Одновременное использование разных редакций vSphere 5

Мы попытаемся как можно проще объяснить, как можно одновременно использовать лицензии vSphere Standard, Enterprise и Enterprise Plus в одной инфраструктуре. Можно ли управлять разными хостами с разными лицензиями из одного vCenter? Как будет рассчитываться лицензируемая память в таком случае?

Для начала определимся, для чего может понадобится (или как может возникнуть) такой микс:

  1. Были куплены (случайно, по незнанию, по первоначальному плану или как угодно) лицензии Enterprise, включающие технологии Fault Tolerance, Storage vMotion и другие. Планы изменились и потребность в использовании Enterprise технологий пропала. Переплачивать дальше за Enterprise смысла нет, поэтому для следующих серверов можно приобретать Standard. При этом, даунгрейд с Enterprise на Standard не возможен.
  2. Были куплены лицензии Standard. Для нескольких виртуальных машин планируется использовать, например, технологию, Fault Tolerance. Можно докупить несколько лицензий Enterprise. В этом случае также доступен апгрейд со Standard до Enterprise лицензий. Но есть ли в нем смысл - решать нужно в каждом случае индивидуально.

А пока, заметим:


Сочетать разные редакции vSphere 5 и управлять ими с помощью vCenter можно.

Архитектура пулов vRAM при использовании нескольких типов лицензий

В случае использования нескольких типов лицензий, у нас будет и несколько пулов vRAM. Смысл в том, что ВМ будет отнимать лицензированную память именно с  того пула vRAM, к какому принадлежит гипервизор, который держит эту ВМ. Например, если ВМ на гипервизоре с лицензией Standard, то память будет отниматься с пула, который рассчитан из суммы всех лицензий Standard:

Приведем пример:
Допустим у нас в Standard Pool и в Enterprise Pool доступно по 96 Гб оперативной памяти. Если суммарная оперативная память запущенных ВМ на Enterprise хостах превысит 96 Гб, то это будет считаться нарушением лицензионного соглашения, даже при условии, что есть свободная память в Standard Pool. Нам остается либо с помощью vMotion перегнать ВМ на сервера с лицензией Standard, либо добавить лицензии в Enterprise Pool для увеличения vRAM пула. При этом на Enterprise пуле нам следует держать лишь те ВМ, которые используют возможности этого лицензирования, например Hot Add, Fault Tolerance или Storage vMotion.

Как будут работать Enterprise функции при совмещении Standard и Enterprise лицензий

В одном VCenter могут использоваться гипервизоры с лицензиями Standard, Enterprise или Enterprise Plus. Лицензии назначаются именно хостам ESXi, а не серверу VCenter.

Сервера с разными лицензиями можно объединять в кластер. При этом каждый сервер будет использовать лишь те функции, которые прописаны в присвоенной ему лицензии. Весь кластер не будет “понижен” до самой слабой лицензии хоста в этом кластере. То есть, если, например, у нас гибридный кластер с Enterprise Plus и Standard лицензиями, мы сможем использоваться Fault Tolerance между любыми серверами с Enterprise Plus лицензиями, но DRS уже включить не сможем, так как для работы DRS должен быть запущен на всех серверах в кластере. Лицензия Standard не включает в себя возможность использования DRS.

Киты Essentials и Essentials Plus могут находиться лишь на своем отдельном VCenter Server Essential. Сочетание их с другими лицензиями не возможно. Поэтому, все, что написано ниже и выше, этих лицензий не касается.

Ниже приведен список совместимости технологий с разными редакциями VSphere:

Название технологии Описание работы в лицензиях Std, Ent и Ent+
High Availability Так как присутствует во всех редакциях, будет полноценно работать
vMotion Так же, как и HA, присутствует во всех редакциях, поэтому использование разных редакций на технологии не скажется
Hot Add Горячее добавление памяти и процессоров будет возможно лишь тем ВМ, которые находятся на узлах ESXi с лицензиями Ent и Ent+
vShield vShield Manager не будет устанавливать плагины Edge, App и EndPoint на узлах ESXi с лицензиями Standard
Fault Tolerance Для FT предварительно необходимо включить технологию HA, далее FT будет работать лишь между теми узлами ESXi, на которых установлены лицензии  Ent и Ent+
DRS Если в кластере присутствует хотя бы один узел ESXi с лицензией Standard, DRS включить не получится
Storage vMotion С помощью технологии Storage vMotion будут мигрировать файлы ВМ лишь в тех узлах ESXi, на которых установлены лицензии  Ent и Ent+.
Distributed Switch На vDS можно перевести лишь Enterprise Plus узлы ESXi, остальные узлы ESXi будут работать на Standard свиче vSS
Host Profiles Профили узлов ESXi можно настраивать и применять лишь к тем узлам ESXi, у которых установлена лицензия Enterprise Plus
Storage DRS Storage DRS будет мигрировать файлы ВМ между хранилищами лишь на тех узлах ESXi, где установлена лицензия Enterprise Plus


Автор: Александр Прилепский

licenses-mix-vram-pools.txt · Последние изменения: 2012/02/28 11:53 — VMware vSphere and View blogger