Cuando se implementa un blueprint, la colocación de cargas de trabajo utiliza los datos recopilados para recomendar la ubicación donde se puede implementar el blueprint según los recursos disponibles. vRealize Automation y vRealize Operations Manager trabajan juntos para proporcionar recomendaciones de colocación de cargas de trabajo en la implementación de nuevos blueprints.

Mientras vRealize Automation administra las políticas organizativas, como los grupos empresariales, las reservas y las cuotas, se integra con los análisis de capacidad de vRealize Operations Manager para colocar las máquinas. La colocación de cargas de trabajo solo se encuentra disponible para endpoints de vSphere.

Términos utilizados en la colocación de cargas de trabajo

Se utilizan varios términos con la colocación de cargas de trabajo.

  • Los clústeres en vSphere se asignan a los recursos informáticos en vRealize Automation.

  • Las reservas contienen recursos informáticos y almacenamiento, donde el almacenamiento puede constar de almacenes de datos individuales o clústeres de almacenes de datos. Una reserva puede incluir varios almacenes de datos, clústeres de almacenes de datos o ambos.

  • Varias reservas pueden hacer referencia a un mismo clúster.

  • Es posible mover las máquinas virtuales a varios clústeres.

  • Cuando se habilita la colocación de cargas de trabajo, el flujo de trabajo de aprovisionamiento utiliza la política de colocación para recomendar la ubicación donde se puede implementar el blueprint.

Aprovisionar blueprints con la colocación de cargas de trabajo

Cuando se utiliza la colocación de cargas de trabajo para aprovisionar los blueprints, el flujo de trabajo de aprovisionamiento utiliza las reservas de vRealize Automation y la optimización de colocación de vRealize Operations Manager.

  1. vRealize Automation proporciona las reglas de control para permitir los destinos de colocación.

  2. vRealize Operations Manager proporciona recomendaciones de optimización de la colocación según los datos de los análisis.

  3. vRealize Automation continúa con el proceso de aprovisionamiento según las recomendaciones de colocación de vRealize Operations Manager.

Si vRealize Operations Manager no puede proporcionar una recomendación o no se puede usar la recomendación, vRealize Automation recurre a su lógica de colocación predeterminada.

Cuando un desarrollador selecciona un elemento de catálogo y completa el formulario para solicitar el elemento de catálogo, vRealize Automation tiene en cuenta las siguientes consideraciones para aprovisionar las máquinas virtuales.

Tabla 1. Consideraciones para aprovisionar máquinas virtuales

Consideración

Efecto

Políticas

La política de reserva de vRealize Automation puede indicar más de una reserva.

Reservas

vRealize Automation evalúa la solicitud y determina las reservas que pueden satisfacer las restricciones especificadas en la solicitud.

  • Si la colocación se encuentra habilitada y se basa en los análisis de vRealize Operations Manager, vRealize Automation transfiere la lista de reservas a vRealize Operations Manager para determinar la reserva más adecuada para la colocación en función de las métricas operativas.

  • Si la colocación no se basa en vRealize Operations Manager, vRealize Automation decide la colocación en función de las prioridades y la disponibilidad.

Se actualizan las reservas para realizar un seguimiento de los recursos que se consumieron.

Si vRealize Operations Manager recomienda un clúster o un almacén de datos que vRealize Automation considera sin capacidad o que ya no sea aplicable, vRealize Automation registra la excepción. vRealize Automation permite el aprovisionamiento para seguir conforme a sus mecanismos de colocación predeterminados.

Para identificar los recursos para una máquina virtual, vRealize Automation proporciona una lista de reservas candidatas. Cada candidata de la lista puede incluir un clúster y uno o varios almacenes de datos o clústeres de almacenes de datos. vRealize Operations Manager utiliza las reservas candidatas para crear la lista de candidatas de destino y ubicar el destino adecuado.

La política en vRealize Operations Manager establece el nivel de equilibrio, el uso y el espacio en búfer para el clúster. Para una reserva única, que es un clúster o un clúster de almacenes de datos, vRealize Automation valida si la recomendación es un destino de colocación viable.

  • Si el destino es viable, vRealize Automation implementa el blueprint de acuerdo con la recomendación.

  • Si el destino no es viable, vRealize Automation utiliza el comportamiento de colocación predeterminado para colocar las máquinas virtuales.

Las consideraciones de colocación también deben tener en cuenta los problemas de estado y uso. Mientras que el administrador de la nube y el administrador de la infraestructura virtual administran la infraestructura, los desarrolladores se preocupan por el estado de sus aplicaciones. Para ayudar a los desarrolladores, la estrategia de colocación de cargas de trabajo también debe tener en cuenta los problemas de estado y uso.

Tabla 2. Consideraciones sobre problemas de uso y estado

Problema de carga de trabajo

Solución de colocación

El desarrollador detecta un problema de estado en el entorno.

vRealize Automation aprovisiona los blueprints en clústeres donde se observan problemas o un uso excesivo debido a cargas de trabajo grandes. vRealize Automation debe integrarse con los análisis de capacidad de vRealize Operations Manager para garantizar que los blueprints se aprovisionen en clústeres con capacidad suficiente.

El desarrollador detecta un problema de uso.

Los clústeres en el entorno se encuentran infrautilizados. vRealize Automation debe integrarse con los análisis de capacidad que proporciona vRealize Operations Manager para garantizar que los blueprints se aprovisionen en un clúster donde se maximice el uso.

Usuarios que aprovisionan blueprints

Los siguientes usuarios realizan acciones para aprovisionar los blueprints.

Tabla 3. Usuarios y funciones para aprovisionar blueprints

Paso

Administración

Acción

Función necesaria

1

Administrador de la nube o administrador de la infraestructura virtual

Asegúrese de que la colocación inicial de las máquinas virtuales cumpla con las políticas organizativas y de que las máquinas se optimicen según los datos de los análisis operativos.

Función de administrador de IaaS

1

Administrador de tejido

Define las reservas, las políticas de reserva y la política de colocación en vRealize Automation.

Función de administrador de tejido, arquitecto de infraestructura

1

Administrador de IaaS

Define los endpoints para vSphere y vRealize Operations Manager, los cuales son necesarios para la colocación de las cargas de trabajo.

Función de administrador de IaaS

2

Arquitecto de infraestructura

Como arquitecto de blueprint que trabaja directamente con los tipos de componentes de las máquinas virtuales, asigna las políticas de reserva a las máquinas virtuales cuando se crea un blueprint. Especifica la política de reserva como una propiedad del componente de la máquina en el blueprint.

Arquitecto de infraestructura

3

Arquitecto de infraestructura, arquitecto de aplicaciones, arquitecto de software y arquitecto de XaaS

Crea y publica el blueprint para aprovisionar las máquinas virtuales. Solo el arquitecto de infraestructura trabaja directamente con componentes de máquina. El resto de funciones de arquitecto puede reutilizar blueprints de infraestructura en anidamiento, aunque no pueden editar la configuración de los componentes de la máquina.

El blueprint puede incluir un solo componente, o puede incluir blueprints anidados, componentes de XaaS, varias máquinas virtuales en una aplicación de varios niveles, etc.

vRealize Automation ubica las máquinas virtuales en función de la configuración de las reservas y, opcionalmente, incluye la política de reserva en el nivel de componente de máquina para el blueprint. Por ejemplo, el blueprint puede incluir dos máquinas y en cada una de ellas se puede aplicar una política distinta.

vRealize Automation también optimiza las máquinas virtuales de acuerdo con los datos de los análisis operativos que proporciona vRealize Operations Manager.

Arquitecto de infraestructura

4

Administrador de la nube o administrador de la infraestructura virtual

Selecciona las políticas que determinan la colocación inicial de las máquinas virtuales que aprovisiona vRealize Automation.

El administrador puede:

  • Seleccionar las políticas mediante una API.

  • Usar la política de colocación predeterminada, en la que se utiliza cada servidor de vRealize Automation por turnos para equilibrar las cargas de trabajo. Este enfoque no requiere entradas de vRealize Operations Manager.

Función de administrador de IaaS, arquitecto de infraestructura

5

Administrador de la infraestructura virtual

Crea el centro de datos personalizado y los grupos personalizados en vRealize Operations Manager. A continuación, el administrador de la infraestructura virtual aplica la política utilizada para consolidar y equilibrar las cargas de trabajo a esos centros de datos personalizados.

Función de administrador de IaaS, arquitecto de infraestructura

6

Administrador de tejido

Selecciona la política de colocación de vRealize Automation.

Utilizar la política de colocación de cargas de trabajo para que vRealize Automation determine el lugar donde se pueden colocar las máquinas cuando se implementan blueprints nuevos. La política de colocación requiere que vRealize Operations Manager aporte información.

Función de administrador de tejido

7

Desarrollador

Solicita un blueprint para aprovisionar las máquinas virtuales.

El blueprint puede contener varias máquinas para ejecutar una aplicación de tres niveles.

8

Desarrollador

Cuando el desarrollador implementa el blueprint, vRealize Operations Manager busca una política de colocación que se ajuste a los clústeres pertinentes para la solicitud.

Para obtener más información sobre la política de colocación, consulte política de colocación.

Para configurar la colocación de cargas de trabajo, consulte Configurar colocación de cargas de trabajo.