# Провайдер HOSTVM / РОСА/ zVirt / РЕД Виртуализация

В данном разделе описывается развертывание платформы VDI через виртуальную инфраструктуру HOSTVM / РОСА / zVirt / РЕД Виртуализации.

## Создание сервис-провайдера <a href="#provider" id="provider"></a>

Для регистрации сервис-провайдера HOSTVM/РОСА/zVirt/РЕД Виртуализация необходимо зайти в раздел «Services», нажать «New» и выбрать тип провайдера «HOSTVM/ROSA/zVirt/RED Virtualization Platform Provider».

<figure><img src="https://2603182569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6-oafU4c2bTrhoNggH%2Fuploads%2FaJvtRZ9t8T5Jbz75Aavo%2Fhostvm-rosa-zvirt-red%20platform%20provider.png?alt=media&#x26;token=0062908c-43c6-47f0-91e4-dee4b683da0c" alt=""><figcaption></figcaption></figure>

При создании провайдера должны быть настроены следующие параметры:

**Основные:**

* имя (name) – имя сервисного провайдера;
* хост (host) – имя или IP-адрес менеджера виртуализации;
* имя пользователя (username) – имя пользователя (в формате user\@domain), имеющего доступ с правами администратора на менеджер виртуализации;
* пароль (password) – пароль пользователя;

{% hint style="warning" %}
**Если поставщиком единого входа является Keycloak, то имя пользователя, имеющего доступ с правами администратора на менеджер виртуализации, указывается в формате user\@ovirt\@domain.**
{% endhint %}

<figure><img src="https://2603182569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6-oafU4c2bTrhoNggH%2Fuploads%2FBey9az5pDSWgiuWweYis%2Fhostvm-rosa-zvirt-red%20config%20main.png?alt=media&#x26;token=dda77722-523a-4463-8206-1e83dd349380" alt=""><figcaption></figcaption></figure>

**Дополнительные:**

* количество одновременных задач создания рабочего стола (поле «Creation concurrency»);
* количество одновременных задач удаления рабочего стола (поле «Removal concurrency»);
* тайм-аут при установлении соединения с менеджером виртуализации;
* диапазон MAC-адресов для присвоения виртуальным рабочим столам.

![](https://2603182569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6-oafU4c2bTrhoNggH%2Fuploads%2FLqeVJ44BuvFYRLcTdPzC%2Fvdi_ag7.png?alt=media\&token=8b9e1292-0eec-46ef-86d6-bc306a200f72)

С помощью кнопки «Test» можно проверить, что соединение выполнено успешно.

После сохранения настроенные сервис-провайдеры будут подтверждены и готовы для создания базовых сервисов в HOSTVM/РОСА/zVirt/РЕД Виртуализации.

Количество сервис-провайдеров типа HOSTVM/РОСА/zVirt/РЕД Виртуализация, регистрируемых в рамках платформы, не ограничено.

Чтобы изменить какой-либо параметр в уже существующих сервис-провайдерах, необходимо выбрать его и нажать «Edit».

<figure><img src="https://2603182569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6-oafU4c2bTrhoNggH%2Fuploads%2FjR6ACrbtTpeFBtxJgQ18%2Fhostvm-rosa-zvirt-red%20edit.png?alt=media&#x26;token=9d03bea1-d79a-4593-b1ee-1ec8b49029d6" alt=""><figcaption></figcaption></figure>

С помощью кнопки «Enter Maintenance Mode» можно приостановить все операции, запущенные платформой для данного сервис-провайдера.

Рекомендуется поставить провайдер в режим обслуживания в случае потери связи или его остановки для обслуживания.

## Создание сервисов <a href="#services" id="services"></a>

### Связанные клоны (Linked Clone) <a href="#linked-clone" id="linked-clone"></a>

После регистрации провайдера HOSTVM/РОСА/zVirt/РЕД Виртуализация, в котором будут созданы рабочие столы, необходимо создать базовые сервисы для генерации тонких клонов ВМ.

Для этого следует открыть сервис-провайдер, в котором будет создан тонкий клон, с помощью двойного щелчка, либо выбором пункта “Detail” в контекстном меню провайдера:

<figure><img src="https://2603182569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6-oafU4c2bTrhoNggH%2Fuploads%2FAVYHLPpwd1VczO1NgTk8%2Fhostvm-rosa-zvirt-red%20detail.png?alt=media&#x26;token=164212df-ddf7-44d4-8e63-3c48f57f42d8" alt=""><figcaption></figcaption></figure>

Нажать «New HOSTVM/ROSA/zVirt/RED Virtualization Linked Clone» для создания нового базового сервиса. Минимальные параметры, которые необходимо настроить.

**Основные параметры:**

* имя (name) – имя сервиса;
* кластер (cluster) – кластер серверов HOSTVM/РОСА/zVirt/РЕД Виртуализация, на котором будут размещены развернутые связанные клоны;
* домен хранилища (datastore domain) – хранилище, установленное для развертывания клонов ВМ;
* зарезервированное место (reserved space) – минимальный порог свободного места в хранилище, для возможности разворачивания клонов.

![](https://2603182569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6-oafU4c2bTrhoNggH%2Fuploads%2Fu7ZgaDtaoc9bLTaf3qVT%2Fvdi_ag10.png?alt=media\&token=6a5268c0-925e-4eef-95ee-7c291bd00df9)

**Параметры ВМ:**

* базовая машина (base machine) – шаблон для развертывания виртуальных рабочих столов (golden image);
* память (memory) – объем памяти, который будет присвоен (в мегабайтах);
* гарантированная память (memory guaranteed) – объем памяти, который будет гарантированно доступен для тонких клонов;
* USB – если выбрано, то виртуальные рабочие столы будут поддерживать перенаправление USB-устройств;
* экран/дисплей (display) – протокол подключения административной консоли для виртуальных машин - тонких клонов;
* имена машин (machine names) – префикс имени для всех тонких клонов, которые будут развернуты в этой службе (например, имена машин = win-);
* длина имени (name length) – длина номера суффикса, прикрепленного к корневому имени (например, Name Length = 3, win-000 ... win-999).

![](https://2603182569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6-oafU4c2bTrhoNggH%2Fuploads%2F3CPjsNU5GLrZCYN6iDJu%2Fvdi_ag11.png?alt=media\&token=0d45dd73-4131-46ae-a400-45cda4d8fca0)

После сохранения этой конфигурации будет готов действующий «HOSTVM/ROSA/zVirt/RED Virtualization Linked Clone» на платформе HOSTVM/РОСА/zVirt/РЕД Виртуализация.

Можно зарегистрировать необходимое количество «HOSTVM/ROSA/zVirt/RED Virtualization Linked Clone» на платформе HOSTVM VDI.

![](https://2603182569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6-oafU4c2bTrhoNggH%2Fuploads%2Frfjvvkgj0rbNUPkHrWor%2Fvdi_ag12.png?alt=media\&token=fcc291ba-d3bb-4da9-be97-5b879123ab0c)

После настройки всех компонентов среды HOSTVM VDI (сервис-провайдеры, аутентификаторы, менеджеры ОС и транспорты подключений) и создания пула сервисов на сервере HOSTVM/РОСА/zVirt/РЕД Виртуализация Manager можно увидеть развернутые виртуальные рабочие столы на базе тонких клонов HOSTVM/РОСА/zVirt/РЕД Виртуализация.

![](https://2603182569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6-oafU4c2bTrhoNggH%2Fuploads%2FN7lWZbkrtOyWtdphR8b7%2Fvdi_ag13.png?alt=media\&token=037310dc-4930-4edd-913f-b8bf5a3f882f)

### Фиксированные машины (Fixed Machines) <a href="#fixed-machines" id="fixed-machines"></a>

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

Для создания сервиса, в сервис-провайдере перейдите на вкладку `Сервисы`, нажмите `Новый`, выберите из списка тип сервиса `Фиксированные машины`.

**Основные параметры**

*Имя (Name)*: имя сервиса.

*Токен сервиса (Service token)*: если требуется отслеживание брокером "входа" и "выхода" пользователя, запрашивающего данный тип сервиса (чтобы при выходе брокер автоматически освобождал машину, делая ее доступной для подключения другого пользователя), необходимо заполнить поле, задав токен в виде произвольной последовательности букв и цифр. Если поле пустое, брокер будет закреплять машину за пользователем (до ручного сброса администратором системы).

> Если поле `Токен сервиса` заполнено, на машины, заданные в качестве используемых сервисом, необходимо установить соответствующий VDI актор типа `Unmanaged`, и при его настройке задать такое же значение поля `Service Token`, как и в настройках базового сервиса.

**Параметры ВМ**

*Кластер (Cluster)*: кластер платформы виртуализации, на котором размещаются виртуальные машины.

*Машины (Machines)*: виртуальные машины выбранного выше кластера, управление которыми и подключение к ним пользователей будет осуществляться брокером VDI. Отметьте нужные машины в списке.

Нажмите `Сохранить` для завершения настройки сервиса.
