Российские решения виртуализации: сравнение с VMware

  • Михаил
  • 12 мин. на прочтение
  • 48
  • 24 Nov 2022
  • 24 Nov 2022

В последнее время тема виртуализации стала особо актуальной, и компаниям нужно понимать, на что можно мигрировать. Какие вообще есть российские решения виртуализации на рынке?

Для чего нужна аппаратная виртуализация?

При аппаратной виртуализации на сервере (на хосте) устанавливается программная прослойка – гипервизор или операционная система со встроенным гипервизором с последующим предоставлением виртуальным машинам ресурсов сервера (хоста), таких как:

  • вычислительные (виртуальные процессоры),
  • памяти,
  • дисковой и сетевой подсистемы.

Аппаратная виртуализация закрывает следующие задачи:

  • быстрое предоставление сервисов бизнесу;
  • исключение несовместимости приложений при совместной работе в одной общей ОС;
  • возможность использования разного окружения операционных систем (на одном хосте системы Linux и Windows);
  • сокращение затрат на приобретение новых серверов за счет утилизации существующих.

Сервисы управления виртуализацией обеспечивают непрерывность работы. Например, при выходе из строя или проведении профилактических мероприятий одного или нескольких хостов.

 

Основные термины функционала для сравнения

    

High-availability (HA) – минимальное время восстановления работоспособности системы или сервиса в случае выхода из строя хоста.Fault Tolerance (FT) – способность системы к дальнейшей работе после выхода из строя какого-либо её элемента.vMotion – перенос запущенной виртуальной машины (VM) с одного физического хоста на другой без прерывания ее работы и остановки сервисов.Dynamic Resource Scheduler (DRS) – планировщик распределенных ресурсов, данная технология выравнивает нагрузку хостов.

 

Далее разберу, чем заменить иностранные решения от VMware, Citrix Xen, Microsoft Hyper-V.

На российском рынке представлено большое количество решений, я остановился на трех продуктах – Масштаб ECP Veil, zVirt и Брест от Астра Линукс и сравнил основные характеристики продуктов.

Отмечу, что все три продукта находятся в реестре отечественных программ для ЭВМ, что для многих может быть важным критерием при выборе.

 

Сравнение решений виртуализации относительно VmWare

 

VMware

Astra Linux (БРЕСТ) Инфоленд (zVirt) 

НИИ Масштаб (VeiL) 

ROSA VIRTUALIZATION

 

Российское ПО

 

 

Нет

 

Да + open source

 

 

Да + open source

 

 

Да

 

  

Установка bare-metal

 

 

Да

 

Нет

 

 

Да

 

 

Да

 

  

Тип архитектуры

 

 

Классическая и гипер-конвергентная (vSAN)

 

Классическая или гипер-конвергентная

 

 

Классическая гипер-конвергентная

 

 

Классическая NFS, iSCSI, FC. Гипер-конвергентная

 

  

Платформа

 

 

ESXi

 

OpenNebula

 

 

oVirt+KVM

 

 

KVM

 

  

Поддержка CPU

 

 

x86_64

 

x86_64

 

 

x86_64

 

 

x86_64

 

  
  
  

 

 

Отказоустойчивость

  

Поддержка High-availability (высокой доступности)

 

 

Да

 

С помощью RAFT (open source)

 

 

Да

 

 

Да

 

  

Поддержка Fault Tolerant

 

 

Да

 

Нет

 

 

Нет

 

 

Нет

 

  

 

 

Функционал

  

Централизованное управление

 

 

Да

 

Да

 

 

Да

 

 

Да

 

  

Централизованный мониторинг производительности и сбоев

 

 

Да

 

С помощью Zabbix (open source)

 

 

Да

 

 

Да (упрощенный)

 

  

Управление операциями (performance management, capacity management, alerting and configuration/compliance)

 

 

Да

 

С помощью Foreman+Puppet (open source)

 

 

Да

 

 

Нет

 

  

Портал самообслуживания

 

 

Да

 

 

Да

 

 

Да

 

 

Нет (есть API)

 

 

  

Автоматизация инфраструктуры (профили узлов, автоматическое развертывание узлов)

 

 

Да

 

Нет

 

 

Нет

 

 

Да (упрощенный)

 

  

Интегрированное резервное копирование

 

 

Нет

 

Нет

 

 

Да

 

 

Да

 

  

Управление обновлениями (VM patching)

 

 

Нет

 

Нет

 

 

Нет

 

 

Нет

 

  

Поддержка живой миграции (vMotion)

 

 

Да

 

Да

 

 

Да

 

 

Да (в рамках одного кластера)

 

  

Поддержка Distributed Resource Scheduler (аналог VMware DRS)

 

 

Да

 

Нет

 

 

Да

 

 

Да

 

  

Интегрированные средства безопасности (Firewall, антивирус и др.)

 

 

Да

 

Нет

 

 

Дополнительно поддерживаются решения Dr.Web, Kaspersky

 

 

Firewall (поддерживаются решения Dr.Web, Kaspersky)

 

  

Собственное программное хранилище (vSAN)

 

 

Да

 

Нет

 

 

 GlusterFS

 

 

GlusterFS

 

  

Централизованное управление виртуальной сетью

 

 

Да

 

Нет

 

 

Да

 

 

Да

 

  

Виртуальные рабочие места (VDI)

 

 

Да (Horizon)

 

Да (БРЕСТ.VDI)

 

 

Да (Термит)

 

 

Да (VeiL VDI)

 

  

Виртуализация GPU

 

 

Да (NVIDIA)

 

Нет

 

 

Только passthrough

 

 

Да

 

  

Максимальный размер кластера

 

 

до 96 узлов, до 10000 ВМ на кластер

 

Максимум кластера отсутствует, рекомендуемый максимум на систему управления 500 узлов

 

 

Нет информации

 

 

До 64

 

  

Максимальное количество VM

 

 

До 1024 ВМ на хост

 

Нет ограничений

 

 

Нет ограничений

 

 

Нет ограничений

 

  

Поддерживаемые гостевые ОС

 

 

Windows, Linux

 

Windows, Linux

 

 

Windows, Linux

 

 

Windows, Linux

 

  

Поддерживаемые хост операционные системы

 

 

ESXi

 

Astra Linux SE

 

 

ОС zVirt Node

 

 

Своя (на основе Debian)

 

  
  
Схема лицензирования

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

 

 

Серверная виртуализация – 1 лицензия на 2 CPU конкретного сервера

 

 

Серверная виртуализация – 1 лицензия на 2 CPU конкретного сервера

 

 

Виртуализация – по количеству хостов

 

 

  
VDI — по числу пользователейVDI – по кол-ву параллельных соединенийVDI – по пользователямVDI – по конкурентным подключениям  

BareMetal

Baremetal - операционная система с единым адресным пространством на основе внешнего ядра, созданная Return Infinity. Она написана на ассемблере для достижения высокопроизводительных вычислений с минимальными затратами при использовании подхода "достаточно операционной системы".

В заключение

Наши российские системы аппаратной виртуализации достаточно зрелые по сравнению с ушедшими иностранными решениями. Я хочу выделить ECP Veil – продукт из коробки, не требующий больших усилий на разворачивание. У него также умеренные требования к аппаратной части хостов, управлению и сопровождению.

Если вашей компании требуется решение по виртуализации, оставьте свою заявку, и мы подберем для вас наилучший продукт.