meta data for this page
2022 - Сравнение решений VSI/VDI
Конфигурация оборудования
В качестве оборудования стенда были использованы 3сервера HPE DL360 Gen9. Каждый сервер в следующей конфигурации:
- 2 x Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz
- 4 x 32GB DDR4 (суммарно 128 GB на систему)
- 4 x HDD SAS 1,2 TB 10kRPM (ST1200MM0129)
- 4 x SSD SATA6 240GB (MZ-7KH2400)
- Smart Array P440ar
- HP Ethernet 1Gb 4-port 331i Adapter
- HP Ethernet 10Gb 2-port 530FLR-SFP+ Adapter
Серверы настроены в режиме динамичекого энергопотребления
Функциональное тестирование виртуальной инфраструктуры
Системные требования
Параметр | VMWare vSphere | ECP VeiL | HostVM | БРЕСТ | Р-Виртуализация | Альт Сервер Nebula | Альт Сервер PVE |
---|---|---|---|---|---|---|---|
Гипервизор | |||||||
Ядер vCPU | 2 | 2 | 4 | 2 | 1 | 1 | |
Память | 4 | 8 | 2 | 4 | 4 | 2 | 2 |
Дисковая ёмкость | 32 | 32 | 64 | 20 | 100 | 7 | 7 |
Центр управления | |||||||
Ядер vCPU | 2 | 4 | 2 | - | 2 | - | |
Память | 12 | 4 | 2 | - | 2 | - | |
Дисковая ёмкость | 579 | 25 | 20 | - | 100 | - | |
Гиперконвергенция | |||||||
SSD | 1 x 100G | ||||||
HDD | |||||||
Сеть | 1 Гбит | ||||||
Пределы
Параметр | VMWare vSphere v7.0U2 | ECP VeiL v5.10 | HostVM | БРЕСТ | Альт Сервер Nebula | Альт Сервер PVE | СКАЛА-Р 1.94 | Р-Виртуализация 7.0 | ROSA Virtualization 2.0 |
---|---|---|---|---|---|---|---|---|---|
Контроллер | |||||||||
Узлов | 2500 | 2500 | 500 | - | ограничений нет | ||||
ВМ | 45000 | 35000 | 10000 | - | ограничений нет | ||||
Включенных ВМ | 40000 | 30000 | - | ограничений нет | |||||
Кластер | |||||||||
Серверов в кластере | 96 | 96 | 32 (реком. 16) | ограничений нет 1) | ограничений нет 2) | ||||
ВМ в кластере | 8000 | 10000 | ограничений нет | ограничений нет | ограничений нет | ||||
Включенных ВМ на кластер | 8000 | ограничений нет | ограничений нет | ограничений нет | |||||
Хранилище | |||||||||
Полезный объем | 8 ПБ | ||||||||
Узел | |||||||||
Процессоров | 16 | 512 | - | - | |||||
Логических ядер | 896 | 768 | 512 | 512 | |||||
vCPU | 4096 | 3056 | |||||||
Памяти | 24 ТиБ | 24 ТиБ | 24 ТиБ | 24 ТиБ | 1 ТБ 3) | ||||
ВМ на узел | 1024 | 1024 | ограничений нет | ||||||
Дисковая емкость на узел | 50 ТБ 4) | ||||||||
ВМ | |||||||||
vCPU | 768 | 255 | 240 | 240 | 240 | 240 5) | 64 | ||
vMem | 24 ТиБ | 16 x 24 ТиБ | 4 ТиБ | 1 ТиБ | 1 ТиБ | 1 ТиБ 6) | 1 ТиБ | ||
vDisk объем | 62 TB | 64 TB | 128 ТиБ | 16 ТиБ | |||||
vDisk кол-во | 4 IDE, 15 SCSI, 15 VirtIO | ||||||||
vNet кол-во | 15 | ||||||||
Контейнеры | |||||||||
CPU | 64 7) | ||||||||
MEM | 1 ТиБ 8) | ||||||||
vDisk объем | 50 ТиБ | ||||||||
vDisk кол-во | 15 шт. | ||||||||
Net | 15 |
VSI
Параметр | VMWare vSphere | Microsoft Hyper-V | ECP VeiL v5.10 | HostVM | БРЕСТ | Альт Сервер Nebula | Альт Сервер PVE | СКАЛА-Р 1.94 | Р-Виртуализация | ROSA Virtualization 2.0 |
---|---|---|---|---|---|---|---|---|---|---|
Гипервизор | ESXi | Hyper-V | KVM | KVM | KVM | KVM | KVM | KVM | KVM | KVM |
Система управления виртуализацией | vCenter | SCVMM | ECP Veil | oVirt | OpenNebula | OpenNebula | PVE | Р-Виртуализация | Virtuozzo | oVirt |
Изменение виртуального оборудования без выключения машины
Параметр | VMWare vSphere | Microsoft Hyper-V | ECP VeiL v5.10 | HostVM | БРЕСТ | Альт Сервер Nebula | Альт Сервер PVE | СКАЛА-Р 1.94 | Р-Виртуализация | ROSA Virtualization 2.0 |
---|---|---|---|---|---|---|---|---|---|---|
Добавление “на лету” | Disk, vCPU, RAM, NIC, USB | Disk, vCPU, RAM, NIC | vCPU, RAM, HDD, NIC, USB | Disk, NIC | ||||||
Изменение виртуальной сети | Да | Да | Нет | |||||||
Увеличение объема диска | Да | Да 9) | Нет | |||||||
Клонирование ВМ | Нет | Нет | ||||||||
Высокая доступность
Параметр | VMWare vSphere | Microsoft Hyper-V | ECP VeiL v5.10 | HostVM | БРЕСТ | Альт Сервер Nebula | Альт Сервер PVE | СКАЛА-Р 1.94 | Росплатформа | ROSA Virtualization 2.0 |
---|---|---|---|---|---|---|---|---|---|---|
High Availability | Да | Да | Да | Да | Да | Да 10) | ||||
Репликация ВМ | Асинхронная | Асинхронная | Нет | Нет | ||||||
Fault Tolerance | Да | Нет | Нет | |||||||
Контейнеры
Параметр | VMWare vSphere | Microsoft Hyper-V | ECP VeiL v5.10 | HostVM | БРЕСТ | Альт Сервер Nebula | Альт Сервер PVE | СКАЛА-Р 1.94 | Р-Виртуализаций | ROSA Virtualization 2.0 |
---|---|---|---|---|---|---|---|---|---|---|
Поддержка контейнеров | Да | Да | Нет 11) | Да | ||||||
Тип контейнеров | docker | LXC | OpenVZ | |||||||
DRS
Параметр | VMWare vSphere | Microsoft Hyper-V | ECP VeiL v5.10 | HostVM | БРЕСТ | Альт Сервер Nebula | Альт Сервер PVE | СКАЛА-Р 1.94 | Росплатформа | ROSA Virtualization 2.0 |
---|---|---|---|---|---|---|---|---|---|---|
Автоматическая миграция для балансировки нагрузки | Да | Да | Да | Нет | ||||||
Автоматический выбор узла во время запуска машины | Да | Да | Нет | |||||||
Автоматический выбор узла во время аварийного перезапуска машины | Да | Да | Да | |||||||
Метрики DRS | DRS Score на основе “стоимости” ресурсов и миграции ВМ | CPU, Memory, CPU&Memory | CPU&Memory | Memory, Кол-во запущенных ВМ и контейнеров | ||||||
Правило исключение хоста для машины 12) | Да | Да | ||||||||
Правило привязки машины к хосту 13) | Да | Да |
Дисковая подсистема
Параметр | VMWare vSphere | Microsoft Hyper-V | ECP VeiL v5.10 | HostVM | БРЕСТ | Альт Сервер Nebula | Альт Сервер PVE | СКАЛА-Р 1.94 | Росплатформа | ROSA Virtualization 2.0 |
---|---|---|---|---|---|---|---|---|---|---|
Загрузка с USB | Да, но не рекомендуется | Нет | Нет | Нет | Нет | Нет | Да 14) | Да 15) | ||
Локальный программный RAID | Нет | Да (ZFS) | Да | Да (ZFS) | Нет | Нет | ||||
Компрессия | Нет | Да (ZFS) | Через VDO | Да (ZFS) | Нет | Нет | ||||
Дедупликация | Нет | Да (ZFS) | Через VDO | Да (ZFS) | Нет | Нет | ||||
Поддерживаемые файловые протоколы | NFS | NFS | NFS | NFS 16) | Нет 17) | |||||
Поддерживаемые протоколы SDS | Нет | GlusterFS | CEPH, GlusterFS | Р-Хранилище | Р-Хранилище | |||||
Поддерживаемые блочные протоколы | FC, iSCSI | iSCSI, FC | iSCSI, FC | Нет 18) | ||||||
Кластерная ФС | Да, VMFS | GFS2 | Нет | Нет | ||||||
Синхронизация кластерной фс | Через хранилище | По Ethernet | Нет | Нет |
Программно-определяемое хранилище
Параметр | VMWare vSphere | Microsoft Hyper-V | ECP VeiL v5.10 | HostVM | БРЕСТ | Альт Сервер Nebula | Альт Сервер PVE | Скала-Р | Р-Хранилище | ROSA Virtualization 2.0 |
---|---|---|---|---|---|---|---|---|---|---|
Интегрированное в решение | Да | Да | Да | Нет | Нет | Да | Да 19) | Да 20) | ||
Название | vSAN | GlusterFS | GlusterFS | CEPH | CEPH | Р-Хранилище | Virtuozzo Storage | |||
Минимально возможная конфигурация | 2 сервера + свидетель | 4 сервера 21) | 1 сервер | |||||||
Мин. узлов | 3 | 4 сервера 22) | 1 сервер | |||||||
Мин. узлов с дисками | 2 | 4 сервера 23) | 1 сервер | |||||||
Мин. дисков на сервер | 2 любых накопителя | 2 любых накопителя | ||||||||
Компрессия | All Flash only | Через ZFS | Через ZFS | Нет | Нет | |||||
Дедупликация | All Flash only | Через ZFS | Через ZFS | Нет | Нет | |||||
Шифрование | Да, AES-256 | |||||||||
Мин. пропускная способность сети | 10 Гбит | 10 Гбит (рекомендуемая) | ||||||||
Конфигурация только из HDD | Нет | Да | Да | |||||||
Гибрид | Да | Да | Да | |||||||
All Flash | Да | Да | Да | |||||||
Flash Cache | Обязательно | Да, опционально | Да, опционально | |||||||
Протоколы внешнего доступа | iSCSI, S3 | iSCSI, S3 | ||||||||
Защита репликацией блоков (rf=x) | Да | Да | Да | |||||||
Защита Erasure Code (m+n) | All Flash only | Да | Да | |||||||
Несколько уровней в одном хранилище на разных дисках | Да | Да | Да | |||||||
Несколько уровней в одном хранилище на одних дисках | Да | Да | Да |
Мгновенные снимки
Параметр | VMWare vSphere | Microsoft Hyper-V | ECP VeiL v5.10 | HostVM | БРЕСТ | Альт Сервер Nebula | Альт Сервер PVE | СКАЛА-Р 1.94 | Росплатформа | ROSA Virtualization 2.0 |
---|---|---|---|---|---|---|---|---|---|---|
Мгновенные снимки создаются мгновенно | Да | Да | Да | |||||||
Мгновенные снимки восстанавливаются мгновеннно | Нет | Нет | Нет | |||||||
Мгновенные снимок включает в себя конфигурацию машины | Да | Нет | Нет | |||||||
Мгновенные снимки дисков машины | Да | Да | Да 24) | |||||||
Мгновенные снимки включенной машины, включая оперативную память | Да | Да | Да 25) | |||||||
Разветвленное дерево снимков | Да | Да | Да | |||||||
Миграция виртуальных машин при наличии снапшотов | Да | Нет | Нет | |||||||
Резервное копирование
Параметр | VMWare vSphere | Microsoft Hyper-V | ECP VeiL v5.10 | HostVM | БРЕСТ | Альт Сервер Nebula | Альт Сервер PVE | СКАЛА-Р 1.94 | Росплатформа | ROSA Virtualization 2.0 |
---|---|---|---|---|---|---|---|---|---|---|
Встроенный механизм резервного копирования | Нет | Нет | Да | Да 26) | Да | |||||
Встроенный бэкап по расписанию | Нет | Нет | Да | Да | ||||||
Встроенный инкрементный бэкап | Да | Да | ||||||||
Хранилище встроенного бэкапа | Любая смонтированная папка на сервере | Локальная папка сервера, Р-Хранилище, SSH сервер через cli | ||||||||
Собственный отдельный продукт | Нет | Нет | Нет | HostVM Backup | RuBackup | |||||
Собственный продукт основан на OSS? | Нет | Нет | Bacula | Нет | ||||||
Совместимый сторонний продукт | Множество | Множество | Acronis | Proxmox Backup Server | RuBackup, Veritas NetBackup | RuBackup |
Миграция
Параметр | VMWare vSphere | Microsoft Hyper-V | ECP VeiL v5.10 | HostVM | БРЕСТ | Альт Сервер Nebula | Альт Сервер PVE | СКАЛА-Р 1.94 | Росплатформа | ROSA Virtualization 2.0 |
---|---|---|---|---|---|---|---|---|---|---|
Экспорт в OVF | Да | Нет | Нет | |||||||
Импорт из OVF | Да | Да | Нет | Нет | ||||||
Импорт из VMware | Да | Нет | Нет | |||||||
Управление ресурсами ВМ
Параметр | VMWare vSphere | Microsoft Hyper-V | ECP VeiL v5.10 | HostVM | БРЕСТ | Альт Сервер Nebula | Альт Сервер PVE | СКАЛА-Р 1.94 | Росплатформа | ROSA Virtualization 2.0 |
---|---|---|---|---|---|---|---|---|---|---|
Переподписка CPU | Да | Да | Да | Да | Да | |||||
Переподписка RAM | Да | Да | Да | Да | Да | |||||
Пулы ресурсов | Да | Да 27) | Нет | |||||||
Гарантированное выделение ресурсов | CPU, RAM, HDD, NIC | RAM | ||||||||
Приоритизация ресурсов вм | CPU, RAM, HDD, NIC | CPU | ||||||||
Приоритизация ресурсов СХД на уровне кластера | Да 28) | Нет |
VDI
Параметр | VMWare Horizon | ECP VeiL VDI | HostVM VDI | СКАЛА-Р ВРМ | Termidesk | OpenUDS | |
---|---|---|---|---|---|---|---|
Основан на OSS? | Нет | OpenUDS | Нет | ||||
Поддержка гипервизоров | VMware | ECP VeiL | СКАЛА-Р ПВ, vSphere v7.0.3, Openstack Train | ПК СВ «Брест», oVirt, zVirt, VMware vSphere, Aerodisk vAir, Openstack | |||
“Тонкие клоны” | Да | Да | Да 29) | ||||
“Полные клоны” | Да | Да | Да | ||||
Терминальные серверы | Да | Да | |||||
Терминальные приложения | Да | ||||||
Физические ПК | Да 30) | ||||||
Протоколы | |||||||
Протоколы удалённого стола | RDP, PCoIP, Blast Extreme | Spice, RDP, X2Go, Loudplay | RDP 31), RX@Etersoft 32) | Spice, RDP, VNC | |||
Доступ без установки клиента через HTML5 | Да | Да | Нет | Да | |||
Клиент для мобильных приложений | Да | Нет | |||||
Функционал | |||||||
Режим подсматривания | Нет | ||||||
Режим удаленной помощи | Да 33) | ||||||
Запись сессий | Нет | ||||||
Виртуализация граф.ускорителей (vGPU) | Да | Да | Нет | Да | |||
Работа с ВКС | В разработке 34) | ||||||
Политика лицензирования | |||||||
Кол-во пользователей системы | Да | ||||||
Кол-во одновременных подключений | Да | ||||||
В стоимость включен гипервизор | Нет | ||||||
Нагрузочное тестирование среды виртуализации
Виртуализация
Методика проведения испытаний
Компрессия и дедупликация
Начальные условия
- СХД поддерживает технологию дедупликации или компресии. Иначе результат теста указывается “не пройдено” и испытания не выполняются.
- Свободная дисковая ёмкость на системе хранения данных >3 ТБ
- Тестирование проводится на протяжении 24 часов, без учёта подготовительных мероприятий
Мероприятия по подготовке
- Скачать и развернуть образ виртуальной машины на среде виртуализации. deduper.7z
- Развернуть три виртуальных машины из шаблона:
- dedup
- compress
- comp_dedup
- Задать объём диска №2 равным 1 ТБ, как указано на риснуке
- По возможности расположить виртуальные машины на разных хостах виртуализации
Мероприятия по проверке
Действие | Ожидаемый результат |
---|---|
Запустить виртуальные машины | Виртуальная машина запущена. Вход в систему произведён автоматически |
На виртуальной машине dedup выполнить “deduplication test” | Запущен процесс тестирования |
На виртуальной машине comp выполнить “compression test” | Запущен процесс тестирования |
На виртуальной машине com_dedup выполнить “mixed test” | Запущен процесс тестирования |
Ожидайте завершения процесса тестирования - 24 часа | Тестирование завершено |
Зафиксировать занятое дисковое пространство виртуальной машиной | Коэффициент рассчитывается исходя из отношения размеченного дискового пространства к занятому (напр. 3 к 1) |
Мероприятия после проверки
- Удалить созданные виртуальные машины
- dedup
- compress
- comp_dedup
VMware vSphere
В качестве эталонного продукта будет выступать VMware vSphere с программным хранилищем vSAN. Установка среды виртуализации vSphere включает в себя следующие основные шаги:
- Установка гипервизора vSphere Hypervisor (esxi) USB накопитель, объемом 32 ГБ. Разбиение диска производится автоматически. На сайте производителя представлены *.iso образы для отдельных линеек импортного серверного оборудования. В данном тесте был использован образ, подготовленный для серверов HPE (VMware-ESXi-7.0.3-19482537-HPE-703.0.0.10.9.0.11-Apr2022.iso)
- Сервер централизованного управления имеет собственный установщик выполненный для всех основных платформ (linux, windows, macos) и запускается с локальной машины администратора, имеющей доступ к интерфейсу управления одного из гипервизоров.
- В мастере автоматически предлагается настроить виртуальный распределённы коммутатор - DSwitch и виртуальный адаптер для сетевого взаимодействия служб гипервизора - vmkernel.
- При использовании жёстких дисков для организации хранилища дедупликация и компрессия не поддерживаются.
- Создание СХД только на жёстких дисках не поддерживается. Обязательно требуются SSD диски для создания уровня “кэширования”. Ограничение объема используемой кэш-памяти на одну группу - не более 400 ГБ. Если ёмкость уровня кэширования привышает данный объем - она будет использоваться только частично.
ECP Veil & VeiL VDI
Возможности
Параметр | Значение | Примечание |
---|---|---|
Программно-определяемая СХД | GlusterFS | |
Установка
Лицензирование
При установке в режиме node + controller гипервизор на узле контроллера отдельно не лицензируется.
Особенности
- Простое импортирование шаблонов виртуальных машин
- Встроенный механизм резервного копирования
Вопросы для уточнения
- Поддерживается ли возможность задания коэффициента переподписки для набора виртуальных машин?