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:

  1. 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).
  2. 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.
  3. 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.

  4. 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, consenti projects/smve-prod-public-images in modo che Compute Engine possa creare dischi di avvio bare metal. Per saperne di più, consulta Imposta limitazioni di accesso alle immagini.

  5. 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.com sul progetto smve-prod-public-images (projects/999037279871):

    - egressFrom:
        identityType: ANY_IDENTITY
      egressTo:
        operations:
        - serviceName: compute.googleapis.com
          methodSelectors:
          - method: "*"
        resources:
        - projects/999037279871
    

    Per saperne di più, consulta il Riferimento per le regole in uscita.

  6. 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:

  1. Nella console Google Cloud , vai a VMware Engine > Gestito autonomamente > Nodi Bare Metal.

    Vai a Nodi bare metal

  2. Fai clic su Aggiungi nodi per avviare il workflow di aggiunta dei nodi.

  3. Nella sezione Aggiungi nodi e reti Bare Metal, specifica il Prefisso del nome della risorsa e il Suffisso del nome di dominio.

  4. Nella sezione Configurazione dei nodi, seleziona la Regione e la Zona corrispondenti al tuo cluster esistente.

  5. Seleziona la policy di posizionamento associata al cluster di destinazione.

  6. Seleziona il tipo di macchina e il numero di nodi aggiuntivi che vuoi creare.

  7. Esamina e personalizza i campi Nome nodo, Nome host e Dominio di disponibilità per ogni nuovo nodo.

  8. Configura l'indirizzamento IPv4 interno selezionando Temporaneo (automatico), Temporaneo (personalizzato) o Prenotato.

  9. Assicurati che l'opzione Attiva la protezione da eliminazione sia selezionata.

  10. Nella sezione Networking, seleziona la tua rete Virtual Private Cloud (VPC).

  11. Nella sezione Interfaccia di rete, seleziona la subnet principale e il gruppo di endpoint di rete associato al cluster esistente.

  12. 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)).

  13. Fai clic su Continua per esaminare il riepilogo della configurazione.

  14. 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:

  1. 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-all come descritto in Sincronizza i record per fare lo scale out del giorno 2.
  2. Esegui il toolkit per la preparazione dei nodi per reimpostare la password ESXi root iniziale 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.
  3. 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:

  1. 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.
  2. Nella console Google Cloud , vai alla pagina Istanze VM in Compute Engine:

    Vai a Istanze VM

  3. Individua le istanze dei nodi ritirati filtrando l'elenco per tipo di macchina, etichetta o nome dell'istanza.

  4. Disattiva la protezione da eliminazione su ogni istanza:

    1. Fai clic sul nome dell'istanza per aprire la relativa pagina dei dettagli.
    2. Fai clic su Modifica.
    3. Deseleziona la casella di controllo Attiva la protezione da eliminazione.
    4. Fai clic su Salva.
  5. Torna alla pagina dell'elenco Istanze VM e seleziona le caselle di controllo accanto ai nodi dismessi.

  6. Fai clic su Elimina per rimuovere definitivamente le istanze bare metal dal progetto.

Passaggi successivi