В особенностях лицензирования продуктов VMware, доступных опциях и фичах иногда путаются даже опытные администраторы. Дополнительную путаницу добавляют периодические изменения (от версии к версии vSphere) в лицензионной политике VMware (происходит практически каждый год). Попробуем разобраться в доступных редакциях VMware vSphere, их функционале, отличиях, стоимости лицензий и порядке лицензирования на примере VMware vSphere 6.5 (вышла в октябре 2016).
Правила лицензирования VMware vSphere
Тезисно перечислим основные правила, которые нужно учитывать при планировании и приобретении лицензий на VMware vSphere 6.5
- Лицензирование сервера выполняется по числу физических процессоров (CPU). Каждый CPU сервера требует отдельной лицензии vSphere (ядра не являются физическими процессорами и не учитываются в лицензировании).
- Доступный функционал сервера ESXi определяется установленной на нем лицензией vSphere (список редакции в следующем разделе)
- Для каждой купленной лицензии vSphere нужно приобретать пакет сервисной поддержки (минимум на год)
- VMware не накладывает ограничений на количество памяти (RAM), установленной на сервере и количество запущенных виртуальных машин
Сравнение редакции vSphere Standard 6.5
В VMware vSphere 6.5 по сравнению с предыдущими версиями уменьшилось количество различных редакций vSphere. Еще летом 2016 года компания VMware анонсировала отказ от редакции Enterprise. Таким образом, теперь доступны следующие три основные версии VMware vSphere (ранее предлагалось 6 редакций):
- VMware vSphere Standard
- VMware vSphere Enterprise Plus
- VMware vSphere with Operations Management (vSOM) Enterprise Plus
В следующей таблице собраны основные возможности, доступные в разных редакциях:
vSphere | vSphere+ Operations Management | ||
Standard | Enterprise Plus | Enterprise Plus | |
vMotion, Storage vMotion и Cross-SwitchvMotion | + | + | + |
High Availability (HA) и Fault Tolerance(FT) | 2 vCPU | 4 vCPU | 4 vCPU |
Data Protection (VDP) и VM Data Replication | + | + | + |
Virtual Volumes и Storage-Policy BasedManagement | + | + | + |
APIs for Storage Awareness | + | + | + |
Multi-VC Content Library | + | + | + |
APIs for Array Integration, Multipathing | + | + | + |
Virtual Machine Encryption | + | + | |
Proactive HA | + | + | |
vSphere Integrated Containers | + | + | |
Distributed Resource Scheduler (DRS) и Distributed Power Management (DPM) | + | + | |
Big Data Extensions | + | + | |
Distributed Switch | + | + | |
Storage DRS | + | + | |
I/O Controls (Network and Storage) и SR-IOV | + | + | |
Host Profiles и Auto Deploy | + | + | |
Flash Read Cache | + | + | |
Cross-vCenter и Long Distance vMotion | + | + | |
vGPU | + | + | |
Predictive DRS | + | + | |
vSphere Monitoring | + | ||
Capacity Optimization | + | ||
Operations Visibility | + |
Вкратце опишем наиболее интересные фичи, доступные в различных редакциях:
Редакция vSphere Standard включает следующие возможности:
- High Availability – уменьшение простоев за счет автоматического перезапуска ВМ
- Fault Tolerance – обеспечивает непрерывную доступность ВМ (приложений) в случае отказа оборудования
- vMotion, Cross—Switch vMotion – онлайн миграция ВМ между серверами и виртуальными коммутаторами
- Storage vMotion – онлайн миграция файлов виртуальных дисков между устройствами хранения
- Data Protection – встроенное резервное копирование
- VM Data Replication – оптимизированная репликация по WAN
- Virtual Volumes (VVOLs) – виртуализацию устройств хранения SAN и NAS
- Storage-Policy Management (SPBM) – автоматизация управление хранилищами
- APIs for Storage Awareness (VASA) – интеграция vCenter с дисковыми массивами
- Multi—VC Content Library – централизованное управление шаблонами ВМ, vApp, IOS и скриптами
- APIs for Array Integration, Multipathing – API-интерфейсы хранилища для интеграции с массивами и управления альтернативными путями
Редакция vSphere Enterprise в дополнении к редакции Standard, включает следующие функции:
- Distributed Resource Scheduler – балансировка нагрузки между хостами
- Distributed Power Management – оптимизация энергопотребления путем отключения простаивающих хостов
- Reliable Memory – оптимальное размещение блоков VMkernel в памяти
- Distributed Switch – централизованное управление конфигурацией сети
- Storage DRS – автоматическая балансировка нагрузки на дисковые ресурсы
- I/O Controls (Storage and Network) – приоритезация доступа путем непрерывного мониторинга I/O нагрузки
- Single Root I/O Virtualization (SR—IOV) – виртуализация одного устройства PCIe в несколько виртуальных устройств
- Host Profiles and Auto Deploy — профили узлов и автоматическое развертывание
- Cross-VC vMotion – миграция ВМ между серверами vCenter
- vGPU – возможность совместного использования одного графического адаптера (GPU) несколькими ВМ
- VM Encryption − шифрование файлов виртуальных машин, а также трафика vMotion на базе алгоритма AES-NI
vSphere with Operations Management Enterprise – в дополнении к опциям в редакциях Standard и Enterprise включены средства автоматического анализа, управления ресурсами и производительностью
При приобретении любой из описанных выше лицензий нужно дополнительно приобретать лицензия на vCenter Server Standard.
VMware vSphere 6 Essentials – редакции для малого бизнеса
В качестве отдельных редакций для малого бизнеса у VMWare можно приобрести редакции из линейки VMware vSphere 6 Essentials.
Доступны 2 редакции:
- VMware vSphere 6 Essentials
- VMware vSphere 6 Essentials Plus
Данные редакции позволяют лицензировать не более 3 физических серверов, причем на каждом может быть установлено до 2 процессоров. Сравнение основного функционала редакций в таблице ниже.
vSphere Essentials | vSphere Essentials Plus | |
Update Manager | + | + |
High Availability (HA) | + | |
Data Protection | + | |
vMotion и Switch vMotion | + | |
vSAN | + | |
Replication | + |
По большому счету отличия в редакциях Essentials и Essentials Plus заключается в наличии в последней функционала vMotion и High Availability (HA). В редакции vSphere Essentials переместить ВМ между серверами или хранилищами можно только в выключенном состоянии.
В состав всех наборов vSphere Essentials уже включен vCenter Server Essentials, позволяющий централизованно управлять тремя ESXi серверами.
Стоит отметить, что при покупке нескольких комплектов vCenter Server Essentials, к примеру, на 6 серверов, один сервер vCenter Essentials может управлять не более чем тремя серверами. Т.е. получатся две независимые инфраструктуры vCenter.
Стоимость лицензий VMware vSphere 6 и vCenter
Напомним, что при покупке любых лицензии VMware vSphere 6 или vCenter необходимо обязательно приобретать техподдержку. Техподдержка включается возможность обновлять версию продукта, обращаться в службу техподдержки VMWare и получать дистанционную поддержку.
В следующей таблице перечислены цена различных лицензий VMWare и стоимость минимальной годовой техподдержки уровня Basic Support/Subscription vSphere 6 -1 year.
vSphere Standard (на 1 хост) | vSphere Enterprise Plus | vSphere Enterprise Plus with Operations Management | vSphere Essentials Kit (на 3 хоста) | vSphere Essentials Plus Kit (на 3 хоста) | |
Стоимость 1 лицензии | 995$ | 3495$ | 4395$ | 495$ | 4495$ |
Стоимость годовой поддержки уровня Basic | 273$ | 734$ | 923$ | 65$ | 944$ |
При покупке лицензии Standard, Enterprise Plus или EP with OM нужно дополнительно приобретать лицензию vCenter Standard.
- VMware vCenter Server Standard – 5995$ + стоимость годовой поддержки уровня Basic – 1259$
Также отметим, что при больших объёмах приобретаемых лицензий стоит рассмотреть возможность покупки готовых наборов (бандлов) VMware vSphere Acceleration Kit, которые включают в себя 6 лицензий vSphere соответствующей версии + 1 лицензию vCenter Standard.
Стоимость наборов vCenter Acceleration Kit для 6 физических процессоров.
vSphere Standard Acceleration Kit | vSphere Enterprise Plus Acceleration Kit | vSphere with Operations Management Enterprise Plus Acceleration Kit | |
Стоимость 1 комплекта | 10995$ | 22995$ | 24995$ |
Стоимость годовой поддержки уровня Basic | 2515$ | 5665$ | 6800$ |
Таким образом, стоимость отдельных 6 лицензий vSphere Enterpise Plus и одной лицензии vCenter Standart с поддержкой составит:
6*(3495+734) + (5995+1259) = 32628$
Покупка аналогичного набора vSphere Standard Acceleration Kit будет стоить 22995+5665=28660$. Т.е. почти на 3968$ дешевле (экономия около 10%).