На днях компания Citrix выпустила интересный документ "XenDesktop 7.1 on Hyper-V Hands-on Lab Pilot Guide", который описывает процесс развертывания и настройки решения XenDesktop 7.1 в пилотном проекте - то есть небольшой инфраструктуре, которая создана для апробирования решения и подтверждения положительного эффекта от виртуализации.
Документ очень практический, достаточно просто взглянуть на картинку из него:
В документе на 299 страницах (целая книга!) описывается выполнение следующих задач в рамках инфраструктуры виртуальных ПК:
Настройка System Center Virtual Machine Manager и установка агента.
Настройка SQL Server Mirroring для площадки с инфраструктурой XenDesktop.
Развертывание и конфигурирование собственно инфраструктуры XenDesktop.
Присоединение компонента Controller к существующей инсталляции.
Настройка решения StoreFront и установка SSL-сертификатов.
Настройка NetScaler для балансировки нагрузки под StoreFront.
Установка программного обеспечения VDA на виртуальные машины (десктопы и серверы).
Создание каталогов виртуальных машин.
Создание Delivery Groups для ПК и серверов.
Доставка виртуализованных приложений App-V.
Настройка и оптимизация Provisioning Services.
Использование мастера XenDesktop Setup Wizard.
Настройка Remote Access для NetScaler и StoreFront.
Сценарии по внутреннему и внешнему сетевому взаимодействию инфраструктуры виртуальных ПК.
Политики Load Evaluator.
Мониторинг инфраструктуры с помощью компонента Director.
Работа с файлами журнала (логами).
Использование функций по делегированию административных полномочий.
Работа с PowerShell.
Скачать документ "Citrix XenDesktop 7.1 on Hyper-V Hands-on Lab Pilot Guide" можно по этой ссылке.
Не так давно мы писали про совместную инициативу компаний VMware и Google по поддержке виртуальных десктопов VMware Horizon View в устройствах Chromebook. В хромбуках можно получать доступ к Windows-приложениям своего корпоративного ПК через браузер с поддержкой Google Chrome (посредством HTML 5). В этой статье мы расскажем как правильно настроить окружение для данной конфигурации.
Таги: VMware, Google, VDI, Horizon, View, HTML 5, Blast
На днях компании VMware и Google сделали интересное совместное заявление: теперь VDI-инфраструктура VMware Horizon View будет полноценно поддерживаться на устройствах Chromebook различных производителей. Таким образом, два софтверных гиганта будут совместно улучшать решение:
Пресс-релиз по этому поводу от VMware доступен тут, а от Google - вот тут. Суть данной инициативы проста - грядет эра ПК как услуги (Desktop as a Service, DaaS), многие пользователи хотят потреблять десктоп из облака, не имея при этом на своем компьютере ничего кроме браузера (собственно, для этого хромбук и нужен). Для решения этой задачи вполне подходят устройства Chromebook (или Chromebox), в которых можно показывать виртуальные ПК пользователя через браузер с поддержкой HTML 5.
Мы уже много писали о технологии AppBlast, которая позволяет отображать виртуальный ПК прямо в браузере с использованием HTML 5 по протоколу Blast. Напомним, что эта штука появилась еще в решении VMware View 5.2. И она уже сейчас работает в хромбуках.
В последнее время появилось несколько новых хромбуков с приличным железом по доступной даже для небольших компаний цене. Например, вот эта штука от HP за $449 с консолью управления (как раз бизнес-функции по управлению ПК) и поддержкой:
Позиционируется эта инициатива не только как решение по доступу к ресурсам частного облака на базе VMware Horizon View, но и как возможность доступа к DaaS-инфраструктуре сервис-провайдеров (см. решение Desktone, которое купила VMware).
Те, кто заинтересовался совместным решением Google и VMware, могут прийти на специальный вебинар о данной инициативе, который состоится 13 марта. Таким образом, на рынке появится еще одно интересное программно-аппаратное решение для организации VDI-инфраструктуры.
И, кстати, в США хромбуки делают 21% продаж лэптопов (данные 2013 г.), а значит у этой инициативы большое будущее.
Но самое интересное это вовсе не сравнение, а тот чудовищно безобразный стиль, в котором Gartner оформляет свои презентации. Вот типичный слайд:
Или вот:
Очевидно, это кадры из восьмидесятых, но никто не парится. Хотя, конечно, компании, которая занимается аналитикой и вынимает бабки из воздуха и голов своих сотрудников, следовало хотя бы в приличном виде представить свои изыскания:)
Или вот, например, схема обозначения победителей:
После долгих раздумий и поисков оказалось, что синяя блямба - это первое место, красная - второе и желтое - третье. При этом зеленый кружок означает полное соответствие, желтый - частичное и красный - отсутствие возможности. Неправда ли, замечательный образчик цветового кодирования?
Ну да ладно, вот главная картинка:
Решения сравнивались по так называемым "обязательным" возможностям, "предпочтительным" и "опциональным". Совокупно, эта диаграмма дает нам примерно то, что дает нам 90% аналитических материалов и графиков от известных консультантов, а именно - ничего. Фата-моргана.
Типа VMware или Citrix - все равно, Microsoft чуть слабее, но у него есть какие-то загадочные опциональные возможности. Презентация разбита на "раунды", где в различных туманных контекстах сравниваются продукты. Так что если интересно, смотрите презентацию по этой ссылке.
У меня есть теория, что подобные презентации оформляются именно таким образом для того, чтобы каждый вендор мог истолковать их содержимое в свою пользу. Например, я прочитал и подумал, что победила Citrix, а вот сотрудники VMware поняли это иначе (для ссылки нужен аккаунт в LinkedIn).
Недавно компания Login Consultants, которую мы знаем по исследованию Project Virtual Reality Check и средству тестирования производительности VDI-сред Virtual Session Indexer (VSI) 4.0, выпустила интересную и полезную утилиту Thinapp Configuration Editor, позволяющую в графическом интерфейсе настраивать конфигурацию виртуализованного с помощью VMware ThinApp приложения.
Вот какие параметры пакета ThinApp можно изменять в приложении и возможности утилиты:
Настройка ярлыков.
Настройка параметров сборки (для каждого параметра есть детальное объяснение и примеры использования).
Работа с недокументированными параметрами.
Работа с виртуальным реестром.
Поддержка архитектур x86 и x64.
Возможность экспорта в RES Workspace Manager.
Возможность экспорта в Immidio Flex+.
Возможность экспорта в AppSense DesktopNow.
Опция документирования приложения VMware ThinApp.
Редактирование параметров MSI-пакета напрямую (который можно средствами GPO запушить на десктопы пользователей).
Автоматическое сохранение резервной копии при сохранении проекта.
Множество других полезных функций.
Thinapp Configuration Editor поставляется в виде приложения, которое не требует установки (что логично). При этом продукт совершенно бесплатен.
Скачать Thinapp Configuration Editor можно по этой ссылке.
Таги: VMware, ThinApp, VDI, Login Consultants, VSI
Многие из вас, конечно же, знают о калькуляторе VDI Calculator (последний раз мы писали о нем тут), который разрабатывает Andre Leibovici, автор сайта myvirtualcloud.net. На днях вышло самое большое его обновление - VDI Calculator v5. Сегодня это калькулятор номер 1 для расчета параметров инфраструктуры виртуальных ПК на базе VMware View (с поддержкой vSphere 5.5/5.1 и View 5.x).
Калькулятор был полностью переделан и оптимизирован с прицелом на то, чтобы можно было использовать в расчетах несколько профилей виртуальных ПК (Desktop Type) - на уровне отдельных десктопов или пулов.
То есть, теперь можно, например, задать пул связанных клонов для "студенческих" виртуальных ПК (и таких штук 10 пулов - под разные институтские группы), а также пулы "преподавательских" виртуальных ПК с необходимым набором приложений. Таким образом, калькулятор дает возможность просчитывать действительно большие VDI-окружения с раличными профилями виртуальных десктопов, что больше соответствует условиям реальных инсталляций.
Кроме того, появилась фича "Ask for Help", которая позволяет оставить свои контакты, чтобы системные интеграторы, внедряющие VDI-решения, могли связаться с вами (наверное, не работает для России).
В остальном все работает по-прежнему так же хорошо, как и раньше. Напомним, что калькулятор теперь офлайновый и работает как Java-приложение.
VDI Calculator v5 доступен для загрузки по этой ссылке.
Вчера компания Citrix объявила скором выпуске обновленных версий своих флагманских продуктов XenApp 7.5 (средство виртуализации и доставки приложений) и XenDesktop 7.5 (инфраструктура виртуальных ПК).
Оба решения базируются на технологии FlexCast, которая позволяет управлять инфраструктурой, построенной на основе обоих этих решений, из единой консоли. Эта инфраструктура может содержать в себе до 100 тысяч пользователей и до тысячи хост-серверов.
Кроме этого, было объявлено о поддержке в решениях XenApp и XenDesktop инсталляций на базе Amazon Web Services (AWS) и архитектуры Apache CloudStack. В разработке также интеграция с публичным облаком Microsoft Windows Azure. А вообще заявляют о поддержке почти любого крупного провайдера публичного облака.
Итак, новые возможности Citrix XenApp 7.5 и Citrix XenDesktop 7.5 (приведем их вместе, учитывая стремления Citrix по "сращиванию" обоих решений, например, XenApp Advanced теперь называется XenDesktop App Edition):
Интеграция с XenDesktop средствами FlexCast для управления из единой консоли. Технология называется Flex Management Architecture (FMA).
Hybrid Cloud Provisioning - поддержка гибридных инфраструктур, создаваемых из собственного датацентра и публичного облака (о поддерживаемых облаках написано выше) на временной или постоянной основе.
Улучшенный механизм App DNA с возможностью P2V-миграции физических ПК в виртуальную среду (теперь время миграции и требующиеся ресурсы уменьшились до 90%).
Множество улучшений в мониторинге производительности и компонентах решений.
Упрощенный механизм взаимодействия с компонентом Director со встроенной технологией EdgeSight.
Поддержка технологии Citrix HDX Mobile - высокопроизводительная доставка графики на мобильные устройства.
Улучшенная поддержка веб-интерфейса (он вернулся), который позволяет управлять приложениями и ПК.
Программа Citrix Ready program - для валидации IaaS-провайдеров требованиям Citrix.
Пользователи издания Platinum (с активной подпиской) бесплатно получат решения Mobile device management (MDM) и Enterprise mobile management (EMM), для пользователей остальных изданий - на эти решения установлены значительные скидки.
Больше подробностей о продуктах Citrix XenApp 7.5 и Citrix XenDesktop 7.5 можно будет узнать ближе к доступности их для скачивания. Цены на решения не изменятся: XenApp будет доступен от $350 за одновременное подключение, цена на XenDesktop начинается от $95 за пользователя или устройство, а издание VDI потребует $195 за одновременное подключение.
Окончательный выпуск этих решений ожидается в марте 2014 года.
На днях компания VMware обновила клиентов ПО для построения VDI-инфраструктуры предприятия, выпустив Horizon View Clients версии 2.3. Были обновлены клиенты для Windows и Mac OS, а также мобильные клиенты под Android и iOS, которые можно найти, соответственно, на площадках Google Play и App Store. Для Linux пока ничего нового выпущено не было.
Эта функция появилась в прошлых релизах VMware View (например, для Linux она появилась в версии 5.3). Теперь же эта возможность появилась и для клиентов под Mac. Она позволяет в режиме высокой производительности работать с аудио/видео-потоком, что позволяет использовать веб-камеры и микрофоны в виртуальных ПК с такими приложениями, как Skype, Webex или Google Hangouts.
Продолжаем рассказывать об услугах компании ИТ-ГРАД - первого сервис-провайдера в России, предоставляющего в аренду виртуальные машины на платформе VMware.
Помимо услуг IaaS (Infrastructure-as-a-Service) компания ИТ-ГРАД занимается поставкой уже готовых комплексов для создания виртуальной инфраструктуры. Комплексы укомплектованы всем необходимым для начала работы и не требуют дополнительного оборудования. Опциональные возможности позволяют легко наращивать производительность любого комплекса, либо изменять его качественные характеристики.
Предлагаемые решения являются результатом многолетнего опыта компании по построению инфраструктуры приватных облаков на базе продуктов VMware. Все применяемые компоненты одобрены к использованию компанией VMware для построения виртуального датацентра на базе VMware vSphere 4.1 и выше. Все комплексы полностью протестированы в Центре Компетенции, и ИТ-ГРАД гарантирует их работоспособность и эффективность.
Более подробно узнать о составе и функциях облачных комплектов от ИТ-ГРАД, а также ознакомиться с возможностями комплекта для построения инфраструктуры 3D VDI, можно по этой ссылке.
На днях компания Citrix выпустила продукт DesktopPlayer for Mac 1.0, который позволяет пользователям инфраструктуры виртуальных ПК на базе Citrix XenDesktop получать доступ к своим десктопам с собственных компьютеров Apple Mac. DesktopPlayer, в отличие от решения XenClient, исполняется поверх хостовой ОС Mac и представляет собой так называемый "type-2" гипервизор.
Решение DesktopPlayer for Mac от Citrix поддерживает технологию ShareFile и позволяет переключаться между Mac OS X и виртуальным ПК с синхронизацией маковского профиля и документов. По-сути, DesktopPlayer for Mac - это корпоративная аналогия Parallels Desktop и VMware Fusion (хотя, для VMware это скорее аналог Local Mode, который есть только для Windows).
Сам продукт использует компонент Synchronizer, который есть в XenDesktop, что позволяет синхронизировать с VDI-датацентром только изменения виртуальной машины от базового образа, хранящегося в датацентре, что уменьшает объем передаваемых данных при работе офлайн. Кроме того, в любой момент виртуальную машину можно откатить к базовому образу (golden image).
Надо сказать, что DesktopPlayer не бесплатен - он доступен как XenDesktop FlexCast add-on по цене $75 за устройство или пользователя, в зависимости от используемой модели лицензирования. В качестве хостовых ОС маков поддерживаются Mac OS X 10.9 (Mavericks) и 10.8 (Mountain Lion). Важно, что DesktopPlayer не является самостоятельным продуктом и без XenDesktop не работает.
Интересно, что для Windows-платформы компания Citrix пока не имеет подобного решения (гипервизора type-2), где предлагается использовать bare metal гипервизор Citrix XenClient. Сам же DesktopPlayer пропагандируется как решение в рамках концепции BYOD - то есть, купил себе личный Мак, а можешь использовать корпоративный ПК с Windows в виртуальной машине, а потом загрузить его в датацентр и уже ходить к нему через Citrix Receiver.
Больше информации о продукте Citrix DesktopPlayer for Mac можно найти по этой ссылке, а пробную версию на 90 дней можно скачать тут.
Таги: Citrix, XenDesktop, DesktopPlayer, Update, VDI, Mac, Apple
Иногда администраторам VDI-инфраструктуры виртуальных ПК VMware View требуется получить информацию о настройках клиентского устройства, таких как IP или MAC-адрес, используемый протокол или другие параметры, которые записывает туда View Agent. Хранятся эти настройки в ветке реестра HKEY_CURRENT_USER\Volatile Environment.
Чтобы пользователь или администратор VMware View мог собрать эти настройки быстро, Davoud Teimouri написал утилиту View Client Device Detector, которая живет в трее виртуального ПК и позволяет скопировать в буфер обмена весь этот конфиг, который потом можно кинуть в скайп или почту:
Настала пора посмотреть, какие темы в этом году в сфере виртуализации были у нас самыми актуальными и собрали больше всего просмотров. Поэтому мы просто сделали запрос к нашей базе и вывели статьи этого года, упорядоченные по количеству просмотров по убыванию.
Неудивительно, что самым ожидаемым релизом этого года оказалась платформа виртуализации VMware vSphere 5.5. Каждый раз, когда выходит обновление vSphere, это делает маленькую революцию в сфере виртуализации. Ведь частные облака по-прежнему удерживают внимание ИТ-специалистов, и хост-платформа ESXi является лидирующим решением для построения корпоративных облачных инфраструктур.
Самый оживленный интерес вызвала именно версия View 5.2, у которой в названии добавилось еще слово Horizon, обозначающее принадлежность продукта к семейству решений из множества EUC (End User Computing).
Как показывает статистика, тема переноса физических серверов в виртуальную среду по-прежнему актуальна. В статье рассказывается об основных аспектах процесса миграции P2V (Physical to Virtual) и средстве для автоматизации этого процесса - VMware Converter Standalone.
Оказывается, многим пользователям хочется подключить том VMFS к Windows-системе, чтобы скопировать его виртуальные машины, а далее заглянуть в содержимое их файлов виртуальных дисков (VMDK). Это возможно средствами драйвера Open Source VMFS Driver от fluid Ops. Жалко, что это средство поддерживается только для VMFS 3 и уже давно не обновляется.
Похвально, что тяга к знаниям находится у наших ИТ-специалистов так высоко. Скорее всего, заметка набрала много просмотров из-за того, что ссылку на нее часто пересылали.
Помимо решения для виртуализации настольных ПК VMware View, комплект Horizon Suite включает в себя VMware Horizon Mirage 4.0 - решение для управления образами рабочих станций пользователей, а также VMware Horizon Workspace 1.0 - комбинацию двух продуктов - Horizon Data (бывший Project Octopus - решение а-ля корпоративный Dropbox, о котором мы много писали вот тут) и Horizon Application Manager - решение для федерации SaaS-приложений и VDI-сервисов.
Тема резервного копирования хостов конфигурации хостов ESXi всегда востребована. Текущая версия этой утилиты (1.2) вышла в конце февраля этого года. Жаль, что не обновляется.
Кто-то предрекал XenServer скорую смерть (в том числе, и мы), но он оказался живее всех живых. Citrix решила передать платформу XenServer сообществу Open Source, что может вдохнуть вторую жизнь в этот многострадальный продукт.
Действительно интересный пост наших коллег из компании ИТ-ГРАД, в котором рассказывается о Cisco UCS Manager, с помощью которого производится настройка всей системы. Данную задачу специалисты ИТ-ГРАД выполнили в рамках подготовки к тестированию FlexPod (Cisco UCS + NetApp в режиме MetroCluster) для одного из заказчиков.
На этом наш хит-парад закончен. Странно, что в него не попали статьи про новый Hyper-V (например, "Что нового будет в Hyper-V обновленного Windows Server 2012 R2", 12 место по популярности), но это объясняется, скорее всего, тем, что нас читают, в основном, любители VMware. Что ж, будем исправляться и поднажмем на заметки о решениях компании Microsoft, тем более, что она потихоньку откусывает свою долю рынка у VMware.
Всего в этом году у нас появилось 447 заметок о виртуализации и решениях для управления виртуальной инфраструктурой. Будем ждать вас уже в следующем году! С Наступающим Новым годом!
В последнее время уже не модно объявлять о старте своего IaaS-решения по предоставлению виртуальных серверов в аренду (напомним, последней об этом объявила компания Google). Всем уже это стало не в новинку, а рынок в этом сегменте начинает уже замедлять темпы набора оборотов. Теперь модно говорить о предоставлении в аренду собственных виртуальных ПК для каждого пользователя (DaaS, Desktop-as-a-Service) - напомним, совсем недавно об этом объявила небезызвестная компания Amazon со своим решением WorkSpaces.
Суть метода проста - берется серверная ОС Windows Server 2008 (или какая-нибудь другая) и кастомизируется таким образом словно это Windows 7. Выглядит это как по-настоящему:
На такие ухищрения приходится идти, поскольку Microsoft по-прежнему на уровне лицензии запрещает предоставление в аренду виртуальных ПК с клиентскими гостевыми ОС.
Как не трудно догадаться, в первом случае решение будет построено на базе продукта Citrix XenDesktop и технологии Application Orchestation, а во втором - на базе решения Desktone, которое недавно было куплено компанией VMware.
С точки зрения бэкэнда, это все строится на базе блейд-платформы Cisco Unified Computing System (UCS), для которой заявляется размещение до 252-х виртуальных ПК на одном физическом блейде.
Все это поддерживает новомодные функции 3D-графики в виртуальных ПК и предоставляет средства самообслуживания для пользователей на базе пакета UCS Solution Accelerator Pack.
Решение DaaS от Citrix будет распространяться через публичные облака следующих партнеров в зависимости от региона:
Регион NAM - ChannelCloud, Logicalis, Proxios, Netelligent, Quest.
Регион APJC - Dimension Data.
Регион EMEAR - Adapt и ANS Group.
Более подробно о DaaS-решении Cisco можно узнать из пресс-релиза, а узнать детали по теме DaaS можно по этой ссылке. Ну а для тех, кто хочет знать, как все устроено - вот эта ссылка.
Приложение позволяет убедиться в том, что производительность аудио и видео в реальном времени удовлетворительная, путем непрерывного воспроизведения виртуального видеопотока с веб-камеры и замыкания на себя аудио-дорожки:
(надо отметить что при использовании видео+аудио режима они могут быть несинхронизированы - это нормально, для приложений все будет работать синхронно)
Раньше надо было ставить в виртуальной машине какой-нибудь Skype или WebEx, чтобы протестировать производительность, а теперь ничего такого делать не надо - просто ставите утилиту RTAV в виртуальном ПК и все. Кроме этого, это приложение можно использовать и для нагрузочного тестирования инфраструктуры VMware Horizon View.
Возможности утилиты:
Отображение картинки с веб-камеры в режиме разрешения 1:1.
Автоматический старт передачи картинки сразу после запуска (аудио-поток будет замкнут на себя, если выбран этот вариант, то audio-in будет перенаправлен на audio-out).
Не требуется создавать никаких аккаунтов.
Поддержка устройства VMware Virtual Webcam, а также физических камер ноутбуков и ПК.
Работа как на x86, так и на x64 операционных системах.
Для приложения потребуется установить пакет Microsoft 2008 C++ x86 (SP1) вот по этой ссылке.
Скачать Real-Time Audio-Video Test Application
(RTAV) можно по этой ссылке.
Недавно мы писали про релиз обновленной версии решения для виртуализации настольных ПК предприятия VMware Horizon View 5.3, а также о новых возможностях HTML Access в Feature Pack 1. Сегодня мы вкратце расскажем еще об одной возможности - Flash URL Redirection.
Эта функция позволяет перенаправить Flash-видеопоток сервера Adobe Media Server на ОС устройства доступа клиента, минуя виртуальный ПК. Это, само собой, позитивно влияет на производительность вывода такого типа графики.
Эти возможности появились еще в VMware Horizon View 5.2 Feature Pack 2, но были доступны только для мультикастового режима стриминга, а теперь они стали доступны и для юникастового:
Horizon View 5.2 + FP2
Horizon View 5.3 + FP1
View Client 2.2
Windows View Client 5.4 / Linux View Client 2.1
View Client 2.2
Windows View Client 5.4 / Linux View Client 2.1
Flash URL Redirection – Multicast Stream
Да
Да
Да
Да
Flash URL Redirection – Unicast Stream
Нет
Нет
Да
Да
Кстати, обратите внимание, что в VMware View 5.3 Windows-клиент имеет версию 2.2, а раньше было 5.4 - это сделано для того, чтобы поддерживать единый темп с остальными клиентами платформы. То есть текущая версия 2.2 новее, чем 5.4.
Для возможности Flash URL Redirection поддерживается следующее окружение:
Браузер:
IE8, IE9, IE10
Firefox 20.x
Chrome 26.x
Другие браузеры тоже могут работать, но не тестировались
Гостевая ОС виртуального ПК:
Windows 7, 32- или 64-bit
Windows 7 SP1, 32- или 64-bit
ОС клиента, где работает View Client:
Windows XP/Vista/7/8/8.1
Ubuntu 10.04
Другие ОС тоже могут работать, но не тестировались
Используемый протокол должен быть PCoIP.
Работает эта штука при соблюдении следующих условий:
Flash URL Redirection должен быть установлен в гостевой ОС виртуального ПК (View Remote Experience Agent).
Нужно особым образом настроить MIME HTML (MHTML) страницы, в которых встраиваются swf-объекты.
Служба ViewMP должна работать только в PCoIP-сессии.
Первое - устанавливаем агент в гостевые ОС виртуальных ПК
Второе - настраиваем Adobe Media Server
Для этого в код страницы, где вставляется swf-объект (swfobject.js) должна быть вставлена ссылка на скрипт viewmp.js следующим образом:
Также нужно еще определить переменные для показа нужного текста при открытии плеера в окне ОС, где установлен клиент Horizon View:
var vmwareScriptErrorMessage="localized error message"
var vmwareFlashContentHTML="<h1>Thank you for choosing VMware. The video is being redirected to a new window.</h1>"
Третье - проверяем работу Flash URL Redirection
Сначала нужно убедиться, что в виртуальном ПК запущена служба ViewMPServer.exe. После этого переходим на нужную веб-страницу и видим, как в новом окне открывается Flash Media Projector и играет ролик не в виртуальном ПК, а сразу в клиентской ОС:
Отсутствие аппаратного ускорения графики является существенным препятствием при внедрении технологий виртуализации в компаниях, работающих в сфере дизайна, проектирования, конструкторских разработок и пр. Рассмотрим, какие новые возможности появились с выходом адаптеров, предназначенных специально для работы с 3D-графикой NVIDIA GRID. Классный пост компании ИТ-ГРАД - с реальными тестами.
Таги: NVIDIA, GRID, VDI, IT Grad, VMware, Citrix, Performance
Компания VMware не так давно выпустила обновление своего решения для виртуализации настольных ПК предприятия VMware Horizon View 5.3. Для тех, кому интересно, что и как работает, VMware также выпустила интересную серию обучающих видеороликов, как по View, так и для пакета продуктов Horizon Suite, куда входит VMware ThinApp 5.0.
Обзор VMware View 5.3:
Работа с Horizon Suite Administrator:
Представление компонентов продукта Horizon Suite для конечного пользователя:
Horizon View Offline Demo - работа без доступа к сети, в том числе с виртуализованными приложениями VMware ThinApp:
Коннектор XenDesktop для ConfigMgr позволяет делать следующее:
Развертывать приложения MSI и App-V для фермы XenDesktop точно так же, как и для традиционных физических ПК. Один администратор организации может заниматься развертыванием приложений для виртуальных и физических ПК .
Возможность публикации приложений в Citrix StoreFront / Receiver напрямую из ConfigMgr.
Возможность выбрать режим развертывания приложений App-V, MSI или опубликованное приложение XenDesktop.
Все это может пригодиться в следующих случаях:
Использовать единую инфраструктуру System Center 2012 SP1 CM и System Center 2012 R2 CM для управления инфраструктурой виртуальных ПК Citrix XenDesktop.
Развертывать MSI-пакеты или приложения App-V на серверные инстансы XenDesktop 7.1.
Развертывать приложения в серверные каталоги под управлением PVS.
Возможность использовать SCCM для развертывания приложений XenApp на клиентские устройства.
Более подробно о XenDesktop Connector для SCCM можно почитать по этой ссылке, а скачать его можно по этой.
Автоматизировать процесс развертывания приложений на серверы XenApp напрямую из консоли SCCM как на обычные фермы XenApp, так и на streamed farms совместно со службами Citrix Provisioning Services.
Поддержка приложений в форматах MSI, App-V и XenApp для доставки на рабочие столы пользователей.
Возможность портала самообслуживания пользователей для XenApp hosted applications как для компонента Receiver, так и для System Center Application Catalog.
Недавно мы писали про новые возможности средства для виртуализации настольных ПК предприятия VMware Horizon View 5.3, в котором появилось множество новых возможностей и улучшений. Одна из них - это обновленный механизм HTML Access, позволяющий пользователям получать доступ к своему виртуальному ПК через веб-браузер с поддержкой HTML5 по протоколу Blast.
Эта возможность доступна в VMware Horizon View 5.3 Feature Pack 1, который устанавливается отдельно. В нем не только улучшен HTML Access, но есть и куча других возможностей.
А вот что нового теперь есть в HTML Access для Horizon View 5.3:
Использование меньшей полосы пропускания - теперь требования к пропускной способности сети уменьшились до 50%.
Теперь звук из виртуального ПК идет по умолчанию и с достаточным качеством (включено по умолчанию).
Возможность Copy и Paste между виртуальным ПК и клиентским устройством.
Простое переключение между текущим разрешением и полноэкранным.
Возможность переключиться в режим высокого разрешения на устройствах, которые это поддерживают. Например, на MacBook с дисплеем Retina.
Возможность доступа через HTML Access к виртуальным машинам Windows Server 2008 R2.
Поддержка в режиме Tech Preview гостевых ОС виртуальных ПК Windows 8 (32- и 64-битных) и Windows 8.1 (32- и 64-битных).
Официальная поддержка Chromebook Pixel и других хромбуков.
По поводу последней возможности - теперь стало больше вариантов использования хромбуков с Horizon View. Можно проигрывать музыку со своего виртуального ПК, можно копировать текст из письма в виртуальном ПК и вставлять его в документ на Google Docs. Обмениваться файлами между хромбуком и виртуальным ПК можно через Google Drive, а напечатать документ - через Google Cloud Print.
Напомним, что основной ожидаемой новой возможностью VMware Horizon View 5.3 стала полноценная поддержка 3D-графики в виртуальных ПК в режиме vDGA (пока только для карт NVIDIA).
Напомним вкратце о новых возможностях VMware View 5.3 (полный список - тут и в Release notes):
Windows Server 2008 R2 Desktop Operating System Support - возможность использовать эту ОС для виртуальных ПК, что интересно для тех организаций, который хотят предоставлять виртуальные ПК в аренду (кастомизировав серверную ОС под десктопную, так как Microsoft запрещает предоставление в аренду настольных ОС).
Поддержка Windows 8.1 для виртуальных ПК.
Использование VMware Horizon Mirage для управления десктопами View (подробнее - тут).
Поддержка технологии Virtual SAN и таких хранилищ для десктопов (по-прежнему, в бета-режиме).
Memory Recommendation messages - возможность получения рекомендаций для сайзинга по памяти Connection Server.
Полноценная поддержка режима Virtual Dedicated Graphics Acceleration (vDGA).
Улучшения механизма связанных клонов - теперь для пула Linked-Clone доступна политика Storage Overcommit.
View Persona Management Supportability Improvements - улучшения режима виртуализации пользовательских профилей.
Возможность добавлять группу "Администраторы" к перенаправляемым механизмом Persona Management папкам.
Плагин View Agent Direct-Connection Plug-in - возможность организовать прямое соединение по протоколу PCoIP между клиентом и виртуальным ПК, минуя View Connection Server.
View Composer Array Integration Support - полноценно поддерживается технология View Composer API for Array Integration (VCAI), которая позволяет передать часть операций по работе с виртуальными ПК на сторону дискового массива.
Поддержка до 350 соединений для шлюза Blast Secure Gateway.
VMware ThinApp 5.0 - обновленная версия средства для виртуализации приложений.
Клиент VMware View Client 2.2 при использовании ОС Linux теперь может работать с аудио/видео-потоком.
Поддержка Multimedia Redirection для десктопов Windows 7
Flash URL Redirection - перенаправление swf-потока на клиентское устройство.
Режим Unity Touch теперь поддерживается для Windows Server 2008 R2 и Windows 8.1.
USB 3.0 redirection support - возможность перенаправления таких устройств в виртуальные ПК.
Поддержка БД Oracle 11.2.0.3.
Кроме этого, были обновлены все клиенты VMware View до версии 2.2 (теперь поддерживается iOS 7). Вот документация по этим клиентам, где можно узнать о новых возможностях каждого:
Новость о том, что самый известный оператор публичного облака, компания Amazon, запустила свой новый сервис WorkSpaces, прошла как-то незамеченной. Между тем, WorkSpaces - это еще один (и далеко не первый на рынке) сервис по предоставлению виртуальных ПК в аренду (по модели DaaS - Desktop-as-a-Service). Сейчас многие компании (да и даже частные лица) хотели бы иметь такой десктоп в надежном облаке с возможностью получать доступ к нему с любого устройства и откуда угодно.
Так как компания Microsoft по-прежнему на уровне лицензии запрещает предоставление в аренду виртуальных ПК с клиентскими гостевыми ОС, то WorkSpaces дают пользователям Windows Server 2008, кастомизированный под Windows 7. То есть дают так называемый "Windows 7 experience".
Напомним, что мы уже писали о приобретении компании Desktone компанией VMware, занимающейся примерно тем же самым. А вот тут можно почитать о том, как компания Microsoft планирует свой DaaS-проект под кодовым названием Mohoro на базе инфраструктуры Windows Azure, которая сейчас, помимо прочего, является и IaaS-решением. Поэтому у Amazon будут серьезные конкуренты.
В среде WorkSpaces компания Amazon предлагает на выбор один из четырех стандартных бандлов:
Standard - 1 vCPU, 3.75 ГБ памяти, 50 ГБ постоянного хранилища для пользователя из облака S3.
Standard Plus - 1 vCPU, 3.75 ГБ памяти, 50 ГБ постоянного хранилища для пользователя и дополнительные приложения
Performance - 2 vCPU, 7,5 ГБ памяти, 100 ГБ постоянного хранилища для пользователя.
Performance - 2 vCPU, 7,5 ГБ памяти, 100 ГБ постоянного хранилища для пользователя и дополнительные приложения.
Все бандлы включают в себя следующие предустановленные приложения: Adobe Reader, Adobe Flash, Firefox, Internet Explorer 9, 7-Zip, Java Runtime Environment (JRE).
Доступ к консоли можно получить также и с планшетов, поддерживаются iPad, Kindle и устройства на базе Android. Вот так это выглядит на Киндле:
Компания VMware время от времени выпускает интересные постеры и диаграммы (кстати, они вывешены у нас в правой колонке чуть пониже), которые отражают различные процессы и описывают компоненты инфраструктуры VMware vSphere, View, vCloud и прочие. Не так давно был выпущен постер с портами и соединениями VMware vSphere 5.1, а на днях VMware выпустила аналогичный плакат с диаграммой портов "Network port diagram for Horizon View", который наглядно показывает взаимодействие компонентов, а заодно и дает информацию сетевым администраторам о том, какие правила нужно добавить в сетевой экран:
Там же, на страницах за постером, приведена таблица портов с пояснениями к используемым соединениям в инфраструктуре виртуальных ПК VMware View 5.2:
Нужная и полезная штука. Хотя с выходом VMware View 5.3 ее все же придется обновить, так как появятся новые компоненты (например, View Agent Direct Connection Plugin) или изменятся существующие (например, HTML Access).
На прошедшей конференции VMware VMworld 2013 в Барселоне компания VMware объявила о скорой доступности решения для виртуализации настольных ПК предприятия VMware Horizon View 5.3 (напомним, что о возможностях версии 5.2 мы писали тут). Несмотря на то, что новая версия продукта продвинется всего лишь на 0.1 единицу, в ней будет очень много новых возможностей, главная из которых - полноценная поддержка 3D в виртуальных ПК.
Мы уже писали о технологии VMware VSAN, которая позволяет построить распределенный кластер хранилищ на базе локальных дисков серверов VMware ESXi. Этот кластер позволяет отказоустойчиво хранить виртуальные машины и обращаться к ним с любого из хостов. Недавно компания VMware опубликовала результаты тестов работы ВМ в VDI-инфраструктуре на базе хранилищ VSAN.
На днях компания Citrix выпустила техническое превью решения для виртуализации настольных ПК предприятия Citrix XenDesktop 7.1.
Основная цель релиза XenDesktop 7.1, уже доступного для загрузки - поддержать новые версии операционных систем Microsoft Windows 8.1 и Windows Server 2012 R2, которые уже скоро станут доступными (по традиции - в октябре), а корпоративные заказчики уже сейчас хотят попробовать их в VDI-среде.
Если говорить конкретнее, то XenDesktop 7.1 позволит попробовать следующие новые возможности этих ОС:
Использовать гипервизор Hyper-V 3 с поддержкой локальных хранилищ для служб Machine Creation Services (MCS).
Перенаправление Flash-графики для ОС Windows 8.1, Windows 8, Windows Server 2012 R2 и 2012 (непонятно, правда, зачем оно нужно серверным системам).
Данный релиз XenDesktop 7.1 может использовать Windows 8.1 в качестве гостевой ОС для виртуальных ПК и ОС Windows Server 2012 R2 для развертывания управляющих компонентов решения. Доступен он только для пользователей XenDesktop с активной подпиской (Subscription Advantage).
Кроме того, была анонсирована поддержка платформой Citrix XenServer технологии NVIDIA GRID, о которой мы уже не раз писали (например, тут и тут). Официальный релиз поддержки технологии как раз совпал с выпуском превью XenDesktop 7.1, являющегося основой VDI-решений с поддержкой технологии NVIDIA (vGPU). Для XenDesktop 7.0 такой поддержки нет и, по всей видимости, не будет.
С использованием технологии XenServer hardware GPU sharing (поддерживается в XenServer 6.2) становится доступным применение виртуальных графических адаптеров (vGPU) в виртуальных машинах, напрямую использующих ресурсы специального аппаратного обеспечения от NVIDIA и осуществляющих интенсивную обработку 3D-графики. На абы-каком оборудовании использовать эту технологию не получится, поэтому предварительно советуем прочитать вот эту статью от Citrix.
Технология NVIDIA GRID доступна как для Citrix XenServer, так и для VMware vSphere / ESXi (основа VDI-решения VMware View), однако Citrix заявляет, что использует нативные драйверы NVIDIA, в то время как VMware - свои собственные (режимы vSGA и vDGA - подробнее об этом тут):
Ограниченная функциональность режимов vSGA и vDGA у VMware vSphere заключается в следующем:
В общем-то логично, что NVIDIA тут делает ставку на лидера рынка виртуальных ПК - Citrix, однако мы ожидаем и полноценной поддержки VMware vSphere / View уже в ближайшем будущем.
Надо отметить, что технология vGPU от Citrix пока работает для гостевых ОС Windows 7 и Windows Server 2008 R2, поэтому с новой Windows 8.1 попробовать ее пока не получится. Ну и добавим также, что для Hyper-V на данный момент нет аналогов механизмам виртуализации и проброса GPU в виртуальные машины.
На прошедшей конференции VMworld 2013 компания VMware представила технологическое превью технологии Project Orcha, которая будет полезна пользователям VDI-инфраструктуры на базе VMware Horizon View.
Напомним, что частью пакета продуктов VMware Horizon Suite является решение VMware Horizon Workspace, один из компонентов которого - Horizon Data - предназначен для корпоративного хранения и обмена файлами (бывший Project Octopus - решение наподобие онпремизного Dropbox, о котором мы много писали вот тут).
В консоли Horizon Data на планшете iPad можно просматривать содержимое некоторых файлов (например, картинок или презентаций), но есть файлы, для которых соответствующих приложений просто нет - например, файлы vsd (Visio Document). Так вот VMware Project Orcha - это возможность открыть такой файл на планшете путем запуска консоли к своему виртуальному ПК и последующего открытия этого файла в Microsoft Visio в полноэкранном режиме с поддержкой основных операций с документом:
Эта штука будет доступна в следующих версиях пакета VMware Horizon Suite.
Мы уже не раз писали о решениях NVIDIA для виртуальной инфраструктуры и ее платформе GRID VGX, которая позволяет применять виртуализацию GPU со стороны сервера, чтобы реализовывать требовательные к графике нагрузки в инфраструктуре виртуальных ПК предприятия (VDI).
В этом посте мы объявляем о начале сотрудничества с компанией NVIDIA, которая проводит активную маркетинговую компанию в России (что приятно, есть много материалов на русском языке).
Как многие из вас знают, компания VMware в своем решении View Horizon объявила о поддержке платформы GRID VGX, которая сделала реальностью возможность виртуализации требовательных к 3D-графики задач в ПК (CAD/CAM-приложения и т.п.). Также мы писали о полноценной поддержке 3D-графики в VMware vSphere 5.5.
Технология NVIDIA GRID – это решение для виртуализации GPU, удаленного доступа и управления сеансом, которое позволяет нескольким пользователям одновременно работать с графически насыщенными приложениями, используя общие ресурсы GPU. Технология призвана решить проблему виртуализации и удаленного доступа к рабочим местам в таких областях, как автоматизирование проектирования (CAD), управление информацией в строительстве (BIM), управление жизненным циклом изделия (PLM), автоматизация деятельности кредитно-финансовых учреждений, работа с системами архивации и передача изображений в области здравоохранения, фото- и видео-редактирование.
Решения NVIDIA GRID можно использовать для следующих платформ виртуализации:
Citrix XenDesktop FP1
RemoteFX в Microsoft Windows Server 2012
VMware View 5.2 (режим vSGA)
Вот как это работает:
А вот тут мы писали о том, какие устройства GRID есть для хост-серверов виртуализации.
Не так давно мы писали про утилиту VMware View Planner 2.0, которая позволяет смоделировать и организовать нагрузочное тестирование инфраструктуры виртуальных ПК на платформе VMware Horizon View.
Тестирование производительности для реальных моделей нагрузок на основе популярных приложений.
Уникальная технология для измерения производительности виртуального ПК для адекватного замера пользовательских метрик.
Методология, позволяющая повторять тесты и масштабировать их.
Метрики, позволяющие определить сильные стороны инфраструктуры - глубину размещения виртуальных ПК, производительность и экономическую эффективность.
Поддержка последних версий VMware vSphere и VMware Horizon View.
Улучшенные отчеты по статистикам.
Автоматически генерируемые отчеты в PDF.
Суммарный отчет View Planner 3.0 предоставляется в виде метрики VDImark. Эта метрика показывает, сколько пользователей может использовать виртуальные ПК VMware View без превышения заданных пороговых значений задержек (response time) для приложений.
Операции, проверяемые View Planner 3.0, разделены на три группы:
(1) Group A - базовые интерактивные операции (пороговое значение - 1 секунда).
(2) Group B - операции ввода-вывода (I/O operations).
(3) Group C - операции в фоновом режиме (пороговое значение - 6 секунд)
При тестировании VDI-инфраструктуры с помощью View Planner в этой статье использовалась следующая базовая конфигурация оборудования (замерялись значения для 3,5 и 6 хостов ESXi при такой нагрузке - 285 ВМ (3 хоста), 480 ВМ (5 хостов) и 560 ВМ (6 хостов)).
Результаты получились весьма ровными и попадающими в нужные диапазоны:
Как минимум 95% ВМ попадали в эти пороговые значения, что является весьма неплохим результатом для такого количества машин, размещенного на протестированном оборудовании.
Несколько детальнее по самим тестам операций группы А:
По тестам операций группы Б:
Результаты по IOPS:
Более подробно о VMware View Planner 3.0 можно почитать по этой ссылке. Скачать его можно по этой.
Как известно, инфраструктура виртуальных ПК всегда обладала такой особенностью, что приложения, требовательные к производительности 3D-графики, как правило не переносили в VDI-среду. Сначала эту парадигму начала изменять компания Citrix, которая продвигала концепцию виртуализации требовательных к графике нагрузок, опираясь на разработки компании NVIDIA VGX, о которых мы уже писали вот тут, тут и тут. Естественно, NVIDIA стала сотрудничать и с компанией VMware - лидера на рынке если и не VDI-решений, то уж точно платформ виртуализации.
Выпустив VMware Horizon View 5.2, компания VMware сделала серьезный шаг в направлении улучшения производительности 3D-графики в виртуальных десктопах. Теперь о возможностях отображения графики в виртуальных ПК можно говорить в разрезе трех техник:
Soft 3D - рендеринг 3D-картинки вообще без использования адаптера на основе программных техник с использованием памяти сервера.
vDGA - выделение графического адаптера (GPU) отдельной виртуальной машине.
vSGA - использование общего графического адаптера несколькими виртуальными машинами.
Понятно, что режимы vDGA и vSGA должны поддерживаться со стороны производителя аппаратного обеспечения, что и предоставляет NVIDIA в своих графических адаптерах (информация актуальна для релиза VMware View 5.2):
Краткое сравнение обеих техник:
Рассмотрим эти режимы немного подробнее.
Soft 3D - графическая карта не нужна
В этом режиме сервер может работать без графического адаптера, при этом рендеринг картинки происходит программными средствами с использованием выделенной области оперативной памяти. Так сейчас работает большинство серверов и десктопов, которым не требуется особая производительность графики. При этом поддерживается программная обработка для приложений, работающих с DirectX 9 и OpenGL 2.1.
В этом случае один GPU видеокарты выделяется только одной виртуальной машине, а его использование происходит посредством установленного в ней драйвера NVIDIA:
Надо отметить, что поскольку в этом режиме ВМ завязана на физическое устройство, то для нее не поддерживаются функции динамических сервисов, такие как HA, vMotion и DRS. Однако это лучший способ гарантировать виртуальной машине производительность.
vSGA (Virtual Shared Graphics Adapter) - общий GPU для нескольких виртуальных машин
В этом режиме один GPU через драйвер NVIDIA рендерит картинку сразу для нескольких виртуальных машин. Для этого режима используется специальный драйвер на уровне ядра VMware ESXi, который обрабатывает запросы нескольких виртуальных машин к одному адаптеру. Понятное, дело этот способ не гарантирует производительности, однако подходит для большинства инсталляций, в случаях, когда ВМ не требуется высокой и гарантированной производительности в области 3D-графики.
В консоли VMware View настройки графических режимов производятся на уровне пула виртуальных ПК. Видеопамять, выделяемая под ВМ, использует либо ресурсы памяти хост-сервера (это важно учитывать при сайзинге памяти для виртуальных машин на хосте), либо также его аппаратные графические ресурсы.
Администраторам инфраструктуры виртуальных ПК часто оказывается необходимым просматривать лог событий VMware Horizon View на предмет ошибок и предупреждений (информация из EventsDB). Чтобы немного автоматизировать эту процедуру, Chris Halstead написал утилиту View Events Notifier, которая позволяет получить быстрый доступ к событиям View из трея, а также посылать уведомления о них на email:
По умолчанию утилита проверяет события каждые 60 секунд и шлет соответствующие уведомления. Сами уведомления можно получать об ошибках аудита (Audit Fail Events), предупреждениях (Warning Events) и ошибках (Error Events).
Скачать View Events Notifier можно по этой ссылке. В общем штука для скучающего администратора VMware View полезная: