# Описание функциональных характеристик

#### Назначение продукта

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

***

#### Функциональные возможности

* Подключение и регистрация одного или нескольких брокеров OpenUDS в едином интерфейсе администрирования.
* Централизованное управление брокерами OpenUDS через единый веб-интерфейс.
* Прямой переход в интерфейс выбранного брокера из XRM Director с возможностью быстрого переключения между брокерами.
* Создание логических групп брокеров с назначением основной и резервной площадки.
* Формирование заданий миграции конфигурации с привязкой к группе брокеров.
* Выбор целевых Service Pool для переноса в рамках конкретного задания.
* Генерация плана миграции на основе конфигурации сервис-пулов, зарегистрированных на основном брокере.
* Запуск процедуры переноса конфигурации с основного брокера на резервный.
* Автоматическое воспроизведение на резервной площадке ключевых объектов OpenUDS, необходимых для публикации сервисов.
* Перенос конфигурации Service Pool, включая связанные параметры доступа и обслуживания.
* Перенос связанных сущностей OpenUDS, включая authenticator, группы, пользователей и иные зависимые элементы конфигурации.
* Контроль статуса выполнения операций генерации и запуска миграции.
* Ведение журналов выполнения с поэтапной фиксацией действий системы.
* Просмотр детализированных логов по операциям чтения конфигурации и её применения на резервной площадке.
* Контроль результата миграции через проверку наличия и состояния перенесённых Service Pool на целевом брокере.

***

#### Поддерживаемые среды виртуализации OpenUDS

XRM Director ориентирован на работу с брокерами OpenUDS, обслуживающими инфраструктуры виртуальных рабочих столов и приложений на базе поддерживаемых OpenUDS платформ.

* OpenUDS
* АльтВиртуализация OpenUDS
* HOSTVM VDI

***

#### Поддерживаемые объекты конфигурации OpenUDS

* Service Providers
* Services
* Service Pools
* Authenticator
* Пользователи и группы доступа
* Транспорты подключения
* Параметры публикации и связанные элементы конфигурации брокера

***

#### Поддерживаемые типы инфраструктурного доступа и публикации в OpenUDS

* Публикация виртуальных рабочих столов
* Публикация виртуализированных приложений
* Работа со статически назначаемыми устройствами и сервисами
* Поддержка прямых и туннелируемых схем доступа, используемых в OpenUDS

***

#### Количественные характеристики

| Характеристика                                      | Значение                                          |
| --------------------------------------------------- | ------------------------------------------------- |
| Количество подключаемых брокеров OpenUDS            | определяется архитектурой внедрения               |
| Количество брокеров в группе катастрофоустойчивости | 2 и более, в зависимости от сценария эксплуатации |
| Количество заданий миграции                         | определяется архитектурой внедрения               |
| Количество Service Pool в одном задании             | определяется конфигурацией OpenUDS                |
| Время подготовки плана миграции                     | зависит от объема конфигурации                    |
| Время выполнения переноса конфигурации              | зависит от объема и состава переносимых объектов  |

***

#### Эффект от внедрения

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