Инфраструктура как услуга vRealize Automation состоит из одного или нескольких серверов Windows, которые работают вместе, моделируя и подготавливая системы в частных, общедоступных или гибридных облачных инфраструктурах.

Установите компоненты Инфраструктура как услуга vRealize Automation на один или несколько виртуальных либо физических серверов Windows. После установки операции Инфраструктура как услуга появляются на вкладке «Инфраструктура» в интерфейсе продукта.

Инфраструктура как услуга состоит из следующих компонентов, которые могут быть установлены совместно или по отдельности в зависимости от размера развертывания.

Веб-сервер

Веб-сервер Инфраструктура как услуга обеспечивает администрирование инфраструктуры и создание службы для интерфейса продукта vRealize Automation. Этот компонент веб-сервера взаимодействует со службой диспетчера, которая предоставляет обновления из диспетчера Distributed Execution Manager (DEM), базы данных SQL Server и агентов.

Model Manager

Для упрощения интеграции с внешними системами и базами данных в vRealize Automation используются модели. В моделях реализована бизнес-логика, используемая в DEM.

Диспетчер модели предоставляет службы и служебные программы для сохранения, защиты и распространения элементов моделей, а также управления их версиями. Диспетчер моделей Model Manager размещается на одном из веб-серверов Инфраструктура как услуга и взаимодействует с диспетчерами DEM, базой данных SQL Server и веб-сайтом интерфейса продукта.

Manager Service

Служба диспетчера — это служба Windows, которая координирует взаимодействие между диспетчерами DEM Инфраструктура как услуга, базой данных SQL Server, агентами и SMTP. Помимо этого служба диспетчера связывается с веб-сервером через диспетчер моделей. Она должна быть запущена под учетной записью домена с правами локального администратора на всех серверах Windows Инфраструктура как услуга.

Если автоматическое аварийное переключение службы диспетчера не включено, Инфраструктура как услуга требует, чтобы служба диспетчера выполнялась в один момент времени только на одном компьютере Windows. Для обеспечения резервного копирования и высокой доступности можно развернуть дополнительные компьютеры со службой диспетчера, но при этом для аварийного переключения вручную необходимо, чтобы на компьютерах резервного копирования служба была остановлена и настроена на запуск вручную.

Дополнительные сведения см. в разделе Автоматическое аварийное переключение службы диспетчера.

База данных SQL Server

В решении Инфраструктура как услуга для хранения информации об управляемых им компьютерах, а также информации о собственных элементах и политиках используется база данных Microsoft SQL Server. Большинство пользователей разрешает vRealize Automation создавать базу данных во время установки. Также можно создать базу данных самостоятельно в соответствии с политиками вашей среды.

Distributed Execution Manager

Компонент DEM Инфраструктура как услуга выполняет бизнес-логику настраиваемых моделей, взаимодействуя с базой данных SQL Server Инфраструктура как услуга, а также с внешними базами данных и системами. Чаще всего диспетчеры DEM устанавливаются на сервер Windows Инфраструктура как услуга, на котором размещается активная служба диспетчера, но это условие не является обязательным.

Каждый экземпляр DEM действует как рабочий процесс или оркестратор. Эти роли могут быть установлены на один и тот же сервер или отдельные серверы.

Рабочий процесс DEM: рабочий процесс DEM имеет одну функцию — выполнять рабочие процессы. Несколько рабочих процессов DEM повышают мощность и могут быть установлены на один и тот же сервер или отдельные серверы.

Оркестратор DEM: оркестратор DEM выполняет следующие функции надзора.

  • Отслеживание рабочих процессов DEM. Если рабочий процесс останавливается или теряет подключение к диспетчеру моделей, с помощью оркестратора DEM эти рабочие процессы перемещаются в другой рабочий процесс DEM.

  • Планирование рабочих процессов путем создания их экземпляров в запланированное время.

  • Осуществление контроля за тем, чтобы в конкретный момент времени был запущен только один экземпляр запланированного рабочего процесса.

  • Предварительная обработка рабочих процессов перед их выполнением. Предварительная обработка включает в себя проверку необходимых условий для рабочих процессов и создание истории выполнения таких процессов.

Активному оркестратору DEM необходимо устойчивое постоянное сетевое подключение к узлу диспетчера модели. В крупных развертываниях с несколькими оркестраторами DEM на разных серверах дополнительные оркестраторы служат в качестве резервных. Дополнительные оркестраторы DEM отслеживают состояние активного оркестратора, обеспечивая резервирование и аварийное переключение в случае возникновения проблемы с активным оркестратором DEM. Для такого типа конфигурации отработки отказа можно попробовать установить активный оркестратор DEM с активным узлом службы диспетчера и второстепенные оркестраторы DEM с резервными узлами службы диспетчера.