Некоторые особенности виртуализации пользовательских рабочих мест (VDI)

В последнее время в специализированных сообществах всё активней обсуждается тема виртуализации рабочих мест – того, что в англоязычной литературе принято называть VDI (Virtual Desktop Infrastructure).

В ряде случаев технологию VDI предлагают использовать для прикладного ПО с повышенными требованиями к графической подсистеме, например, для систем автоматизированного проектирования (САПР).

Для обеспечения функционирования подобного ПО в среде VDI рядом вендоров были разработаны технологии, обеспечивающие более эффективную передачу мультимедийных материалов. К таким технологиям относятся Microsoft RemoteFX и Citrix HDX.

Мы, в компании «СетьПроект», попытались сравнить эти технологии и провести тестирование для оценки возможностей технологий Microsoft RemoteFX и Citrix HDX по виртуализации представлений графических приложений.

При тестировании мы использовали следующие приложения: AutoCad 2012, Google Earth, Solid Works 2008 SP2.1, Photoshop CS3, 3Ds MAX 2012.

Для тестирования мы создали в Microsoft Technology Centers (MTC) лабораторный стенд в на который установили Windows Server 2008 R2 Enterprise SP1 c ролью Hyper-V, и подключили к нему графический модуль Nvidia QuadroPlex 2200 D2.

image 

Далее я опишу результаты, полученные при тестировании только технологии Microsoft RemoteFX, тестирование Citrix HDX я скорее всего опишу в следующей статье.

Были запущены виртуальные машины с применением технологии RemoteFX, установлены испытываемые приложения и проведена оценка возможности и комфортности работы пользователей в среде графических приложений. В тестировании использовались несколько моделей тонких клиентов от Wyse и офисная рабочая станция в роли тонкого клиента.

При тестировании мы столкнулись с проблемой неготовности к работе с RemoteFX ни одного из аппаратных тонких клиентов, участвовавших в тестировании; причина – отсутствие поддержки протокола, устройство не поддерживало протокол RDP 7.1, который должен появиться в еще не вышедшем, на момент тестирования, SP1 для Windows 7 Embedded. По этой причине для тестирования RemoteFX использовалась офисная рабочая станция с ОС Microsoft Windows 7 Enterprise SP1.

Стоит отметить удобство работы с интерфейсом Windows при включенном функционале RemoteFX. При использовании RemoteFX удобство работы с интерфейсом Windows на тонком клиенте сравнимо с работой за обычной рабочей станцией с хорошим видеоадаптером.

Графические приложения, которые требуют наличия мощного графического адаптера, показали ряд проблем при работе в среде виртуальных рабочих столов:

  • В AutoCad 2012 не удалось включить поддержку для 3D-графики, и ПО показало, что размер видеопамяти адаптера RemoteFX равен нулю. Возможно, именно с этим связано то, что AutoCad 2012 не смог использовать графический адаптер RemoteFX. При попытке рендеринга трехмерной сцены использовался ресурс центрального процессора, что приводило, практически, к зависанию виртуальной машины.
  • Google Earth – показал хорошие результаты работы с технологией RemoteFX, близкие к работе на физической машине, в то же время работа с Google Earth сопровождалась высокой загрузкой сети передачи данных и центрального процессора сервера.
    3Ds MAX 2012 – показал хорошие результаты работы с технологией RemoteFX, близкие к работе на физической машине, данные по нагрузке для данного приложения сняты не были.
  • SolidWorks 2008 – показал хорошие результаты работы с технологией RemoteFX, в то же самое время при вращении трехмерных деталей наблюдался эффект «разрыва изображения» по горизонтали. Определить, использует ли приложение возможности видео ускорителя, не удалось, поскольку приложение не предоставляет никакой диагностической информации.
  • Adobe PhotoShop CS5 – показал хорошие результаты работы с технологией RemoteFX, близкие к работе на физической машине, в то же время при попытке использования эффекта наложения изображения на трехмерные объекты приложение сообщало о невозможности использования графического ускорителя и использовало программную эмуляцию.

image 

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

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

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

Более подробную информацию о методике тестирования и полученных результатах можно получить в компании «СетьПроект», www.netproject.ru.

(с) Дмитрий Алифатов, Александр Санчиров, Алексей Хорохордин

Пароль по умолчанию для Windows Storage Server 2008

Windows Storage Server, который можно скачать с сайта MSDN, бывает очень полезен если нужно развернуть кластер в лабораторных условиях т.к. он может выступать в качестве iSCSI targer.
При установке WSS не спрашивает какой пароль администратора необходимо установить.
Пароль по умолчанию для Windows Storage Server 2008  - wSS2008!

50% работодателей используют пиратский софт?

Интересные результаты опроса от HH – тут.

Установка личного программного обеспечения сотрудников на компьютеры организации

Все больше организаций беспокоятся о лицензионной чистоте установленных на их компьютеры программ. Иногда в трудовом договоре с работником или внутренних документах организации можно встретить запрет на самостоятельную установку нелицензионного программного обеспечения на компьютер, находящийся у сотрудника. В тоже время достаточно распространена ситуация, когда сотрудники устанавливают на свои рабочие станции программное обеспечение, которое они приобрели самостоятельно (например это может быть переводчик или Microsoft Office, если в организации используется OpenOffice, к которому сотрудник не привык). Несмотря на наличие у сотрудника лицензии на используемое программное обеспечение у организации могут возникнуть ряд проблем.

Разберем 3 ситуации:

Ситуация 1: проверяющие обнаружили на компьютере сотрудника программное обеспечение, сотрудник не может подтвердить его лицензионность поскольку потерял/оставил дома подтверждающие документы или отсутствует на месте.

Тут все достаточно просто. Проверяющие, обнаружив на рабочей станции программное обеспечение лицензии на которое организация предоставить не может, будут считать такое ПО контрафактным. Естественно вопросы будут к лицу ответственному за программное обеспечение в организации или к генеральному директору, если ответственный в организации не назначен. В идеале все таки удастся разобраться что ПО установлено сотрудником самостоятельно, не во время проверки так в суде, но в любом случае неприятности гарантированы. [Откройте, милиция... или Кто ответит за контрофакт?/Игорь Слабых//IT-MANAGER. - 2009. - апрель]

Ситуация 2: сотрудник не отрицает установку программного обеспечения и готов подтвердить его лицензионность.

Если в деятельности коммерческой организации используется личное имущество работников и компенсация за пользование имуществом работникам не выплачивается, то можно говорить о безвозмездном пользовании имуществом.  Из разъяснений налоговых органов можно сделать вывод, что использование личного имущества в производственных целях без заключения договора безвозмездного пользования приводит к возникновению внереализационного дохода. Например, в письме УФНС России по г. Москве от 30.06.2008 № 20-12/061156 сказано, что если сотрудники используют личные телефоны в служебных целях, то у организации возникает внереализационный доход. В рассматриваемом письме не принимается во внимание, что договор на пользование имуществом сотрудника не заключен. [Использование личного компьютера в служебных целях/Г. Афиногенова//Ежемесячный журнал "ЭЖ Вопрос-ответ". - 2010. - N 4]

По поводу вполне обоснованного возражения, что неисключительное право имуществом или услугой не является, есть интересное письмо Минфина: http://pics.livejournal.com/bablaw/pic/0001thta

Ситуация 3: организация заключила с сотрудником договор безвозмездного или возмездного использования программного обеспечения.

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

В лицензионном соглашении для коробочной версии Microsoft Office написано:

Вы не имеете права:

· предоставлять программное обеспечение в прокат, в аренду или во временное
пользование;

В лицензионном соглашении для ABBYY Lingvo X3:

9.5. Вы обязуетесь не осуществлять самостоятельно и не разрешать третьим лицам осуществлять следующие действия.

9.5.4. Сдавать в аренду, сублицензировать, передавать или уступать права, предоставленные Вам по настоящему Лицензионному договору, и любые другие права, связанные с ПО, третьим лицам, а также разрешать копировать ПО целиком или его части на другие компьютеры (за исключением случаев, указанных в п. 2.4 настоящего Лицензионного договора).

 

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

Изменения в лицензировании Windows 7 для решений VDI

 

Анонсированы изменения в лицензировании Windows 7 для решений VDI. Было так будет так. Подробнее тут – http://www.microsoft.com/presspass/press/2010/mar10/03-18desktopvirtpr.mspx

VECD

Packaged Services

Packaged Services это одно из преимуществ Microsoft Software Assurance, услуга, осуществляемая квалифицированными консультантами, партнерами Microsoft, по обучению планирования и развертывания технологий Microsoft в организации.

В зависимости от количества купленных лицензий заказчику, заключившему соглашение Open Value (Subscription) или Enterprise Agreement (Subscription) и действующим Software Assurance на продукты семейства Microsoft Office и Core CAL, предоставляется определенное предоплаченное количество дней, которые могут быть потрачены на эти сервисы. Так же можно конвертировать ваучеры на обучение (Training Vouchers) в дни Packaged Services  3:1 (3 дня на обучения = 1 дню Packaged Services).

В зависимости от количества доступных дней, заказчик выбирает длительность программы.

1 день – Обзор инфраструктуры и базовые рекомендации по внедрению; 
3 дня – Общий план внедрения;
5, 10 или 15 дней – Подробный план внедрения с акцентом на выбранную функциональную возможность.

Длительность фиксированная, т.е. если в качестве преимущества SA доступно 13 дней Packaged Services, то можно выбрать одну программу длительностью 10 дней и другую программу длительностью 3 дня, либо две программы по 5 дней и еще одну 3 дня и т.д.

Предлагается четыре типа программ: Desktop Deployment Planning Services (DDPS), SharePoint Deployment Planning Services (SDPS), Exchange Deployment Planning Services (EDPS) и Business Value Planning Services (BVPS). Иногда встречается общее сокращенное обозначение этих программ – xDPS.

Desktop Deployment Planning Services (DDPS)

Программа помогающая в развертывании Microsoft Office и Windows. Консультант совместно с заказчиком разрабатывают план внедрения, который включает анализ, бизнес требования, процессы и технологические процедуры. Сервис базируется на Solution Accelerator для Business Desktop Deployment и “best practices” от Microsoft. Основная цель услуги это уменьшить стоимость внедрения и максимально автоматизировать процесс. Длительность программы 1, 3, 5, 10 или 15 дней.

SharePoint Deployment Planning Services (SDPS)

Программа помогающая организации в планировании и развертывании основных возможностей Microsoft Office SharePoint Server.  Консультанты анализируют текущее состояние организации  и предлагают инструменты, сервисы и методики, которые помогут в увеличении продуктивности труда. Длительность программы 1, 3, 5, 10 или 15 дней

Exchange Deployment Planning Services (EDPS)

Программа обучения, которая демонстрирует основные шаги по планированию процесса внедрения Microsoft Exchange. Консультанты демонстрируют основные возможности Microsoft Exchange, делятся  “best practices”, анализируют организационные требования, проводят лабораторные работы с Заказчиком и разрабатывают план внедрения и развертывания Exchange в организации. Длительность программы 3, 5, 10 или 15 дней

Business Value Planning Services (BVPS)

В рамках этой программы консультанты помогают разработать план по увеличению ценности Microsoft Office для бизнеса заказчика. Консультанты работают с документами, анализируют текущее состояние и разрабатывают план для оптимизации бизнес процессов. Длительность программы 3, 5, 10 или 15 дней

Подробности по каждой из перечисленных программ можно найти тут: http://iwsolve.partners.extranet.microsoft.com

Доклад по теме “Управление IT-проектами”

К очередной встрече MCP-Клуба в Москве, который состоится 11 февраля,  я подготовил небольшой доклад по теме “Управление IT-проектами”.  В докладе я затрону темы:

  • Методология управления проектами на основе процессного подхода PMBoK;
  • Microsoft Solutions Framework (MSF);
  • Комплекс стандартов на автоматизированные системы ГОСТ 34;
  • Решения Microsoft для управления проектами.

Встреча будет происходить в Учебном центре компании Business Training Russia, расположенном недалеко от станции м. Савеловская.  Точный адрес – ул. Вятская, 27, строение 13.  Начало доклада – в 19 часов. Ссылка на регистрацию  https://www.microsoft.com/Rus/events/detail.mspx?eventid=1032442508

VDI Standard и Premium Suites

В октябре 2009 в Microsoft PUR и ProductList появились две новые позиции  «Стандартный набор Инфраструктуры виртуального рабочего стола (VDI)» так же известный как VDI Standard Suite и «Расширенный набор Инфраструктуры виртуального рабочего стола (VDI)» так же известный как VDI Premium Suite.

Несмотря на несколько публикаций в блогах сотрудников Microsoft (например тут и тут), разъясняющих правила использования для новых позиций, некоторое недопонимание, особенно в части компоненты RDS, все таки встречается.

До выхода Windows Server 2008 R2 у компании Microsoft небыло законченного решения по созданию VDI инфраструктуры и необходимо было использовать решения сторонних вендоров. Таким образом рабочие станции в среде VDI лицензировались с помощью лицензий VECD и VECD для SA, а для остальной инфраструктуры VDI приобретались лицензии других производителей. Новые лицензии VDI Standard Suite и VDI Premium Suite предназначены в первую очередь для облегчения лицензирования решений VDI решений, построенных с использованием технологий Microsoft и дополняют лицензии VECD и VECD для SA.

Нужно обратить внимание:

  • лицензии назначаются на устройство;
  • это подписка;
  • лицензии не заменяют VECD, а приобретаются дополнительно.
image image

Лицензия VDI Standard Suite включает следующие компоненты, которые ограничены использованием в инфраструктуре VDI:

  • System Center Virtual Machine Manager;
  • System Center Configuration Manager;
  • System Center Operation Manager;
  • Windows Server Remote Desktop Services,

Windows Server Remote Desktop Services в составе лицензии VDI Standard Suite, в первую очередь, предназначен для обеспечения возможности использования Remote Desktop Connection Broker, который в Windows 2008 R2 был обновлен для поддержки решений VDI. Без лицензии VDI Standard Suite для использования Connection Broker от Microsoft пришлось бы дополнительно приобретать лицензию Remote Desktop Services Client Access License (старое название Terminal Server Client Access License), что конечно увеличило бы стоимость решения. В то же время эта лицензия не дает права использования Remote Desktop Services для отображения графического интерфейса сервера, т.е. использования сервиса терминалов в его «классическом» понимании. Права, предоставляемые в рамках VDI Standard Suite, по сути, ограничиваются использованием Remote Desktop Connection Broker, Remote Desktop Gateway и Remote Desktop Web Access.

В прайс-листе можно увидеть две позиции VDI Standard Suite, включающую MDOP и без MDOP.  Лицензия App-V, на которую иногда делается упор, входит в позицию VDI Standard Suite включающую MDOP.

Лицензия VDI Premium Suite, помимо прав входящих в VDI Standard Suite, включает в себя полноценную лицензию на использование Remote Desktops Services, а так же лицензию App-V for RDS.

Точные формулировки правил использования лицензий содержаться в документах Product Use Rights (PUR) и Product List.

Дополнительную информацию можно найти тут:

http://www.microsoft.com/windows/enterprise/solutions/virtualization/improve-flexibility.aspx

http://blogs.technet.com/virtualization/archive/2009/07/13/Microsoft_1920_s-new-VDI-licensing_3A00_-VDI-Suites.aspx

Core Infrastructure Server Suites

С 1 октября 2009 года для организаций заключающих соглашения Enterprise Agreement или Enterprise Subscription Agreement стали доступны новые лицензии Core Infrastructure Server Suites (CIS).

Лицензии доступны в трех редакциях  Core Infrastructure Server Suite Datacenter (CISDataCtr), Core Infrastructure Server Suite Enterprise (CISEnt) и Core Infrastructure Server Suite Standard (CISStd).

Core Infrastructure Server Suite Datacenter включает:

  • Windows Server Datacenter;
  • System Center Server Management Suite Datacenter;
  • System Center Configuration Manager;
  • System Center Data Protection Manager;
  • System Center Operations Manager;
  • System Center Virtual Machine Manager;
  • Подписка на устройство Forefront Client Security.

Лицензия приобретается на каждый процессор. В сервере должно быть 2 или более процессоров.  На лицензированном сервере можно запускать любое количество Windows Server Datacenter и System Center в физической или виртуальной среде.

Core Infrastructure Server Suite Enterprise включает:

  • Windows Server Enterprise;
  • System Center Server Management Suite Enterprise;
  • System Center Configuration Manager;
  • System Center Data Protection Manager;
  • System Center Operations Manager;
  • System Center Virtual Machine Manager;
  • Подписка на устройство Forefront Client Security.

Лицензия приобретается на каждый процессор. В сервере должно быть 2 или более процессоров. Для двух процессорного сервера можно запускать до 4-х экземпляров Windows Server Enterprise в виртуальной среде. По каждой лицензии можно запускать один экземпляр Windows в физической среде, но если количество виртуальных сред достигло максимально разрешенного, то использовать его можно только для обеспечения функций виртуализации.

Core Infrastructure Server Suite Standard включает:

  • Windows Server Standard;
  • System Center Configuration Manager Standard Server Management License;
  • System Center Data Protection Manager Standard Server Management License;
  • System Center Operations Manager Standard Server Management License;
  • System Center Configuration Manager;
  • System Center Data Protection Manager;
  • System Center Operations Manager;
  • Подписка на устройство Forefront Client Security.

Лицензия приобретается на каждый процессор. По каждой лицензии можно запускать один экземпляр Windows в физической среде и один экземпляр в виртуальной. Если запущен экземпляр в виртуальной среде, то экземпляр в физической можно использовать только для обеспечения функций виртуализации.

Преимущество данных лицензий в существенно меньшей стоимости (на 13-29%) всего набора по сравнению с суммарной стоимостью входящих компонент. Стоимость Core Infrastructure Server Suite, которая помимо лицензии Windows Server включает лицензии System Center и Forefront, будет всего на 5-15% дороже чем стоимость только лицензии Windows Server.  Лицензии CIS приобретаются на каждый процессор лицензируемого сервера. Компоненты входящие в каждый набор можно разделять на лицензированном сервере.

Редакция Core Infrastructure Server Suite

Количество операционных сред, лицензий на управлению и защиту

Включает редакцию Windows Server:

Увеличение стоимости по сравнению с базовой лицензией Windows Server

System Center Management Licenses (ML) включает:

Operations Manager

Data Protection Manager

Configuration

Manager

Virtual Machine

Manager

Datacenter

Неограничено

Datacenter

5%

Enterprise ML

Enterprise ML

Enterprise ML

Да

Enterprise

2 на каждый процессор в виртуальной среде + 1* в физической

Enterprise

8%

Enterprise ML

Enterprise ML

Enterprise ML

Да

Standard

1 + 1* в физической

Standard

15%

Standard ML

Standard ML

Standard ML

Нет

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

Для приобретения лицензий Core Infrastructure Server Suite необходимо соблюдение ряда условий:

  • Лицензии доступны для заказчиков Enterprise Agreement или Enterprise Subscription Agreement;
  • Лицензии клиентского доступа Windows CAL – нужны;
  • Необходимо приобрести не менее 100 процессорных лицензий CIS в любом сочетании или не менее 40 лицензий CIS Datacenter;
  • Лицензии CIS Enterprise и CIS Datacenter можно приобрести только для серверов с двумя и более процессорами;
  • Заказчики уже Windows Server с действующим SA могут обновить соответствующие лицензии до CIS;
  • Правила использования лицензий Core Infrastructure Server Suite регламентируются документом “Соглашение о регистрации для продукта Core Infrastructure”, который подписывается при приобретении этих лицензий. Правила использования отдельных компонентов регламентируются документом Product User Right (PUR).