Возможно об этом уже много написано, но для тех что читает мой блог и для себя лично я повторюсь и постараюсь кратко объяснить как лицензируется продукты Windows Server в виртуальной среде.
Итак, существует две модели лицензирования – на Сервер+CAL и на Процессор+CAL. Лицензии нужны только для запущенных в текущий момент времени систем, т.е. если система установлена или хранится например в .VHD файле или на диске, но не запущена – лицензия не нужна. Так же MS определяет два типа операционной среды – Operating System Environment (OSE), в которых может быть запущена ОС Windows, это Физическая и Виртуальная. Физическая операционная среда запускается непосредственно на физической системе (оборудовании), виртуальная… ну сами понимаете – в виртуальной машине MS Virtual Server/Hyper-V/VMware ESX и т.д.
Лицензия должна быть присвоена физическому хосту, на котором будут работать OSE – это юридическое ограничение. В зависимости от выпуска в один момент времени могут быть запущено разное количество ОС в физической и виртуальной OSE.
| Продукт | Физическая OSE | Виртуальная OSE | ||
|
1 | 1 | ||
|
1 | 4 | ||
|
1 | Неограниченно | ||
|
1 | Неограниченно | ||
|
1* | 1* |
*Лицензия Windows Web Server позволяет запуск одного экземпляра либо в физической либо в виртуальной OSE, но не вместе.
В то же время остальные выпуски позволяют одновременный запуск в обоих средах, но только если виртуальная среда развернута на том же сервере, где и физическая. Другими словами при виртуализации, которая ставиться поверх ОС Windows Server Enterprise, общее количество экземпляров ОС может равняться 5, включая хостовую. А если используется ESX, то только 4 в виртуальной OSE.
В случае кластеров отказоустойчивости, распределения нагрузки или для использования VMotion, всем физическим серверам в кластере должна быть присвоена лицензия.
Пример. Имеем два хоста ESX, хотим разместить 8 ВМ, по 4 на каждом. Тогда нужно 2 лицензии Windows Server Enterprise.
Хотим использовать vMotion, тогда сокращаем количество виртуальных машин до 4, по 2 на каждый хост, или увеличиваем количество хостов до трех и покупаем еще одну лицензию Windows Server Enterprise. Хотим иметь больше ВМ на одном хосте – покупаем Windows Server Datacenter.
Подробнее прочитать о лицензировании Windows Server в виртуальной среде можно в документе – Licensing Microsoft Windows Server 2008 to Run with Virtualization Technologies (DOCX, 1.35 MB).

все верно, только в случае, если хочется запустить 8VMs с Windows Server Ent на 3-х хостах и при этом включить кластер HA или DRS (авто-vMotion), то необходимо купить 6 лицензий Windows Server Ent, т.к. теоретически на одном сервере может оказаться 8VMs
Согласен, что на одном хосте могут оказаться сразу все ВМ, но не уверен что одному физическому серверу можно присвоить две лицензии. Если это можно, то тогда это возможность не покупать Datacenter. И, тогда, возникает еще один момент связанный с HA:
, раз в три месяца. Ну а DRS попробовать настроить соответствующим образом при помощи правил.
Известно, что лицензию можно переприсвоить другому серверу, но не чаще чем раз в 90 дней. Таким образом, если произошел выход из строя сервер, и сработал HA, можно переназначить лицензию вышедшего из строя севера. А когда сервер восстановят, то переприсвоить ему лицензию с другого сервера. Получается что HA можно использовать с этими лицензиями, но не часто
>В то же время остальные выпуски позволяют одновременный запуск в обоих средах, но только если виртуальная среда развернута на том же сервере, где и физическая.
Уточнение. 1+1* или 4+1*. ОС на физическом сервере в данном случае может заниматься только и исключительно обслуживанием ВМ, и не может исполнять никакой дополнительной нагрузки. В случае с Enterprise, если хочется, чтобы физический хост тоже что-то делал, придется довольствоваться 3 ВМ с Windows Server Enterprise.