Определение преимуществ различных технологий

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

Основные преимущества Windows Virtual PC и среды режима Windows XP Mode

Если в организации работает небольшое количество сотрудников, компьютеры которых необходимо перенести в Windows 7 с сохранением бесперебойной работы старых приложений на новой платформе, следует использовать Windows Virtual PC с режимом Windows XP Mode. Windows Virtual PC и режим Windows XP Mode позволяют пользователям запускать отдельный виртуальный экземпляр Windows XP SP3 со старыми приложениями на виртуальной машине. Чтобы запустить одно из более старых приложений, следует вызвать его из меню «Пуск» точно так же, как если бы оно было установлено локально на компьютере. Приложение при этом в действительности установлено и выполняется на виртуальной машине. Другими словами, основным преимуществом Windows Virtual PC с режимом Windows XP Mode является возможность устранения ошибок совместимости приложений, препятствующих миграции настольных систем в последнюю версию Windows. Windows Virtual PC с режимом Windows XP Mode позволяет переносить настольные компьютеры в Windows 7 и пользоваться всеми новыми функциями Windows 7, одновременно сохраняя возможность запуска более старых приложений.

Недостаток Windows Virtual PC с режимом Windows XP Mode заключается в отсутствии функции централизованного управления: каждая виртуальная машина на настольном компьютере управляется локально с этого компьютера. Таким образом, Windows Virtual PC с режимом Windows XP Mode в основном подходит для небольших сетей. Если выполняется миграция крупной сети в Windows 7, но необходимо обеспечить совместимость более старых приложений, следует применять технологию MED-V, описанную ниже.

Основные преимущества технологии MED-V

MED-V предоставляет возможность развертывать образы Virtual PC на настольных компьютерах Windows и управлять ими из единого пользовательского интерфейса, что обеспечивает множество преимуществ. Основное преимущество развертывания MED-V заключается в поддержке запуска старых версий приложений при обновлении настольных ОС. MED-V позволяет запускать устаревшие приложения на виртуальной машине под управлением более старой версии Microsoft Windows, что позволяет ускорить развертывание последней версии Windows путем устранения несовместимости приложений. MED-V также позволяет тестировать планы миграции с помощью виртуальных машин, а не физических компьютеров. Это сокращает затраты на обучение пользователей за счет скрытия виртуальных настольных систем и легкой интеграции устаревших приложений в локальные настольные системы пользователей.

Развертывание MED-V также предоставляет следующие преимущества:

  • Ускорение процесса разработки приложений MED-V сокращает время и объем работы по развертыванию и повторной настройке приложений в настольных системах пользователей, а также повышает качество, предоставляя возможности тестирования и документирования функциональности приложения в нескольких ОС с помощью виртуальных машин.
  • Централизация управления и развертывания MED-V позволяет использовать политики для блокировки корпоративных виртуальных машин и быстрого развертывания управляемых виртуализованных приложений на любом настольном компьютере, в т. ч. на менее управляемых ресурсах (на компьютерах сотрудников, подрядчиков и настольных компьютерах в подразделениях партнеров, в филиалах и иностранных компаниях). Так как виртуальные машины были развернуты с помощью MED-V локально на компьютере пользователя, то он имеет доступ к виртуальному рабочему столу и приложениям даже в том случае, если компьютер отключен от корпоративной сети. Это делает MED-V идеальным решением для предприятий с большой долей мобильных пользователей, работающих с ноутбуков.
  • Обеспечение непрерывности работы предприятия MED-V позволяет быстро воссоздавать управляемые виртуальные рабочие столы на любом компьютере Windows вне зависимости от базового оборудования. MED-V также облегчает тестирование и развертывание ПО в различных версиях Windows, так как ошибка одного приложения или одной операционной системы не повлияет на другие.

Основные преимущества технологии App-V

Развертывание инфраструктуры App-V в организации предоставляет следующие преимущества:

  • Централизованное управление всем жизненным циклом приложения
  • Ускоренное развертывание приложений
  • Упрощенное управление версиями приложений
  • Уменьшение количества ошибок совместимости приложений
  • Снижение необходимости регрессионного тестирования
  • Предоставление приложений по требованию
  • Интеграция с инфраструктурой службами терминалов или инфраструктурой электронного распространения ПО (ESD)

Эта тема также затрагивается ниже во врезке «MED-V и App-V: сравнение преимуществ».

MED-V и App-V: сравнение преимуществ

Основным преимуществом MED-V является устранение несовместимости приложений и операционной системы. Например, если пользователю необходимо запустить устаревшую версию Internet Explorer, которая не поддерживается в Windows Vista, то администратор может использовать MED-V 1.0 для развертывания этой версии Internet Explorer в составе виртуального образа Windows XP. После выпуска MED-V 1. 0 SP1 в первом квартале 2010 года это же действие можно будет выполнять на компьютерах под управлением Windows 7. На компьютере пользователя могут быть одновременно запущены две копии Internet Explorer —последняя версия (на главном компьютере) и более старая версия (в рабочем пространстве MED-V). С точки зрения пользователя обе копии Internet Explorer выглядят как запущенные на локальном компьютере. Это обеспечивается за счет разрешения запуска устаревших приложения на виртуальной машине под управлением предыдущей версии Microsoft Windows. Пользователи могут обращаться к этим приложениям из виртуального рабочего стола (как при встроенном Virtual PC 2007) или из окон приложений, которые полностью интегрируются в локальный рабочий стол компьютера пользователя (как RemoteApp в службах удаленного рабочего стола).

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

Описание сценариев использования каждой из технологий

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

Сценарии использования для Windows Virtual PC и среды режима Windows XP Mode

Windows Virtual PC и режим Windows XP Mode используются в первую очередь для устранения несовместимости приложений и операционных систем на отдельных компьютерах. В стандартном случае такая схема используется в небольших предприятиях с компьютерами под управлением Windows XP, на которых установлены старые версии приложений, некорректно работающие в Windows 7. Без виртуализации такая ситуация была патовой, так как миграция компьютеров на Windows 7 была бы невозможной: малые предприятия обычно не располагают ресурсами для адаптации приложений с помощью Application Compatibility Toolkit и бюджетом для приобретения новых версий необходимых приложений (если они существуют). В таком случае Windows Virtual PC с режимом Windows XP Mode позволяет предприятию обновлять настольные компьютеры и одновременно поддерживать работу устаревших приложений без дополнительных затрат, так как Windows Virtual PC с режимом Windows XP Mode можно бесплатно загрузить с сайта корпорации Майкрософт.

Сценарии использования для MED-V

MED-V в основном используется для устранения несовместимости приложения и ОС для ускоренного перехода на новую операционную систему. Если предприятиям необходимо продолжать использование бизнес-приложений на компьютерах пользователей, можно применять Virtual PC. Несовместимость устаревших приложений и более новых версий Microsoft Windows часто может быть основным препятствием для перехода на последнюю версию Windows (например, Windows Vista), мешающим воспользоваться новыми функциями и усовершенствованиями этой версии. Предоставление этих приложений через Virtual PC под управлением предыдущей версии ОС (например, Windows XP или Windows 2000) через MED-V позволяет администраторам разорвать зависимость базового оборудования компьютера и операционной системы, а также устраняет все препятствия для использования последней версии Windows, развернутой на настольном компьютере. С точки зрения пользователя технология MED-V делает эти приложения доступными из меню «Пуск». Они отображаются наряду с обычными приложениями, поэтому пользовательский интерфейс практически не изменяется.

Сценарии использования для App-V

App-V поддерживает различные сценарии использования: от полной инфраструктуры виртуализации приложений до облегченной инфраструктуры или автономного развертывания. App-V в частности поддерживает следующие сценарии использования:

  • Полная инфраструктура В этом случае используется сервер управления App-V, который предоставляет возможность работы с потоками, службу конфигурации настольного компьютера, обновление пакетов, а также стандартные возможности лицензировании и учета. Эта инфраструктура требует наличия Active Directory и SQL              Server и является обновлением существующего виртуального сервера приложений SoftGrid версии 4. 2, знакомого клиентам.
  • Облегченная инфраструктура В этом сценарии используется потоковый сервер App-V, который предоставляет возможности работы с потоками (например, возможности обновления пакетов) без требований к Active Directory или SQL Server. При этом отсутствует служба конфигурации настольной системы, а также возможности лицензирования и учета. Эта служба базируется на возможности ручного или программного добавления файла манифеста для конфигурации виртуального приложения. Служба настройки рабочих столов сервера управления App-V также может использоваться в сочетании с потоковым сервером App-V. При этом сервер управления настраивает приложение, а потоковый сервер предоставляет его.
  • Автономный режим App-V Sequencer позволяет создавать MSI-файл, автоматизирующий добавление виртуального приложения. Этот файл содержит метаданные, позволяющие определять его в системе ESD и управлять виртуализованными приложениями. Клиент App-V для автономного режима должен поддерживать переход в автономный режим, при чем обновления виртуальных приложений выполняются только с помощью MSI-файлов. Работа с потоками в автономном режиме запрещена. Этот режим предназначен для редко подключенных к сети пользователей, если им необходимы функции виртуализованных приложений, но доступ к серверу отсутствует.

Дополнительные сведения о различных сценариях использования App-V см. ниже в разделе «Сценарии развертывания App-V».