понедельник, 27 мая 2013 г.

Citrix RemotePC

Совсем недавно, а точнее с выходом XenDesktop Feature Pack 1, Citrix анонсировала технологию RemotePC. По сути, это тот же VDA (Virtual Desktop Agent), который устанавливается на виртуальные машины при публикации их в XenDesktop.

RemotePC входит в установочный пакет VDA FP 1, скачать msi файл можно здесь: https://www.citrix.com/downloads/xendesktop.html

Вкладка XenDesktop 5.6 Feature Pack 1 (необходим аккаунт на котором завязаны лицензии):



Установка аналогична установке VDA на виртуальные машины. В зависимости от битности системы:
XdsAgent_x64.msi

msiexec /i XdsAgent_x64.msi CONTROLLER_NAMES="xd.domain.com" ENABLE_HDX_PORTS=1 ENABLE_UDP_PORTS=1

Windows Firewall должен быть отключен, либо открыты необходимые порты:
80 - Controller Registration Port
1494 - HDX Port
2598 - Session Reliability
3389 - Shadowing
16500, 16509 - Transport for audio

После установки пакета на компьютер пользователя, необходима перезагрузка.
На контроллере XenDesktop в консоли Citrix Desktop Studio необходимо создать Catalog с Machine Type: Physical


Добавляем компьютер на котором был установлен VDA FP1 по доменному имени, пользователя присваивать не обязательно, он появится автоматически при первом входе на компьютер.


Далее создаем Desktop Group в Assignments в котором перечисляем пользователей, использующих remotepc (всех одним список, ограничение идет по компьютерам). Также указываем Catalog с компьютерами, созданный ранее. 

Кликаем по вновь созданному Desktop Group и видим там компьютеры с установленными VDA FP1. В колонке State отображается состояние Ready или In use. Если состояние Unregistred, значит контроллер XenDesktop не может установить соединение с агентом, причиной могут быть порты, либо некорректное указание контролера XenDesktop при установке агента на компьютер, также причиной могут быть несколько сетевых адресов присвоенных компьютеру или проблемы с DNS.

В комплекте с FP 1 идет сервис Remote PC Service, который позволяет настроить автоматический режим обнаружения компьютеров и создания групп для данных компьютеров. Данный сервис устанавливается на контроллер XD и полезен при больших масштабах использования RemotePC.