Como administrador, puede definir la directiva de colocación para los proyectos donde se puede elegir más de una zona de nube como zona de destino de implementación. Por ejemplo, es posible que tenga un proyecto en el que desee implementar plantillas de nube en función de la prioridad establecida, o que desee equilibrar los recursos implementados en varias zonas en función de cuál tenga la mejor relación entre máquinas virtuales y hosts, o bien que desee equilibrar las máquinas virtuales en función de la cantidad de recursos libres en las zonas. .
Consideraciones para la asignación
Para una directiva de colocación predeterminada o de propagación:
- Si el usuario que implementa tiene permiso para administrar cuentas de nube que están en modo de mantenimiento, el proceso de asignación puede seleccionar una cuenta de nube que esté en modo de mantenimiento, ya que es posible que el usuario deba ejecutar una implementación de prueba antes de cerrar la ventana de mantenimiento.
- Si el usuario no tiene permiso para administrar cuentas de nube, las cuentas de nube que están en modo de mantenimiento se excluyen del proceso de asignación.
- Los hosts que están en modo de mantenimiento se cuentan como parte del índice de propagación. Para excluir un host en mantenimiento del cálculo de la proporción, debe establecer el estado de energía como apagado.
Para una directiva de propagación:
- Las proporciones se calculan en función de los hosts. Los hosts pueden ser independientes o formar parte de un clúster de.
- Si un host independiente está apagado, no se cuenta como parte de la proporción.
- Si un host que forma parte de un clúster está apagado, el estado apagado no se refleja en el clúster y se sigue teniendo en cuenta al calcular la proporción.
Para una directiva de spread by memory.
- Para calcular la cantidad de memoria disponible, se deben identificar la cantidad de memoria de todos los hosts de la zona de nube y la memoria asignada de todas las máquinas virtuales implementadas actualmente. Sin embargo, existen variaciones en función de si el proyecto evalúa zonas de nube privada, zonas de nube pública o una combinación de ambas.
- Proyectos con solo zonas de nube privadas.
Para determinar la memoria disponible para las zonas de nube privada, se recupera la memoria total de los hosts de la zona. Se recupera la cantidad de memoria asignada a todas las máquinas virtuales administradas. La memoria asignada se divide por la memoria total para determinar la relación, que es inversamente proporcional al tamaño de la zona o del clúster. Se considera que la zona o el clúster con la relación más pequeña tienen la memoria más disponible, ya que tienen la mayor cantidad de memoria libre en proporción a su tamaño.
- Proyectos con solo zonas de nube pública.
No es posible determinar la memoria libre para las zonas de nube pública. Por lo tanto, se recupera la cantidad de memoria asignada a todas las máquinas virtuales administradas. Las zonas de nube se ordenan según la cantidad de memoria asignada, de modo que se priorice la zona con la menor cantidad de memoria asignada.
- Proyectos con una combinación de zonas de nube privadas y públicas.
Para determinar la cantidad de memoria disponible, la zona de nube privada con la mayor cantidad de memoria total (que es información recuperable) se convierte en la línea base que se utiliza para todas las zonas de nube pública.
Para determinar la memoria disponible para las zonas de nube privada, se recupera la memoria total de los hosts de la zona. Se recupera la cantidad de memoria asignada a todas las máquinas virtuales administradas. La memoria asignada se divide por la memoria total para determinar la relación, que es inversamente proporcional al tamaño de la zona o del clúster. Se considera que la zona o el clúster con la relación más pequeña tienen la memoria más disponible, ya que tienen la mayor cantidad de memoria libre en proporción a su tamaño.
- Proyectos con solo zonas de nube privadas.
Cómo establecer la directiva de colocación
Si tiene varias zonas de nube en un proyecto que son igualmente aptas como destino para una implementación, la solicitud de implementación evalúa su colocación en función de la forma en que se configuró la opción Directiva de colocación.
- Seleccione y cree o seleccione un proyecto.
- En el proyecto, haga clic en la pestaña Aprovisionamiento.
- Seleccione una directiva.
Directiva de colocación Descripción Predeterminada Implementa los recursos solicitados en la primera zona de nube que coincide con los requisitos.
Seleccione Predeterminado cuando desee que las cargas de trabajo se implementen en el orden de prioridad y no le importe utilizar todos los recursos de un host.
Si se selecciona esta opción, no se recuperan los valores de máquinas virtuales y hosts.
Propagación Implementa los recursos solicitados en la zona de nube con la menor cantidad de máquinas virtuales por host.
Seleccione Propagación cuando desee distribuir las cargas de trabajo entre los hosts utilizando los recursos de forma amplia entre los hosts.
Si se selecciona esta opción, se recupera y se evalúa el número de máquinas virtuales y hosts de los recursos de la zona de nube.
Spread by Memory Implementa los recursos solicitados en la zona de nube con la mayor cantidad de memoria libre.
Seleccione Spread by Memory cuando desee que las cargas de trabajo se coloquen en los hosts con la mayor cantidad de memoria sin asignar.
Si se selecciona esta opción, la identificación de la zona con más memoria libre depende de si el proyecto contiene solo zonas de nube privada, zonas de nube pública o una combinación de estas. Consulte las consideraciones de asignación anteriores.
- Haga clic en Guardar.
Revisar la aplicación de la directiva
Después de configurar la directiva de colocación de nivel de proyecto, puede ver dónde el sistema planea implementar la plantilla de nube en un diagrama de aprovisionamiento.
- Seleccione y seleccione o configure una plantilla que utilice el proyecto para el que seleccionó una directiva.
- Haga clic en Probar.
- Cuando la prueba se complete correctamente, haga clic en Diagrama de aprovisionamiento en los resultados de la prueba.
- El diagrama se parecerá a uno de los dos ejemplos.
Tipo de directiva Diagrama de aprovisionamiento Predeterminada Propagación - Si está listo para implementar, vuelva a la plantilla de nube y haga clic en Implementar.
Evaluación de la directiva de colocación durante el proceso de asignación
El siguiente diagrama ayuda a comprender cuándo se evalúa la directiva durante el proceso de asignación y cuándo se identifican la zona y el host de destino.