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, para permitirle orquestar tareas en los entornos diferentes que exponen los complementos.

Asimismo, Orchestrator presenta una arquitectura abierta para permitirle conectar aplicaciones externas de otros proveedores 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, los flujos de trabajo de Orchestrator y los objetos que expone desde la interfaz del cliente de Orchestrator o bien desde servicios web.

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.