Установка Microsoft Application Virtualization (часть 2)

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

на нашу рассылку новостей о статьях 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 и модифицированный компонент отчетов об ошибках приложений. Программа установки сама установит эти программные продукты.

Изображение 28011
фигура 1

Когда вспомогательное программное обеспечение установлено, фактическая установка клиента App-V начинается с отображения приветственного сообщения.

Изображение 28012
фигура 2

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

Изображение 28013
Рисунок 3

Далее вы можете выбрать тип установки для клиента. Использование настроек программы по умолчанию, как следует из названия, предполагает установку настроек по умолчанию, указанных Microsoft. Настройка параметров программы позволяет изменить параметры установки. Я буду использовать опцию «Пользовательский», чтобы показать все возможности.

Изображение 28014
Рисунок 4

При необходимости местонахождение клиента может быть изменено.

Изображение 28015
Рисунок 5

Microsoft App-V хранит два типа данных. Первый вид — это глобальные данные. Эти данные распределяются между пользователями на одном компьютере. Данные пользователя хранятся во втором месте, по умолчанию в профиле пользователя. Местоположение может быть изменено, например, на местоположение на домашнем диске пользователя. Наконец, следует указать букву диска App-V. Эта буква диска должна быть одинаковой на всех машинах. В процессе последовательности вы установите приложение на этот диск по умолчанию.

Изображение 28016
Рисунок 6

App-V хранит потоковые данные виртуального приложения локально на диске. Вы можете указать, насколько большим может быть этот файл кэша. У вас есть возможность установить фиксированный максимальный размер или использовать динамическое значение, основанное на минимальном доступном дисковом пространстве.

Изображение 28017
Рисунок 7

В файле запуска (файле OSD) виртуализированного приложения вы укажете место, где можно найти файл данных (файл SFT). С помощью приложения Source Root вы можете переопределить этот параметр, указав другое местоположение. Это полезно, когда у вас есть несколько местоположений с большим количеством серверов App-V, и вы хотите подключить определенные рабочие станции к определенному серверу App-V. В этом же диалоговом окне вы также можете настроить параметры авторизации приложений и параметры автоматической загрузки.

Изображение 28018
Рисунок 8

Далее вам нужно будет настроить подключение сервера к серверу App-V. Логически важно настроить клиент с сервером App-V правильного типа в зависимости от того, как вы установили сервер App-V. Вы можете выбрать между потоковой передачей HTTP (порт 80) и стандартным сервером виртуализации приложений (используя порт 554). Оба варианта также могут быть выбраны с использованием защищенного соединения (SSL, 443 или 332). По логике, вам также необходимо указать имя хоста или псевдоним и порт, который вы настроили (при использовании другого порта).

Изображение 28019
Рисунок 9

Изображение 28020
Рисунок 10

Теперь собрана вся необходимая информация для установки клиента, и физическая установка начнется после этого диалогового окна.

Изображение 28021
Рисунок 11

По завершении установки появится это диалоговое окно. Теперь клиент установлен, и приложения можно передавать с сервера.

Изображение 28022
Рисунок 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.

Изображение 28023
Рисунок 13

Диалоговое окно приветствия представлено как первый шаг мастера установки.

Изображение 28024
Рисунок 14

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

Изображение 28025
Рисунок 15

При необходимости место установки можно изменить, но обычно в этом нет необходимости.

Изображение 28026
Рисунок 16

Мастер установки готов к установке приложения.

Изображение 28027
Рисунок 17

Установка завершена, и программа готова к использованию для приложений виртуализации.

Изображение 28028
Рисунок 18

Присоединение компьютера Sequencer к домену или рабочей группе зависит от типа приложений и шагов установки этих приложений. Если вы решили добавить машину в домен, вам следует отключить изменение пароля учетной записи машины между Active Directory и рабочей станцией. Этого можно добиться с помощью локальных параметров безопасности или создания объекта групповой политики в Active Directory. В разделе «Параметры безопасности» — «Локальные политики» — «Параметры безопасности» для параметра «Отключить изменение пароля учетной записи компьютера» должно быть установлено значение «Отключено».

Изображение 28029
Рисунок 19

Перед использованием App-V Sequencer необходимо создать моментальный снимок текущего состояния виртуальной машины. Этот моментальный снимок можно использовать для возврата в чистое состояние после завершения процесса виртуализации (описанного в следующей статье).

Изображение 28030
Рисунок 20

Вывод

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

на нашу рассылку новостей о статьях VirtualizationAdmin.com в режиме реального времени