VDI - Virtual Desktop Infrastructure, надстройка над Virtual Infrastucture, позволяющая автоматизировать и оптимизировать управление виртуальными дескотопами. Содержательно и очень понятно, правда? :)
А теперь поясню. Виртуальная машина в Virtual Infrastucture, как правило, - сервер. Но что мешает нам делать десктопные машины, с Windows XP? Ничто, разумеется, не мешает. Но возникают сложности с управлением ордой виртуальных машин и несколько иными требованиями к таким машинам, чем к серверным. Вот именно решением этой задачи и занимается VDI.
VDI машина - это VM с установленной Windows XP, VMware Tools и VDM Agent, работающая на ESX сервере.
Из чего состоит VDI?
- VDM - Virtual Desktop Manager
- Virtual Center
- один или более ESX серверов
- VDI клиент
VDM - сервер авторизации клиентов и автоматического их распределения (connection broker) по требуемым виртуальным машинам. При этом совершенно не требуется знать куда и как подключаться, нужен лишь адрес VDM-сервера и логин. Все остальное сделает VDM.
При конфигурировании VDM мы указываем адрес и логин Virtual Center, далее общаются они сами по себе.
Чем же хорош именно VDI и в частности VDM, и чем нехорошо прямое подключение к виртуальным машинам на ESX'ах.
1) VDM - единая точка входа. Пользователям не надо знать ничего кроме адреса VDM и своего логина. Все изменения инфраструктуры за VDM никак не отразятся на процедуре подключения пользователей к своим машинам.
2) VDM можно вынести в DMZ для гостей.
3) VDI клиент инкапсулирует стандартное RDP подключение в SSL туннель.
4) VDM agent на виртуальной машине создает виртуальный USB хаб. А VDI клиент осуществляет редирект USB с клиентской машины на виртуальную. Поддерживаются любые USB 1.1 И USB 2.0 совместимые устройства.
5) VDM автоматизирует процесс создания и предоставления виртуальных десктопов согласно заданным правилам (об этом ниже).
И т.д...
Виды подключений и виртуальных десктопов.
1. Individual
Здесь все очень просто, login = vm. Конкретному логину в Active Directory (VDI очень тесно интегрируется с AD) сопоставляется конкретная виртуальная машина. Предпочтительно для единичных машин с индивидуальными настройками - администраторов, менеджеров.
2. Persistent Pool
Группе AD сопоставляется пул машин с расширенными настройками. Пример: группе Office поставили пул OfficePool с настройками 200-10-30. Что это значит? Из указанного при создании пула шаблона (vm template) незамедлительно создается 30 виртуальных машин OfficePool1..OfficePool30. Далее, при подключении каждого нового пользователя из группы Office VDM запоминает его и дает ему его личную машину OfficePool
3. Non-Persistent Pool
Выглядит примерно так же, как и Persistent, только с тем отличием, что все изменения на виртуальных машинах откатываются, а пары логин/машина не запоминаются. Т.е. при логине можно попасть на любую из виртуальных машин. Целевая аудитория - сотрудники без собственного рабочего места, например, колл-центры. Non-Persistent Pool целесообразно использовать с roaming profile.
Для экономии ресурсов все три вида машин могут выключаться либо замораживаться (suspend) при отключении пользователя. Либо оставаться в рабочем состоянии, в зависимости от потребностей и настроек.
Лицензирование VDI.
VDI лицензируется по количеству одновременных подключений к VDI машинам (виртуальным десктопам). При этом мы можем по лицензии VDI установить столько ESX серверов, сколько нам требуется для работы наших десктопов. Точнее говоря, количество ESX серверов никак не лимитируется. Более того, VDI лицензия дает ESX в комплектации Enterprise (HA+VMotion+DRS). Но, разумеется, ограничения есть: на ESX, лицензированном по VDI, запрещено исполнять серверные задачи (server workload). С одним исключением - VDM сервер на виртуальной машине. К сожалению, так и не удалось выяснить является ли это ограничение техническим и проверяется, либо в данном вопросе лицензия подразумевает принцип "fair use", полагаясь на совесть и честность конечного пользователя.
Возможные комплекты лицензий.
VDI Starter Kit
- VMware Virtual Desktop Manager
- 10 десктопов (одновременных подключений к десктопам)
- VMware Virtual Infrastructure 3, Enterprise Edition для VDI
- VirtualCenter Foundation (ограничение в 3 ESX сервера)
VDI Bundle
- VMware Virtual Desktop Manager
- 100 десктопов (одновременных подключений к десктопам)
- VMware Virtual Infrastructure 3, Enterprise Edition для VDI
- VirtualCenter
VDI Bundle Add-On
- VMware Virtual Desktop Manager
- 10 десктопов (одновременных подключений к десктопам)
- VMware Virtual Infrastructure 3, Enterprise Edition для VDI
При этом очень простая арифметика. Лицензия на 1 десктоп имеет базовую стоимость 150$. Умножаем на требуемое количество десктопов и добавляем стоимость поддержки. VDI, как и все остальные продукты VMware, продается только в комплекте с поддержкой.
среда, 6 августа 2008 г.
VDI - краткое введение
Подписаться на:
Комментарии к сообщению (Atom)
Вопрос по лицензированию,
ОтветитьУдалитьесли уже есть лицензия на ESX в комплектации Enterprise, что нужно чтобы на этой же площадке использовать и VDI
Нужны лицензии на VDM и соответствующее количество лицензий на десктопы (подключения к ним).
ОтветитьУдалитьVDI ESX ничем не отличается от обычных ESX кроме способа лицензирования.
А если обратная ситуация. Есть лицензии VDI Starter (Foundation) Kit на три 2-х процессорных сервера, а хочется легально поюзать его для сервеных нужд. Что и сколько нужно докупить в расчёте на те же 3 2-х процессорных сервера с FC SAN?
ОтветитьУдалитьЛицензию VI нужного уровня на 6 сокетов.
ОтветитьУдалить1) VDI работает на любых ESX-серверах. Просто лицензия VDI позволяет создать их столько, сколько нужно, поскольку лицензируем мы десктопы, а не сокеты.
2) Ограничение VDI лицензии по типу нагрузки для ESX является юридическим, а не техническим.
где бы почитать об установке и настройке? на доходчивом русском :)
ОтветитьУдалитьНа русском нет ничего. Но установка и настройка очень простые.
ОтветитьУдалитьсколько памяти уходит на одно подключение в среднем ?
ОтветитьУдалить