VMware View 4.5: обзор возможностей популярного решения для виртуализации десктопов

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

Зачем нам VMware View?

В эпоху мейнфремов все ПО находилось на мощном сервере, к которому подключались пользователи для выполнения своих задач. Такой подход удобен во многих отношениях, требуется меньше лицензий на ПО, для работы подходят маломощные компьютеры (терминалы), ведь все вычисления производились на сервере. Плюс снимается вопрос резервирования информации, и наличия ПО на конкретном ПК, ведь все данные хранились на сервере, к которому можно было подключиться с любой точки. Вообщем рай для админа. Но в сменившей ее эпоху ПК об этой модели благополучно забыли. Практически взрывной рост количества компьютерам позволял неплохо зарабатывать как софтверным компаниям, так и разработчикам железа. К тому же пользователям понятна модель покупки и использования коробочного ПО. То есть его можно взять, принести и установить. Кто тягал коробки в бухгалтерию, для отчетности, тот поймет о чем речь. Именно поэтому смерть коробок, которую предрекали еще со времени появления первых облачных сервисов, так и не наступила. Хотя облачные сервисы (SaaS, Software as a Service) все же начали постепенно вытеснять некоторые настольные приложения, в качестве примера здесь хочется привести популярные сегодня разработки Google — GMail, Google Calendar, Google Docs и другие. Иначе как объяснить возросшую популярность вообщем то маломощных по сегодняшним меркам – нетбуков.
Теперь же компаниям предлагают целый спектр услуг на все вкусы и запросы – почтовые, файловые серверы, антивирусное ПО и так далее. Главный плюс виртуального подхода — уменьшение времени развертывания и совокупной стоимости владения. Все ПО размещается на удаленном мощном сервере, а значит фирме не нужно заботиться о покупке железа, его обслуживании, снижаются затраты организации на электроэнергию, обновление ПО также происходит автоматически, увеличивается жизненный цикл клиентских ПК. В сумме получается неплохая экономия (в два раза), которую не могли не заметить в кризис. Добавим сюда повышение безопасности и управляемости рабочих мест.
Но и этого показалось мало. Следующий вполне логический шаг — инфраструктура виртуальных десктопов (VDI, Virtual Desktop Infrastructure). Теперь пользователь вместо одного приложения получает законченное виртуальное рабочее место (Desktop as a Service, DaaS), которое настраивает полностью по своему вкусу и задачам. Подключаться к своему рабочему столу он может практически с любого устройства подключенного в сеть, в том числе и с мобильного телефона. Админу такой подход сулит полный контроль за происходящим, упрощает хранение данных, обновление и распределение лицензий ПО. То есть фактически админ в случае VDI не ограничен в настройках и возможностях. Нужен новый рабочий стол — пожалуйста, одно движение мышкой и пользователь может подключаться при помощи тонкого клиента, ноутбука или настольного ПК.
Сразу напрашивается вопрос — «В чем различие между VDI и терминальными сервисами вроде Microsoft Remote Desktop Services (до Windows Server 2008 R2 MS Terminal Services)?». Действительно в обоих случаях данные хранятся и выполняются на удаленном сервере, а пользователь получает рабочий стол по сети. Внешне VDI и TS/RDS выглядит одинаково, но отличия есть. Так в случае с TS/RDS мы получаем быстрое развертывание, но привязаны к единой ОС и приложениям, которые установлены в системе. Приложения не изолированы друг от друга, при их большом количестве использование TS становится неудобным. И главное в таком случае очень сложно контролировать ресурсы. В случае выбора VDI мы каждому пользователю предоставляем любой набор ОС и приложений, причем он сам может выбирать то, что ему действительно необходимо. Появление вирусов или сбоя приложения на одном из десктопов ни как не отразится на работе других. Забегая чуть вперед, скажу что использование «View Client with Local Mode» дает возможность загрузить рабочий стол на ПК и работать, как ни в чем не бывало, даже в случае недоступности VDI сервера. Минус VDI очевиден, необходимо иметь достаточно ресурсов на сервере, чтобы запустить несколько десятков копий ОС с приложениями. Также стоит отметить, что ни кто не считает VDI панацеей решающий все проблемы и тем более заменой TS, это дополняющие друг друга технологии.

Знакомимся с VMware View 4

Компания VMware широко известна своими продуктами виртуализации, одно из центральных мест среди предлагаемых решений занимает VMware View (vmware.com/products/view) обеспечивающий виртуализацию рабочих столов. Первые версии View назывались VMware VDI, затем начиная с релиза 3.0 имя было заменено на VMware View. Для новой технологии был специально разработан новый протокол удаленного доступа PCoIP (PC-over-IP), который способен адаптироваться к особенностям сетевого подключения и возможностей компьютера клиента, выбирая оптимальные параметры для работы. Протокол обеспечивает передачу HD изображения, доступ к USB устройствам, выход в LAN и WAN. Весь трафик сжимается и зашифровывается, экономия трафика достигается также за счет того, что клиенту передаются лишь изменения в пикселях, а не весь рабочий стол. К слову помимо софтовых версий сегодня доступны и аппаратные реализации PCoIP. Кроме PCoIP клиенты VMware View могут подключаться к удаленным системам (не только виртуальным) при помощи протоколов RDP и HP RGS (Remote Graphics Software).
Основой View является платформа виртуализации VMware vSphere/ESX. Сам View функционально состоит из нескольких компонентов. Компонент View Manager управляя всей инфраструктурой выступает в роли менеджера соединений обеспечивая аутентификацию пользователей и подключение к VM. Причем он может работать в двух вариантах — View Connection Server и Security Server. Первый — обязательный компонент, который собственно и производит аутентификацию пользователей (данные сохраняются в локальной LDAP базе) и выбор виртуального десктопа. Затем клиент уже подключается к своему рабочему столу по прямой (с использованием шифрования или без). Во втором случае, сервер устанавливается в DMZ и является посредником, гарантирующим, что данные текущие по WAN будут зашифрованы. Поддержку работы с несколькими мониторами обеспечивает функция VMware View Display, оптимизирующая разрешение и управление экранами. Благодаря VMware View Direct пользователь может без проблем подключаться к локальными USB девайсам. Поддержку печати обеспечивает VMware View Printing, который не требует установки драйверов и отлично работает на медленных каналах. И, наконец, Unified Access обеспечивает единый (SSO) доступ при подключении к другим системам. Использование View Composer дает возможность экономить дисковое пространство и создавать виртуальные ПК на базе одного клона. Применение VMware ThinApp позволяет виртуализировать приложения, запаковывая их в контейнеры, которые распространяются среди пользователей. Балансировка нагрузки серверов View Connection Server обеспечивается за счет их объединения в NLB ферму средствами Windows.
На тонкий клиент или клиентскую систему устанавливается View Client, обеспечивающий доступ к рабочим станциям. Предлагается две версии обычная и «with localmode«, последняя позволяет выгружать виртуальные машины на локальный компьютер, для работы без соединения с View Manager. Для возможности управления при помощи View Manager и аутентификации на VM, ПК, TS и т.д. устанавливается View Agent. Агент и клиент доступны под 32 и 64 битные версии Windows, клиент, кроме того, и для Mac OS X.
Также хочется обратить внимание на отдельный проект VMware View Open Client (code.google.com/p/vmware-view-open-client) позволяющий подключаться к удаленным Windows системам и VMware View пользователям работающим в Linux и Mac OS X. Распространяется Open Client по условиям LGPL v 2.1. Кроме этого пользователи для доступа к виртуальным системам могут обратиться к веб-браузер (View Portal). Управление всеми настройками осуществляется посредством весьма удобной веб-консоли управления View Administrator, View PowerCLI командлетов PowerShell или утилиты vdmadmin.
В начале сентября анонсирована новая версия 4.5, которая получила множество новых функций. В частности обеспечивает поддержку в виртуальных ПК Win7, подключение с Mac OS X, упрощенное администрирование за счет использование ролей, интеграции SCOM (System Center Operations Manager), поддержки PowerShell и многое другое. Полный список всех новинок можно посмотреть на сайте.
Для тех кто любит цифры VMware предлагает калькулятор ROI (Return on Investment) позволяющий подсчитать доход от приобретения VMware View (roitco.vmware.com/vmw). Предлагается VMware View в двух редакциях — Enterprise и Premier, с двумя вариантами — Bundle и Add-On. Конкретная стоимость высчитывается в зависимости от выбранной редакции, варианта и количества подключений. Причем последние не вбиты в лицензию, их превышение никак не контролируется.

Теги:

Понравилась статья? Оставьте комментарий или подпишитесь на RSS рассылку.

Комментарии

Комментариев пока что нет

Оставить комментарий

(required)

(required)