Supponiamo di voler aggiungere un nuovo nodo con una classe di processore più recente rispetto ai nodi esistenti nel cluster. In questo caso è necessario abilitare la funzione EVC (Enhanced vMotion Compatibility).
Che cos’è EVC?
EVC è l’acronimo di Enhanced vMotion Compatibility, una funzionalità incentrata sul cluster di vCenter Server che consente alle macchine virtuali di vMotion o migrare su host ESXi dotati di processori dissimili nello stesso cluster. La modalità VMware EVC funziona mascherando le funzionalità del processore non supportate, presentando così un fronte di processore omogeneo a tutte le macchine virtuali in un cluster. Ciò significa che una VM può vMotion a qualsiasi host ESXi in un cluster indipendentemente dalla micro-architettura dell’host esempi dei quali includono Sandy Bridge di Intel e Haswell. Un avvertimento da ricordare è che tutti i processori devono provenire da un singolo fornitore, ovvero Intel o AMD. Semplicemente non si può mescolare e abbinare.
Quali sono i vantaggi?
Il vantaggio principale è che è possibile aggiungere server con i processori più recenti ai cluster esistenti senza problemi e senza incorrere in alcun tempo di inattività. Ancora più importante, EVC offre la flessibilità necessaria per scalare l’infrastruttura, riducendo la necessità di smantellare i server più vecchi prematuramente, massimizzando così il ROI. Si apre anche la strada per gli aggiornamenti cluster senza soluzione di continuità una volta che la decisione di andare in pensione vecchio hardware è presa.
Ci sono degli svantaggi?
Quando una nuova famiglia di processori viene immessa sul mercato, vengono spesso incluse funzionalità innovative per microprocessori e set di istruzioni. Queste funzionalità includono miglioramenti delle prestazioni in aree come multimedia, grafica o crittografia. Con questo in mente cercare di determinare in anticipo il tipo di applicazioni che verrà eseguito nel vostro ambiente vSphere. Questo ti dà un’idea approssimativa del tipo di processori di cui avrai bisogno. Questo, a sua volta, consente di predeterminare le modalità EVC applicabili quando si mescolano server con processori di diverse generazioni. Le modalità EVC dipendono anche dalla versione di vCenter Server. Questo è mostrato nella Figura 1 qui sotto.
Figura 1-Modalità EVC basate su Intel (riprodotta dal KB1003212 di VMware)
Per applicare questa funzionalità a un cluster Nutanix è necessario prima arrestare il cluster, seguire questo articolo: Arresto del cluster Nutanix che esegue VMware vSphere per manutenzione o trasferimento per istruzioni dettagliate. Quindi è possibile applicare la modalità EVC da un client vSphere seguendo queste istruzioni passo passo: Verifica e impostazione del tipo di CPU (vSphere).