È possibile controllare il posizionamento delle macchine virtuali sugli host di un cluster utilizzando le regole di affinità.

È possibile creare due tipi di regole.

  • Utilizzato per specificare l'affinità o l'anti-affinità tra un gruppo di macchine virtuali e un gruppo di host. Una regola di affinità specifica che i membri di un gruppo DRS di una macchina virtuale selezionata possono o devono essere eseguiti sui membri di uno specifico gruppo DRS di host. Una regola di affinità specifica che i membri di un gruppo DRS di una macchina virtuale selezionata non possono essere eseguiti sui membri di uno specifico gruppo DRS di host.

    Per informazioni sulla creazione e l'utilizzo di questo tipo di regola, vedere Affinità tra macchine virtuali e host .
  • Utilizzato per specificare l'affinità o l'anti-affinità tra le singole macchine virtuali. Una regola che specifica l'affinità fa sì che DRS tenti di mantenere insieme le macchine virtuali specificate sullo stesso host, ad esempio per motivi relativi alle prestazioni. Con una regola di anti-affinità, DRS tenta di tenere separate le macchine virtuali specificate, ad esempio, in modo che quando si verifica un problema con un host, non si perdano entrambe le macchine virtuali.

    Per informazioni sulla creazione e l'utilizzo di questo tipo di regola, vedere Regole di affinità tra le macchine virtuali .

Quando si aggiunge o si modifica una regola di affinità e lo stato corrente del cluster viola la regola, il sistema continua a funzionare e tenta di correggerla. Per i cluster DRS manuali e parzialmente automatizzati, i consigli di migrazione in base all'adempimento delle regole e al bilanciamento del carico vengono presentati per l'approvazione. L'utente non è tenuto a soddisfare le regole, ma i consigli corrispondenti rimangono finché le regole non vengono soddisfatte.

Per verificare se le regole di affinità abilitate vengono violate e non possono essere corrette da DRS, selezionare la scheda DRS del cluster e fare clic su Errori. Qualsiasi regola attualmente violata ha un errore corrispondente in questa pagina. Leggere l'errore per determinare il motivo per cui DRS non è in grado di soddisfare la regola specifica. Anche le violazioni delle regole producono un evento del registro.

Nota: Affinità tra macchine virtuali e host sono diverse dalle regole di affinità della CPU di un singolo host.