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

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

Решение 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 по умолчанию (vRealize Automation, vCenter Server, XML, SSH, SQL, SMTP) и предварительно настроенную базу данных PostgreSQL. Оно также включает в себя службы каталогов или vCenter Single Sign On. База данных, службы каталогов и vCenter Single Sign On подключаются к обработчику рабочих процессов. Экземпляр vCenter Server подключен к платформе посредством подключаемого модуля vCenter Server