Orchestrator contiene una biblioteca de flujos de trabajo y un motor de flujos de trabajo para crear y ejecutar flujos de trabajo que automatizan los procesos de orquestación. Se ejecutan flujos de trabajo en los objetos de diferentes tecnologías a las que Orchestrator accede mediante una serie de complementos.

Orchestrator proporciona una serie de complementos estándar, incluido uno para vCenter Server y para vRealize Automation, para permitirle orquestar tareas en los diferentes entornos que exponen los complementos.

Orchestrator también presenta una arquitectura abierta para conectar aplicaciones externas de terceros a la plataforma de orquestación. Se pueden ejecutar flujos de trabajo en los objetos de las tecnologías conectadas que defina usted mismo. Orchestrator se conecta a un proveedor de autenticación para administrar cuentas de usuario y a una base de datos para almacenar información de los flujos de trabajo que ejecuta. Puede acceder a Orchestrator, a los objetos que expone y a los flujos de trabajo de Orchestrator a través de la interfaz del cliente de Orchestrator o a través de servicios web. La supervisión y configuración de los flujos de trabajo y servicios de Orchestrator se realiza a través del cliente de supervisión y el centro de control.

Figura 1. Arquitectura de VMware vRealize Orchestrator


La arquitectura de VMware vRealize Orchestrator se compone de un motor de flujos de trabajo y una aplicación de cliente. La representación gráfica de la arquitectura incluye varios de los complementos predeterminados de Orchestrator (vCenter Server, XML, SSH, SQL, SMTP) y la base de datos. También incluye los servicios de directorio o vCenter Single Sign On, que Orchestrator necesita para la administración de los permisos de usuario. Los servicios de base de datos y de directorio o vCenter Single Sign On están conectados al motor de flujos de trabajo. Una instancia de vCenter Server se conecta a la plataforma mediante el complemento vCenter Server.