Андрей Смирнов
Время чтения: ~7 мин.
Просмотров: 5

Для Windows 10 выпущено клиентское приложение VMware Horizon

Пользователям платформы виртуализации VMware Horizon 7 предложено клиентское приложение для персональных компьютеров, планшетов и смартфонов с Windows 10. Приложение уже доступно для загрузки и установки в Магазине Windows, но пока носит статус публичной бета-версии. Приложения и программы| В  13 сентября 2016 в 09:01

VMware Horizon Client служит для подключения кВ виртуальным рабочим столам и отдельным приложениям, запущенным на серверахВ VMware Horizon 7. В настройках приложения можно задать нужное разрешение экрана виртуальной среды, в случае необходимости отключить аппаратное ускорение для видео, изменить настройки SSL-подключения.

В 

1473746251_apps.7278.13510798887633668.fad74478-7230-45e2-b3e5-fb7e34628085.png

В 

Интересно, что в мобильной версии приложение поддерживает режим Continuum, а значит с совместимого смартфона можно будет вполне комфортно пользоваться привычными классическими программами. Наверняка бизнес-клиентам Microsoft и VMWare такая возможность пригодится.

В 

1473746289_apps.47520.13510798887633668.d7fb3d28-da67-4252-bf6b-233d6dc88bf6.jpg

В 

РаспространяетсяВ VMware Horizon Client на бесплатной основе, поддерживается только один язык интерфейса — английский. Поделиться впечатлениями, предложениями и сообщениями об ошибках с разработчиками можно на официальном форуме поддержки.

БесплатноЕсть бесплатная пробная версияНа момент публикации Универсальное приложение Оценка редакции Категория магазина: БизнесРазработчик: VMware IncПримерный размер: 2,55 МБ — 2,59 МБВозрастная категория: Для всех возрастовЯзык интерфейса: английскийПоделитьсяЧитайте также1476992202_bezymyannyy-1.jpgДля Windows 10 Mobile выпущено приложение Яндекс.Погода1450178894_w10-continuum-phone-680x377.jpgПриложение «Удалённый рабочий стол» можно будет использовать в режиме Continuum1376567071_image-53902.jpgVK Client — полнофункциональный клиент Вконтакте для Windows 8КомментарииЧитайте также1476992202_bezymyannyy-1.jpgДля Windows 10 Mobile выпущено приложение Яндекс.Погода1450178894_w10-continuum-phone-680x377.jpgПриложение «Удалённый рабочий стол» можно будет использовать в режиме Continuum1376567071_image-53902.jpgVK Client — полнофункциональный клиент Вконтакте для Windows 8

На данном этапе не будет устанавливаться софт, только сама операционная система и агенты, которые требуются для работы VDI. Способы распространения софта будут описаны в следующих статьях данного цикла по Horizon.

Установка и настройка базового золотого образа для VMware Horizon:

01 — 1 — 6  Для демонстрации развертывания виртуальной машины лучше подходит «толстый» клиент VMware vSphere. Создаем виртуальную машину с минимальными характеристиками — 1 vCPU, 1.5 Gb RAM. Если пользователь VDI не собирается работать с мультимедийными приложениями, то этих ресурсов вполне хватит.

7 — 11 Загружаем дистрибутив Windows 10 на datastore гипервизора ESXi, монтируем его к виртуальной машине. Можно приступать к установке ОС Windows 10.

12 — 14 Стандартно выбираем диск для установки, запускаем процесс инсталляции. На этапе создания учетной записи создаем локальную запись.

15 — 16 Установка набора драйверов для виртуальной машины VMware Tolls

17 — 19 Присваиваем ОС новое имя и вводим в домен itsave.local  Добавляем администратора домена «А» к пользователям, которым доступен вход по RDP. Можно это сделать до перезагрузки.

20 После перезагрузки подключаемся к машине через удаленный рабочий стол, так удобнее передавать дистрибутивы.

21 — 27 Приступаем к оптимизации системы под задачи VDI, а именно нужно отключить сервисы Windows 10, которые могут пригодиться при работе на обычном ПК, но абсолютно лишние в виртуальной машине. Для упрощения процесса оптимизации существует специальная утилита VMware Optimization Tool, которая легко ищется через любой поисковик. Скачиваем ее в виртуальную машину и запускаем. Жмем кнопку Analyze, запускается анализ системы на предмет возможной оптимизации. Становится доступна кнопка Optimize, жмем ее и ждем пока утилита сделает свое дело. Перезагружаемся.

28 — 31 Устанавливаем VMware Horizon Agent. Мастер установки позволяет выбрать фичи, которые нужны для работы, к каждой из них есть краткое описание. Заметьте, что есть две взаимоисключающие себя фичи, а именно, VMware Horizon View Composer и VMware Horizon Instant Clone. От выбора зависит дальнейший способ развертывания пулов виртуальных машин VDI. В первом случае будет работать технология связных клонов требующая установки Composer server, во втором случае будет использоваться новая технология Instant Clone, о которой будет рассказано в одной из последующих статей. После установки агента требуется перезагрузка.

32 — 33 Опционально. Для проверки работы по протоколу PCoIP можно установить поверх стандартного агента еще один агент, View Agent Direct-Connection Plugin. После его установки к виртуальной машине можно будет подключаться напрямую, используя VMware Horizon client, без развертывания инфраструктурных машин входящих в состав Horizon.

34 — 43 Опционально. Скачиваем VMware Horizon Client последней версии и в качестве сервера подключения указываем имя или IP адрес нашей виртуальной машины с Windows 10. В процессах видим PCoIP server, это процесс который занимается захватом изображения с экрана и передачей его на клиентское устройство. Еще есть такой же плагин для активации прямого подключения к виртуальной машине через браузер и HTML5.

44  Выключаем виртуальную машину и создаем Snapshot. Это необходимо сделать для дальнейшего создания пула виртуальных машин через Connection server.

Как вы уже догадались с темы поста речь сегодня пойдет о установке VMware View Client (не VMware View Open Client) с поддержкой PCoIP и поддержкой проброса USB на Linux. Сразу хотел бы предупредить, что данное решение не является официальным, мало того, мне неизвестно насколько оно легально, т.к. в нем используются бинарные пакеты от HP которые официально предназначены для тонких клиентов HP ThinPro. И так, всех, кого не смущает мое предупреждение, прошу под кат. Итак, мы имеем установленный и настроенный vCenter, один или несколько ESXi серверов, сервер VMware View Connection Server (подробнее об этом можно прочитать здесь или здесь, ну или тут). В качестве клиентских рабочих станций у меня выступают несколько стареньких ПК (Celeron 1.7/128MB/20Gb/100Mbit) с ОС Debian 6.0.3 i386 (хотя можно использовать любой линукс, но предпочтительно использовать дебианоподобные дистрибутивы) в минимальной инсталяции. Я подозреваю что можно использовать и более старые ПК (запускал в виртуальной машине с лимитом частоты процессора в 400Mhz и 64Mb RAM, но производительность современного серверного железа с физическим 7-10 летней давности нельзя), а под рукой не оказалось таких для эксперимента. Итак, приступим к настройке клиентской рабочей станции. Для начала устанавливаем Debian 6.0.3 в минимальной конфигурации на последнем этапе выбрав помимо стандартных системных утилит только ssh сервер (для удаленного управление рабочей станцией). Далее ставим «иксы» и дополнительные зависимости VMware View Client:root@viewclient:~# aptitude install xinit libqtgui4 libcurl3 libpcsclite1 libsamplerate0 libasound2 libgtk2.0-0 sudo А теперь приступаем к установке самого клиента. Скачиваем необходимые пакеты с ftp сервера HP:root@viewclient:~# wget ftp.hp.com/pub/tcdebian/pool/thinpro33/non-free/hptc-manticore_3.2.1_i386.deb root@viewclient:~# wget ftp.hp.com/pub/tcdebian/pool/thinpro32/main/hptc-rdesktop_1.6.0-1.35_i386.deb root@viewclient:~# wget ftp.hp.com/pub/tcdebian/pool/thinpro33/non-free/hptc-sudo-edit_0.1_i386.deb root@viewclient:~# wget ftp.hp.com/pub/tcdebian/pool/thinpro33/non-free/vmware-view-client_4.6.0-366101-2_i386.deb К сожалению на данный момент нет пакетов для 5-й версии, но клиент версии 4.6 может свободно работать с сервером 5-й версии, за исключением новых фич, которые доступны в VMware View Client 5.0. Я думаю вы заметили что пакет hptc-rdesktop скачивается не из то директории, в которой расположены остальные файлы, хоть он там и есть, да еще и более новой версии. Дело в том, что новая версия собрана с поддержкой библиотеки libao2, но в репозитарии Debian Squeezze имеется только libao4. libao2 доступен в Debian Lenny. Если в вашем дистрибутиве есть libao2 можно использовать более свежий пакет hptc-rdesktop. Инсталлируем их в следующей последовательности:root@viewclient:~# dpkg -i hptc-manticore_3.2.1_i386.deb root@viewclient:~# dpkg -i hptc-rdesktop_1.6.0-1.35_i386.deb root@viewclient:~# dpkg -i hptc-sudo-edit_0.1_i386.deb root@viewclient:~# dpkg -i vmware-view-client_4.6.0-366101-2_i386.deb Создаем симлинк, дял корректной работы проброса USB:root@viewclient:~# ln -s /usr/lib/vmware/vmware-view-usb /etc/vmware/usb.link И пробуем запустить клиент следующей командой:root@viewclient:~# vmware-viewcd6adb86.png Если запуск произошел без ошибок можно открыть первую бутылку пива. Теперь необходимо привести все это добро в удобоваримый для конечного пользователя вид. В процессе установки ОС был создан пользователь view, под которым будет запускаться VMware View Client. Для начала настроим автоматический запуск «иксов» при загрузке системы под пользователем view. Для этого редактируем файл rc.local добавив перед заключительной строкой exit 0 следующую строчку:su - view -c startx Перезагружаемся что бы удостовериться что «иксы» стартовали успешно. Если все ок, последним этапом настраиваем автоматический старт VMware View Client при старте «иксов» и выключение ПК после его закрытия. Для этого в домашней директории пользователя создаем файл .xinitrc следующего содержания:. /usr/local/bin/vmwareview.sh Создаем скрипт vmwareview.sh:#!/bin/sh /usr/bin/vmware-view && sudo /sbin/shutdown -hP now И редактируем файл sudoers, разрешив пользователю view выключать ПК:view ALL = NOPASSWD: /sbin/shutdown -hP now Еще раз перегружаемся и убеждаемся что все работает как запланировано. Открываем вторую бутылку пива. На этом пожалуй все. В данной статье я рассмотрел только базовую настройку ОС клиентского ПК для запуска VMware View Client под Linux, но ее достаточно для комфортной работы. P.S. Сферой применение подобной схемы может быть тестовое внедрение VDI на базе VMware View без закупки дополнительного оборудования (тонких клиентов), использование в образовательных целях (изучение VMware View) и т.д.Используемые источники:

  • http://www.wincore.ru/programs/4691-dlya-windows-10-vypuscheno-klientskoe-prilozhenie-vmware-horizon.html
  • http://itsave.ru/vmware-horizon-7/vmware-horizon-windows-10/
  • https://habr.com/post/133033/

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации
Тимофей Белов
Консультант сайта
Здравствуйте. Если у вас остались вопросы, вы можете можете задать их мне.