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

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

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

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


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