Установка Microsoft Application Virtualization (часть 2)
на нашу рассылку новостей о статьях VirtualizationAdmin.com в режиме реального времени
Введение
В первой части этой серии статей я начал с описания процесса установки сервера App-V. В этой статье продолжается процесс установки клиента App-V (TS) и секвенсора App-V.
Клиент App-V (TS)
Чтобы запустить виртуализированные приложения, вам потребуется установить клиент App-V на тех компьютерах, которые будут использовать инфраструктуру App-V. Существует отдельный клиент для настольных компьютеров (Windows XP, Windows Vista) и терминальных серверов (как 2003, так и 2008) на 32-битной платформе. К сожалению, 64-разрядной версии клиента App-V не существует. Установка обоих клиентов идентична. В этой статье я буду использовать установку клиента App-V TS в качестве руководства.
Для клиента требуется Microsoft XML Parser 6, поэтому его необходимо установить перед началом установки клиента App-V.
Вы запускаете установку клиента App-V с помощью файла setup.exe.
Для клиента App-V также требуется Visual C++ 2005 и модифицированный компонент отчетов об ошибках приложений. Программа установки сама установит эти программные продукты.
фигура 1
Когда вспомогательное программное обеспечение установлено, фактическая установка клиента App-V начинается с отображения приветственного сообщения.
фигура 2
Следующий шаг приведет вас к лицензионному соглашению, которое необходимо принять, прежде чем можно будет продолжить установку.
Рисунок 3
Далее вы можете выбрать тип установки для клиента. Использование настроек программы по умолчанию, как следует из названия, предполагает установку настроек по умолчанию, указанных Microsoft. Настройка параметров программы позволяет изменить параметры установки. Я буду использовать опцию «Пользовательский», чтобы показать все возможности.
Рисунок 4
При необходимости местонахождение клиента может быть изменено.
Рисунок 5
Microsoft App-V хранит два типа данных. Первый вид — это глобальные данные. Эти данные распределяются между пользователями на одном компьютере. Данные пользователя хранятся во втором месте, по умолчанию в профиле пользователя. Местоположение может быть изменено, например, на местоположение на домашнем диске пользователя. Наконец, следует указать букву диска App-V. Эта буква диска должна быть одинаковой на всех машинах. В процессе последовательности вы установите приложение на этот диск по умолчанию.
Рисунок 6
App-V хранит потоковые данные виртуального приложения локально на диске. Вы можете указать, насколько большим может быть этот файл кэша. У вас есть возможность установить фиксированный максимальный размер или использовать динамическое значение, основанное на минимальном доступном дисковом пространстве.
Рисунок 7
В файле запуска (файле OSD) виртуализированного приложения вы укажете место, где можно найти файл данных (файл SFT). С помощью приложения Source Root вы можете переопределить этот параметр, указав другое местоположение. Это полезно, когда у вас есть несколько местоположений с большим количеством серверов App-V, и вы хотите подключить определенные рабочие станции к определенному серверу App-V. В этом же диалоговом окне вы также можете настроить параметры авторизации приложений и параметры автоматической загрузки.
Рисунок 8
Далее вам нужно будет настроить подключение сервера к серверу App-V. Логически важно настроить клиент с сервером App-V правильного типа в зависимости от того, как вы установили сервер App-V. Вы можете выбрать между потоковой передачей HTTP (порт 80) и стандартным сервером виртуализации приложений (используя порт 554). Оба варианта также могут быть выбраны с использованием защищенного соединения (SSL, 443 или 332). По логике, вам также необходимо указать имя хоста или псевдоним и порт, который вы настроили (при использовании другого порта).
Рисунок 9
Рисунок 10
Теперь собрана вся необходимая информация для установки клиента, и физическая установка начнется после этого диалогового окна.
Рисунок 11
По завершении установки появится это диалоговое окно. Теперь клиент установлен, и приложения можно передавать с сервера.
Рисунок 12
Автоматическая установка клиента App-V
Клиент App-V (TS) должен быть установлен на клиенте, на котором вы хотите использовать виртуализированные приложения. В более крупных средах вам не хотелось бы выполнять эти действия вручную на каждой машине. Клиент может быть установлен автоматически через параметры MSI. Кроме того, необходимые вспомогательные компоненты могут быть установлены автоматически. На этой веб-странице вы найдете информацию, необходимую для автоматической установки клиента.
Секвенсор App-V
Теперь мы продолжим установку последнего компонента App-V Sequencer. Этот компонент используется для создания виртуализированных приложений, которые можно использовать в инфраструктуре App-V. Секвенсор обычно устанавливается на виртуальной платформе, потому что после создания каждого виртуализированного приложения машина секвенирования должна снова возвращаться в чистое состояние. Рекомендуется устанавливать секвенсор в той операционной системе, которая используется в организации чаще всего. Машина последовательности также должна иметь второй раздел. К этому второму разделу должна быть подключена та же буква диска, которая указана в клиенте App-V.
Установка последовательности App-V запускается с помощью файла setup.exe в папке последовательности.
Для секвенсора необходимо наличие Visual C++ 2005 SP1, который будет установлен с помощью мастера установки App-V Sequencer.
Рисунок 13
Диалоговое окно приветствия представлено как первый шаг мастера установки.
Рисунок 14
И снова есть лицензионное соглашение, которое необходимо принять, прежде чем вы сможете установить программное обеспечение Sequencer.
Рисунок 15
При необходимости место установки можно изменить, но обычно в этом нет необходимости.
Рисунок 16
Мастер установки готов к установке приложения.
Рисунок 17
Установка завершена, и программа готова к использованию для приложений виртуализации.
Рисунок 18
Присоединение компьютера Sequencer к домену или рабочей группе зависит от типа приложений и шагов установки этих приложений. Если вы решили добавить машину в домен, вам следует отключить изменение пароля учетной записи машины между Active Directory и рабочей станцией. Этого можно добиться с помощью локальных параметров безопасности или создания объекта групповой политики в Active Directory. В разделе «Параметры безопасности» — «Локальные политики» — «Параметры безопасности» для параметра «Отключить изменение пароля учетной записи компьютера» должно быть установлено значение «Отключено».
Рисунок 19
Перед использованием App-V Sequencer необходимо создать моментальный снимок текущего состояния виртуальной машины. Этот моментальный снимок можно использовать для возврата в чистое состояние после завершения процесса виртуализации (описанного в следующей статье).
Рисунок 20
Вывод
В этой серии статей я описал этапы установки компонентов инфраструктуры App-V. В первой части я описал базовую установку сервера App-V, а во второй части — установку клиента App-V и App-V Sequencer. В следующей статье я опишу процесс создания виртуализированного приложения с помощью App-V Sequencer, как это виртуализированное приложение добавляется в инфраструктуру App-V и как клиент будет использоваться для запуска приложения.
на нашу рассылку новостей о статьях VirtualizationAdmin.com в режиме реального времени