Оценка вариантов виртуализации рабочих столов (часть 4)

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

Введение

Моя цель при написании этой серии статей состояла в том, чтобы предоставить моим читателям репрезентативную выборку продуктов для виртуализации настольных компьютеров, доступных в настоящее время. В этой статье я хочу обратить свое внимание на VMware View версии 5.

VMware View — это продукт VDI корпоративного класса, способный размещать тысячи корпоративных виртуальных рабочих столов. Продукт доступен в двух различных редакциях — Premier и Enterprise. Вопреки тому, как звучит название, версия Enterprise на самом деле является продуктом более низкого уровня, и в ней отсутствуют многие функции, имеющиеся в версии Premier.

Как и в случае со многими другими продуктами VMware, компания применила модульный подход при создании VMware View. Enterprise Edition состоит из трех основных компонентов (VMware vSphere Desktop, VMware vCenter Server for Desktops и VMware View Manager), а в Premier Edition используются восемь отдельных компонентов. Я буду обсуждать каждый из этих компонентов по отдельности в следующих разделах:

Рабочий стол VMware vSphere

Одним из основных компонентов VMware View является VMware vSphere Desktop. Этот компонент, включенный как в версию Enterprise, так и в версию Premier VMware View, похож на обычную версию vSphere, за исключением того, что он был изменен и лицензирован специально для размещения виртуальных рабочих столов. VMware vSphere Desktop содержит фактический гипервизор, на котором работают виртуальные рабочие столы.

VMware vCenter для настольных компьютеров

Второй компонент VMware View — vCenter for Desktops. Как и версия с виртуальным сервером, vCenter for Desktops используется для обеспечения централизованного управления. В больших развертываниях VDI может быть несколько серверов vSphere Desktop. Эти серверы можно сгруппировать в общий vCenter и управлять ими коллективно. VMware vCenter for Desktops входит в состав Enterprise и Premier версий VMware View.

Диспетчер просмотра VMware

Третий и последний компонент, общий для выпусков Enterprise и Premier VMware View, — это VMware View Manager. Этот компонент служит двум основным целям. Во-первых, он действует как консоль управления. Сетевые администраторы могут использовать VMware View Manager для коллективного управления всем vCenter. Другая цель диспетчера представлений заключается в том, что он действует как точка подключения для конечных пользователей. Пользователи подключаются через VMware View Manager при доступе к своим виртуальным рабочим столам.

Профессиональная версия VMware View

Три компонента, которые я только что описал, составляют базовое развертывание VMware View и включены в выпуски Enterprise и Premier VMware View. Остальные пять компонентов, которые я собираюсь обсудить, включены только в Профессиональное издание.

Управление персональными данными VMware View

В некоторых средах пользователям необходимо иметь возможность сохранять свои личные настройки на виртуальном рабочем столе. Именно здесь в игру вступает компонент VMware View Persona Management. Этот модуль сопоставляет личность пользователя с плавающим виртуальным рабочим столом без сохранения состояния. Таким образом, пользователи могут сохранять свои личные настройки от одного сеанса к другому.

VMware View Composer

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

Задача VMware View Composer — упростить обслуживание рабочего стола. Основная идея заключается в том, что в любом развертывании VDI многие виртуальные рабочие столы будут идентичными. Например, есть большая вероятность, что все в финансовом отделе используют один и тот же базовый виртуальный рабочий стол.

VMware View Composer позволяет создавать серию основных (или «золотых») образов рабочих столов, представляющих различные конфигурации виртуальных рабочих столов, которые будут использоваться в вашей организации. После создания этих золотых образов VMware View Composer позволяет клонировать эти образы для использования на отдельных виртуальных рабочих столах. Всякий раз, когда вам нужно применить исправление или выполнить любое другое обслуживание ваших виртуальных рабочих столов, вы можете просто обновить мастер, и виртуальные рабочие столы, которые являются клонами мастера, также будут автоматически обновлены.

Конечная точка VMware vShield

В любом развертывании VDI несколько виртуальных рабочих столов размещаются на сервере, задачей которого является размещение рабочих столов (в данном случае это VMware vSphere Desktop Server). Поскольку сервер должен одновременно запускать несколько виртуальных рабочих столов, важно эффективно управлять ресурсами сервера. В среде виртуального рабочего стола легко выделить ресурсы, такие как ядра ЦП, память и дисковое пространство, но дисковый ввод-вывод может стать проблемой.

Один из способов, с помощью которого VMware пытается предотвратить чрезмерное количество дисковых операций ввода-вывода (и потребление ЦП), заключается в переносе антивирусного программного обеспечения на централизованный компонент под названием VMware vShield Endpoint. Такой подход позволяет каждому отдельному виртуальному рабочему столу не нуждаться в собственном антивирусном агенте. Таким образом, vShield Endpoint помогает устранить «антивирусные штормы», которые могут возникнуть, когда несколько агентов одновременно выполняют полное сканирование системы или загружают обновленные антивирусные определения. Кроме того, разгрузка и централизация антивирусного программного обеспечения помогает упростить администрирование, связанное с антивирусом.

VMware ThinApp

VMware ThinApp — это не настоящий компонент виртуализации рабочих мест, а скорее компонент виртуализации приложений. Если вы не знакомы с виртуализацией приложений, это процесс, с помощью которого приложение упаковывается в изолированную среду со всеми ключами реестра, библиотеками DLL и всем остальным, что необходимо приложению для запуска. Из-за способа упаковки виртуализированных приложений их фактически не нужно устанавливать на настольные компьютеры. Вместо этого приложения могут передаваться на рабочие столы по мере необходимости.

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

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

Клиент VMware View с локальным режимом

Клиент VMware View — это просто клиентский компонент, который позволяет пользователям подключаться к своим виртуальным рабочим столам. Прямо сейчас клиенты View доступны для ПК с Windows, компьютеров Mac, iPad, планшетов Android и множества других устройств с тонким клиентом и нулевым клиентом.

Вывод

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