?

Log in

No account? Create an account
Previous Entry Поделиться Пожаловаться Next Entry
ZeroClient и VMware View
jabuin

Zero Client D602

В последнее время, на волне виртуализации рабочих станций, появилось новое веяние – нулевой клиент. Полноценный нулевой клиент есть у компании Fujitsu. Что ж такое нулевой клиент?

Это простой монитор с USB-портами, аудиовыходом и Ethernet-портом RJ45. Причем, некоторые модели получают питание от обычной электросети, но также есть и клиенты, питающиеся по сети – PoE-клиенты. Причем, в самом мониторе нет ни CPU, ни памяти, ни дисков – ничего; есть только простейший контроллер, который общается с сервером управления нулевыми клиентами. Реализация подобной коммуникации основана на базе ПО от PanoLogic. По той причине, что в мониторе нет накаких практически компонентов, ломаться там нечему. И срок службы нулевых клиентов – 5 лет и более.

Как это работает?

image

Виртуальные рабочие станции хостятся на каком-либо мощном серверном оборудовании, на нем же развернут гипервизор VMware ESX и платформа виртуализации десктопов VMware View. Файлы виртуальных машин лежат на быстрой по чтению системе хранения данных. Виртуальные машины отдаются через брокер VMware View Manager, далее до нулевых клиентов машины пробрасывает брокер управления нулевыми клиентами Pano Manager. В процессе работы пользователь рабочей станции с любого нулевого клиента логинится до своей виртуальной машины - нужны только логин и пароль.

Как это настроить? Демо-инсталляцию и настройку VMware View я уже описывал здесь и здесь. Теперь же опишу процесс инсталляции сервера Pano Manager и интеграции его с VMware View, на примере Windows 7. Поехали!

Итак, настройка Pano Manager.

Сам Pano Manager поставляется в виде ova-темплейта, который элементарно развертывается на VMware.

После развертывания шаблона, настраиваем базовые параметры сервера – имя, IP, шлюз, ДНС, логин/пароль.

После развертывания PanoManager, настраиваем его как на скриншотах:

clip_image002

1. Настройка AD – вводим ldap:// и fqdn домена, причем имя пользователя вводим в виде user@domain.

2. Настройка vCenter Server – вводим https://<fqdn>/sdk

3. Настройка View – просто вводим ip сервера.

clip_image004clip_image006

Далее, подготавливаем шаблон виртуальной машины – дата/время, имя, пока даем для простоты статический адрес, вводим в домен, включаем RDP.

Далее, в AD создаем OU для компьютеров и пользователей, также создаем пользователей и группы:

clip_image008

Затем на OU компьютеров назначаем политику, в которую вносим следующие изменения (отключаем UAC, отключаем CTRL-ALT-DEL и отключаем всякие гибернации):

clip_image010

Далее, локально на шаблоне виртуальной машины также отключаем гибернацию:

clip_image012clip_image014

Добавляем для простоты группу пользователей View в локальные администраторы на шаблоне виртуальной рабочей станции.

Далее:

clip_image016

Выключаем IPv6:

clip_image018

Выключаем обновления:

clip_image020

Отключаем дефрагментацию:

clip_image022

Отключаем всякие поддержки и прочее:

clip_image024

Теперь установим VMware Tools, НО! Ставим в режиме Advanced – отменяем установку видеодрайвера. Потом ставим службу Pano Direct:

image

Только потом ставим агент VMware View.

Далее, выбираем аудиоустройство и устанавливаем Adobe Flash на шаблон:

clip_image026

Проверяем:

clip_image028

И применяем файлы *.reg из resource kit'а, идущего в комплекте с PanoManager.

Можно также сделать дополнительные оптимизации по своему усмотрению.

Теперь даем ipconfig /release, выключаем шаблон, делаем снапшот и собираем рабочие места, используя View Composer.

clip_image030clip_image032

Получаем:

clip_image034clip_image036

clip_image038

Далее настроим DHCP: на IPv4 тыкаем Define Vendor Class, жмем Add и добавляем как на скриншотах – Display: Pano Logic, Description: Pano Manager, и в строчке ASCII – Pano Logic:

clip_image002[5]clip_image004[8]

Получим определенный Vendor Class:

clip_image006[8]

Далее, добавим созданный класс в качестве опции сервера – жмем Set Predefined Options:

clip_image008[7]

Жмем Add – Name: Pano Logic, Data Type – IP address, Code – 1:

clip_image010[7]

Жмем ok, прописываем IP сервера Pano Manager и снова ok:

clip_image012[7]

Теперь добавим класс в опции области DHCP :

clip_image014[7]

Теперь нулевой клиент будет знать, где искать сервер Pano Manager.

На данном этапе у нас есть готовые виртуальные машины, настроенный сервер Pano Manager и настроенная AD с DHCP. Осталось добавить пул машин в Pano Manager’е – идем в его консоль, жмакаем DVM Collection, жмем add – там выбираем VMware View, даем какое-либо название, добавляем пользователей и все!

Далее идем к нулевому клиенту и коннектимся:

clip_image040

И, наконец:

clip_image042

clip_image044clip_image046

clip_image048

И последнее – все работает, и даже есть звук!

clip_image050

После написания сего сумбурного step-by-step мануала, я решил попробовать собрать подобное на Citrix. А почему нет? Продолжение в следующей части.



  • 1
  • 1