Las reglas de afinidad permiten controlar la selección de las máquinas virtuales en los hosts de un clúster.

Se pueden crear dos tipos de reglas.

  • Uno de esos tipos permite especificar la afinidad o la antiafinidad entre un grupo de máquinas virtuales y un grupo de hosts. Una regla de afinidad especifica que los miembros de un grupo de DRS de máquinas virtuales seleccionado puede o debe ejecutarse en los miembros de un grupo de DRS de hosts específico. Una regla de antiafinidad especifica que los miembros de un grupo de DRS de máquinas virtuales seleccionado no se pueden ejecutar en los miembros de un grupo de DRS de hosts específico.

    Para obtener información sobre la creación y el uso de este tipo de reglas, consulte Reglas de afinidad Máquina virtual-Host.
  • El otro tipo permite especificar la afinidad o la antiafinidad entre máquinas virtuales individuales. Cuando una regla especifica la afinidad, DRS intenta mantener juntas las máquinas virtuales especificadas en el mismo host, por ejemplo, por razones de rendimiento. Si una regla especifica la antiafinidad, DRS intenta mantener separadas las máquinas virtuales especificadas, por ejemplo, para evitar perder las dos máquinas virtuales si se produce un problema en un host.

    Para obtener información sobre la creación y el uso de este tipo de reglas, consulte Reglas de afinidad Máquina virtual-Máquina virtual.

Cuando se agrega o edita una regla de afinidad, y el estado actual del clúster infringe la regla, el sistema sigue funcionando, pero intenta corregir la infracción. En los clústeres de DRS manuales y parcialmente automatizados, las recomendaciones de migración basadas en el cumplimiento de reglas y el equilibrio de carga se presentan para su aprobación. El usuario no tiene la obligación de cumplir con las reglas, pero las recomendaciones correspondientes se mantienen hasta que se cumplen las reglas.

Para comprobar si se infringe alguna regla de afinidad habilitada y el DRS no puede corregir eso, seleccione la pestaña DRS del clúster y haga clic en Faults (Errores). Toda regla que se esté infringiendo genera el error correspondiente en esta página. Lea el error para determinar por qué DRS no puede cumplir con esa regla en particular. Las infracciones a las reglas también producen un evento en el registro.

Nota: Las reglas de afinidad Máquina virtual-Máquina virtual y Máquina virtual-Host son diferentes a las reglas de afinidad de CPU de un host individual.