Мы уже много писали о различных технических аспектах новой версии серверной платформы виртуализации VMware vSphere 5 и особенностях лицензирования, но в этой статье постараемся сделать суммарный обзор функциональности различных изданий продукта, краткое описание состава пакетов ПО (Acceleration Kits и Essentials), а также детально рассмотреть особенности лицензирования.
Как и VMware vSphere 4.x, платформа VMware vSphere 5 лицензируется по физическим процессорам хост-серверов, на которых будут запущены виртуальные машины. Рассмотрим основные отличия лицензирования и состава изданий vSphere 5 от предыдущей версии.
Отличия изданий и лицензирования VMware vSphere 4 и vSphere 5
1. Ограничение на суммарную сконфигурированную оперативную память запущенных виртуальных машин на хосте ESXi (vRAM Entitlement).
Это одно из самых важных отличий VMware vSphere 5 от прежних версий платформы. Теперь появились ограничения на максимальный совокупный сконфигурированный объем памяти виртуальных машин в зависимости от издания и количества купленных лицензий. В vSphere 5 появилось понятие vRAM Pool, которое представляет собой суммарную память (Configured Memory) всех запущенных виртуальных машин на всех хостах. Реальный объем этого пула не должен превышать емкость пула, рассчитанную по количеству лицензий.
Каждая лицензия VMware vSphere 5, приобретаемая на процессор, в зависимости от издания дает определенное количество памяти в пул vRAM. На рисунке ниже представлены объемы vRAM, которые добавляет к пулу лицензия на 1 физический процессор:
Лицензия на бесплатный продукт VMware vSphere Hypervisor (известный также как ESXi 5 Free) позволяет использовать 32 ГБ vRAM, вне зависимости от физической памяти и числа процессоров хост-сервера.
Для пакетов ПО Essentials, Essentials Plus и Acceleration Kits значения по vRAM таковы:
В скобках приведено количество vRAM, которое можно использовать для всех запущенных виртуальных машин, исполняемых на серверах, входящих в состав приобретаемого пакета.
Внимание: необходимо понимать, что лицензирование vSphere 5 по принципу vRAM не имеет абсолютно никакого отношения к физической оперативной памяти хост-серверов ESXi 5. vRAM - это память, заданная в настройках запущенных виртуальных машин.
Например, если вы приобретаете 4 лицензии на издание VMware vSphere 5 Standard, вы можете использовать до 32*4=128 ГБ суммарной сконфигурированной оперативной памяти виртуальных машин на всех хостах VMware ESXi 5, процессоры которых лицензированы для этого издания.
Внимание: пул vRAM рассчитывается в рамках каждого издания VMware vSphere 5, поэтому, если в вашей инфраструктуре присутствует несколько изданий VMware vSphere, необходимо рассчитывать доступную память для виртуальных машин в рамках каждого из них.
Контролирует соблюдение лицензионной политики на хост-серверах ESXi 5 сервер VMware vCenter 5, у которого есть встроенное средство отслеживания используемой памяти для каждого из добавленных хостов. Считается во времени это просто - в каждый момент времени за последние 12 месяцев величина скользящей средней к суммарной сконфигурированной vRAM виртуальных машин должна быть меньше или равна величине лицензированного пула vRAM. Это считается корректным использованием лицензий.
Если суммарная сконфигурированная память виртуальных машин превышает лицензированный пул vRAM - будет выдано предупреждение о необходимости устранения проблемы. Для изданий vSphere 5 Essentials и Essentials Plus - такое событие не только ограничивается предупреждением, но и невозможностью запуска виртуальных машин, выходящих за лимиты доступной vRAM.
Когда исчерпался доступный лимит vRAM для пула лицензий, есть 2 варианта решения проблемы:
Приобрести дополнительные лицензии того же издания, что даст прибавку к пулу vRAM, при этом не обязательно их использовать для новых серверов ESXi.
Выполнить обновление vSphere 5 на более высокое издание (вплоть до Enterprise Plus), что позволит получить для каждого физического процессора сервера больше памяти в пул, а значит большее количество разрешенной сконфигурированной памяти для всех запущенных машин.
Для пользователей VMware vSphere 4.x, планирующих переход на VMware vSphere 5, компания VMware выпустила специальную утилиту vSphere Licensing Advisor, чтобы помочь пользователям определить, как их текущая инфраструктура будет соотноситься с новой моделью лицензирования, включающей vRAM Entitlement.
Можно поэкспериментировать с утилитой vSphere Licensing Advisor, выключая и включая виртуальные машины и запуская их снова для получения различных вариантов отчетов.
Внимание: утилитой не поддерживаются окружения, где vCenter 4 управляет хостами ESX / ESXi 3.x.
Необходимо учитывать, что если у пользователя текущее издание Advanced, то результаты будут отображены для издания Enterprise, поскольку издания Advanced в vSphere 5 больше нет, а все пользователи этого издания с активной подпиской получают издание Enterprise бесплатно.
Интересный момент - если виртуальная машина потребляет памяти более 96 ГБ (например, 128 ГБ), то в пуле учета памяти для лицензирования она считается все равно как 96 ГБ. Однако в скором времени это, вероятно, будет исправлено.
2. Сняты ограничения на количество ядер в процессорах хост-серверов.
В VMware vSphere 5, вне зависимости от издания, вы можете использовать сколько угодно физических и логических ядер в физических процессорах. Лицензируется только физический сокет хост-сервера.
3. Отсутствует издание VMware vSphere Advanced.
Издание VMware vSphere Advanced, которое было в четвертой версии платформы, упразднено. Все пользователи VMware vSphere 4.x Advanced с действующей поддержкой и подпиской получают VMware vSphere 5 Enterprise бесплатно. Соответственно, нет больше и пакета VMware vSphere Advanced Acceleration Kit.
4. Пакет VMware Midsize Acceleration Kit переименован в пакет VMware Enterprise Acceleration Kit.
Теперь для заказа лицензий на продукт VMware Enterprise Acceleration Kit необходимо использовать именно это наименование. Состав пакета остался прежним: лицензия на экземпляр VMware vCenter Standard (управление любым технически возможным количеством хостов ESX / ESXi) и лицензии на 6 физических процессоров хост-серверов издания Enterprise, которые можно использовать на любом количестве хостов (например, 3 двух процессорных хоста или 1 четырехпроцессорный хост и 1 двух процессорный).
5. Новая лицензия VMware vSphere 5 Desktop.
Эта лицензия для тех пользователей, которым необходимо использовать сторонний брокер соединений (например, Citrix XenDesktop) для создания инфраструктуры виртуальных ПК предприятия на базе серверной платформы VMware vSphere 5.
Это полностью функциональная платформа, обладающая возможностями издания VMware vSphere Enterprise Plus (то есть максимум возможностей). При этом нет никаких ограничений по количеству используемых хост-серверов, процессоров и ядер, хранилищам, оперативной памяти ВМ (vRAM) и вообще технических ограничений нет почти никаких (за исключением ограничения по числу vCPU для виртуальных ПК).
Минимальный объем закупки такого издания - лицензия на 100 виртуальных ПК (дальнейшее масштабирование тоже только по 100 лицензий). При этом неважно, сколько хост-серверов VMware ESXi 5 будет использоваться для этих ПК. Однако в рамках этой лицензии на хост-серверах ESXi 5 можно исполнять только виртуальные ПК, запускать виртуальные серверы под этой лицензией - запрещается (кроме сервера-брокера соединений и сервера vCenter).
Лицензия VMware vSphere 5 Desktop также включена в поставку продукта VMware View 5 для создания инфраструктуры виртуальных ПК.
Эту лицензию можно только купить, в нее нельзя сконвертировать текущие лицензии vSphere. Один и тот же vCenter можно использовать для виртуальных серверов vSphere и виртуальных десктопов vSphere Desktop. Для каждого издания ограничения по памяти считаются отдельно (см. пункт про vRAM), поэтому на ограничения обычной vSphere на виртуальные ПК не повлияют.
6. Даунгрейд лицензий VMware vSphere 5 на vSphere 4.
Для пользователей, которые приобрели VMware vSphere 5, но желающим использовать платформу VMware vSphere 4.1, есть возможность даунгрейда на лицензии VMware vSphere 4.x с пятой версии. Это возможно и для части лицензий. Апгрейд тоже можно сделать не для всех текущих лицензий 4.x.
Процедура даунгрейда лицензий производится на портале www.vmware.com.
7. Изменился состав пакета VMware vSphere 5 Enterprise Plus Acceleration Kit.
Теперь пакет VMware vSphere 5 Enterprise Plus Acceleration Kit включает в себя лицензии для 6 процессоров (ранее они были на 8 процессоров).
8. Недоступна поддержка и подписка на обновления VMware vSphere 5 на 2 года.
У пользователей теперь остался выбор между поддержкой и подпиской (SnS) на 1 или 3 года. Уровни Basic SnS и Production SnS остались прежними.
Возможности и функциональность изданий VMware vSphere 5
В таблице ниже приведено сравнение функциональности основных изданий VMware vSphere 5 лицензируемых по процессорам хост-серверов и vRAM. Сравнение функциональности и состава пакетов лицензий будет приведено ниже.
vSphere 5 Standard
vSphere 5 Enterprise
vSphere 5 Enterprise Plus
Область применения продукта
Средний и малый бизнес - консолидация серверов и устранение внеплановых простоев
Управление датацентром в средних и крупных компаниях с расширенными возможностями автоматизации
Полностью автоматизированный виртуальный датацентр с максимумом возможностей для крупных компаний
Компоненты платформы
Единица лицензирования
На 1 физический процессор хост-сервера (CPU)
На 1 физический процессор хост-сервера (CPU)
На 1 физический процессор хост-сервера (CPU)
Допустимая сконфигурированная память запущенных виртуальных машин в рамках пула на 1 лицензию (vRAM Entitlement)
32 ГБ
64 ГБ
96 ГБ
Количество виртуальных процессоров виртуальных машин (vCPU)
до 8
до 8
до 32
Бесплатный продукт SUSE Linux Enterprise Server for VMware
Централизованное управление
Сервер управления vCenter Server (продается отдельно и лицензируется на экземпляр)
vCenter Server Foundation
vCenter Server Standard
vCenter Server Foundation
vCenter Server Standard
vCenter Server Foundation
vCenter Server Standard
Возможности продукта
Развертывание ВМ с виртуальными дисками, растущими по мере наполнения данными Thin Provisioning
Средство централизованного обновления хост-серверов и виртуальных машин Update Manager
Средство резервного копирования виртуальных машин Data Recovery
Средство отказоустойчивости виртуальных машин High Availability
Средство горячей миграции виртуальных машин между хостами vMotion
Поддержка расширенных технологий для резервного копирования Storage APIs for Data Protection
Устройство Virtual Serial Port Concentrator
Возможности горячего добавления вычислительных ресурсов виртуальным машинам Hot Add
Средство обеспечения информационной безопасности vShield Zones
Возможность создания кластеров непрерывной доступности Fault Tolerance
Расширенная поддержка аппаратных возможностей виртуализации в дисковых массивах Storage APIs for Array Integration
Расширенная поддержка альтернативных продуктов для доступа к массивам по нескольким путям Storage APIs for Multipathing
Возможности горячей миграции хранилищ без простоя виртуальных машин Storage vMotion
Возможности балансировки нагрузки и экономии энергопотребления датацентра Distributed Resources Scheduler (DRS) и Distributed Power Management (DPM)
Возможности управления нагрузкой на хранилища в рамках кластера Storage I/O Control
Возможности управления типами трафика в виртуальной инфраструктуре Network I/O Control
Возможность создания профилей хост-серверов для унификации и упрощения настройки Host Profiles
Возможности автоматизированного развертывания хост-серверов Auto Deploy
Балансировка нагрузки на хранилища виртуальных машин Storage DRS
Создание профилей хранилищ и обеспечение уровня обслуживания для подсистемы хранения виртуальных машин Profile-Driven Storage
Средство создания отказоустойчивых хранилищ iSCSI VMware vSphere Storage Appliance
Приобретается отдельно
Приобретается отдельно
Приобретается отдельно
Функциональность пакетов VMware vSphere 5 Acceleration Kits зависит от функциональности соответствующих изданий vSphere 5 входящих в них. В каждом из данных пакетов присутствует лицензия на управляющий сервер vCenter 5 Standard, позволяющий управлять неограниченным количеством хостов в пределах технических ограничений.
Пакеты Acceleration Kits можно обновлять на более высокое издание vSphere (например, Standard->Enterprise->Enterprise Plus) в рамках всего пакета в целом, а также в рамках дополнительно приобретенных лицензий. Масштабирование инфраструктуры для этих пакетов происходит за счет приобретения дополнительных лицензий соответствующего издания vSphere.
В таблице ниже представлена структура и состав пакетов лицензий VMware vSphere 5 Acceleration Kits (данные пакеты продаются с существенной скидкой 20-30% по отношению к приобретению отдельных компонентов пакета):
vSphere 5 Standard
Acceleration Kit
vSphere 5 Enterprise
Acceleration Kit
vSphere 5 Enterprise Plus
Acceleration Kit
Область применения продукта
Средний и малый бизнес - консолидация серверов и устранение внеплановых простоев
Управление датацентром в средних и крупных компаниях с расширенными возможностями автоматизации
Полностью автоматизированный виртуальный датацентр с максимумом возможностей для крупных компаний
Соответствующее издание vSphere 5
Standard
Enterprise
Enterprise Plus
Количество лицензий на vCenter Standard
1
1
1
Количество лицензий на процессоры физических серверов
8
6
6
Допустимая сконфигурированная память запущенных виртуальных машин в рамках пула на 1 лицензию (vRAM Entitlement)
32ГБ (256 ГБ для всех хостов)
64 ГБ (384 ГБ для всех хостов)
96 ГБ (576 ГБ для всех хостов)
Для пакетов ПО VMware vSphere 5 Essentials и VMware vSphere 5 Essentials Plus предусмотрены отдельные правила лицензирования. Эти пакеты можно приобретать только для 3-х двухпроцессорных серверов (то есть, в каждом физическом сервере не более 2-х процессоров и число серверов не более 3-х), кроме того, масштабирование данных изданий при приобретении четвертого хоста невозможно. В этом случае необходим апгрейд на одно из трех перечисленных выше изданий VMware vSphere 5 Acceleration Kits (обновляется весь пакет целиком). В состав пакетов также включено специальное издание VMware vCenter 5 for Essentials, которое позволяет управлять только компонентами данного пакета.
В таблице ниже представлен состав пакетов и функциональность VMware vSphere 5 Essentials и VMware vSphere 5 Essentials Plus.
vSphere 5 Essentials
vSphere 5 Essentials Plus
Область применения продукта
Малый бизнес - базовая консолидация
Малый и средний бизнес - консолидация, отказоустойчивость и резервное копирование виртуальных машин
Количество лицензий на vCenter for Essentials
1
1
Количество лицензий на процессоры физических серверов
6 (строго 3 сервера по 2 процессора)
6 (строго 3 сервера по 2 процессора)
Допустимая сконфигурированная память запущенных виртуальных машин в рамках пула на 1 лицензию (vRAM Entitlement)
32ГБ (192 ГБ для всех хостов)
32ГБ (192 ГБ для всех хостов)
Количество виртуальных процессоров виртуальных машин (vCPU)
до 8
до 8
Развертывание ВМ с виртуальными дисками, растущими по мере наполнения данными Thin Provisioning
Средство централизованного обновления хост-серверов и виртуальных машин Update Manager
Поддержка расширенных технологий для резервного копирования Storage APIs for Data Protection
Средство резервного копирования виртуальных машин Data Recovery
Средство отказоустойчивости виртуальных машин High Availability
Средство горячей миграции виртуальных машин между хостами vMotion
Краткое описание возможностей VMware vSphere 5
Возможность
Описание
Ссылка на подробное описание
Развертывание ВМ с виртуальными дисками, растущими по мере наполнения данными Thin Provisioning
Thin Provisioning - это возможность оптимизации использования пространства систем хранения, позволяющая экономить дисковые емкости за счет растущих по мере наполнения виртуальных дисков. Это позволяет экономить пространство на системе хранения, увеличивая экономический эффект от внедрения решения.
Средство централизованного обновления хост-серверов и виртуальных машин Update Manager
VMware Update Manager (VUM) позволяет осуществлять динамическое обновление хост-серверов и виртуальных машин без простоев ИТ-сервисов. VUM - это удобное средство с графическим интерфейсом для применения обновлений и апгрейдов для хостов VMware ESX / ESXi.
Средство резервного копирования виртуальных машин Data Recovery
vCenter Data Recovery (vDR) - это продукт, обеспечивающий централизованное резервное копирование и восстановление виртуальных машин и их файлов из графического интерфейса. vDR поддерживает несколько точек восстановления, дедупликацию хранимых копий и технологию vStorage API.
Средство отказоустойчивости виртуальных машин High Availability
Это встроенное средство кластеризации для всех виртуальных машин инфраструктуры, автоматически перезапускающее их на других серверах в случае сбоя сервера, где они исполняются. Механизм служб высокой доступности VMware HA в vSphere 5 был полностью переписан, чтобы сделать его максимально гибким и надежным. Кластер HA переживает любое число отказов физических серверов, обрабатывает ситуации разделения кластера на сегменты и позволяет осуществлять мониторинг доступности гостевых ОС виртуальных машин и их приложений.
Средство горячей миграции виртуальных машин между хостами vMotion
VMware vMotion - это технология "горячей" миграции виртуальных машин между хост-серверами без прерывания работы приложений и пользовательских сессий. За счет технологии vMotion можно перенести работающие ВМ на другой хост в целях устранения плановых простоев ИТ-сервисов.
Поддержка расширенных технологий для резервного копирования Storage APIs for Data Protection
vStorage API for Data Protection – это высокопроизводительный механизм централизованного резервного копирования виртуальных машин, работающий без агентов в виртуальных машинах. Одна из ключевых техник данной технологии - Changed Block Tracking позволяет отслеживать изменяющиеся блоки на хранилищах, что в разы увеличивает скорость резервного копирования виртуальных машин.
Это виртуальное устройство позволяет организовать перенаправление последовательного порта виртуальной машины по сети. Такая возможность создана для поддержки старых рабочих процессов по управлению системами через последовательные порты.
Возможности горячего добавления вычислительных ресурсов виртуальным машинам Hot Add
Hot Add - это возможность горячего добавления
и удаления устройств виртуальной машины
во время ее работы (процессоров и памяти). Область действия данной функции зависит от используемой гостевой операционной системы.
Средство обеспечения информационной безопасности vShield Zones
vShield Zones - средство обеспечения
сетевой безопасности виртуальной
инфраструктуры, включая контроль
различных типов трафика. Данный продукт является базовым в составе семейства продуктов VMware vShield.
Возможность создания кластеров непрерывной доступности Fault Tolerance
VMware Fault Tolerance - это технология обеспечения непрерывной доступности виртуальных серверов за счет поддержки "горячей" теневой копии виртуальной машины на резервном сервере. В случае выхода из строя основного физического сервера, виртуальная машина без прерывания сервисов продолжит свою работу.
Расширенная поддержка аппаратных возможностей виртуализации дисковых массивов Storage APIs for Array Integration
Это комплекс технологий компании VMware, разработанный в сотрудничестве с производителями дисковых массивов, предназначенный для передачи некоторых операций виртуальных машин по работе с дисками на сторону массива. В этом случае хост-сервер виртуализации VMware ESX / ESXi при выполнении стандартных процедур в среде виртуализации при работе ВМ с дисковой подсистемой просто дает команду массиву (или массивам) сделать определенные действия, при этом сам хост не пропускает через себя все те данные и команды, которые он раньше был вынужден пропускать. То есть, это - Hardware Offloading операций с СХД.
Расширенная поддержка альтернативных продуктов для доступа к массивам по нескольким путям Storage APIs for Multipathing
Это интерфейс
для управления доступом по нескольким путям в SAN, используемый приложениями
сторонних производителей. Технология включает в себя Third-Party Multipathing, позволяющий поставщикам СХД и ПО для управления доступом к SAN заменять модули в VMware ESX на свои собственные.
Возможности горячей миграции хранилищ без простоя виртуальных машин Storage vMotion
Это возможность
динамического перемещения хранилища
виртуальной машины между массивами без
прерывания работы приложений в гостевой
ОС. Позволяет сократить плановые простои виртуальных машин и хранилищ.
Возможности балансировки нагрузки и экономии энергопотребления датацентра Distributed Resources Scheduler (DRS) и Distributed Power Management (DPM)
Это средства балансировки (выравнивания) нагрузки на
хост-серверы за счет динамических
миграций vMotion, а также средства
экономии электропитания за счет перевода
простаивающих серверов в режим Standby и ввода их в активный режим при повышении нагрузки.
Это средство
централизованного управления и
конфигурации сетевого взаимодействия
хостов VMware ESX / ESXi (виртуальный распределенный коммутатор), которое позволяет упростить администрирование виртуальных сетей, повысить унификацию и гибкость сетевого взаимодействия, а также обеспечить безопасность.
Возможность создания профилей хост-серверов для унификации и упрощения настройки Host Profiles
Возможность создания профилей хост-серверов
VMware ESX / ESXi, позволяющих
поддерживать единую конфигурацию
компонентов виртуальной инфраструктуры. Профиль содержит в себе наиболее оптимальные настройки, которые можно применять к вводимым в эксплуатацию хостам.
Возможности автоматизированного развертывания хост-серверов Auto Deploy
Механизм управления автоматическим развертыванием новых хостов ESXi из консоли vCenter. Теперь в VMware vSphere 5 на сервере vCenter хранятся не только профили хост-серверов ESXi (Host Profiles), но и профили образов ПО ESXi для их развертывания на новых серверах. Таким образом, после автоматической установки образа ESXi на сервере через консоль vCenter и применения к нему профиля хоста - он полностью готов для получения нагрузки в виде виртуальных машин.
Балансировка нагрузки на хранилища виртуальных машин Storage DRS
Технология DRS для хранилищ позволяет балансировать нагрузку по вводу-выводу за счет миграции Storage vMotion между хранилищами. Пользователи определяют группы хранилищ, которые будут использоваться для балансировки на базе их заполненности. Присутствует также и генерация рекомендаций по балансировке и первоначальному размещению на базе параметров ввода-вывода (IO).
Создание профилей хранилищ и обеспечение уровня обслуживания Profile-Driven Storage
В vSphere 5 есть профили хранилищ, которые определяют его характеристики, чтобы можно было размещать виртуальные машины наиболее оптимально (в соответствии с нагрузкой и уровнем обслуживания для виртуальных машин).
Средство создания отказоустойчивых хранилищ iSCSI VMware vSphere Storage Appliance (VSA)
Основное назначение данного продукта - дать пользователям vSphere возможность создать общее хранилище на базе локальных хранилищ серверов ESXi для виртуальных машин, для которого будут доступны распределенные сервисы виртуализации: VMware HA, vMotion, DRS и другие.
VSA - это виртуальный модуль (Virtual Appliance) на базе SUSE Linux, который представляет собой служебную виртуальную машину, предоставляющую ресурсы хранения для других ВМ.
Чтобы создать кластер из этих виртуальных модулей нужно 2 или 3 хоста ESXi 5. Со стороны сервера VMware vCenter есть надстройка VSA Manager (отдельная вкладка в vSphere Client), с помощью которой и происходит управление хранилищами VSA.
Все пользователи VMware vSphere 4.x с действующей подпиской и технической поддержкой (Support and Subscription, SnS) получают лицензии на VMware vSphere 5 бесплатно (письмо с лицензионными ключами приходит на имя администратора лицензий).
Запросить стоимость VMware vSphere 5, а также любых других продуктов компании VMware, можно у консультантов Enterprise-партнера данного вендора - компании VMC.