vRealize Orchestrator es el motor de flujos de trabajo integrado en vRealize Automation.

El servidor de vRealize Orchestrator distribuido con vRealize Automation está preconfigurado y, por lo tanto, cuando el administrador del sistema implementa el dispositivo de vRealize Automation, el servidor de vRealize Orchestrator está listo y en ejecución.

Figura 1. Crear y solicitar elementos del catálogo incluidos en XaaS para aprovisionar un recurso personalizado
Asigne un tipo de objeto de Orchestrator como recurso personalizado y un flujo de trabajo de Orchestrator como blueprint de servicio. Puede publicar muchos blueprints de servicio como elementos del catálogo y combinarlos en un servicio avanzado. Después, puede exponer el servicio en el catálogo de sus consumidores. Cuando los consumidores solicitan aprovisionar un elemento del catálogo incluido en el servicio, ejecutan un flujo de trabajo en Orchestrator y aprovisionan el elemento en el catálogo.

Los arquitectos de XaaS añaden recursos personalizados relacionados con los endpoints compatibles y los flujos de trabajo proporcionados, y después crean blueprints y acciones XaaS basándose en esos recursos. Los administradores de tenant y de grupos empresariales pueden añadir los blueprints y las acciones XaaS al catálogo de servicios. El blueprint XaaS también se puede usar en el diseñador de blueprints.

Cuando el usuario del catálogo de servicios solicita un elemento, vRealize Automation ejecuta un flujo de trabajo de vRealize Orchestrator para aprovisionar el recurso personalizado.

Figura 2. Crear y solicitar acciones personalizadas para modificar un recurso personalizado
Asigne un tipo de objeto de Orchestrator como recurso personalizado y un flujo de trabajo de Orchestrator como acción personalizada. Después de aprovisionar el recurso personalizado, los consumidores pueden solicitar ejecutar la acción personalizada y modificar el elemento que aprovisionaron. Cuando los consumidores solicitan la acción posterior al aprovisionamiento, ejecutan un flujo de trabajo en Orchestrator y modifican el elemento en el catálogo.

Los arquitectos de XaaS también pueden añadir flujos de trabajo de vRealize Orchestrator como acciones personalizadas para ampliar las funciones de vRealize Automation. Después de aprovisionar un recurso personalizado, los usuarios del catálogo de servicios pueden ejecutar la acción posterior al aprovisionamiento. De esta forma, los consumidores ejecutan un flujo de trabajo de vRealize Orchestrator y modifican el recurso personalizado aprovisionado.

Cuando un usuario del catálogo de servicios solicita un blueprint o una acción personalizada XaaS como elemento del catálogo, el servicio XaaS ejecuta el flujo de trabajo de vRealize Orchestrator correspondiente y pasa los siguientes datos como parámetros globales al flujo de trabajo:

Tabla 1. Parámetros globales de XaaS

Parámetro

Descripción

__asd_tenantRef

El tenant del usuario que solicita el flujo de trabajo.

__asd_subtenantRef

El grupo empresarial del usuario que solicita el flujo de trabajo.

__asd_catalogRequestId

El ID de solicitud del catálogo para esta ejecución del flujo de trabajo.

__asd_requestedFor

El usuario de destino de la solicitud. Si la solicitud se realiza en nombre de un usuario, esto corresponde al usuario en nombre del cual se solicita el flujo de trabajo; de lo contrario, es el usuario que lo solicita.

__asd_requestedBy

El usuario que solicita el flujo de trabajo.

Si un blueprint o una acción personalizada XaaS usan un flujo de trabajo de vRealize Orchestrator que contiene un elemento de esquema de interacción del usuario, cuando un consumidor solicita el servicio, se suspende la ejecución del flujo de trabajo y se espera a que el usuario proporcione los datos requeridos. Para responder a una interacción del usuario en espera, el usuario debe ir a Bandeja de entrada > Acción de usuario manual.

El inventario del servidor de vRealize Orchestrator predeterminado se comparte entre todos los tenants y no se puede usar según el tenant. Por ejemplo, si un arquitecto de servicio crea un blueprint de servicio para crear un recurso informático de clúster, los consumidores de diferentes tenants deben examinar los elementos del inventario de todas las instancias de vCenter Server aunque pertenezcan a un tenant distinto.

Los administradores del sistema pueden instalar vRealize Orchestrator o implementar el VMware vRealize ™ Orchestrator Appliance™ por separado para configurar una instancia de vRealize Orchestrator externa y configurar vRealize Automation para que funcione con esa instancia de vRealize Orchestrator externa.

Además, los administradores del sistema pueden también configurar categorías de flujo de trabajo de vRealize Orchestrator según el tenant y definir qué flujos de trabajo están disponibles para cada tenant.

Por último, los administradores de tenant también pueden configurar una instancia de vRealize Orchestrator externa, pero solamente para sus propios tenants.

Para obtener información sobre cómo configurar una instancia de vRealize Orchestrator externa y categorías de flujo de trabajo de vRealize Orchestrator, consulte Configuración de vCenter Orchestrator y complementos.