IBM Cloud Docs
Impostazioni cluster

Impostazioni cluster

Prima dell'aggiunta dello storage collegato, la soluzione VMware vCenter Server® non abilitava funzioni avanzate come VMware® vSphere Distributed Resource Scheduler (DRS) e VMware vSphere® high availability (HA). Con l'aggiunta del dispositivo di archiviazione collegato NFS, queste funzioni sono abilitate sul cluster con le impostazioni elencate nelle seguenti sezioni.

vSphere Distributed Resource Scheduler

Due funzioni principali sono abilitate quando attivi vSphere DRS su un cluster: Load Balancing (Bilanciamento del carico) e Power Management (Gestione dell'alimentazione).

Bilanciamento del carico

Con il bilanciamento del carico, la distribuzione e l'utilizzo delle risorse di CPU e memoria per tutti gli host e le VM (Virtual Machine) nel cluster sono monitorati costantemente. DRS confronta queste metriche a un utilizzo delle risorse ideale, dati gli attributi dei pool di risorse e delle VM del cluster e la domanda attuale. Completa o suggerisce quindi le migrazioni di VM come necessario.

Quando una macchina virtuale viene accesa per la prima volta nel cluster, DRS cerca di mantenere un corretto bilanciamento del carico posizionando la macchina virtuale su un host appropriato o facendo una raccomandazione. Le impostazioni di posizionamento o suggerimento sono impostate nella sezione DRS Automation delle impostazioni del cluster.

In questa progettazione, il livello di DRS Automation è impostato su un'indicazione di Fully Automated (Completamente automatizzato) in modo che, quando vengono accese, le VM vengono automaticamente posizionate sugli host con una capacità sufficiente. Le VM vengono anche automaticamente migrate da un host a un altro per bilanciare il carico del cluster. Inoltre, la soglia di migrazione del cluster DRS è impostata al punto intermedio tra conservativa e aggressiva, in modo che vengano applicate le raccomandazioni di priorità 1, priorità 2 e priorità 3. vCenter Server fornisce almeno buoni miglioramenti al bilanciamento del carico del cluster.

La seguente tabella mostra le impostazioni per il cluster vSphere DRS nel client web VMware vSphere.

Impostazioni di automazione DRS per il cluster vSphere DRS
Impostazione Valore
Turn ON vSphere DRS Selezionato
Automation Level Fully Automated
Migration Threshold Applicare i suggerimenti con priorità 1, priorità 2 e priorità 3.
Enable individual machine automation levels Selezionato, impostato su 15 ms

Per ulteriori informazioni sulla configurazione di queste impostazioni nel vSphere Web Client, consultare la documentazione di VMware vSphere.

Insieme al livello di automazione e alla soglia di migrazione del cluster, questa progettazione abilita l'automazione delle VM in modo che tu possa sovrascrivere i valori per le singole VM. Un controllo più granulare delle VM abilita un'ulteriore indicazione della priorità al bilanciamento del carico delle VM.

Power Management

Quando la funzione VMware Distributed Power Management è abilitata, DRS confronta la capacità a livello di cluster e host con le domande delle VM del cluster, inclusa la recente domanda a livello cronologico. La funzione Power Management (Gestione dell'alimentazione) mette, o suggerisce di farlo, gli host in modalità di alimentazione in standby, se viene rilevata una capacità in eccesso sufficiente, oppure in modalità di acceso, se è necessaria della capacità. A seconda dei suggerimenti relativi allo stato di alimentazione degli host risultanti, potrebbe anche essere necessario migrare le VM verso e dagli host.

In questo progetto, la gestione dell'alimentazione non è abilitata poiché non esiste alcun vantaggio operativo o finanziario nell'accendere e spegnere gli host del cluster.

vSphere HA

vSphere fornisce l'HA per le macchine virtuali raggruppando le stesse e gli host su cui si trovano in un cluster. Gli host nel cluster sono monitorati e, se si verifica un malfunzionamento, le VM su un host malfunzionante vengono riavviate su host alternativi.

In questo progetto, vSphere HA è abilitato con il monitoraggio degli host e delle macchine virtuali sul cluster.

Host monitoring

Host monitoring consente agli host nel cluster di scambiare heartbeat di rete e abilita vSphere HA quando rileva dei malfunzionamenti. Questa funzione è abilitata in questa progettazione.

VM monitoring

La funzione VM monitoring utilizza le informazioni di heartbeat acquisite da VMware Tools come un proxy per la disponibilità del sistema operativo guest. VM monitoring consente a vSphere HA di reimpostare o riavviare automaticamente le singole VM che non hanno più la loro capacità di heartbeat. Questa progettazione abilita il monitoraggio sia delle VM che delle applicazioni.

Failure Conditions and VM Response

Le condizioni di errore definiscono in che modo si verificano le condizioni di errore delle VM e la risposta data a ciascuna di tali condizioni. In questa progettazione, la priorità di riavvio della VM (VM restart priority) è impostata su Medium. Riesaminare questo valore e regolare le impostazioni in modo che la priorità di riavvio corrisponda all'importanza del carico di lavoro. Inoltre, la risposta per l'isolamento host (Response for Host Isolation) è impostata su “Power off and restart VMs” in modo che le VM non siano influenzate da un host isolato nel cluster. Il resto dei valori per questa impostazione sono impostati sul valore predefinito.

La seguente tabella mostra le impostazioni per il cluster vSphere HA nel client web VMware vSphere.

Condizioni di errore e impostazioni di risposta delle macchine virtuali per il cluster vSphere HA
Impostazione Valore
VM restart priority Medio
Response for Host Isolation Power off and restart VMs
Response for Datastore with Permanent Device Loss (PDL) Disabilitato
Response for Datastore with All Paths Down (APD) Disabilitato
Response for APD recovery after APD timeout Disabilitato
VM monitoring sensitivity Personalizzato
Failure interval 50s
Minimum uptime 90s
Maximum per-VM resets 10
Maximum resets time window Entro 1h

Per ulteriori informazioni sulla configurazione di queste impostazioni nel vSphere Web Client, consultare la documentazione di VMware vSphere.

Admission Control

vCenter Server utilizza la funzione Admission Control (Controllo di ammissione) per garantire che siano disponibili risorse sufficienti in un cluster per fornire la protezione da failover e per garantire che le prenotazioni di risorse VM siano rispettate. In questa progettazione, la capacità di failover è riservata specificando una percentuale delle risorse del cluster. La capacità di failover definita è impostata sul 25% della CPU e il 25% della memoria.

Datastore Heartbeating

vSphere HA utilizza il battito cardiaco del datastore per identificare gli host che si sono guastati e gli host che si trovano su una partizione di rete. Datastore Heartbeating consente a vSphere HA di monitorare gli host quando si verifica una partizione della rete di gestione e di continuare a rispondere alle condizioni di errore che si verificano. In questa progettazione, la politica di selezione di Datastore Heartbeating è impostata su “Automatically select datastores accessible from the host”.