vSphere Cluster Services (vCLS) è attivato per impostazione predefinita e viene eseguito in tutti i cluster vSphere. vCLS garantisce che, se vCenter Server diventa non disponibile, i servizi cluster rimangano disponibili per mantenere le risorse e l'integrità dei carichi di lavoro eseguiti nei cluster. vCenter Server è ancora necessario per configurare e eseguire DRS e HA.

In vSphere 8.0 U3, vCLS incorporato è stato introdotto con nuove caratteristiche e funzionalità. In origine, il componente vCLS era una macchina virtuale completa che eseguiva Photon OS. Per vSphere 8.0 U3, vCLS è ora basato sulla tecnologia vSphere Pod, a volte denominata PodCRX. In questo documento, PodCRX è denominato macchine virtuali vCLS. Le interfacce API per vCLS non sono cambiate, ma la distribuzione e la gestione di questi componenti vCLS sono cambiate. Ciò giustificava una modifica del nome. In seguito ai precedenti creati quando Controller servizio piattaforma è passato da Esterno a Incorporato, per le versioni precedenti a vSphere 8.0 U3, vCLS viene ora chiamato vCLS esterno. Per le versioni a partire da vSphere 8.0 U3 e quelle successive, vCLS è ora denominato vCLS incorporato.

vCLS viene aggiornato come parte dell' vCenter Server aggiornamento. Per vCLS incorporato, l'aggiornamento di vCLS è collegato all'aggiornamento dell'host ESXi nel cluster. vCLS incorporato viene attivato quando VC è 8.0 U3 e in cluster che hanno uno o più host ESXi 8.0 U3. VC 8.0 U3 può eseguire vCLS esterno e vCLS incorporato in base alla composizione del cluster.

vCenter distribuisce vCLS incorporato nei cluster di host supportati che eseguono ESX versione 8.0 U3 o successiva. Per i cluster di host che utilizzano versioni precedenti, vCenter distribuisce vCLS esterno. L'inventario vCenter consente a più versioni di ESX di coesistere, cosa che si verifica durante un aggiornamento di ESX in sequenza. Per i cluster con versioni miste, vCenter utilizzerà vCLS incorporato ogni volta che gli host disponibili in un cluster lo supportano. Ciò crea un punto in cui un cluster viene aggiornato da vCLS esterno a vCLS incorporato quando gli host escono dalla modalità di manutenzione dopo l'aggiornamento a una versione supportata. vCenter semplifica questo aggiornamento attendendo che la prima macchina virtuale vCLS incorporata diventi disponibile prima di disattivare vCLS esterno ed eliminare tali macchine virtuali. Inoltre, se tutti gli host supportati diventano non disponibili e lasciano solo host non supportati, vCenter può ripristinare vCLS esterno. Tuttavia, poiché questo passaggio si basa sul fatto che un host diventi non disponibile, può causare un periodo di indisponibilità DRS tra la disinstallazione di vCLS incorporato e la distribuzione di vCLS esterno.

vCLS utilizza le macchine virtuali dell'agente per mantenere l'integrità dei servizi cluster. Le macchine virtuali dell'agente vCLS (macchine virtuali vCLS) vengono create quando si aggiungono host ai cluster. In vCLS esterno, è necessario eseguire fino a tre macchine virtuali vCLS in ogni cluster vSphere, distribuito all'interno di un cluster. vCLS esterno è attivato anche nei cluster che contengono solo uno o due host. In questi cluster, il numero di macchine virtuali vCLS è uno e due, rispettivamente. In vCLS incorporato, è necessario eseguire fino a due macchine virtuali vCLS in ogni cluster vSphere.

Le nuove regole di anti-affinità vengono applicate automaticamente. In vCLS esterno, ogni tre minuti viene eseguito un controllo, se più macchine virtuali vCLS si trovano in un singolo host, verranno ridistribuite automaticamente in host diversi. In vCLS incorporato viene eseguito un controllo ogni minuto.

Le macchine virtuali di vCLS vengono eseguite in ogni cluster anche se nel cluster non sono attivati servizi come vSphere DRS o vSphere HA. Le operazioni del ciclo di vita delle macchine virtuali vCLS vengono gestite da servizi di vCenter Server, come ESX Agent Manager e Piano di controllo carico di lavoro. Le macchine virtuali vCLS non supportano le NIC.

Un cluster attivato con vCLS può contenere host ESXi di versioni diverse se le versioni di ESXi sono compatibili con vCenter Server. vCLS funziona con i cluster di vSphere Lifecycle Manager.

vCLS incorporato

In vSphere 8.0 U3 è stato introdotto vCLS incorporato che include nuove funzionalità e miglioramenti.

Differenze tra vCLS esterno e vCLS incorporato

In vCLS esterno il termine quorum indica il numero minimo di macchine virtuali vCLS accese necessarie per il funzionamento di DRS, ovvero 1. In vCLS incorporato viene utilizzato il termine numero minimo di macchine virtuali vCLS ma lo scopo e il valore 1 non cambiano. Per migliorare la disponibilità di DRS, entrambi i tipi di vCLS forniscono ridondanza per le macchine virtuali. Se si verifica un errore in un host con una macchina virtuale vCLS, sono disponibili altre macchine virtuali vCLS per garantire che DRS continui a funzionare. Il numero totale di macchine virtuali vCLS distribuite in un cluster (supponendo che siano disponibili host e risorse sufficienti per distribuire macchine virtuali vCLS ridondanti) viene chiamato numero di ridondanze desiderato. Per il vCLS esterno, il numero di ridondanze desiderato è 3. Per il vCLS incorporato, il numero è ridotto a 2.

Che cos'è una macchina virtuale vCLS

La macchina virtuale vCLS introdotta in vSphere 8.0 Update 3 si basa sulla tecnologia del pod vSphere. Il servizio vCLS viene distribuito nell'host o nel cluster come macchina virtuale in un host ESXi. Tuttavia, si tratta di una macchina virtuale speciale, con un sistema operativo minimo che utilizza un runtime del container che consente alla macchina virtuale vCLS di essere eseguita in vSphere. Le nuove macchine virtuali vCLS offrono runtime sicuri e ad alte prestazioni.

Spegnimento della macchina virtuale vCLS

È possibile spegnere le macchine virtuali vCLS incorporate. Quando una macchina virtuale vCLS viene spenta, vSphere interpreta questa condizione come un errore, riavvia la macchina virtuale e la registra nuovamente in hostd.

Quando la macchina virtuale vCLS viene spenta, attende che vSphere riavvii tale macchina virtuale. Se vSphere non riavvia la macchina virtuale dopo il timeout, viene avviata la riconfigurazione della macchina virtuale vCLS.

Ogni volta che una macchina virtuale vCLS incorporata viene rimossa dal sistema, ad esempio per un host che sta passando alla modalità di manutenzione, viene eliminata e sostituita in un altro host, anziché utilizzare vMotion.

Nota: Questo comportamento è diverso da quello di vCLS esterno che rileva lo spegnimento della macchina virtuale e procede immediatamente all'accensione di tale macchina virtuale.

Macchine virtuali vCLS

La visibilità e l'accesso alle macchine virtuali vCLS nel vCLS incorporato sono uguali a quelli del vCLS esterno.

  • Le macchine virtuali vCLS sono visibili in VC.
  • Nella gerarchia dell'inventario di VC, le macchine virtuali vCLS si trovano nella cartella di macchine virtuali dedicata denominata vCLS.
  • Alcune operazioni relative alle macchine virtuali vCLS non sono disponibili.
  • Sono disponibili le richieste di query alle macchine virtuali vCLS.
  • La denominazione di una macchina virtuale di vCLS incorporato è uguale a quella delle macchine virtuali di vCLS esterno: vCLS-{UUID} dove UUID è l'UUID dell'host ESX (summary.hardware.uuid).

ExtraConfig della macchina virtuale

Per identificare le macchine virtuali vCLS, il vCLS incorporato continua a utilizzare un'opzione specifica in ExtraConfig della macchina virtuale.

L'opzione di configurazione aggiuntiva che identifica la macchina virtuale di vCLS incorporato è vCLSCRX.agent e il valore è true.

Nota: Questa opzione di configurazione aggiuntiva viene impostata oltre all'opzione di configurazione aggiuntiva della macchina virtuale di vCLS esterno, che è HDCS.agent. Le macchine virtuali di vCLS incorporato ed esterno sono abbastanza simili da consentire alla maggior parte delle operazioni di rilevarle per l'esclusione utilizzando la presenza di HDCS.agent, ma abbastanza diverse da richiedere che alcune operazioni le distinguano utilizzando la presenza di vCLSCRX.agent.

vCLS incorporato modifica l'estensione che gestisce queste macchine virtuali in modo che sia l'estensione vpxd interna/di sistema.

  • La proprietà managedBy nella configurazione della macchina virtuale di vCLS incorporato è impostata sulla chiave di tale estensione VC. La presenza di questa proprietà consente di identificare le macchine virtuali di vCLS incorporato e distinguerle dalle macchine virtuali di vCLS esterno, perché questa proprietà è inclusa in vSphere.
  • La proprietà config.managedBy.extensionKey è impostata su VirtualCenter.
  • La proprietà config.managedBy.type è impostata su vcls-entity.

Macchine virtuali vCLS disconnesse

È possibile che una macchina virtuale vCLS venga disconnessa in VC. Ci sono diversi scenari in cui questo può accadere.

  • Fare in modo che l'host ESX esegua la macchina virtuale vCLS.
  • Simulare il problema di connessione arrestando vpxa nell'host. Lo stato della connessione diventa notResponding.
  • Arrestare la macchina virtuale vCLS nell'host.
  • Riavviare vpxa nell'host. Lo stato della connessione diventa connected.

Dopo i passaggi precedenti, la macchina virtuale vCLS si trova nell'inventario VC ma non nell'host ESX. Di conseguenza, questa macchina virtuale viene contrassegnata come orphaned. HdcsManager è responsabile del rilevamento e dell'eliminazione delle macchine virtuali vCLS disconnesse. In vCLS esterno, vCLS rileva ed elimina le macchine virtuali vCLS disconnesse.

Proprietà virtuale del cluster vclsVmType

vSphere indica se nel cluster sono in esecuzione macchine virtuali vCLS gestite da vCLS esterno o vCLS incorporato gestito da vSphere. Il valore di questa proprietà è Embedded per il cluster di macchine virtuali di vCLS incorporato ed external per il cluster di macchine virtuali di vCLS esterno.

Pulizia delle macchine virtuali vCLS

Se l'host ESX di un cluster che esegue macchine virtuali vCLS perde la connettività a VC e viene rimosso dall'inventario di VC, le macchine virtuali vCLS continuano a essere eseguite in tale host ESX. In altre parole, è possibile che un host ESX non gestito esegua le macchine virtuali vCLS.

Quando un host ESX non gestito con macchine virtuali vCLS in esecuzione viene aggiunto come host autonomo, vpxd rileva la presenza imprevista di macchine virtuali vCLS e le arresta.

Quando un host ESX non gestito con macchine virtuali vCLS in esecuzione viene aggiunto al cluster VC, vCLS non arresta le macchine virtuali vCLS prima di aggiungere l'host al cluster. L'aggiunta dell'host attiva il workflow di riconfigurazione di vCLS. Tale workflow arresta le macchine virtuali vCLS estranee.

Disattivazione di vCLS

Nota: In vCLS esterno la funzionalità per disattivare vCLS (globalmente o per cluster) viene denominata Modalità di isolamento.

Il vCLS esterno implementa una funzionalità che consente di disattivare la distribuzione delle macchine virtuali vCLS in base al cluster. In un certo senso, questa funzionalità è un commutatore di arresto per disattivare la funzionalità di vCLS esterno se si verificano circostanze impreviste. I diversi scenari di esempio in cui questa funzionalità può essere utile sono i seguenti:

  • Nel cluster, DRS e HA sono disattivati. In questo caso, le macchine virtuali vCLS non possono essere utilizzate e non è consigliabile tenere macchine virtuali di sistema nell'inventario VC.
  • Nel cluster, DRS è disattivato e HA è attivata. In questo caso, la macchina virtuale vCLS aiuta a eseguire il failover delle macchine virtuali in modo ottimale, ma non è consigliabile tenere macchine virtuali di sistema nell'inventario VC se il vantaggio è marginale.
  • Nel cluster, DRS è attivato. In questo caso è possibile disattivare temporaneamente la distribuzione di vCLS esterno per risolvere alcuni problemi di configurazione o di runtime temporanei. Ad esempio, potrebbe essere necessario disattivare vCLS esterno finché il datastore vSAN non diventa disponibile per assicurarsi che le macchine virtuali vCLS vengano distribuite in tale datastore vSAN.

vCLS incorporato è dotato della stessa funzionalità per attivare o disattivare vCLS per un cluster.

vSphere DRS e macchine virtuali vCLS

vSphere DRS è un'importante funzionalità di vSphere, necessaria per mantenere l'integrità dei carichi di lavoro in esecuzione nel cluster vSphere. Il DRS dipende dalla disponibilità delle macchine virtuali vCLS.

Nota: Se si tenta di attivare DRS in un cluster in cui si verificano problemi relativi alle macchine virtuali vCLS, viene visualizzato un messaggio di avviso nella pagina Riepilogo cluster.
Nota: Se DRS è attivo ma si sono riscontrati problemi con le macchine virtuali vCLS, è necessario risolvere tali problemi affinché DRS funzioni. Nella pagina Riepilogo Cluster viene visualizzato un messaggio di avviso.

Se DRS non funziona, non significa che sia disattivato. L'integrità di vCLS diventa Non integro solo in un cluster attivato per DRS quando le macchine virtuali vCLS non sono in esecuzione e la prima istanza di DRS viene ignorata a causa di questo problema. L'integrità di vCLS rimarrà Degradato in un cluster non attivato per DRS quando almeno una macchina virtuale vCLS non è in esecuzione. vCenter prevede misure per evitare il rientro accidentale in uno stato degradato. Ad esempio, i consigli sulla modalità di manutenzione del cluster non includono opzioni che attivano contemporaneamente la modalità di manutenzione per tutti gli host compatibili con vCLS.

Selezione del datastore per vCLS esterne

Il datastore per le macchine virtuali vCLS viene selezionato automaticamente in base alla classificazione di tutti i datastore connessi agli host all'interno del cluster.

È più probabile che venga selezionato un datastore se nel cluster sono presenti host con slot DRS prenotati liberi connessi al datastore. L'algoritmo tenta di collocare le macchine virtuali vCLS in un datastore condiviso, se possibile, prima di selezionare un datastore locale. È preferibile un datastore con più spazio libero e l'algoritmo tenta di non posizionare più di una macchina virtuale vCLS nello stesso datastore. È possibile modificare il datastore delle macchine virtuali vCLS solo dopo che sono state distribuite e attivate.

Se si desidera spostare i VMDK per le macchine virtuali vCLS in un datastore diverso o collegare un criterio di storage diverso, è possibile riconfigurare le macchine virtuali vCLS. Quando si esegue questa operazione, viene visualizzato un messaggio di avviso.

È possibile eseguire un vMotion di storage per eseguire la migrazione delle macchine virtuali vCLS a un datastore diverso. È possibile assegnare tag alle macchine virtuali vCLS o aggiungervi attributi personalizzati se si desidera raggrupparle separatamente dalle macchine virtuali del carico di lavoro, ad esempio se si dispone di una strategia specifica sui metadati per tutte le macchine virtuali eseguite in un data center.

Nota: Quando un datastore viene impostato in modalità manutenzione, se il datastore ospita macchine virtuali vCLS, è necessario applicare manualmente vMotion di storage alle macchine virtuali vCLS per spostarle in una nuova posizione o impostare il cluster in modalità shadow. Viene visualizzato un messaggio di avviso.
L'attività di attivazione della modalità manutenzione si avvierà ma non potrà essere completata perché è presente una macchina virtuale che risiede nel datastore. Se si decide di continuare, è sempre possibile annullare l'attività in Attività recenti.
È possibile che il datastore selezionato archivi le macchine virtuali di vSphere Cluster Services che non possono essere disattivate. Per garantire l'integrità di vSphere Cluster Services, queste macchine virtuali devono essere manualmente collegate a un datastore diverso all'interno del cluster prima di portare il datastore inattivo per manutenzione. Fare riferimento all'articolo 79892 della Knowledge Base.
Selezionare la casella di controllo Consentire l'esecuzione della migrazione dello storage per tutte le macchine virtuali e continuare l'attività in modalità manutenzione dopo la migrazione. per procedere.
Nota: La macchina virtuale vCLS incorporata non utilizza i datastore e ignora le impostazioni di posizionamento.

Posizionamento del datastore vCLS esterno

È possibile sostituire il posizionamento predefinito del Datastore della macchina virtuale vCLS.

La posizione del datastore della macchina virtuale di Servizi cluster vSphere (vCLS) è scelta in base a una logica di selezione del datastore predefinita. Per sostituire il posizionamento predefinito del datastore della macchina virtuale vCLS per un cluster, è possibile specificare un set di datastore consentiti accedendo al cluster e facendo clic su AGGIUNGI in Configura > Datastore > Servizio Cluster vSphere. Impossibile selezionare alcuni datastore per vCLS perché sono bloccati da soluzioni come SRM o vSAN in modalità manutenzione in cui non è possibile configurare vCLS. Gli utenti non possono aggiungere o rimuovere i datastore con blocco della soluzione per le macchine virtuali vCLS.

Monitoraggio di vSphere Cluster Services

È possibile monitorare le risorse utilizzate dalle macchine virtuali vCLS e il relativo stato di integrità.

Le macchine virtuali vCLS non vengono visualizzate nella struttura dell'inventario nella scheda Host e cluster. Le macchine virtuali vCLS di tutti i cluster di un data center vengono posizionate in una cartella di macchine virtuali e modelli separata denominata vCLS. Questa cartella e le macchine virtuali vCLS sono visibili solo nella scheda Macchine virtuali e modelli di vSphere Client. Queste macchine virtuali sono identificate da un'icona diversa da quella delle macchine virtuali dei carichi di lavoro normali. È possibile visualizzare le informazioni sullo scopo delle macchine virtuali vCLS nella scheda Riepilogo delle macchine virtuali vCLS.

È possibile monitorare le risorse utilizzate dalle macchine virtuali vCLS nella scheda Monitora.

È possibile monitorare lo stato di integrità di vCLS nella portlet Servizi cluster visualizzata nella scheda Riepilogo del cluster.

Tabella 1. Stato di integrità di vCLS
Stato Codifica a colori Riepilogo
Integro Verde Se è in esecuzione almeno una macchina virtuale vCLS, lo stato rimane integro, indipendentemente dal numero di host nel cluster.
Danneggiato Giallo Se non è presente alcuna macchina virtuale vCLS in esecuzione per meno di 3 minuti (180 secondi), lo stato è danneggiato.
Non integro Rosso Se non è presente alcuna macchina virtuale vCLS in esecuzione per 3 minuti o più, lo stato è non integro in un cluster abilitato per DRS.

Manutenzione dell'integrità di vSphere Cluster Services

Le macchine virtuali vCLS sono sempre attivate perché vSphere DRS dipende dalla loro disponibilità. Queste macchine virtuali devono essere considerate come macchine virtuali di sistema. Nelle macchine virtuali vCLS, solo gli amministratori possono eseguire operazioni selettive. Per evitare l'errore dei servizi cluster, evitare di eseguire qualsiasi operazione o configurazione nelle macchine virtuali vCLS.

Le macchine virtuali vCLS sono protette dall'eliminazione accidentale. Le macchine virtuali e le cartelle del cluster sono protette dalle modifiche da parte degli utenti, inclusi gli amministratori.

Solo gli utenti che fanno parte del gruppo Amministratori SSO possono eseguire le seguenti operazioni:

  • Accesso di sola lettura per macchine virtuali vCLS
  • Utilizzare tag e attributi personalizzati per le macchine virtuali vCLS

Operazioni che potrebbero interrompere il funzionamento integro delle macchine virtuali vCLS:

  • Modifica dello stato di alimentazione delle macchine virtuali vCLS
  • Riconfigurazione delle risorse delle macchine virtuali vCLS, ad esempio modifica di CPU, memoria, dimensioni del disco, posizionamento del disco
  • Crittografia della macchina virtuale
  • Attivazione di vMotion delle macchine virtuali vCLS
  • Modifica del BIOS
  • Rimozione delle macchine virtuali vCLS dall'inventario
  • Eliminazione delle macchine virtuali vCLS dal disco
  • Abilitazione della FT delle macchine virtuali vCLS
  • Clonazione di macchine virtuali vCLS
  • Configurazione PMem
  • Spostamento della macchina virtuale vCLS in una cartella diversa
  • Modifica del nome delle macchine virtuali vCLS
  • Modifica del nome delle cartelle vCLS
  • Abilitazione di regole e sostituzioni di DRS su macchine virtuali vCLS
  • Abilitazione del criterio di controllo ammissione HA nelle macchine virtuali vCLS
  • Abilitazione delle sostituzioni HA nelle macchine virtuali vCLS
  • Spostamento delle macchine virtuali vCLS in un pool di risorse
  • Ripristino di macchine virtuali vCLS da uno snapshot

Quando si eseguono operazioni di interruzione nelle macchine virtuali vCLS, viene visualizzata una finestra di dialogo di avviso.

Risoluzione dei problemi:

L'integrità delle macchine virtuali vCLS, incluso lo stato di alimentazione, viene gestita dai servizi VMware ESX Agent Manager e Piano di controllo carico di lavoro. In caso di errore di accensione delle macchine virtuali vCLS o se la prima istanza di DRS per un cluster viene ignorata per mancanza del quorum delle macchine virtuali vCLS, nella pagina di riepilogo del cluster viene visualizzato un banner insieme a un link a un articolo della Knowledge Base per contribuire alla risoluzione dello stato dell'errore.

Poiché le macchine virtuali vCLS vengono considerate come macchine virtuali di sistema, non è necessario eseguire il backup o lo snapshot. Lo stato di integrità di queste macchine virtuali viene gestito dai servizi di vCenter Server.

Messa di un cluster in modalità Ritirata

Quando un datastore viene messo in modalità manutenzione, se il datastore ospita macchine virtuali vCLS, è necessario archiviare manualmente le macchine virtuali vCLS vMotion in una nuova posizione o mettere il cluster in modalità isolamento.

Questa attività illustra come mettere un cluster in modalità isolamento.

Procedura

  1. Accedere a vSphere Client.
  2. Passare al cluster in cui deve essere disattivato vCLS.
  3. Passare alla scheda Configura di vCenter Server.
  4. In Configurazione, selezionare Generale.
  5. Selezionare l'opzione predefinita Sistema gestito o Modalità di isolamento, che disattiva vCLS.
  6. Fare clic su OK.

risultati

Se nel cluster è attivato DRS, smette di funzionare e viene visualizzato un avviso aggiuntivo in Riepilogo cluster. DRS non funziona, anche se è attivato, finché vCLS non viene riconfigurato disattivandone la modalità di isolamento.

vSphere HA non esegue un posizionamento ottimale durante uno scenario di errore dell'host. HA dipende da DRS per i consigli di posizionamento. HA continuerà ad attivare le macchine virtuali, ma queste macchine virtuali potrebbero essere attivate in un host meno ottimale.

Recupero della password per il vCLS esterno

È possibile recuperare la password per accedere alle macchine virtuali vCLS.

Per garantire l'integrità dei servizi cluster, evitare di accedere alle macchine virtuali vCLS. Questo documento è destinato alla diagnostica esplicita sulle macchine virtuali vCLS.

Procedura

  1. Utilizzare SSH per accedere a vCenter Server Appliance.
  2. Eseguire il seguente script Python:
    /usr/lib/vmware-wcp/decrypt_clustervm_pw.py
  3. Leggere l'output per la password.

    pwd-script-output

    Read key from file

    Connected to PSQL

    PWD: (password displayed here)

risultati

Con la password recuperata, è possibile accedere alle macchine virtuali vCLS.

Criteri di anti-affinità macchina virtuale vCLS

vSphere supporta l'anti-affinità tra le macchine virtuali vCLS e un altro gruppo di macchine virtuali del carico di lavoro.

I criteri di calcolo consentono di specificare in che modo vSphere Distributed Resource Scheduler (DRS) deve posizionare le macchine virtuali negli host in un pool di risorse. Utilizzare l'editor dei criteri di calcolo di vSphere per creare ed eliminare i criteri di calcolo. È possibile creare o eliminare, un criterio di calcolo, ma non modificarlo. Se si elimina un tag di categoria utilizzato nella definizione del criterio, viene eliminato anche il criterio. Aprire la pagina Riepilogo macchina virtuale in vSphere per visualizzare i criteri di calcolo che si applicano a una macchina virtuale e il relativo stato di conformità con ogni criterio. È possibile creare un criterio di calcolo per un gruppo di macchine virtuali del carico di lavoro anti-affine al gruppo di macchine virtuali vCLS. Un criterio di anti-affinità vCLS può avere un singolo tag visibile dall'utente per un gruppo di macchine virtuali del carico di lavoro e l'altro gruppo di macchine virtuali vCLS viene riconosciuto internamente.

Creare o eliminare un criterio di anti-affinità macchina virtuale vCLS

Un criterio di anti-affinità della macchina virtuale vCLS descrive una relazione tra una categoria di macchine virtuali e macchine virtuali con sistema vCLS.

Un criterio di anti-affinità delle macchine virtuali vCLS dissuade il posizionamento delle macchine virtuali vCLS e delle macchine virtuali delle applicazioni nello stesso host. Questo tipo di criterio può essere utile quando non si desidera che le macchine virtuali vCLS e le macchine virtuali che eseguono il carico di lavoro critico siano eseguite nello stesso host. Alcune procedure consigliate per l'esecuzione di carichi di lavoro critici, come SAP HANA, richiedono host dedicati. Dopo la creazione del criterio, il motore di posizionamento tenta di porre le macchine virtuali vCLS negli host in cui non sono in esecuzione le macchine virtuali del criterio.

L'applicazione di un criterio di anti-affinità macchina virtuale vCLS può essere influenzata in diversi modi:
  • Se il criterio si applica a più macchine virtuali in host diversi e non è possibile disporre di host sufficienti per distribuire macchine virtuali vCLS, le macchine virtuali vCLS vengono consolidate negli host senza macchine virtuali del criterio.
  • Se un'operazione di provisioning specifica un host di destinazione, tale specifica viene sempre rispettata anche se viola il criterio. DRS tenterà di trasferire la macchina virtuale vCLS in un host conforme in un ciclo di correzione successivo.

Procedura

  1. Creare una categoria e un tag per ogni gruppo di macchine virtuali che si desidera includere in un criterio di anti-affinità macchina virtuale vCLS.
  2. Contrassegnare le macchine virtuali che si desidera includere.
  3. Creare o eliminare un criterio di anti-affinità macchina virtuale vCLS.
    1. Da vSphere, fare clic su Criteri e profili > Criteri di elaborazione.
    2. Fare clic su Aggiungi per aprire la procedura guidata Nuovo criterio di elaborazione.
    3. Inserire il Nome del criterio, quindi selezionare Anti-affinità macchina virtuale vCLS nel controllo a discesa Tipo di criterio .
      Il criterio Nome deve essere univoco.
    4. Specificare una Descrizione del criterio, quindi utilizzare Contrassegno Macchina virtuale per scegliere la Categoria e il Contrassegno a cui applicare il criterio.
      A meno che a una categoria non siano associati diversi tag di macchina virtuale, la procedura guidata compila il tag VM dopo aver selezionato la categoria di tag.
    5. Fare clic Crea per creare il criterio.
  4. (Facoltativo) Per eliminare un criterio di elaborazione, aprire vSphere, quindi fare clic su Criteri e profili > Criteri di elaborazione per visualizzare ciascun criterio come scheda. Fare clic su ELIMINA per eliminare un criterio.