Меню
Главная Блог компании De Novo CNCF представила KubeVirt v1.4 — для управления контейнерами и ВМ в среде Kubernetes
CNCF представила KubeVirt v1.4 — для управления контейнерами и ВМ в среде Kubernetes

CNCF представила KubeVirt v1.4 — для управления контейнерами и ВМ в среде Kubernetes

2025-01-14

Некоммерческая организация Cloud Native Computing Foundation представила новую, шестую по счету, версию KubeVirt v1.4 — технологии, позволяющей объединить в одном контуре управления на основе Kubernetes, как контейнерные инфраструктуры, так и классические виртуальные машины (ВМ).

Массовые технологии виртуализации ИТ-ресурсов, произвели своего рода технологическую революцию, преобразив центры обработки данных и локальные инфраструктуры. Большинство компаний направили в свое время огромные средства, на то, чтобы виртуализовать серверы, СХД, сетевые компоненты, и вложения эти, как правило, окупились, обеспечив владельцам снижение затрат и повышения гибкости систем.

KubiVirt — два в одном

Но, технологии не стоят на месте и вскоре на массовый рынок вышли контейнеры с их превосходной гибкостью, портативностью, производительностью и отказоустойчивостью, открыв новый этап развития ИТ. В итоге подавляющее большинство компаний используют сегодня обе подхода — классическую виртуализацию на основе виртуальных машин и контейнеры, не собираясь отказываться ни от одного из них. В то же время эти концепции отличаются и требуют различных подходов к развертыванию, поддержке, управлению.

Поэтому вполне естественно, что появились инструменты, позволяющие объединить в едином контуре как ВМ, так и контейнеры. Одна из таких платформ названием KubeVirt (Kubernetes + Virtualisation) получила поддержку крупнейшей независимой международной организации в сфере контейнерных технологий Cloud Native Computing Foundation. Основная цель CNCF — продвижение и развитие технологий, которые позволяют создавать и запускать масштабируемые приложения в современных динамических средах, таких как публичные, частные и гибридные облака.

Общая схема работы KubeVirt 

В апреле 2022 года CNCF взяла проект KubeVirt под свою опеку и с тех пор решение успешно развивается в рамках открытого сообщества разработчиков. Унифицированная платформа KubeVirt позволяет запускать рабочие нагрузки виртуальных машин поверх Kubernetes традиционным для него способом (в KubeVirt каждая ВМ запускается внутри K8s-контейнера), что дает возможность использовать виртуальные машины вместе с контейнерами в кластерах Kubernetes. Таким образом удается совместить преимущество обоих подходов в рамках единой системы. В данном случае виртуальные машины можно рассматривать как просто еще один вариант ресурса Kubernetes и управлять ими с помощью стандартных для K8s инструментов, таких как kubectl, например.

Что в новом релизе?

Нынешний выпуск KubeVirt v1.4 приурочен к более широкому обновлению — выходу Kubernetes v1.31 (о котором мы писали ранее). Очередные обновления платформы включают в себя: «стратегию развертывания виртуальных машин» (VM rollout strategy) , которая улучшает процесс управления обновлениями для работающих ВМ; «миграцию томов виртуальной машины» (VM Volume migration), которая предоставляет удобный API-интерфейс для перемещения данных между томами. Кроме того, добавлен оператор Application-Aware Quota — решение, которое устраняет ограничения собственной системы квот ресурсов Kubernetes.

Разработчики KubeVirt реализовали ряд функций, помогающих упростить процесс создания виртуальных машин с заданными параметрами, а также представили единый настраиваемый интерейс для администраторов кластера, позволяющий явно отключить эту функцию при необходимости. Кроме того, теперь пользователи KubeVirt могут назначить виртуальным машинам не только GPU, но и vGPU.

Релиз KubeVirt v1.4 демонстрирует активное развитие проекта и его растущую зрелость. Новые функции и улучшения делают платформу еще более привлекательным решением для тех, кто стремится объединить в единой платформе контейнеры и виртуальные машины. Под эгидой CNCF проект продолжает расширять свои возможности и укреплять свое положение на рынке открытых облачных технологий.

Напомним, что компания De Novo является «серебрянным» партнером Cloud Native Computing Foundation, а также первым в Украине обладателем статусов CNCF Kubernetes Certified Service Provider и Certified Kubernetes – Hosted, которые подтверждают высокий уровень экпертизы компании в развертывании и управлении Kubernetes как в частных, так и в коллективных облаках.

© 2008—2024 De Novo (Де Ново)