План настройки XenDesktop 7.1 у меня такой (тут)
- Настройка контроллера домена (тут)
- Установка vCenter server, создание кластера, подключение хоста ESXi (тут)
- Установка XenDesktop 7.1 (тут)
- Удаленный доступ через NetScaler (тут)
- Тонкие клиенты для XenDesktop 7.1 (тут)
Тонкие клиенты для Citrix XenDesktop, XenApp
Тонкие клиенты – ТК – это тема, которая не может быть голословной, все утверждения необходимо проверять на практике в условиях тестового стенда. Если вы прочли на сайте производителя, что данный тонкий клиент поддерживает, к примеру, XenDesktop, то это ровным счетом ничего не значит. Есть пропасть между тем, как ТК должны работать и как они работают в реальной жизни. Задача тестовых испытаний в том, чтобы выяснить насколько эта пропасть широка и какие еще попутные проблемы существуют. Надеюсь, ход моих мыслей будет полезен и поможет в будущем не сделать критичных ошибок в выборе ТК для инфраструктуры терминального доступа.
Протокол доступа
Начну с информационной части. У Citrix есть свой проприетарный протокол доступа к сессии, называется он ICA (Independent Computing Architecture) и его более обновленная версия HDX (High-Definition User Experience). На некоторых тонких клиентах вы может заметить обозначение, что есть поддержка HDX. Если посмотрите в таблицу ниже, то как и я, сделаете вывод, что HDX набор дополнительных функций протокола ICA. Отчасти это маркетинговый ход, ведь HDX звучит, а ICA не особо, поэтому случился такой вот ребрендинг. Работает HDX по порту 1494 и является TCP протоколом.
Принцип работы – точка точка. На стороне сервера или виртуальной рабочей машины устанавливается Citrix агент, а на стороне клиента Citrix Receiver. Если сторона сервера стандартная, Windows, то устройство с которого подключается клиент может быть любым, в том числе и тонким клиентом со своей операционной системой. В Citrix Receiver для разных операционных систем реализованы разные фичи, поэтому после установки связи мы получаем только те возможности, которые заложены в Receiver нашего клиента. При выборе тонкого клиента необходимо узнать, какая операционная система установлена на нем и сверится с последней информационной таблицей от Citrix, которая отлично ищется в google по словосочетанию «citrix receiver compatibility matrix».
Важно отметить, что для Windows клиентов, есть две версии Standard (в открытом доступе) и Enterprise (в закрытом разделе citrix.com и в дистрибутиве). Кажется, что в версии Standard намного больше функций и обновляется версия часто, но по факту оказывается, что для обычного корпоративного пользователя намного лучше использовать именно Enterprise версию, которая обновлялась в последний раз в 2012 году. С того времени Citrix шагнул вперед только в мобильной части и только. В Enterprise версии нет графического интерфейса, поэтому пользователю сложно делать лишние действия, соответственно меньше вопросов к технической поддержке.
Мощность тонкого клиента
Примерно можно разделить тонкие клиенты на три условные категории, я покажу на примере Dell Wyse:
- Слабак, справляется с сессией, где выключены все визуальные эффекты, работают только простые приложения, типа 1С, Word, Excel. Сюда относятся почти все старые ТК, ТК на ARM процессорах, однопроцессорные модели.
- Dell Wyse C10LE — ОС ThinOS, рекомендуемая цена 330$ — одноядерный процессор VIA Eden 1GHz, 128MB Flash/ 512MB RAM DDR2
- Dell Wyse T50 — ОС Linux, рекомендуемая цена 309$ — одноядерный ARM-процессор Marvell ARMADA PXA 510 v7 1.0GHz система на чипе (SoC), 1GB Flash/ 1GB RAM DDR3
- Dell Wyse C90LEW — ОС WinXP Embedded, рекомендуемая цена 494$ — одноядерный процессор VIA Eden 1GHz, 2G Flash/ 1G RAM
- Среднячок, справляется с сессией, где работают минимальные эффекты Windows, можно нормально работать в браузере, смотреть видео. Сюда относятся средние по мощности модели ТК, нулевые клиенты.
- Dell Wyse Xenith Pro 2 для Citrix HDX — Zero, рекомендуемая цена 499$ — двухядерный AMD G-Series T48E Dual Core 1.4GHz 2GB Flash / 2GB RAM DDR3-1066MHz
- Dell Wyse T10D — ОС ThinOS, рекомендуемая цена 414$ — Двухядерный (SoC) Marvell® ARMADA™ PXA2128 1,2 ГГц Флэш-память 4 Гбайта/ОЗУ DDR2 2 Гбайта
- Мощный, можно работать со всеми приложениями комфортно, аудио-видео связь, 3D графика. В первую и последнюю очередь это ТК на базе Windows 7 Embedded.
- Dell Wyse D10DP — ОС ThinOS, рекомендуемая цена 538$ — AMD G-Series T48E Dual Core 1.4GHz 2GB Flash / 2GB RAM DDR3
- Dell Wyse D90Q8 — ОС Windows 8, рекомендуемая цена 688$ — Quad core AMD G-Series SoC 1.5GHz Standard: 16GB Flash / 4GB RAM DDR3-1066MHz
- Dell Wyse D90D7 — ОС Windows 7, рекомендуемая цена 564$ — AMD G-Series T48E Dual Core 1.4GH Standard: 16GB Flash / 2GB RAM DDR3-1066MHz; Maximum: 8GB Flash / 4GB RAM
Соответственно, исходя из задачи нужно выбирать подходящий ТК, но ситуация довольно плачевная, т.к. с переходом на терминальный доступ или VDI мы хотим уйти от Windows на рабочих местах, и вдруг выясняется, что комфортная работа с привычными приложениями возможна только на том же Windows или пользователям придется привыкать к новым стандартам, все красивости останутся только на домашних компьютерах и ноутбуках.