Para encontrar la mejor infraestructura en la cual colocar una implementación, vRealize Automation Cloud toma varias decisiones de filtrado. La integración de vRealize Automation Cloud con vRealize Operations Cloud puede refinar aún más la decisión de colocación.

vRealize Operations Cloud puede ayudar a colocar de forma óptima las cargas de trabajo siempre que se haya habilitado la opción Directiva de colocación avanzada en las zonas de nube basadas en vSphere.

Además, vRealize Operations Cloud debe supervisar las cuentas de nube de vSphere para las zonas de nube.

Fase 1: Reserva

Nota: A pesar de que el nombre es el mismo, la reserva no está relacionada con la función de reserva de vRealize Automation 7.

La fase de reserva de vRealize Automation Cloud es la misma independientemente de si se habilita o no la colocación avanzada con vRealize Operations Cloud.

Diagrama de fase de reserva
  1. La reserva comienza con una plantilla de nube vinculada a un proyecto. A su vez, ese proyecto está vinculado a zonas de nube.
  2. Las zonas de nube constan de hosts de recursos informáticos, grupos y clústeres, y almacenamiento asociado.

    Inicialmente, cualquier zona de nube del proyecto puede ser un destino de colocación potencial.

  3. vRealize Automation Cloud filtra las zonas de nube que no tienen suficientes recursos en buen estado para la implementación.

    Por ejemplo, si hay demasiados recursos apagados o en mantenimiento, esa zona de nube se filtra.

  4. vRealize Automation Cloud filtra las zonas de nube que no pueden cumplir con los requisitos de negocio.

    Por ejemplo, la implementación puede superar un límite de precios o presupuesto para la zona.

  5. vRealize Automation Cloud filtra las zonas de nube que no pueden cumplir con los requisitos del clúster.

    Por ejemplo, los recursos de la zona de nube pueden tener límites de uso de CPU o memoria demasiado bajos para la implementación.

  6. vRealize Automation Cloud filtra las zonas de nube que no tienen afinidad con las restricciones de la aplicación.

    La afinidad requiere que las etiquetas de restricción de la plantilla de nube o de nivel de proyecto coincidan con las etiquetas de capacidad que se encuentran en algún lugar de los recursos de la zona de nube.

    Por ejemplo, si la plantilla de nube o el proyecto incluyen una restricción para utilizar almacenamiento con la etiqueta pci, se filtrará una zona de nube en la que ninguno de los recursos de almacenamiento tenga esa etiqueta de capacidad.

  7. vRealize Automation Cloud selecciona las zonas de nube con la mejor prioridad de aprovisionamiento.
  8. Si la directiva de colocación en el nivel del proyecto no es la predeterminada, vRealize Automation Cloud selecciona una zona de nube compatible con la directiva de colocación no predeterminada.

    En esta versión, Propagación es la única opción no predeterminada. Esta opción distribuye la carga seleccionando la zona de nube con la proporción más baja de máquinas virtuales a hosts. El valor predeterminado simplemente se implementa en la primera zona disponible.

    La directiva de colocación del proyecto solo es un factor durante la fase de reserva de la zona de nube. No tiene ningún efecto ni relación con la directiva de colocación de zonas de nube en la fase de asignación.

Cuando finaliza, la fase de reserva selecciona una zona de nube y sus recursos. vRealize Automation Cloud reserva la primera zona disponible que permanece calificada después de pasar los filtros anteriores.

Fase 2: Asignación

vRealize Automation Cloud inspecciona los recursos informáticos de zona de nube reservados y el almacenamiento vinculado.

Diagrama de fase de asignación
  1. Dentro de la zona de nube, vRealize Automation Cloud filtra los recursos que se encuentran en estado de mantenimiento o apagado.

    Tenga en cuenta que aún hay suficientes recursos en buen estado para la implementación. De lo contrario, toda la zona de nube se habría filtrado durante la fase de reserva.

  2. vRealize Automation Cloud filtra los recursos que no coinciden con las restricciones de nivel de clúster que se encuentran en la plantilla de nube o el proyecto.

    Por ejemplo, un recurso de la zona de nube puede tener la etiqueta test en Infraestructura > Recursos > Recurso informático.

    Si la plantilla de nube o el proyecto incluyen una etiqueta de restricción para utilizar un recurso dev, se filtra el recurso test.

    Además, los perfiles de red o almacenamiento de la zona de nube pueden etiquetarse de manera que no coincidan con las restricciones de red o de almacenamiento en el nivel del clúster en la plantilla de nube o el proyecto.

  3. vRealize Automation Cloud filtra los recursos en función de la configuración de afinidad definida en vCenter.

    Por ejemplo, puede haber una regla en vCenter en la que la presencia de una máquina virtual en un clúster podría bloquear el uso de otro clúster.

  4. vRealize Automation Cloud filtra los recursos que no coinciden con las restricciones personalizadas restantes que se encuentran en la plantilla de nube o el proyecto.

    Por ejemplo, si la plantilla de nube incluye una restricción para utilizar una imagen con la etiqueta ubuntu, se filtrará una zona de nube en la que ninguna de las asignaciones de imagen esté etiquetada con ubuntu.

  5. vRealize Automation Cloud busca las mejores opciones posibles de recursos informáticos y almacenamiento de acuerdo con la directiva de colocación de la zona de nube.

    vRealize Automation Cloud interactúa con vRealize Operations Cloud solo cuando se cumplen las dos condiciones siguientes:

    • La directiva de colocación de la zona de nube está establecida en Avanzada.
    • Después del filtrado por el paso 4, al menos un clúster habilitado para DRS y el almacenamiento vinculado a este permanecen calificados.

    De lo contrario, vRealize Automation Cloud continúa con su propio algoritmo de colocación sin entradas de vRealize Operations Cloud.

Recomendación de colocación en vRealize Operations Cloud

Si cumple los requisitos para obtener información de vRealize Operations Cloud, vRealize Automation Cloud se pone en contacto con vRealize Operations Cloud para obtener una recomendación de los mejores recursos informáticos y de almacenamiento posibles para la implementación. vRealize Automation Cloud envía los siguientes datos a vRealize Operations Cloud:

  • Los clústeres de destino habilitados para DRS calificados y sus almacenes de datos o clúster de almacenes de datos asociados
  • El número de recursos o el tamaño del clúster de la implementación
  • Requisitos de CPU y memoria para las máquinas virtuales de la implementación
  • Requisitos de disco para las máquinas virtuales en la implementación

Desde los destinos calificados, si vRealize Operations Cloud puede devolver una colocación óptima para cada una de las máquinas virtuales, vRealize Automation Cloud asigna recursos informáticos y almacenamiento de acuerdo con la recomendación de vRealize Operations Cloud.

Para obtener más información sobre el modo en que vRealize Operations Cloud controla las cargas de trabajo, consulte la documentación de vRealize Operations.

Si vRealize Operations Cloud no pudo encontrar una recomendación, o vRealize Automation Cloud no pudo encontrar ningún clúster ni almacenamiento habilitados para DRS, vRealize Automation Cloud comprueba la configuración de reserva de la zona de nube:

  • Con reserva

    vRealize Automation Cloud asigna recursos informáticos y de almacenamiento que permanecen calificados incluso sin una recomendación de vRealize Operations Cloud.

  • Sin reserva

    vRealize Automation Cloud cancela la solicitud y no continúa con el aprovisionamiento.

Fase 3: Aprovisionamiento

vRealize Automation Cloud implementa las máquinas virtuales, el almacenamiento y la red solicitadas a través del adaptador para el destino de colocación seleccionado al final de la fase de asignación.

El destino de colocación consta de hosts informáticos, clústeres o grupos de recursos, y un almacén de datos de almacenamiento o un clúster de almacenes de datos asociados.