Система виртуализации нового поколения

Команда инженеров компании «Флант» создала систему виртуализации, которая реализует максимально удобную среду для развертывания гиперконвергентной инфраструктуры.

Система виртуализации реализована в виде модуля Kubernetes-платформы Deckhouse.

При его создании команда «Фланта» не просто комбинировала имеющиеся на рынке технологии, а использовала самые сильные стороны каждой: Kubernetes, KubeVirt, Cilium, LINSTOR, Libvirt/QEMU. В итоге получился модуль виртуализации с удобным интерфейсом, с управлением напрямую из Kubernetes и с гарантией максимальной производительности при минимальном потреблении ресурсов.

Базовая функциональность модуля включает:

  • Управление виртуальными машинами: создание, удаление, запуск, остановка.
  • Механизм резервации IP-адресов.
  • Управление дисками: копирование, импорт.
  • Высокая доступность как для виртуальных машин, так и для компонентов платформы.
  • SDN с мощными сетевыми политиками на базе Cilium.
  • Гибкий SDS на базе LINSTOR с поддержкой снапшотов, бэкапирования, шифрования и прочего.
  • Встроенный мониторинг, дашборды и алерты для системных Pod’ов и вышеперечисленных модулей.
  • Управление доступом на основе ролей и аутентификация на базе различных источников OAuth 2.0.
  • Автоматическое обновление всех компонентов платформы.

В ближайших планах на развитие модуля:

  • Улучшение механизма миграции виртуальных машин между гипервизорами.
  • Расширение пользовательского опыта: дополнительный CLI, мониторинг событий, документация и др.
  • Веб интерфейс для управления кластером и виртуальными машинами.
  • Поддержка VPC (virtual private cloud), чтобы создавать отдельные изолированные VLAN’ы и подключать к ним виртуальные машины.

О компании

«Флант» с 2008 года занимается созданием и обслуживанием надёжной ИТ-инфраструктуры для критичных бизнес-приложений. В 2019 г. компания стала первым в России сертифицированным поставщиком услуг Kubernetes (статус Kubernetes Certified Service Provider).

Основные продукты и услуги:

  • Deckhouse — NoOps-платформа для управления кластерами Kubernetes.
  • DevOps-аутсорсинг — сопровождение инфраструктуры в режиме 24×7 силами выделенной DevOps-команды.
  • Okmeter — мониторинг инфраструктуры, настроенный за вас и доступный как on-premise или подключаемый облачный сервис.

 

 

 

Похожие записи