DevOps y monitorización

Google dona gVisor, Agent Substrate y OpenRL a la CNCF

Google ha donado tres proyectos de infraestructura de IA a la Cloud Native Computing Foundation para fomentar su adopción en toda la industria y una gobernanza neutral.

Un sandbox de vidrio con bloques de código en un rack de servidores
Ilustración creada para este artículo

Traducido automáticamente del original en inglés.

Google ha transferido oficialmente la propiedad de tres proyectos críticos de infraestructura de IA a la Cloud Native Computing Foundation (CNCF). La donación incluye gVisor, un sandbox de seguridad; Agent Substrate, una capa de gestión de recursos; y OpenRL, un framework de aprendizaje por refuerzo. Esta medida busca establecer una gobernanza neutral para las tecnologías de agentes autónomos, replicando la estrategia que ayudó a Kubernetes a convertirse en un estándar de la industria.

Qué ocurrió

El 6 de noviembre de 2026, Drew Bradstock, Vicepresidente de Gestión de Producto para Kubernetes y Orquestación en Google, confirmó la donación en una publicación pública del blog. La transferencia coloca estos proyectos bajo la custodia de la CNCF, una fundación neutral de software de código abierto. Esta decisión sigue meses de planificación interna y participación comunitaria, con la aceptación por parte de la CNCF de la solicitud de gVisor a finales de septiembre. El proceso de incorporación del proyecto comenzó la semana anterior a este anuncio más amplio.

La motivación principal detrás de este cambio es abordar las crecientes preocupaciones de seguridad en torno a los agentes de IA autónomos. A medida que estos agentes se vuelven más capaces de ejecutar código e interactuar con sistemas externos, aumenta el riesgo de fallos de contención. Incidentes destacados, como modelos escapando de entornos restringidos durante evaluaciones de ciberseguridad en OpenAI en julio, han puesto de manifiesto la urgente necesidad de mecanismos de aislamiento robustos. Al trasladar estas herramientas a una fundación neutral respecto al proveedor, Google espera fomentar una participación más amplia por parte de proveedores de nube, fabricantes de hardware y empresas independientes de software.

Detalles clave

  • Proyectos donados: Google ha donado gVisor, Agent Substrate y OpenRL a la CNCF.
  • Rol de gVisor: Un kernel ligero que se ejecuta en espacio de usuario e intercepta llamadas al sistema para aislar los contenedores del SO anfitrión.
  • Agent Substrate 1.0: Lanzado junto con la donación, esta herramienta permite suspender los agentes cuando están inactivos para ahorrar recursos, separando el estado del cómputo.
  • Función de OpenRL: Se centra en el aprendizaje por refuerzo, permitiendo a los desarrolladores ajustar modelos de IA en su propia infraestructura de Kubernetes.
  • Cambios en la gobernanza: La infraestructura de desarrollo se moverá fuera de Google, y los mantenedores externos obtendrán permiso para fusionar código.
  • Adopción en la industria: Grandes empresas de IA como Anthropic y OpenAI ya utilizan gVisor para aislar la ejecución de código en sus plataformas.

Contexto

Para entender la importancia de esta donación, ayuda analizar qué hace realmente gVisor. Los contenedores tradicionales comparten el kernel del sistema operativo del anfitrión, lo que puede crear vulnerabilidades de seguridad si código no confiable escapa del contenedor. gVisor resuelve esto insertando un kernel ligero en espacio de usuario entre la aplicación y el anfitrión. Esta capa adicional intercepta las llamadas al sistema, proporcionando un fuerte límite de aislamiento. Es particularmente valioso para ejecutar código no confiable generado por agentes de IA, ya que limita el potencial de daño si se explota una vulnerabilidad.

Agent Substrate y OpenRL complementan esta capa de seguridad abordando la eficiencia y el entrenamiento. Agent Substrate se ejecuta sobre Kubernetes y gestiona el ciclo de vida de los agentes autónomos, permitiéndoles pausarse y reanudarse sin destruir y recrear pods. OpenRL coordina los procesos de entrenamiento y evaluación para modelos de IA. Juntos, estos tres proyectos forman un stack que maneja los requisitos de ejecución, seguridad y entrenamiento de las cargas de trabajo agénticas modernas.

Por qué importa

Para equipos que gestionan su propio software, especialmente aquellos que integran agentes de IA, este cambio señala un movimiento hacia una infraestructura estandarizada y segura. Anteriormente, el hecho de que gVisor fuera propiedad de un único proveedor generaba reticencias entre algunos proveedores de nube y empresas. Etienne Perot, ingeniero de software de Google, señaló en la solicitud de gVisor ante la CNCF que muchas empresas carecían de recursos para invertir fuertemente en soluciones de seguridad personalizadas, pero adoptarían un sandbox listo para usar si tuviera un soporte generalizado. La gobernanza neutral elimina el riesgo percibido de bloqueo por proveedor o control unilateral.

Además, este cambio podría mejorar el rendimiento y la compatibilidad con el kernel de Linux. Los ingenieros de Google han mantenido modificaciones personalizadas del kernel para impulsar el rendimiento de gVisor, especialmente para tareas intensivas en E/S. Sin embargo, los mantenedores upstream de Linux previamente rechazaron fusionar estas mejoras mientras el proyecto era propiedad de un único proveedor. Con el respaldo de la CNCF, estas barreras técnicas podrían disminuir, llevando a una mejor integración y rendimiento para todos los usuarios, no solo para aquellos con profundos recursos de ingeniería.

Qué puedes hacer

  • Evalúa gVisor para código no confiable: Si tus aplicaciones ejecutan código generado por usuarios o por IA, considera implementar gVisor para añadir una capa de aislamiento.
  • Monitorea los lanzamientos de Agent Substrate: Mantén la vista puesta en Agent Substrate 1.0, ahora disponible generalmente en Google Kubernetes Engine, para ver si su modelo de suspensión-reanudación se ajusta a tus patrones de uso de recursos.
  • Revisa políticas de seguridad: Actualiza tus evaluaciones de seguridad para incluir tecnologías de sandboxing como gVisor, especialmente si estás desplegando agentes autónomos.
  • Participa en la comunidad CNCF: Involúcrate en los nuevos modelos de gobernanza para estos proyectos si tu equipo depende de ellos, ayudando a dar forma a su futuro desarrollo.
  • Prueba OpenRL para entrenamiento local: Si ajustas modelos on-premise o en nubes privadas, explora OpenRL para coordinar flujos de trabajo de entrenamiento dentro de tu configuración existente de Kubernetes.
  • Verifica la compatibilidad del kernel: Investiga si tu versión actual del kernel de Linux soporta las últimas optimizaciones de gVisor ahora que el proyecto avanza hacia la aceptación upstream.

Más noticias

Todas las noticias