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

vRealize Orchestrator предоставляет стандартный набор подключаемых модулей, в том числе подключаемый модуль для vCenter Server, который позволяет управлять задачами в разных средах, предоставляемых подключаемыми модулями.

Решение vRealize Orchestrator основано на открытой архитектуре, позволяющей подключать к платформе оркестрации внешние сторонние приложения. Можно запускать рабочие процессы на объектах самостоятельно определяемых подключенных внешних технологий. vRealize Orchestrator подключается к средству проверки подлинности (для управления учетными записями пользователей), а также к предварительно настроенной базе данных PostgreSQL (для сохранения информации из выполняемых рабочих процессов). Работать с решением vRealize Orchestrator, объектами, которые оно предоставляет, и рабочими процессами vRealize Orchestrator можно через интерфейс клиента vRealize Orchestrator Client или через веб-службы. Мониторинг и настройка рабочих процессов и служб vRealize Orchestrator осуществляется через vRealize Orchestrator Client и центр управления.

Рис. 1. Архитектура VMware vRealize Orchestrator

Архитектура VMware vRealize Orchestrator состоит из обработчика рабочих процессов и клиентского приложения. Графическое представление архитектуры содержит ряд подключаемых модулей vRealize Orchestrator по умолчанию (vCenter Server, XML, по протоколу SSH, SQL, SMTP) и предварительно настроенную базу данных PostgreSQL. Оно также включает в себя службы каталогов или vCenter Single Sign On. База данных, службы каталогов и vCenter Single Sign On подключаются к обработчику рабочих процессов. Экземпляр vCenter Server подключен к платформе посредством подключаемого модуля vCenter Server