хабраиндекс
36,16

Офис, который всегда под рукой: пример работы виртуального десктопа на портативных устройствах


В одном из наших предыдущих материалов мы уже демонстрировали, как благодаря решению Citrix Receiver можно запускать и работать с операционной системой MS Windows 7 на планшетном ПК Apple iPad. Мы решили развить эту тему и продемонстрировать, как с помощью решения для виртуализации Citrix XenDesktop можно работать на различных мобильных платформах и насколько удобно использовать планшетный ПК для работы в виртуальной среде.

Для демонстрации мы взяли три мобильных устройства, с которыми чаще всего работают современные пользователи и которые функционируют под управлением разных операционных систем. В качестве «подопытных» выступили два планшета – Apple iPad2 (iOS 5.0.1) и Lenovo ThinkPad Tablet (Android 3.1), – а также нетбук Lenovo IdeaPad S10-3 (Windows XP). Тестирование включало в себя подключение к датацентру и выполнение в виртуальной среде наиболее популярных операций, многие из которых недоступны мобильным устройствам в силу ограничений, накладываемых программной и аппаратной платформами.

Итак, начнем.
Перед тем, как подключаться к виртуальной среде, необходимо установить на мобильное устройство программу-клиент Citrix Receiver. Данная утилита разработана для всех основных операционных систем и ее без труда можно найти в AppStore и Android Market, а также скачать с официального сайта Citrix. В нашем случае в установке программы нуждались только iPad и IdeaPad, а на планшетный ПК ThinkPad Tablet, котогрый предназначен для корпоративных пользователей, программа Citrix Receiver предустановленна по умолчанию, и планшет может подключаться к виртуальной среде, что называется, «прямо из коробки».

Подключаем имеющиеся у нас в наличии устройства к виртуальному десктопу, находящемуся в датацентре, который расположен в одной небольшой европейской стране. После входа в систему и прохождения процедуры авторизации, на экране подключенных устройств можно увидеть меню виртуального десктопа. Меню сконфигурировано в соответствии с установленными в виртуальных машинах операционными системами и программами.


Конфигурация клиентского ПО Citrix Receiver позволяет запускать на мобильном устройстве, как операционные системы, так и отдельные программы

Виртуальный десктоп позволяет запускать необходимые приложения, как из виртуальной машины, так и напрямую из предложенного в мобильной ОС меню. В этом случае скорость загрузки и работы приложения повышается, так как не загружаются компоненты клиентской операционной системы.

После краткого знакомства с клиенстким приложением Citrix Receiver, переходим к запуску операционной системы Windows 7.
Как понятно из видео – процесс не сложный и занимает не более минуты.


Операционная система MS Windows 7 на планшетных Lenovo ThinkPad Tablet и Apple iPad2


Снимок экрана планшета Apple iPad 2


Запуск виртуального десктопа на планшетном ПК Lenovo ThinkPad Tablet






MS Word на iPad 2


При работе с MS Word на iPad для набора текста необходимо вытянуть скрытое меню, расположенное в верхней части экрана и вызвать виртуальную клавиатуру


Вот так выглядит виртуальная клавиатура в самых популярных офисных приложениях MS Word и MS Excel


Работа с документами в виртуальной среде


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

Благодаря виртуальному десктопу работать с графикой можно даже на iPad







Работа с 3D объектом на Lenovo ThinkPad Tablet






Виртуализация позволяет получать функционал мощного рабочего ПК на любом мобильном устройстве, смягчая все программные или аппаратные ограничения. Например, можно запустить на iPad любой флэш-ролик или игру, просмотреть видео высокой четкости или поработать с графическими моделями в специализированных программах.

Танки онлайн на iPad



Небольшие задержки в работе обусловлены недостаточной скоростью WAN канала передачи данных и большими задержками из-за удаленности датацентра.

Виртуальный десктоп с Windows 7 на нетбуке


Виртуальныйу десктоп существенно расширяет возможности мобильного устройства, превращая его в полноценный рабочий инструмент, способный практически полностью заменить вам офисный ПК. Все что вам нужно для работы – это канал передачи данных и устройство с установленным на нем клиентским ПО Citrix Receiver.
+13
2 февраля 2012, 11:24
57
hdigital 3,5

комментарии (13)

0
TrueDrago #
Для бизнеса, несомненно, очень интересная технология!
+1
usefree #
Есть же RDP. Не знаю насчет андроида, для iOS-устройств iTapRDP, например.
0
Teenspirit #
Для Android — Remote RDP
0
leave #
Замучаетесь покупать CAL'ы :)
+1
cepera_ang #
Я вас разочарую, но CAL'ы цитрикса ещё дороже :)
+1
bikerr #
Открывать RDP наружу не очень безопасно.
–1
usefree #
Наверное вы правы, но можно, например на шлюзе, сквозь который идет подключение к RDP-серверу, настроить фильтр по mac, или еще как-то. Про безопасность подключения по описанной в статье технологии я в статье не заметил ни слова. И да, ничего про то, чем вообще Citrix лучше чем RDP ни в этой, ни в прошлой статье habrahabr.ru/company/citrix/blog/101131/ — нету)
0
hdigital #
Какие именно вопросы безопасности подключения вас интересуют? Возможно, мы посветим этой теме отдельный материал.
+1
Speedimon #
Во-первых, это миф. Уж точно не опаснее чем любое другое ПО для удаленного доступа и чем тот же Citrix. Во-вторых, в корпоративной среде RDP открывается наружу в единой точке на Terminal Services Gateway и все общение заворачивается в HTTPS-трафик. У меня рабочий компьютер всегда «под рукой» именно так, в том числе с Android-телефона. Отдельные приложения также можно публиковать через TS Web Access. Но возможно Citrix в чем-то удобнее, сильнее бережет канал и т.д. и т.п. Лично меня (и всю нашу компанию) стандартное MS-решение вполне устраивает.
0
bazzilic #
Насколько мне известно, RDP очень выигрывает по объему передаваемых данных за счёт того, что все стандартные контролы передаёт не графикой, а командами рисования контролов. За счёт этого подключение по RDP с windows на windows вообще не вызывает дискомфорта даже при не очень широком канале. Ну а в случае, если один из концов команды не понимает, то всё это скатывается к тому же VNC по сути.

Интересно, как это в Citrix реализовано. А этот топик можно озаглавить «Что такое удалённое подключение для самых маленьких».
0
hdigital #
Применимость того или иного протокола очень сильно зависит от условий задачи. Если взять идеальные условия – ЛАН, на клиентском рабочем месте последняя версия операционной системы Майкрософт и нет никаких дополнительных требований, то с точки зрения протокола разницы не будет никакой . Ситуация начнёт меняться при изменении условий – разные каналы доступа (ширина канала, задержки, потери пакетов), различные клиентские устройства с разными ОС (тонкие, толстые, планшеты, мобильные устройства), количество пользователей (сотни, тысячи и десятки тысяч), дополнительные пожелания (проброс устройств – разных, экзотических и не очень, работа с 3Д приложениями, требования по настройке возможностей клиента политиками и т.д.) Вот тогда начинаем смотреть на то, что может тот или иной протокол и как мы всем богатством выбора будем управлять.
Если вы хотите сравнить работу всех протоколов удаленного доступа, то предлагаю посмотреть видеоорлик с мероприятия компании Майкрософт, которое проходило в Берлине в 2010 году: channel9.msdn.com/Events/TechEd/Europe/2010/VIR401
0
valyard #
С такими тормозами особо не поработаешь.
0
tearaway_Tea #
Все хорошо, но если-б только можно было бы к iPad подключить блютус мышку без джейлбрейка…

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.