Сравнение технологий для виртуализации рабочих станций (VDI) и классических ПК
Целью данного исследования является анализ целесообразности использования технологии виртуализации рабочих станций (VDI) по сравнению с классическими ПК в корпоративном сегменте, а также сравнение наиболее популярных продуктов для разворачивания VDI инфраструктуры (VMware HorizonTM 6, Microsoft VDI, Citrix XenDesktop 7).
Настольные компьютеры являются основой любой ИТ-инфраструктуры, без компьютерных рабочих мест крайне трудно вести любую деловую активность. Однако современные требования бизнеса все больше и больше ставят под сомнение эффективность и целесообразность использования классической ИТ-архитектуры – стандартных офисных рабочих станций из-за следующих недостатков:
- Капитальные затраты на закупку партии офисных ПК и лицензий операционных систем.
- Создание, изменение, администрирование каждого рабочего места по отдельности занимает очень большую часть рабочего времени ИТ-персонала и требует увеличения штата ИТ-специалистов.
- Отсутствие стандартизации и единых инструментов управления ПК может привести к ошибкам, сбоям, потере эффективности работы, как ИТ-службы, так и пользователей.
- Вся корпоративная информация Компании со временем оказывается локально на большинстве пользовательских ПК и флеш-накопителях, повышается угроза безопасности компании.
- ИТ-структуры с разветвленной филиальной сетью полностью децентрализованы, что приводит к дополнительным временным, административным затратам и снижению уровня безопасности данных.
Решением, позволяющим эффективно и комплексно решить большинство из указанных проблем является виртуализация рабочих мест пользователей (VDI).
VDI (Virtual Desktop Infrastructure) – это технология, позволяющая создавать виртуальную IT-инфраструктуру и разворачивать полноценные рабочие места на базе серверных систем, на которых работает множество виртуальных машин – персональных рабочих мест. По сути, для пользователей это выглядит, как привычное рабочее место на обыкновенном компьютере, с персональными графическими, файловыми и медиа приложениями, с возможностью подключения через интернет или информационную сеть с любых, в том числе собственных устройств сотрудников компании.
Ключевые преимущества технологии VDI:- Рабочее место «в облаке» – пользователи могут получить доступ с любой точки мира к своему рабочему месту и полноценно выполнять свои обязанности
- Централизованное комплексное управление десятками рабочих мест, едиными политиками, настройками интерфейсов, программным обеспечением ПК
- Создание нового рабочего места за несколько минут, повышение гибкости настройки ПК, высокая скорость развертывания и изменения рабочих мест любой конфигурации – как следствие, снижение затрат на администрирование рабочих мест и сокращение количества обслуживающего персонала
- Вся информация компании надежно защищена, изолирована и находится на профессиональных серверных платформах, 100%-я консолидация корпоративных данных
- Данная технология за счет функционала централизации и унификации ИТ оптимально подходит для структур с множеством филиалов и магазинов, банковских, образовательных, производственных, торговых сфер деятельности
Основными платформами, обеспечивающими сервис виртуальных рабочих мест, являются XenDesktop от компании Citrix, Horizon View от компании VMware, Virtual Desktop Interface от Microsoft, vWorkspace от Quest и т.д.
- VMware Horizon™ 6 (с View) – инфраструктура виртуальных ПК (VDI). VMware Horizon™ 6 (с View) преобразует традиционные ПК в централизованные ИТ-сервисы, предоставляемые в виртуальном рабочем пространстве, обеспечивая полное управление и гибкость в работе для пользователей, администраторов и обслуживающего персонала. Упрощенный доступ к удаленным рабочим столам с использованием браузера с поддержкой HTML 5 даст пользователям возможность подключаться к виртуальным компьютерам и приложениям с любого устройства, не устанавливая клиентское ПО. Поддержка аппаратного ускорения 3D-графики позволит запускать в виртуальном пространстве насыщенные графикой приложения. Это открывает перспективы для реализации таких систем, как САПР и АСУП, в виртуальной инфраструктуре.
- Microsoft VDI – инфраструктура виртуальных рабочих столов Майкрософт (VDI) на основе Windows Server 2012 позволяет развертывать архитектуры служб удаленных рабочих столов, которые обеспечат сотрудников гибкими возможностями работы в любом месте. Это позволяет без каких-либо проблем получать доступ, с широкого спектра устройств, к корпоративному рабочему столу Windows или выполняемой среде приложений в центре обработки данных. Эти возможности и унифицированная инфраструктура управления для централизованных рабочих столов делают доступ к удаленным рабочим столам и приложениям более гибким, обеспечивая индивидуально настроенное, единообразное и защищенное взаимодействие с пользователями, а также повышая уровень соответствия требованиям с помощью централизованного управления конфиденциальными данными и доступа к ним. Реализовано это на Windows Server 2012 в сочетании с технологиями виртуализации сред приложений и пользователей с использованием System Center.
- Citrix XenDesktop 7 – флагманское решение по виртуализации приложений и рабочих столов от компании Citrix. По официальным заявлениям компании, эта универсальная платформа позволит предприятиям сделать приложения Windows доступными с мобильных устройств, упростить доставку рабочих столов и обеспечить удобство доступа к ним независимо от местоположения. Новая мобильная технология HDX оптимизирует размещаемые приложения Windows для работы в мобильных сетях и на устройствах с сенсорным вводом, обеспечивая защищенный доступ к тысячам корпоративных приложений. В новой платформе XenDesktop 7 реализованы эффективные технологии автоматизации, разработанные для упрощенной миграции приложений и автоматического развертывания. Для упрощения масштабирования и администрирования виртуальных приложений и рабочих столов в XenDesktop интегрированы средства мониторинга и устранения неполадок в реальном времени, а также мощный инструмент EdgeSight для управления производительностью и анализа сети, которые служат для долгосрочного планирования емкости и обеспечения высокого уровня обслуживания.
Одним из основных критериев при выборе платформы является объем требуемых ресурсов для ее реализации. Ключевыми ценообразующими параметрами являются ЦП (центральный процессор), ОЗУ (оперативная память), i/o (дисковая подсистема ввода/вывода) и графическая система. Рассмотрим сравнительную таблицу рекомендуемых ресурсов на 50 пользователей. См. Таблица 1.
Конфигурация каждой виртуальной машины:
- операционная система – Windows 7 x64;
- оперативная память – 1.5Гб;
- процессор – 1 vCPU;
- жесткий диск – 25 Гб;
- программное обеспечение – Microsoft Office, Mozilla Firefox;
Данные взяты с официальных ресурсов VMware, Citrix и Microsoft и их партнеров.
- Estimating CPU Requirements for Virtual Desktops
- VMware Horizon View Installation
- Citrix XenServer 6.2.0 Installation Guide
Для расчета ориентировочной стоимости решений VDI на 50 пользователей требуется учесть цену аппаратной серверной части, стоимость лицензий хостовой операционной системы, подключения к ней и стоимость лицензий самого сервиса доставки рабочих столов (VDI). Для наглядности объединим все цифры в одной таблице. См. Таблица 2.
- сервер HP DL380e и серверные комплектующие;
- сервер HP DL380e и серверные комплектующие;
- сервер HP DL380e и серверные комплектующие;
- для доменной структуры Active Directory недорогой сервер;
- Стоимость разово 8812$
- Стоимость разово 8436$
- Стоимость разово 8436$
- Стоимость разово около 1500$
- VDA (подписка на год) – 50 шт;
- Windows Server – 1 шт;
- Server CAL – 50 шт;
- VDA (подписка на год) – 50 шт;
- VDI Suite (подписка на год) – 50 шт;
- Windows Server – 1 шт;
- Server CAL – 50 шт;
- VDA (подписка на год) – 50 шт;
- Windows Server – 1 шт;
- Server CAL – 50 шт;
- Windows Server – 1 шт;
- Server CAL – 50 шт;
- Стоимость разово 2615$
- Стоимость в год 5500$
- Стоимость разово 2615$
- Стоимость в год 6050$
- Стоимость разово 2615$
- Стоимость в год 5500$
- Стоимость разово 2615$
- Horizon View Standard – 5 шт;
- Basic Support for VMware Horizon (подписка на год) – 5 шт;
- XenDesktop VDI – 50 шт;
- Стоимость разово 16750$
- Стоимость в год 4500$
- Стоимость разово 10450$
- MS Office – 50 шт;
- MS Windows – 50 шт;
- моноблок – 50 шт;
- MS Office – 50 шт;
- MS Windows – 50 шт;
- моноблок – 50 шт;
- MS Office – 50 шт;
- MS Windows – 50 шт;
- моноблок – 50 шт;
- MS Office – 50 шт;
- компьютер и монитор – 50 шт;
- Стоимость разово 48650$
- Стоимость разово 48650$
- Стоимость разово 48650$
- Стоимость разово 67600$
Каждый производитель того или иного решения VDI старается по максимуму продвинуть свой продукт, выставить его в наиболее выгодном свете, указать весь перечень преимуществ и особенностей. Если учесть то, что задачи одинаковые – доставка виртуального рабочего стола, то список преимуществ и отличительных особенностей у каждого решения практически один и тот же:
- Предоставление компьютеров и приложений с помощью единой платформы
- Унифицированная рабочая область
- Централизованное управление образами
- Высокоточное отображение для конечных пользователей на всех устройствах
- Конечные пользователи получают высокую производительность и возможность доступа к виртуальным рабочим столам с любых устройств и с любого места
- Упрощение управления рабочими станциями
- Возможность организации дублирующих и катастрофоустойчивых кластеров рабочих станций
- Распределение пользователей по пулам
- Быстрое внедрение приложений группам пользователей или всем пользователем
- Быстрое развертывание общей среды рабочих столов за счет «золотого» образа
- Модель распределенных рабочих столов в зависимости от местонахождения или производственных функций
Мы же постараемся на основе технических данных, экономических расчетов и проведенных практических тестов выделить действительно уникальные отличия и преимущества, см. Таблица 4.
- Профессиональная поддержка высокой производительности за счет протокола Blast
- Саморегулирующаяся система управления и самообслуживания платформы
- Технология Unity - позволяет использовать настольные приложения Windows на мобильных устройствах iOS и Android
- Управление жестами на мобильных устройствах
- Наиболее бюджетное решение по капитальным затратам
- Функционал VDI идет в комплекте операционной системы
- Наиболее тесная интеграция с Active Directory и политиками безопасности
- RemoteFX обеспечивает высокое качество работы VDI даже в сетях с узкой полосой пропускания
- По нашему мнению, наиболее простая система в инсталляции и эксплуатации
- Инсталлируется на любой платформе виртуализации (VMware, HyperV, Xen) как сервис верхнего уровня.
- Возможность использовать мультитач-жесты и движения пальцев (swipe)
- Технологии компрессии и редиректа для комфортной работы в WAN-сетях
- Citrix StoreFront – повышенная безопасность соединений
- HDX 3DPro - новые средства аппаратного ускорения OpenGL
- Технология Flexcast для оптимизации виртуальных Windows Server 2012 и Windows 8
Описание технологий, история их создания, преимущества и недостатки – это, конечно же, важные параметры для выбора той или иного продукта, однако, нет ничего убедительнее и нагляднее, чем строгие факты и цифры. Хотим предоставить Вашему вниманию таблицу сравнения производительности платформ на основе выполнения базовых операций с рабочим местом пользователя (см. Таблица 5, Таблица 6, Таблица 7, Таблица 8). В наиболее интересных тестах будут присутствовать видеоролики для наглядности и осязаемости действий. В тестах будут задействованы все платформы VDI и в качестве эталона – эти же тесты на самой аппаратной платформе, имитирующие работу на классическом персональном компьютере.
Аппаратные ресурсы, выделенные для тестовой платформы, следующие:
- центральный процессор – Intel Core i5 3330 (3.0 Ghz);
- оперативная память (ОЗУ) – 16 GB DDD3;
- жесткий диск – SSD 240 Gb Intel;
- Наиболее бюджетным решением по капитальным затратам денежных средств является решение VDI от компании Microsoft – Microsoft VDI 2012, а наиболее экономичным вариантом по операционным затратам – персональные компьютеры.
- Быстрее всего с графикой работает система от компании Citrix (в тестах не были задействованы технологии ускорения работы с графикой, такие как RemoteFX, все тесты выполнялись на базовых механизмах передачи графики).
- Решения от компаний VMWare и Citrix, помимо базовых функций VDI также дают широкий спектр возможностей работы с мобильных устройств, дополнительную защиту подключений, применение технологий оптимизации соединения и компрессии трафика.
- При работе со специализированным программным обеспечением, таким как клиент 1С – показатели всех платформ практически одинаковы и изредка превышают показатели стационарного рабочего места. Выполнение отдельных запросов и отчетов в 1С также в некоторых случаях происходит быстрее на виртуальных платформах.
- При тестировании скорости работы базы 1С в целом методом теста Гилева – аппаратные рабочие станции показывают более высокий результат по сравнению с виртуальными рабочими местами.
- VDI от Microsoft легко разворачивается, внедряется и прост в обслуживании.
- Решение смогут поддерживать специалисты уровня базового системного администратора.
- Решение не требует отдельных лицензий, дополнительного ПО либо сторонних сервисов. Инсталляция и внедрение решения происходит путем включения роли VDI, встроенной в серверную операционную систему Microsoft Server.
Для компаний, основными целями которых при внедрении VDI являются требования к качеству, стабильности и уровню сервиса – наиболее оптимальным нам кажется решение от компании VMWare. Конечно же, решение Citrix тоже имеет множество специализированных функций и направлено на улучшение функционала VDI, однако, нам показалось, что данный продукт является некой «надстройкой», а не комплексным продуктом для enterprise-сектора.