Una regla de afinidad Máquina virtual-Máquina virtual especifica si las máquinas virtuales individuales que fueron seleccionadas deben ejecutarse en el mismo host o mantenerse en hosts separados. Este tipo de regla se utiliza para crear afinidad o antiafinidad entre las máquinas virtuales individuales que se seleccionen.

Cuando se crea una regla de afinidad, DRS intenta mantener las máquinas virtuales seleccionadas juntas en el mismo host. Este método se puede utilizar, por ejemplo, por razones de rendimiento.

Mediante una regla de antiafinidad, DRS intenta mantener separadas las máquinas virtuales seleccionadas. Esta regla puede utilizarse si se busca garantizar que ciertas máquinas virtuales estén siempre en hosts físicos diferentes. En ese caso, si ocurre un problema en un host, no se pondrán en riesgo todas las máquinas virtuales.