Выйти из системы

Сменить пользователя

Импортозамещение VMware в 2024: российская виртуализация

В 2022 году мы проводили сравнительное исследование отечественных платформ виртуализации.

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

Мы изучили и сравнили одиннадцать отечественных платформ виртуализации, которые популярны среди пользователей и/или имеют перспективы составить достойную конкуренцию VMware и Microsoft, покинувших российский рынок.

Задачи тестирования

  1. Актуализировать данные исследования 2022 года.
  2. Изучить функциональные и эксплуатационные характеристики платформ виртуализации, включенных в реестр российского ПО. 
  3. Определить перспективные решения сред виртуализации с возможностью миграции на рассматриваемые отечественные платформы.
  4. Получить подробную, полную и структурированную информацию о возможностях российских платформ виртуализации.

Объекты исследования — российские платформы виртуализации

  1. SpaceVM (Версия 6.5)
  2. zVirt (Версия 4.1)
  3. РУСТЭК (Версия 2.6.2)
  4. Numa vServer (1.1.77)
  5. БАЗИС vCore (Версия 2.2.1)
  6. vStack (Версия 2.3)
  7. VMmanager (Версия 2024.05.2)
  8. Альт Виртуализациия (OpenNebula) (Версия 10.2)
  9. Альт Виртуализациия (PVE) (Версия 10.2)
  10. ПК СВ Брест (Версия 3.3.1)
  11. Кибер Инфраструктура (Версия 5.5.0)

Характеристики исследуемых платформ

В процессе тестирования мы изучали соответствие отечественных платформ виртуализации 39 критериям:

  1. Актуальная версия на 3 июня 2024 года
  2. Российское ПО
  3. Нахождение в едином реестре российских программ для ЭВМ и БД
  4. Наличие сертификата ФСТЭК
  5. Тип архитектуры
  6. Возможность масштабирования системы виртуализации
  7. Действующая техническая поддержка платформы виртуализации
  8. Платформа, гипервизор
  9. Операционная система на хосте виртуализации
  10. Поддержка CPU
  11. Схема лицензирования виртуалиазции
  12. Поддержка High-availability
  13. Поддержка High-availability для среды управления (аналог vCenter HA)
  14. Поддержка Site Replication
  15. Централизованное управление
  16. Мониторинг производительности и сбоев (внутренний и внешний)
  17. Управление правами и квотами пользователей
  18. Self-service портал
  19. Автоматизация инфраструктуры (профили узлов, автоматическое развертывание узлов)
  20. Поддержка шаблонов ВМ
  21. Изменение ресурсов ВМ (vcpu, vmem, виртуальное оборудование)
  22. Возможность изменения кол-ва VCPU ВМ «на горячую»
  23. Поддержка живой миграции (аналог vMotion)
  24. Поддержка Distributed Resource Scheduler (аналог VMware DRS)
  25. Наличие двухфакторной аутентификации (2FA)
  26. Программное определяемое хранилище (аналог vSAN)
  27. Собственное объектное хранилище (Amazon S3 compatible)
  28. Централизованное управление виртуальной сетью
  29. Проброс GPU
  30. Поддержка контейнеров гипервизором
  31. Максимальный размер кластера
  32. Поддержка протоколов для подключения внешних хранилищ данных
  33. Максимальное количество VM
  34. Поддерживаемые гостевые операционные системы
  35. Возможность импорта VM из VMware
  36. Интегрированное резервное копирование
  37. Поддержка внешних систем резервного копирования
  38. Виртуальные рабочие столы (VDI)
  39. Схема лицензирования VDI

Результаты

В результате исследования российских платформ виртуализации на соответствие характеристикам получили следующие результаты:

SpaceVMzVirtРУСТЭКNuma vServerБазис vCorevStackVMmanagerАльт Виртуализациия (OpenNebula)Альт Виртуализациия (PVE)ПК СВ БрестКибер Инфраструктура
Версия6.54.12.6.21.1.772.2.12.32024.05.210.210.23.3.15.5.0
Российское ПОДаДаДаДаДаДаДаДаДаДаДа
РеестрДаДаДаДаДаДаДаДаДаДаДа
ФСТЭКНетСертифицирована версия 3.1.2В процессе полученияСертификат ФСТЭК №4580 от 23.09.2022 — 4 уровень доверия, 4 класс защиты средств виртуализацииНет Соответствует требованиям №17 и №21 ФСТЭКПланируют получить в 2024НетНетНетВ процессе полученияНет
АрхитектураКлассическая, ГиперконвергентнаяКлассическая, ГиперконвергентнаяКлассическаяКлассическаяГиперконвергентнаяГиперконвергентнаяКлассическая, инфраструктурные контейнеры LXDКлассическая, ГиперконвергентнаяКлассическая, ГиперконвергентнаяКлассическая, Гиперконвергентная, КонвергентнаяГиперконвергентная
Возможность масштабированияДаДаДаДаДаДаДаДаДаДаДа
ТехподдержкаСтандарт 8/5 (по местному времени)
Премиум 24/7
Базовая 9/5 Продуктивная 24/7Базовая 8/5 Расширенная 24/7Стандартный 8/5 Расширенный 10/5 Премиум 24/7Базовый, Расширенный и ПремиумБазовый Расширенный ПремиумСтандартная и привилегированная«Базовый», «Стандартный» и «Расширенный»«Базовый»,
«Стандартный» и «Расширенный»
Стандартный
Привилегированный
Приобретается отдельным сертификатом на ТП, тарифицируется по CPU
Платформа, гипервизорQEMU/KVMKVM, oVirtKVM, OpenStackXenKVMvStack HV на базе bhyveKVM, LXDKVM, LXDKVM, LXCKVMQEMU/KVM, OpenStack
ОС на хостеDebian 11ОС zVirt Node (на базе centos)Cобственная на базе GentooСобственная на базе ОС LinuxAstra LinuxvStack OS, на базе FreeBSDAlmaLinux 8.9 8.10 Astra Linux SE 1.7.4, 1.7.5Альт Сервер ВиртуализацииАльт Сервер ВиртуализацииAstra Linux Special EditionСобственная на базе RHEL
Поддержка CPUx86_64x86_64x86_64x86_64 (ARM пока экспериментально)x86_64x86_64x86_64x86_64, AArch64, ppc64lex86_64, AArch64, ppc64lex86_64x86_64
ЛицензированиеПо количеству физических серверов, бессрочная. ТП — отдельноПо количеству физических серверов (2 CPU). Бессрочная. ТП — отдельноПо количеству физических серверов ТП — отдельноПо количеству физических процессоров. ТП — отдельноПо количеству физических процессоровПо числу физических сокетов. ТП — отдельноПо кол-ву физических ядер, минимальная — 16, по кол-ву мастер-серверов. В срочные включена ТП и обновления по продукту. В бессрочные — год ТП и обновлений.По типу использования, по аппаратным архитектурам, по количеству установок, по типу установки, по времени действияПо типу использования, по аппаратным архитектурам, по количеству установок, по типу установки, по времени действияПо количеству сокетов, одна лицензия на каждые два сокетаПо количеству сокетов: 1, 5, 10, 25 или 50 CPU. Бессрочная, с продлеваемым сертификатом на ТП на 1 год
High-availabilityДаДаДаДаДаДаДаДаДаДаДа
High-availability для среды управленияДаДаДаДаДаДаДаДаДаДаДа
Site ReplicationНетДаНетДаНетНетНетДаДаНет (с помощью rubackup)Нет
Централизованное управление ДаДаДаДаДаДаДаДаДаДаДа
МониторингВстроенный Prometheus + Grafana. Возможность подключить внешний ZabbixВстроенная Grafana. Возможность подключить внешний Zabbix, выгрузка журналов во внешние системы через syslogПросмотр графиков ограниченного числа метрик на физ. узлах и ВМ. Возможность подключить внешний ZabbixВстроенный Возможна интеграция с Zabbix и выгрузка журналов во внешние системы через syslogВстроенная GrafanaВстроенный Возможна самостоятельная настройка с внешними системами мониторинга через APIВстроенная Grafana. Возможность подключить внешний Zabbix и NagiosВстроенный.
Возможна интеграция с внешними системами Grafana, Prometheus, Zabbix
Встроенный. Возможна интеграция с внешними системами Grafana, Prometheus, ZabbixВозможность подключить внешний ZabbixВстроенный Prometheus + Grafana. Возможность подключить внешний Zabbix
Управление правами и квотамиРолевая модель доступа. Политики QoSРолевая модель доступа. Политики QoSРолевая модель доступа. Политики QoSРолевая модель доступа. Политики QoSРолевая модель доступа. Политики QoSРолевая модель доступа. Политики QoSРолевая модель доступа. Реализовать QoS возможно через BILLmanagerACL, chmod-based-модель управления разрешениямиВстроенная Role-based система управления пользователямиРолевая модель доступа. Политики QoSРолевая модель доступа. Политики QoS
Self-service порталНетДаДаДаДаОтдельный продукт vStack Cloud PanelДаДаНетНет (с помощью Billmanager)Да
Автоматизация инфраструктурыПрофили узлов, поддержка REST APIНетПрофили узловПоддерживает инструменты TerraformПоддержка REST APIНетДа, в связке с продуктом DCImanagerREST APIREST APIНетАвт. развертывание через pxe+kickstart
Поддержка шаблонов ВМДаДаДаДаДаДаДаДаДаДаДа
Изменение ресурсов ВМДаДаТолько при смене конфигурации ВМДаДаДаДаДаДаДаДа
Изменение кол-ва VCPU ВМ «на горячую»Да (в рамках заданного в настройках ВМ лимита)Да (в рамках заданного в настройках ВМ лимита)Нет (при смене конфигурации ВМ перезагружается)Да (в рамках заданного в настройках ВМ лимита)ДаНетУвеличение CPU без перезагрузки, уменьшение CPU с перезагрузкойНетДаДаУвеличение CPU без перезагрузки (в рамках заданного в настройках ВМ лимита), уменьшение CPU с перезагрузкой
Живая миграцияДаДаДаДаДаНет (только с прерыванием и потерей сетевой связности)ДаДаДаДаДа
Distributed Resource SchedulerДаДаДа, однако в релизе 2.6.2 балансировка корректна только по CPU, по RAM не отрабатываетДаДаНетДаБалансировка происходит при включении ВМНетДаДа
2FAДля пользователей VDIНетРУСТЭК ПВ — Нет РУСТЭК.ЕСУ — Да РУСТЭК.VDI — ДаДаДа, Basis Virtual SecurityНетДаДаДаНетНет
Программное определяемое хранилищеGlusterFSGlusterFSДаGlusterFS (экспериментально), CEPHДаДаCEPHCEPH, GlusterFSCEPH, GlusterFSCEPHДа
Собственное объектное хранилищеНетНетНетНетНетНетНетНетНетНетНет
Централизованное управление виртуальной сетьюДаДаДаДаДаДаДаДаНетДаДа
Проброс GPUС версии 6.5, кроме поддержки Nvidia Grid, добавлена проприетарная разработка Free GridДаДаДаPCI-passthroughНетНетНетPCI-passthroughДаGPU passthrough
Поддержка контейнеров гипервизоромНетНетНетНетKubernetesНетLXDLXDLXCНетKubernetes
Макс. размер кластера96 хостовБез ограничений255 узлов64 для HA-кластера2000 хостовБез ограниченийВ отказоустойчивом — 24 узла, не в отказоустойчивом — не ограничено (протестировано на 350 узлах)Рекомендуемый максимум 500Без ограниченийБез ограниченийБез ограничений
Поддержка протоколов для подключения внешних хранилищБлочные: iSCSI, FC. Файловые: NFS, CIFSБлочные: iSCSI, FC. Файловые: NFSБлочные: iSCSI, FC. Файловые: NFS. Работа напрямую с СХД через драйверБлочные: FC,iSCSI, SAS, SRP, FCoE. Файловые: NFS, CIFS. CEPHБлочные: iSCSI, FC. Файловые: NFSБлочные: iSCSI, NVMeOF. Файловые: NFSБлочные: iSCSI, FC. Файловые: NFS. CEPHБлочные: iSCSI, FC Файловые: NFS, CIFS. CEPHБлочные: iSCSI, FC Файловые: NFS, CIFS. CEPHБлочные: iSCSI, FC. Файловые: NFS, CIFS CEPHБлочные: iSCSI
Макс. кол-во VM1024 на хост, 10000 на кластер, 35000 на контроллерДо 4000 на одном хосте16384 на один хост1000 на один хостНет ограниченийНет ограниченийДо 22000 на одном хосте (в отказоустойчивом кластере — 2048 шт.)8192 vCPU на хост, т.е. при минимальном конфиге в 1 vCPU на ВМ с включенным HT — 4096 ВМ8192 vCPU на хост, т.е. при минимальном конфиге в 1 vCPU на ВМ с включенным HT — 4096 ВМДо 10 000 ВМ в одном управляемом кластереНет информации
Гостевые ОСWindows, LinuxWindows, LinuxWindows, LinuxWindows, LinuxWindows, LinuxWindows, LinuxWindows, LinuxWindows, LinuxWindows, LinuxWindows, LinuxWindows, Linux
Импорт VM из VMwareДаДа, есть встроенный инструмент конвертацииТолько при покупке лицензии на продукт Rustack Cloud PlatformДаДа, Basis Migration AssistantДаДаДаДаДаДа
Интегрированное РКДаДаДаДаДаОтдельный продукт vStack BackupДаНетProxmox Backup ServerДаКибер Бэкап
Внешние системы РККибер БэкапКибер БэкапКибер Бэкап, RuBackupВозможность интеграции с внешними СРККиберБекап, RuBackupДа, по NDMPRuBackupBacula, RuBackupRuBackupRuBackupКибер Бэкап
VDIДа, Space VDIДа, TermideskДа, РУСТЭК.VDIНет (в разработке)Да, Basis.WorkplaceНетДа, TermideskДа, Alt VDI на основе OpenUDSДа, Alt VDI на основе OpenUDSДа, TermideskДа, Кибер VDI
Лицензирование VDIПо количеству конкурентных соединенийПо количеству пользователей либо по количеству конкурентных соединенийПо количеству пользователей либо по количеству конкурентных соединенийНет (в разработке)По количеству конкурентных соединенийНетПо количеству пользователей либо по количеству конкурентных соединенийОтдельно не лицензируетсяОтдельно не лицензируетсяПо количеству пользователей либо по количеству конкурентных соединенийНет информации
Результаты исследования

По результатам изучения отечественных платформ видим ряд изменений — большинство систем, которые исследовали в 2022 году продолжили расти и развиваться. Мы поддерживаем с ними контакт сегодня и видим, как разработчики «по ту сторону» прислушиваются и вносят доработки.

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

— Дмитрий Давыдов, руководитель отдела платформ виртуализации CORTEL

Перспективы

В следующих материалах мы «по винтикам» разберём эксплуатационные и функциональные характеристики отечественных платформ виртуализации. Выявим соответствие заявленному функционалу и протестируем их «в боевых условиях».

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

А результаты тестирования российской платформы виртуализации zVirt, актуальные на июнь 2024 года — здесь.