Google передает gVisor в фонд CNCF: новый этап для безопасности контейнерных сред
Google передает проект gVisor в Cloud Native Computing Foundation (CNCF)
Компания Google официально объявила о передаче своего проекта gVisor — изолированной среды выполнения контейнеров (sandbox container runtime) — под эгиду Cloud Native Computing Foundation (CNCF). Это событие знаменует важный шаг в развитии облачных технологий, способствующий усилению безопасности мультиарендных инфраструктур и расширению использования открытых стандартов.

Что такое gVisor и как он обеспечивает безопасность?
gVisor — это OCI-совместимая среда выполнения контейнеров, разработанная Google для безопасного запуска ненадежного кода. В отличии от стандартных контейнерных сред (например, runc), которые используют общее ядро хост-системы Linux, gVisor перехватывает системные вызовы приложения и обрабатывает их во внутреннем виртуальном ядре, написанном на языке Go и работающем в пространстве пользователя (user-space).
Ключевые преимущества gVisor:
- Строгая изоляция: Защищает ядро операционной системы хоста от возможных уязвимостей и атак типа повышение привилегий (Privilege Escalation).
- Совместимость с OCI: Поддерживает стандарты Open Container Initiative, что позволяет использовать gVisor с Docker, containerd и Kubernetes.
- Эффективность: Обладает более низкой задержкой и меньшим потреблением ресурсов по сравнению с классической аппаратной виртуализацией.
Сравнение технологий изоляции контейнеров
| Параметр | Стандартный контейнер (runc) | gVisor (Sandbox Kernel) | Виртуальная машина (Kata / KVM) | | :--- | :--- | :--- | :--- | | Уровень изоляции | Базовый (общее ядро ОС) | Высокий (эмуляция ядра в user-space) | Максимальный (аппаратный гипервизор) | | Накладные расходы | Минимальные | Низкие / Средние | Средние / Высокие | | Скорость запуска | Миллисекунды | Миллисекунды | Секунды | | Совместимость системных вызовов | 100% | Высокая (основные syscalls Linux) | 100% |
Почему переход в CNCF важен для индустрии?
Передача gVisor под управление CNCF дает проекту несколько стратегических преимуществ:
- Открытое управление (Open Governance): Проект освобождается от контроля одной корпорации, что стимулирует участие широкого сообщества разработчиков.
- Усиление экосистемы Kubernetes: Облегчается интеграция безопасных контейнеров в инфраструктуру Cloud Native и Serverless-платформы (например, Google Cloud Run и GKE).
- Единый стандарт облачной безопасности: Развитие технологии в рамках CNCF поможет сформировать общепринятый стандарт безопасного выполнения кода в общих кластерах.
Часто задаваемые вопросы (FAQ)
Что такое gVisor?
gVisor — это разработанная Google среда выполнения контейнеров с открытым исходным кодом, которая создает безопасную «песочницу» для приложений за счет эмуляции системных вызовов Linux в пользовательском пространстве.
Зачем Google передает gVisor в CNCF?
Google передает gVisor в CNCF для обеспечения нейтрального управления, привлечения сообщества open-source и ускорения интеграции безопасных контейнеров в экосистему Kubernetes.
Работает ли gVisor с Kubernetes?
Да, gVisor полностью совместим со стандартом OCI и легко подключается к Kubernetes через контейнерные срежимы containerd или CRI-O.





