VDI с Windows Server 2008 R2 Hyper-V

Опубликовано: 22 Апреля, 2023

Введение

Первоначально технологии виртуализации применялись для решения таких проблем, как разрастание серверов, низкая загрузка серверов, размер центра обработки данных, проблемы с электропитанием/охлаждением и сокращение ИТ-бюджета. В последние несколько лет инфраструктура виртуальных рабочих столов (VDI) стала областью, в которой начинает расти интерес, а новые решения виртуализации тестируются и развертываются для решения головной боли, связанной с предоставлением и управлением рабочими столами конечных пользователей. Кроме того, VDI становится еще одним средством дальнейшего снижения эксплуатационных расходов на ИТ.

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

Решение Microsoft VDI

Решение Microsoft VDI имеет много общих компонентов с теми, которые используются для реализации инфраструктуры виртуализации серверов. По сути, решение Microsoft VDI строится на той же базе виртуализации серверов и управления, добавляя специализированные компоненты для управления виртуальными рабочими столами. Microsoft в союзе с Citrix и другими партнерами предоставляет набор компонентов, позволяющих реализовать как статические, так и динамические решения для виртуальных рабочих столов.

Статический виртуальный рабочий стол

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

Динамический виртуальный рабочий стол

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

Microsoft Windows Server 2008 Hyper-V

Microsoft Windows Server 2008 Hyper-V — это компонент уровня виртуализации в решении Microsoft VDI. Благодаря технологии на основе гипервизора Hyper-V поддерживает параллельные и изолированные безопасные разделы, в которых вы можете запускать отдельные виртуальные рабочие столы. Благодаря интеграции с Windows Server 2008 Hyper-V обеспечивает миграцию виртуальных рабочих столов между серверами Hyper-V с помощью встроенной отказоустойчивой кластеризации, что приводит к минимальному времени простоя. Эта функция также называется быстрой миграцией. Благодаря быстрой миграции виртуальные рабочие столы помещаются в сохраненное состояние перед перемещением и перезапуском на другом узле кластера Hyper-V. Это полезно, если сервер Hyper-V требует планового обслуживания или вам необходимо перебалансировать нагрузку виртуальной машины Hyper-V. Поддержка отказоустойчивой кластеризации в Hyper-V также позволяет перезапускать виртуальные рабочие столы на новом узле кластера Hyper-V в случае незапланированного события, например сбоя оборудования. Поскольку Hyper-V поддерживает широкий спектр устройств, в том числе; SAN, NAS, DAS и iSCSI, вы можете выбрать оптимальную конфигурацию для поддержки небольших или крупных развертываний VDI. Что касается клиентских подключений к виртуальным рабочим столам, Hyper-V обеспечивает доступ через протокол удаленного рабочего стола (RDP).

Централизованный рабочий стол Windows Vista Enterprise

Централизованный рабочий стол Windows Vista Enterprise (VECD) включает варианты лицензирования, доступные для развертывания виртуальных рабочих столов Windows в среде VDI. VECD определяет модели лицензирования для виртуальных рабочих столов, доступ к которым осуществляется через традиционные рабочие столы или тонкие клиенты. Лицензии распределяются по устройствам. Традиционная лицензия для настольных компьютеров требует годовой подписки в дополнение к Windows Software Assurance. Для лицензии на тонкий клиент требуется только годовая подписка, включающая Windows Software Assurance. В любом случае вы можете установить неограниченное количество копий Windows Vista Enterprise или более ранних версий операционных систем, а также получить доступ к четырем одновременно работающим экземплярам с лицензированного устройства. Лицензии применяются как к статическим, так и к динамическим архитектурам виртуальных рабочих столов. Поскольку варианты лицензирования часто бывают сложными, вам следует тщательно изучить варианты лицензирования VECD на основе ваших планов архитектуры VDI. Подробная информация о лицензировании VECD доступна здесь.

Citrix XenDesktop

Если вы заинтересованы в развертывании динамического решения для виртуального рабочего стола, партнер Microsoft, компания Citrix, предоставляет XenDesktop для управления развертыванием в масштабе предприятия. XenDesktop работает с Hyper-V и состоит из нескольких компонентов, которые работают в тандеме для предоставления пользователю персонализированного виртуального рабочего стола по требованию. Очень важно понимать, что Desktop Delivery Controller (DDC) — это брокер соединений XenDesktop, который идентифицирует пользователя и динамически собирает его/ее виртуальный рабочий стол. После идентификации пользователя XenDesktop может передать операционную систему в хост-среду виртуализации, применить профиль пользователя к операционной системе и предоставить приложения пользователя с помощью интегрированной технологии доставки приложений на основе политик, такой как виртуализация приложений Microsoft или службы терминалов Windows..

Виртуализация приложений Майкрософт 4.5

Microsoft Application Virtualization 4.5 (App-V) предоставляет серверные компоненты для централизации хранения и управления приложениями, а также для потоковой доставки приложений по запросу на виртуальные рабочие столы. В сочетании с серверными компонентами App-V для App-V требуется клиентский компонент, который создает изолированную среду на виртуальном рабочем столе, в которой приложение выполняется отдельно от других приложений, устраняя опасения по поводу нестабильности системы, вызванной версиями файлов или настройками реестра. конфликты. App-V также обеспечивает возможность потоковой передачи только тех частей кода, которые необходимы для запуска приложения на виртуальном рабочем столе, предоставляя дополнительные части в зависимости от реальных потребностей пользователя. App-V может сохранять настройки приложения в файловом кэше на виртуальном рабочем столе, чтобы ускорить последующие запуски приложений, что полезно при развертывании статического виртуального рабочего стола. В чисто динамической среде настройки приложения и пользователя повторно применяются каждый раз, когда динамический виртуальный рабочий стол собирается и доставляется конечному пользователю.

Службы терминалов Microsoft Windows Server 2008 RemoteApp

Службы терминалов Microsoft Windows Server 2008 RemoteApp также можно интегрировать в решение VDI, чтобы предоставить пользователям виртуального рабочего стола доступ к приложениям без их встраивания или выполнения на виртуальном рабочем столе. Кроме того, RemoteApp предоставляет решение для пользователей, которым необходимо запускать приложения, несовместимые с их операционной системой виртуального рабочего стола. С помощью RemoteApp приложения устанавливаются и выполняются удаленно в службах терминалов Windows. Чтобы обеспечить бесперебойную работу виртуального рабочего стола, приложение на основе RemoteApp запускается пользователем, щелкающим значок, встроенный в виртуальный рабочий стол, или запись в меню «Пуск». Значок связан с пакетом RDP или MSI, который содержит инструкции и параметры для запуска сеанса RDP с сервером терминалов и вызова приложения. Когда соединение установлено, приложение запускается в отдельном окне с изменяемым размером на виртуальном рабочем столе, параллельно с локальными приложениями. Расширения файлов связаны с RemoteApp для автоматического запуска удаленного приложения, гарантируя, что работа пользователя будет идентична выполнению локальных программ.

Диспетчер виртуальных машин Microsoft System Center 2008

Microsoft System Center Virtual Machine Manager 2008 (VMM) — это компонент управления, который предоставляет вам единую интегрированную консоль для управления вашими физическими серверами, работающими под управлением Hyper-V, и виртуальными машинами, которые они выполняют. VMM может выделять виртуальные рабочие столы и использовать Intelligent Placement для определения наилучшего сервера Hyper-V для их развертывания на основе нескольких характеристик, включая нагрузку на сервер Hyper-V. Интеллектуальное размещение основано на интеграции между VMM и System Center Operations Manager (SCOM), который является источником данных о производительности, собираемых с развернутых серверов Hyper-V. VMM также предоставляет встроенные функции для выполнения миграции образа диска из физического в виртуальный (P2V), хранения и управления библиотекой виртуальных машин, а также самостоятельной подготовки виртуальных машин пользователями на основе политик.

Microsoft System Center Data Protection Manager 2007 SP1

System Center Data Protection Manager 2007 SP1 (DPM) — это компонент управления, который позволяет поддерживать резервное копирование служб теневого копирования томов (VSS) активных операционных систем виртуальных рабочих столов при условии, что они поддерживают VSS. Для операционных систем настольных компьютеров, не поддерживающих VSS, DPM позволяет создавать резервные копии виртуальных рабочих столов в автономном режиме, отключая или сохраняя состояние виртуальных машин, а затем выполняя резервное копирование набора файлов, составляющих виртуальную машину.

Если вас интересуют дополнительные сведения о том, как использовать DPM 2007 с пакетом обновления 1 (SP1) для резервного копирования конфигурации сервера Hyper-V и виртуальных машин, посмотрите мое видео под названием «Резервное копирование узла Hyper-V с помощью DPM 2007 с пакетом обновления 1», которое размещено на странице VirtualizationAdmin..com сайт.

Microsoft VDI в Windows Server 2008 R2 Hyper-V

С предстоящим выпуском Microsoft Windows Server 2008 R2 Hyper-V решение Microsoft VDI получает три важные функции: динамическую миграцию, общие тома кластера и посредник подключений к удаленному рабочему столу. Live Migration будет поддерживать миграцию виртуальных рабочих столов между узлами отказоустойчивого кластера Hyper-V без ощутимого прерывания обслуживания для пользователя. Для получения более подробной информации прочитайте мою статью под названием; «Живая миграция в Windows Server 2008 R2 Hyper-V», размещенная на сайте VirtualizationAdmin.com.

Общие тома кластера (CSV) позволяют нескольким узлам отказоустойчивого кластера одновременно обращаться к номеру логического устройства (LUN) в общей системе хранения, предоставляя при этом согласованное пространство имен файлов для всех узлов кластера. Благодаря CSV управление и хранение большого количества файлов виртуальных рабочих столов или виртуальных жестких дисков (VHD) становится проще и устраняет ограничения на буквы дисков, с которыми вы можете столкнуться в Windows Server 2008 Hyper-V. VHD — это формат файла, используемый Hyper-V для инкапсуляции операционной системы отдельной виртуальной машины и данных приложений.

В Windows Server 2008 R2 службы терминалов переименованы в службы удаленных рабочих столов. Посредник подключений к удаленному рабочему столу использует функциональные возможности посредника сеансов, имеющиеся в Windows Server 2008, которые обеспечивают подключение к традиционным удаленным рабочим столам на основе сеансов, и расширяет их для обеспечения подключения к статическим и динамическим виртуальным рабочим столам. Хотя эта функциональность предназначена для развертывания виртуальных рабочих столов малого и среднего размера, партнеры могут использовать ее в качестве платформы для разработки крупномасштабных корпоративных решений.

Вывод

Инфраструктура виртуальных рабочих столов представляет собой комбинацию аппаратного обеспечения, программного обеспечения для виртуализации и инструментов управления, которые обеспечивают комплексное решение для предоставления, настройки и управления виртуальными рабочими столами. Решение VDI отличается от решения служб терминалов тем, что предоставляет каждому пользователю отдельную, изолированную, безопасную рабочую нагрузку (операционную систему и стек приложений) вместо изолированного сеанса, выполняемого в одном экземпляре операционной системы. Независимо от того, нужно ли вам развернуть статическую или динамическую инфраструктуру виртуальных рабочих столов, компоненты, которые интегрируются вместе для создания решения Microsoft VDI, включают Windows Server 2008 Hyper-V, VECD, System Center VMM 2008, System Center DPM 2007 SP1, службы терминалов Windows Server 2008., Microsoft Application Virtualization 4.5 и Citrix XenDesktop.