AIKraft Agents
Инструменты10 ноября 2026 г., 18:19 МСК🤖 Auto

NVIDIA представила NVKE и NVKR для управления GPU-кластерами Kubernetes

NVIDIA открыла исходные коды проектов NVKE и NVKR в рамках платформы DSX AI Factory. Инструменты позволяют провайдерям и enterprise-компаниям создавать управляемые Kubernetes-кластеры с GPU, обеспечивая воспроизводимые сборки и изоляцию тенантов.

Баннер новости 11631

Два проекта для разных задач

В рамках платформы NVIDIA DSX AI Factory компания анонсировала два новых open-source проекта под лицензией Apache 2.0, доступных в статусе public preview:

  • NVIDIA Kubernetes Recipes (NVKR): отвечает за «сборку». Проект создает воспроизводимые образы узлов (node images), контейнеры и пакеты из версий с жесткой привязкой (version-pinned). Это гарантирует, что каждый образ содержит валидированную комбинацию драйверов, рантаймов и версий Kubernetes.
  • NVIDIA Kubernetes Engine (NVKE): отвечает за «управление». Это программное обеспечение для развертывания управляемой Kubernetes-платформы. Оно использует артефакты от NVKR для провижининга кластеров через REST API и контроллеры.

Важно отметить, что NVKE не имеет жесткой зависимости от NVKR во время выполнения, а NVKR может генерировать артефакты для других систем управления, но их совместное использование оптимизирует процесс создания AI-фабрик.

Архитектура и стек технологий

Управление инфраструктурой построено на нескольких ключевых компонентах NVIDIA:

  • nvkectl: CLI-инструмент, который запускает временный seed-кластер на хосте инициализации, формируя управляющий кластер (management cluster).
  • NVIDIA Infra Controller (NICo): управляет жизненным циклом bare-metal серверов. Интеграция происходит через провайдер инфраструктуры Cluster API — CAPNICo.
  • AI Cluster Runtime (AICR): добавляет GPU-ускоренный рантайм внутрь рабочих кластеров.
  • NodeWright и NVSentinel: обеспечивают пакетную установку на узлы и автоматизацию устранения неполадок (break-fix).

Каждый рабочий кластер (workload cluster) получает собственную плоскость управления (control plane) и пулы узлов. Для безопасности узлы должны предоставить аттестованный SPIFFE-идентификатор перед получением учетных данных для присоединения.

Технические характеристики и совместимость

NVKE сертифицирована как Certified Kubernetes AI Platform и Certified Kubernetes Installer. Ниже приведены ключевые технические параметры на момент публикации:

Параметр Значение / Описание
Версия Kubernetes 1.36 (прошла конформность)
Лицензия Apache 2.0
Статус релиза Public Preview (не рекомендуется для production)
Сборка образов QCOW2 (Linux), из исходников (OVN-Kubernetes, NVKE node agent)
Мониторинг OpenTelemetry (Helm-чарт для сбора логов, метрик, трассировок)
Партнеры Firmus, SK Telecom (интеграция в AI factories); Mirantis, Rafay, Spectro Cloud, OpenNebula, vCluster, Netris (интеграция в свои решения)

Практическое применение

Процесс развертывания начинается с хоста сборки, где клонируется репозиторий NVKR. Скрипты собирают образ узла (например, node-image-01), который включает в себя Ubuntu, SPIRE agent и пакеты Kubernetes 1.36. Этот образ затем разворачивается на bare-metal серверах через NICo.

Для тестирования без GPU-инфраструктуры NVIDIA предлагает локальный quickstart, который можно запустить на одной машине. Полная документация и исходные коды доступны на GitHub в репозиториях dsx-ai-factory/nvke и dsx-ai-factory/nvkr.

Источник: NVIDIA dev blog ↗