Para encontrar la mejor infraestructura en la cual colocar una implementación, vRealize Automation toma varias decisiones de filtrado. La integración de vRealize Automation con vRealize Operations Manager puede refinar aún más la decisión de colocación.
vRealize Operations Manager 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 Manager debe supervisar las cuentas de nube de vSphere para las zonas de nube.
Fase 1: Reserva
La fase de reserva de vRealize Automation es la misma independientemente de si se habilita o no la colocación avanzada con vRealize Operations Manager.
- La reserva comienza con una plantilla de nube vinculada a un proyecto. A su vez, ese proyecto está vinculado a zonas de nube.
- 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.
- vRealize Automation 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.
- vRealize Automation 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.
- vRealize Automation 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.
- vRealize Automation 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. - vRealize Automation selecciona las zonas de nube con la mejor prioridad de aprovisionamiento.
- Si la directiva de colocación en el nivel del proyecto no es la predeterminada, vRealize Automation 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 reserva la primera zona disponible que permanece calificada después de pasar los filtros anteriores.
Fase 2: Asignación
vRealize Automation inspecciona los recursos informáticos de zona de nube reservados y el almacenamiento vinculado.
- Dentro de la zona de nube, vRealize Automation 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.
- vRealize Automation 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 .Si la plantilla de nube o el proyecto incluyen una etiqueta de restricción para utilizar un recurso
dev
, se filtra el recursotest
.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.
- vRealize Automation 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.
- vRealize Automation 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 conubuntu
. - vRealize Automation 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 interactúa con vRealize Operations Manager 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 continúa con su propio algoritmo de colocación sin entradas de vRealize Operations Manager.
Recomendación de colocación en vRealize Operations Manager
Si cumple los requisitos para obtener información de vRealize Operations Manager, vRealize Automation se pone en contacto con vRealize Operations Manager para obtener una recomendación de los mejores recursos informáticos y de almacenamiento posibles para la implementación. vRealize Automation envía los siguientes datos a vRealize Operations Manager:
- 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 Manager puede devolver una colocación óptima para cada una de las máquinas virtuales, vRealize Automation asigna recursos informáticos y almacenamiento de acuerdo con la recomendación de vRealize Operations Manager.
Para obtener más información sobre el modo en que vRealize Operations Manager controla las cargas de trabajo, consulte la documentación de vRealize Operations.
Si vRealize Operations Manager no pudo encontrar una recomendación, o vRealize Automation no pudo encontrar ningún clúster ni almacenamiento habilitados para DRS, vRealize Automation comprueba la configuración de reserva de la zona de nube:
- Con reserva
vRealize Automation asigna recursos informáticos y de almacenamiento que permanecen calificados incluso sin una recomendación de vRealize Operations Manager.
- Sin reserva
vRealize Automation cancela la solicitud y no continúa con el aprovisionamiento.
Fase 3: Aprovisionamiento
vRealize Automation 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.