Gestisci la capacità dei nodi
Questa pagina descrive come gestire la capacità di calcolo e di archiviazione nella soluzione VMware su Google Cloud aggiungendo o rimuovendo nodi bare metal.
Prima di iniziare
Prima di aggiungere o rimuovere nodi, verifica i seguenti prerequisiti:
- Assicurati di disporre delle autorizzazioni Identity and Access Management (IAM) richieste, tra cui
Compute Admin(roles/compute.admin) e, se utilizzi Cloud DNS,DNS Administrator(roles/dns.admin). - Per aggiungere nodi, verifica che il tuo progetto disponga di una quota di nodi bare metal disponibile nella regione e nella zona di destinazione. Per le quote richieste e le istruzioni su come visualizzare o richiedere aumenti delle quote, consulta Quote e limiti.
Networking basato su VLAN: la soluzione VMware richiede che le subnet della rete Virtual Private Cloud (VPC) abbiano la proprietà Risolvi subnet mask impostata su Trasmetti solo l'intervallo principale con apprendimento per supportare il networking basato su VLAN. Apri un ticket di assistenza nel Centro assistenza della consoleGoogle Cloud con le seguenti informazioni:
- Prodotto: Google Cloud VMware Engine
- Priorità: P2
- Categoria: connettività di rete
- Impatto aziendale: domanda tecnica generale
- Fornisci maggiori dettagli:
Allowlist L2 network connectivity for my project, insieme all'ID progetto, al numero di progetto e alla regione e alla zona di destinazione del deployment
Per ulteriori informazioni sul supporto del networking basato su VLAN, consulta Emulazione di livello 2: trasmissione ARP e apprendimento MAC personalizzato.
Policy per immagini attendibili: se la tua organizzazione non applica la policy dell'organizzazione
constraints/compute.trustedImageProjects, non è richiesta alcuna azione. Se la tua organizzazione applica questa policy, prima di aggiungere nodi, consentiprojects/smve-prod-public-imagesin modo che Compute Engine possa creare dischi di avvio bare metal. Per saperne di più, consulta Imposta limitazioni di accesso alle immagini.Controlli di servizio VPC: se il progetto di destinazione non si trova in un perimetro di servizio, non è necessaria alcuna azione. Se il tuo progetto si trova in un perimetro di servizio, prima di aggiungere nodi, aggiungi una regola in uscita che consenta le operazioni
compute.googleapis.comsul progettosmve-prod-public-images(projects/999037279871):- egressFrom: identityType: ANY_IDENTITY egressTo: operations: - serviceName: compute.googleapis.com methodSelectors: - method: "*" resources: - projects/999037279871Per saperne di più, consulta il Riferimento per le regole in uscita.
Per rimuovere i nodi, esamina i requisiti di alta affidabilità e capacità di archiviazione dei tuoi workload VMware attivi per evitare carenze di capacità.
Verifica la quota a livello di regione
Prima di eseguire il provisioning dei nodi bare metal o di creare un cluster, verifica che il tuo progetto disponga di una quota Compute Engine regionale e globale sufficiente. Aggiungi le risorse di tutti i cluster esistenti nella regione ai seguenti valori incrementali prima di confrontarli con la quota del progetto:
| Metrica di quota | Risorse richieste per nodo bare metal | Risorse richieste per un cluster a 3 nodi |
|---|---|---|
compute.googleapis.com/cpus_per_vm_family per Z3 |
192 vCPU | 3 x 192 = 576 vCPU |
compute.googleapis.com/local_ssd_total_storage_per_vm_family per Z3 |
72 TB | 3 x 72 TB = 216 TB |
compute.googleapis.com/hyperdisk_balanced_total_storage |
128 GB | 3 × 128 GB = 384 GB |
compute.googleapis.com/resource_policies |
0 quando aggiungi nodi a un cluster esistente | 1 policy di posizionamento distribuito per cluster |
compute.googleapis.com/regional_backend_services_protocol_forwarding_fast_ha |
0 quando aggiungi nodi o cluster senza nuove appliance | 1 per ogni nuovo VIP dell'appliance di gestione VCF o endpoint NSX Edge |
Per l'elenco completo delle quote richieste e le istruzioni su come visualizzare o richiedere aumenti delle quote, consulta Quote e limiti.
Aggiungi nodi per espandere la capacità
Per eseguire il provisioning di nodi bare metal aggiuntivi per un cluster esistente, segui questi passaggi:
Nella console Google Cloud , vai a VMware Engine > Gestito autonomamente > Nodi Bare Metal.
Fai clic su Aggiungi nodi per avviare il workflow di aggiunta dei nodi.
Nella sezione Aggiungi nodi e reti Bare Metal, specifica il Prefisso del nome della risorsa e il Suffisso del nome di dominio.
Nella sezione Configurazione dei nodi, seleziona la Regione e la Zona corrispondenti al tuo cluster esistente.
Seleziona la policy di posizionamento associata al cluster di destinazione.
Seleziona il tipo di macchina e il numero di nodi aggiuntivi che vuoi creare.
Esamina e personalizza i campi Nome nodo, Nome host e Dominio di disponibilità per ogni nuovo nodo.
Configura l'indirizzamento IPv4 interno selezionando Temporaneo (automatico), Temporaneo (personalizzato) o Prenotato.
Assicurati che l'opzione Attiva la protezione da eliminazione sia selezionata.
Nella sezione Networking, seleziona la tua rete Virtual Private Cloud (VPC).
Nella sezione Interfaccia di rete, seleziona la subnet principale e il gruppo di endpoint di rete associato al cluster esistente.
Configura le subnet e i gruppi di endpoint di rete per le interfacce dinamiche (NIC dinamica (vSAN), NIC dinamica (vMotion) e NIC dinamica (endpoint tunnel NSX)).
Fai clic su Continua per esaminare il riepilogo della configurazione.
Fai clic su Esegui il deployment per eseguire il provisioning dei nuovi nodi.
Completa la configurazione del nodo
Dopo che la soluzione VMware ha eseguito il provisioning delle nuove istanze bare metal, segui questi passaggi:
- Crea record DNS di inoltro e inversi (PTR) sul tuo server DNS per ogni nuovo nome host e indirizzo IP del nodo. Se gestisci i record Cloud DNS utilizzando lo script del toolkit
scripts/cloud_dns/vcf_cloud_dns_sync.py, esegui nuovamente lo script con il flag--sync-allcome descritto in Sincronizza i record per fare lo scale out del giorno 2. - Esegui il toolkit per la preparazione dei nodi per reimpostare la password ESXi
rootiniziale su ogni nuovo host e inizializzare ESXi e le interfacce di rete. Per saperne di più, consulta Prepara i nodi ed esegui il deployment di VCF utilizzando il toolkit. - In VMware SDDC Manager, esegui il provisioning dei nuovi host e aggiungili al cluster o al dominio del workload di destinazione.
Dismettere ed eliminare i nodi
Quando riduci la capacità del cluster, devi ritirare i nodi da VMware Cloud Foundation prima di eliminare le istanze bare metal Google Cloud sottostanti.
- Esegui il decommissioning degli host in VCF prima di eliminare un'istanza: esegui sempre il decommissioning dei nodi in VMware SDDC Manager e vCenter Server prima di eliminare l'istanza Compute Engine. L'eliminazione di un nodo da Google Cloud senza ritirarlo da VCF causa record host orfani e potenziale instabilità del cluster.
- Rischio di perdita di dati non recuperabile: l'eliminazione di un nodo comporta l'eliminazione definitiva dell'istanza e di tutti i dati archiviati sulle relative unità SSD locali.
- Rischio di perdita dei dati degli SSD locali: i dati archiviati sugli SSD locali sono temporanei. Se arresti e riavvii un nodo bare metal, Google Cloud cancella tutti i dati dell'SSD locale.
Per dismettere ed eliminare i nodi bare metal, segui questi passaggi:
- Esegui il decommissionamento dell'host ESXi di destinazione dal tuo ambiente VCF utilizzando VMware SDDC Manager. Per istruzioni dettagliate, consulta la sezione Dismettere gli host nella documentazione di VMware Cloud Foundation.
Nella console Google Cloud , vai alla pagina Istanze VM in Compute Engine:
Individua le istanze dei nodi ritirati filtrando l'elenco per tipo di macchina, etichetta o nome dell'istanza.
Disattiva la protezione da eliminazione su ogni istanza:
- Fai clic sul nome dell'istanza per aprire la relativa pagina dei dettagli.
- Fai clic su Modifica.
- Deseleziona la casella di controllo Attiva la protezione da eliminazione.
- Fai clic su Salva.
Torna alla pagina dell'elenco Istanze VM e seleziona le caselle di controllo accanto ai nodi dismessi.
Fai clic su Elimina per rimuovere definitivamente le istanze bare metal dal progetto.
Passaggi successivi
- Aggiungi un nuovo cluster vSphere a un dominio esistente in Aggiungi un cluster vSphere a un dominio.
- Espandi o comprimi un cluster vSphere esistente in Aggiungi o rimuovi nodi in un cluster vSphere.
- Espandi la capacità del cluster utilizzando Terraform in Gestisci la capacità dei nodi utilizzando Terraform.
- Aggiungi le appliance di gestione VCF utilizzando Terraform in Aggiungi le appliance VCF utilizzando Terraform.
- Consulta le linee guida sulle norme di posizionamento in Policy di posizionamento e domini di disponibilità.
- Consulta le linee guida sull'architettura dei cluster in Informazioni sui cluster vSphere.
- Segui la guida al deployment iniziale in Esegui il deployment dei nodi e configura il networking dell'appliance utilizzando la console.