Objective 9.2: Configure Advanced vSphere DRS Features

Las reglas de afinidad permiten controlar la ubicación de las máquinas virtuales en los host de un cluster. Se pueden crear 2 tipos de reglas:

  • Afinidad/Anti-Afinidad de Máquina Virtual - Host: permite definir en que hosts se puede o debe ejecutar una máquina virtual (o no se puede ejecutar)
  • Afinidad/Anti-Afinidad entre máquinas virtuales: permite definir si dos (o más) máquinas virtuales deben de ejecutarse en el mismo host (o en diferentes).

Para poder crear una regla de afinidad de Máquina virtual - Host, es necesario crear un grupo DRS de máquina virtual y un grupo DRS de host.

Add/remove Host DRS Group

Add Host DRS Group

  • Accedemos al cluster
  • Accedemos a Manage -> Settings
    • En la sección Configuration -> VM/Hosts Groups, pinchamos en Add
  • Configuracion DRS

  • En el cuadro de diálogo indicamos el nombre y seleccionamos el tipo de grupo Host Group

Configuracion DRS

  • Añadimos los hosts del cluster que van a pertenecer al grupo

Configuracion DRS

  • Pinchamos en OK

Configuracion DRS

Remove host DRS Group

  • Accedemos al cluster
  • Accedemos a Manage -> Settings
  • En la sección Configuration -> VM/Hosts Groups, seleccionamos el grupo a borrar y pinchamos en Delete

Configuracion DRS

  • Confirmamos el borrado del grupo

Configuracion DRS

Add/remove virtual machine DRS Group

Add Virtual Machine DRS Group

  • Accedemos al cluster
  • Accedemos a Manage -> Settings
  • En la sección Configuration -> VM/Hosts Groups, pinchamos en Add
  • En el cuadro de diálogo indicamos el nombre y seleccionamos el tipo de grupo VM Group

Configuracion DRS

  • Añadimos las máquinas del cluster que van a pertenecer al grupo

Configuracion DRS

  • Pinchamos en OK

Configuracion DRS

Remove Virtual Machine DRS Group

  • Accedemos al cluster
  • Accedemos a Manage -> Settings
  • En la sección Configuration -> VM/Hosts Groups, seleccionamos el grupo a borrar y pinchamos en Delete

Configuracion DRS

  • Confirmamos el borrado del grupo

Configuracion DRS

Configure VM-Host affinity/anti-affinity rules

Para configurar las reglas de afinidad/anti-afinidad Máquina Virtual-Host es necesario:

  • El grupo DRS de Hosts
  • El grupo DRS de Máquinas Virtuales
  • El tipo de regla que se va a definir
    • Must: indica requisito
    • Should: indica preferencia

Para crear la regla, seguimos estos pasos:

  • Accedemos al cluster
  • Accedemos a Manage -> Settings
  • En la sección Configuration -> VM/Hosts Rules, pinchamos en Add

Configuracion DRS

  • Indicamos el nombre de la regla y seleccionamos el tipo Virtual Machines to Hosts

Configuracion DRS

  • Seleccionamos los grupos DRS de Máquina virtual y de Host
  • Seleccionamos el tipo de regla
    • Must run on hosts in group
    • Should run on hosts in group
    • Must not run on hosts in group
    • Should not run on hosts in group

Configuracion DRS

  • Pinchamos en Ok y comprobamos que se ha creado la regla

Configuracion DRS

Configure VM-VM affinity/anti-affinity rules

Para crear la regla, seguimos estos pasos:

  • Accedemos al cluster
  • Accedemos a Manage -> Settings
  • En la sección Configuration -> VM/Hosts Rules, pinchamos en Add

Configuracion DRS

  • Indicamos un nombre para la regla

Configuracion DRS

  • Seleccionamos el tipo de regla Máquina Virtual - Máquina Virtual
    • Keep Virtual Machines Together
    • Separate Virtual Machines
  • Añadimos las máquinas virtuales afectadas por la regla

Configuracion DRS

  • Pinchamos en OK

Configuracion DRS

  • Comprobamos la regla creada

Configuracion DRS

Enable/disable Distributed Resource Scheduler (DRS) affinity rules

Una vez creadas las reglas, podemos habilitarlas/deshabilitarlas de la siguiente forma:

  • Accedemos a la regla y pinchando en el botón Edit...
  • Marcamos/Desmarcamos la casilla Enable rule

Configuracion DRS

  • Podemos ver el estado de las reglas en el listado de las mismas, en la columna Enabled

Configuracion DRS

Si hay un conflicto entre varias reglas la más antigua tiene prioridad y se deshabilita la más reciente. DRS da mayor preferencia a evitar violaciones de reglas de anti-afinidad que a reglas de afinidad.

  • Al crear la regla nos aparece la advertencia

Configuracion DRS

  • Podemos ver el estado también en el listado de las reglas

Configuracion DRS

Explain how DRS affinity rules effect virtual machine placement

Ubicación de las máquinas virtuales según la regla aplicada:

  • Regla de afinidad Máquina virtual - Máquina Virtual: DRS ubicará todas las máquinas virtuales afectadas por esta regla en el mismo host.
  • Regla de anti-afinidad Máquina virtual - Máquina Virtual: DRS ubicará todas las rmáquinas virtuales afectadas por esta regla en hosts diferentes.
  • Regla de afinidad Máquina virtual - Host:
    • Tipo Must: las máquinas virtuales sólo se ejecutan en los hosts del grupo
    • Tipo Should: las máquinas virtuales se ejecutan preferentemente en los hosts del grupo, pero pueden ejecutarse en otros hosts
  • Regla de anti-afinidad Máquina virtual - Host:
    • Tipo Must: las máquinas virtuales no se pueden ejecutar en los hosts del grupo
    • Tipo Should: las máquinas virtuales se ejecutan preferentemente en hosts diferentes a los del grupo

Configure the proper Distributed Resource Scheduler (DRS) automation level based on a set of business requirements

Cuando un cluster DRS se desequilibra en cuanto a los recursos consumidos por las máquinas virtuales, existen tres formas de configurar el balanceo:

  • Manual: DRS no realiza ninguna acción de forma automática. Muestra recomendaciones para que un administrador las aplique.
  • Parcial: DRS ubica de forma automática las máquinas virtuales al arrancarlas. Para balancear las máquinas virtuales ya encendidas, se muestran recomendaciones que un administrador tiene que aplicar.
  • Automático: toda la operativa se realiza de forma automática, tanto el encendido de las máquinas virtuales como su reubicación para un mejor uso de los recursos.

Configuracion DRS

El umbral de migración permite definir qué recomendaciones se muestran o aplican. El umbral puede ser definido en varios valores:

  • 1 (Conservative): sólo genera recomendaciones de prioridad una, obligatorias
  • 2: recomendaciones de prioridades 1 y 2
  • 3: recomendaciones de prioridades 1, 2 y 3
  • 4: recomendaciones de prioridades 1, 2, 3 y 4
  • 5 (Aggressive): genera todo tipo de recomendaciones (1, 2, 3, 4 y 5)

DRS evalua el estado del cluster cada 5 minutos. Si detecta que los recursos no están balanceados, utilizando vMotion, migra las máquinas virtuales entre los hosts del cluster para obtener un cluster balanceado.

La configuración también se puede realizar a nivel de máquina virtual. Los valores que se pueden configurar para cada máquina virtual son:

results matching ""

    No results matching ""