Usa nodi di solo archiviazione

Questo documento descrive come utilizzare i nodi di solo archiviazione in VMware Engine. I nodi solo di archiviazione, noti anche come nodi di archiviazione, possono essere usati per scalare di archiviazione di un cluster vSAN senza aggiungere core o memoria in un cluster Kubernetes. Puoi creare cluster che contengono sia dati standard che solo archiviazione nodi, per poi espanderli o ridurli utilizzando Google Cloud CLI oppure l'API VMware Engine.

Requisiti delle API e di Google Cloud CLI

Per utilizzare lo strumento a riga di comando gcloud o l'API per gestire VMware Engine per le risorse, consigliamo di configurare gli strumenti come descritto di seguito.

gcloud

  1. Imposta l'ID progetto predefinito:

    gcloud config set project PROJECT_ID
    
  2. Imposta una regione e una zona predefinite:

    gcloud config set compute/region REGION
    
    gcloud config set compute/zone ZONE
    

Per ulteriori informazioni sullo strumento gcloud vmware, consulta la documentazione di riferimento di Cloud SDK.

API

Gli esempi di API in questo set di documentazione utilizzano lo strumento a riga di comando cURL per eseguire una query sull'API. È richiesto un token di accesso valido nell'ambito di cURL richiesta. Esistono molti modi per ottenere un token di accesso valido; quanto segue passaggi utilizzano lo strumento gcloud per generare un token di accesso:

  1. Accedi a Google Cloud:

    gcloud auth login
    
  2. Genera il token di accesso ed esporta in TOKEN:

    export TOKEN=`gcloud auth print-access-token`
    
  3. Verifica che TOKEN sia impostato correttamente:

    echo $TOKEN
    

Ora utilizza il token di autorizzazione nelle richieste all'API. Ad esempio:

curl -X GET -H "Authorization: Bearer \"$TOKEN\"" -H "Content-Type: application/json; charset=utf-8" https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations

Python

Gli esempi di codice Python in questa documentazione utilizzano la libreria VMware Engine per comunicare con l'API. Per poter utilizzare questo approccio, è necessario installare la libreria e configurare le Credenziali predefinite dell'applicazione.

  1. Scarica e installa la libreria Python:

    pip install google-cloud-vmwareengine
    
  2. Configura le informazioni ADC eseguendo questi comandi nella shell:

    gcloud auth application-default login
    

    In alternativa, utilizza un file di chiavi dell'account di servizio:

    export GOOGLE_APPLICATION_CREDENTIALS="FILE_PATH"
    

Per maggiori informazioni sulla libreria, visita la pagina di riferimento o visualizza gli esempi di codice su GitHub.

Prima di iniziare

Prima di creare un cloud privato con nodi di solo archiviazione, verifica che La rete VMware Engine esiste. Se una rete VMware Engine non esiste, creane uno utilizzando Google Cloud CLI inserendo Comando gcloud vmware networks create:

   gcloud vmware networks create NETWORK_NAME \
      --type=STANDARD \
      --project=PROJECT_ID

Sostituisci quanto segue:

  • NETWORK_NAME: il nome della rete.
  • PROJECT_ID: l'ID progetto per la richiesta.

Elenca i tipi di nodi disponibili

Per verificare che sia disponibile un nodo di solo archiviazione per il progetto e la regione, elencare i tipi di nodi disponibili utilizzando Google Cloud CLI o l'API VMware Engine.

gcloud

Elenca i tipi di nodi disponibili utilizzando il comando gcloud vmware node-types list.

  gcloud vmware node-types list \
     --location=ZONE \
     --project=PROJECT_ID

Sostituisci quanto segue:

  • ZONE: la zona per questa richiesta.
  • PROJECT_ID: l'ID progetto per questa richiesta.

API

Per elencare i tipi di nodi disponibili utilizzando l'API VMware Engine, crea un GET richiesta:

GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/nodeTypes"

Sostituisci quanto segue:

  • PROJECT_ID: il nome del progetto richiesta.
  • ZONE: la zona per il cloud privato.

Crea un cloud privato con nodi di solo archiviazione

Puoi creare un cloud privato VMware Engine che nodi di solo archiviazione oltre ai nodi standard mediante la console Google Cloud, Google Cloud CLI o l'API VMware Engine.

Console

Per creare un cloud privato con nodi di solo archiviazione utilizzando la console Google Cloud, procedi nel seguente modo:

  1. Nella console Google Cloud, vai alla pagina Cloud privati.

    Vai a Cloud privati

  2. Fai clic su Crea.

  3. Inserisci un nome per il cloud privato.

  4. Scegli Standard come tipo di cloud privato.

  5. Seleziona la località in cui vuoi eseguire il deployment del cloud privato.

  6. Inserisci un nome per il cluster principale.

  7. Seleziona il tipo di nodo per il cluster principale.

  8. Seleziona il numero di nodi per il cloud privato. Per i carichi di lavoro di produzione, il tuo cloud privato con almeno tre nodi. VMware Engine elimina i cloud privati contenenti un solo nodo dopo 60 giorni.

  9. (Facoltativo) Fai clic sul pulsante di attivazione/disattivazione Personalizza i core dei nodi se vuoi ridurre le di core disponibili per ciascun nodo nel cluster di gestione. Per Per maggiori dettagli, consulta Conteggio dei core personalizzati.

  10. Seleziona il modello di nodo di archiviazione e il numero di nodi.

  11. Inserisci un intervallo CIDR per la rete di gestione VMware. Assicurati che il CIDR non si sovrapponga a nessuna delle subnet on-premise o cloud.

  12. Seleziona Crea nuova rete per creare una nuova rete VMware Engine oppure da una rete esistente, se applicabile.

  13. Fai clic su Crea per iniziare a creare il cloud privato.

gcloud

Per creare un cloud privato con nodi di solo archiviazione utilizzando Google Cloud CLI: procedi nel seguente modo:

  1. Crea un PC_STORAGE_NODE_NAME cloud privato con n standard-72 nodi e m storage-only-standard-72 per inserendo il comando gcloud private-clouds create:

    gcloud vmware private-clouds create PC_STORAGE_NODE_NAME \
     --location=ZONE \
     --project=PROJECT_ID \
     --description=DESCRIPTION \
     --management-range=IP_ADDRESS \
     --cluster=CLUSTER_NAME \
     --node-type-config=type=standard-72,count=n \
     --node-type-config=type=storage-only-standard-72,count=m \
     --vmware-engine-network=NETWORK_NAME

    Sostituisci quanto segue:

    • PC_STORAGE_NODE_NAME: il nome del cloud privato con un nodo di solo archiviazione.
    • ZONE: la zona per questo cloud privato.
    • PROJECT_ID: l'ID progetto per la richiesta.
    • DESCRIPTION: la descrizione e cloud privato.
    • IP_ADDRESS: l'indirizzo e l'intervallo IP per per questo cloud privato, ad esempio 192.168.0.0/22.
    • CLUSTER_NAME: il nome del nuovo cluster in questo cloud privato.
    • n: il numero di nodi standard in cluster principale di questo cloud privato.
    • m: il numero di nodi di solo archiviazione nella cluster principale di questo cloud privato.
    • NETWORK_NAME: il nome della rete.
  2. (Facoltativo) Per confermare la creazione del cloud privato con nodi, inserisci il comando gcloud vmware private-clouds clusters describe:

    gcloud vmware private-clouds clusters describe CLUSTER_NAME \
     --location=ZONE \
     --project=PROJECT_ID \
     --private-cloud=PC_STORAGE_NODE_NAME

    Sostituisci quanto segue:

    • CLUSTER_NAME: il nome del nuovo cluster in questo cloud privato.
    • ZONE: la zona per questo cloud privato.
    • PROJECT_ID: l'ID progetto per richiesta.
    • PC_STORAGE_NODE_NAME: il nome del cloud privato con un nodo di solo archiviazione.

API

Per creare un cloud privato con nodi di solo archiviazione utilizzando API VMware Engine, effettua una richiesta GET:

GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds?alt=json&privateCloudId=PC_STORAGE_NODE_NAME" -d '{
  "description": "DESCRIPTION",
  "managementCluster": {
     "clusterId": "CLUSTER_NAME",
     "nodeTypeConfigs": {
        "standard-72": {
           "nodeCount": n
        },
        "storage-only-standard-72": {
           "nodeCount": m
        }
     }
     },
     "networkConfig": {
        "managementCidr": "IP_ADDRESS",
        "vmwareEngineNetwork": "projects/PROJECT_ID/locations/ZONE/vmwareEngineNetworks/NETWORK_NAME"
      }
     }'

Sostituisci quanto segue:

  • PROJECT_ID: l'ID progetto per la richiesta.
  • ZONE: la zona per questo cloud privato.
  • PC_STORAGE_NODE_NAME: il nome del cloud privato con un nodo di solo archiviazione.
  • DESCRIPTION: la descrizione e cloud privato.
  • CLUSTER_NAME: il nome del nuovo cluster in questo cloud privato.
  • n: il numero di nodi standard nel cluster principale di questo cloud privato.
  • m: il numero di nodi di solo archiviazione nel cluster principale di questo cloud privato.
  • IP_ADDRESS: l'indirizzo e l'intervallo IP per per questo cloud privato, ad esempio 192.168.0.0/22.
  • NETWORK_NAME: il nome della rete.

Durante la creazione del nuovo cloud privato, VMware Engine esegue il deployment di una serie dei componenti VMware e divide l'IP fornito di indirizzi IP esterni all'interno delle subnet. La creazione del cloud privato può richiedere 2 ore. Al termine del provisioning riceverai un'email.

Espandere un cluster con nodi di solo archiviazione

Puoi espandere un cluster standard aggiungendo nodi di solo archiviazione utilizzando la console Google Cloud, Google Cloud CLI o l'API VMware Engine seguendo questi passaggi:

Console

Per espandere un cluster con nodi di solo archiviazione utilizzando la console Google Cloud, segui questi passaggi:

  1. Nella console Google Cloud, vai alla pagina Cloud privati.

    Vai a Cloud privati

  2. Fai clic sulla scheda Cluster.

  3. Fai clic sul nome del cluster che vuoi espandere.

  4. Fai clic su Modifica.

  5. In Configurazione dei nodi, seleziona un modello di nodo di archiviazione e aumenta il numero di nodi.

  6. Fai clic su Salva.

gcloud

Per espandere un cluster aggiungendo nodi di solo archiviazione tramite Google Cloud CLI, utilizza il comando gcloud vmware private-clouds clusters update:

  gcloud vmware private-clouds clusters update CLUSTER_NAME \
     --private-cloud=PC_STORAGE_NODE_NAME \
     --location=ZONE \
     --project=PROJECT_ID \
     --update-nodes-config=type=storage-only-standard-72,count=m

Sostituisci quanto segue:

  • CLUSTER_NAME: il nome del cluster in nel cloud privato.
  • PC_STORAGE_NODE_NAME: il nome del e cloud privato.
  • ZONE: la zona per questo cloud privato.
  • PROJECT_ID: l'ID progetto per la richiesta.
  • m: il nuovo numero totale di nodi di solo archiviazione nel cluster specificato di questo cloud privato.

API

Per espandere un cluster aggiungendo nodi di solo archiviazione utilizzando l'API VMware Engine, effettua una richiesta PATCH:

PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json&updateMask=node_type_configs.*.node_count" -d '{
  "nodeTypeConfigs": {
     "standard-72": {
        "nodeCount": n
     },
     "storage-only-standard-72": {
        "nodeCount": m
     }
   }
  }'

Sostituisci quanto segue:

  • PROJECT_ID: l'ID progetto per la richiesta.
  • ZONE: la zona per questo cloud privato.
  • PC_STORAGE_NODE_NAME: il nome del e cloud privato.
  • CLUSTER_NAME: il nome del cluster in nel cloud privato.
  • n: il numero di nodi standard nel cluster specificato di questo cloud privato.
  • m+1: il nuovo numero totale di nodi di solo archiviazione nel cluster specificato di questo cloud privato.

Riduci un cluster con nodi di solo archiviazione

Puoi ridurre un cluster che contiene nodi di solo archiviazione utilizzando la console Google Cloud, Google Cloud CLI o l'API VMware Engine seguendo questi passaggi:

Console

Per ridurre un cluster con nodi di solo archiviazione utilizzando la console Google Cloud, segui questi passaggi:

  1. Nella console Google Cloud, vai alla pagina Cloud privati.

    Vai a Cloud privati

  2. Fai clic sulla scheda Cluster.

  3. Fai clic sul nome del cluster che vuoi ridurre.

  4. Fai clic su Modifica.

  5. In Configurazione dei nodi, seleziona un numero di nodi più basso.

  6. Fai clic su Salva.

gcloud

Per ridurre un cluster che contiene nodi solo di archiviazione utilizzando Google Cloud CLI, utilizza il comando gcloud vmware private-clouds clusters update:

  gcloud vmware private-clouds clusters update CLUSTER_NAME \
     --private-cloud=PC_STORAGE_NODE_NAME \
     --location=ZONE \
     --project=PROJECT_ID \
     --update-nodes-config=type=storage-only-standard-72,count=m

Sostituisci quanto segue:

  • CLUSTER_NAME: il nome del cluster in questo cloud privato.
  • PC_STORAGE_NODE_NAME: il nome del cloud privato.
  • ZONE: la zona per questo cloud privato.
  • PROJECT_ID: l'ID progetto per la richiesta.
  • m: il nuovo numero totale di nodi di solo archiviazione nel cluster specificato di questo cloud privato.

API

Per ridurre un cluster che contiene nodi di solo archiviazione utilizzando l'API VMware Engine, effettua una richiesta PATCH:

PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json&updateMask=node_type_configs.*.node_count" -d '{
  "nodeTypeConfigs": {
     "standard-72": {
        "nodeCount": n
     },
     "storage-only-standard-72": {
        "nodeCount": m
     }
   }
  }'

Sostituisci quanto segue:

  • PROJECT_ID: l'ID progetto per la richiesta.
  • ZONE: la zona per questo cloud privato.
  • PC_STORAGE_NODE_NAME: il nome del e cloud privato.
  • CLUSTER_NAME: il nome del cluster in nel cloud privato.
  • n: il numero di nodi standard nel cluster specificato di questo cloud privato.
  • m: il nuovo numero totale di nodi di solo archiviazione nel cluster specificato di questo cloud privato.

Crea un nuovo cluster con nodi di solo archiviazione

Puoi creare un nuovo cluster in un cloud privato esistente che include nodi di solo archiviazione utilizzando la console Google Cloud, Google Cloud CLI o l'API VMware Engine seguendo questi passaggi:

Console

Per creare un nuovo cluster con nodi di solo archiviazione utilizzando la console Google Cloud, segui questi passaggi:

  1. Nella console Google Cloud, vai alla pagina Cloud privati.

    Vai a Cloud privati

  2. Fai clic sul nome del cloud privato in cui vuoi creare il nuovo cluster.

  3. Fai clic sulla scheda Cluster.

  4. Fai clic su Aggiungi cluster.

  5. Inserisci un nome per il cluster.

  6. Seleziona il modello di nodo HCI e il numero di nodi.

  7. (Facoltativo) Fai clic sul pulsante di attivazione/disattivazione Personalizza i core se vuoi ridurre il di core disponibili per ciascun nodo nel cluster di gestione. Per maggiori dettagli, vedi Conteggio dei core personalizzati.

  8. Seleziona il modello di nodo di archiviazione e il numero di nodi.

  9. Fai clic su Crea.

gcloud

Per creare un nuovo cluster con nodi di solo archiviazione utilizzando Google Cloud CLI, utilizza il comando gcloud vmware private-clouds clusters create:

  gcloud vmware private-clouds clusters create CLUSTER_NAME \
     --private-cloud=PC_STORAGE_NODE_NAME \
     --location=ZONE \
     --project=PROJECT_ID \
     --node-type-config=type=standard-72,count=n \
     --node-type-config=type=storage-only-standard-72,count=m

Sostituisci quanto segue:

  • CLUSTER_NAME: il nome del nuovo cluster in questo cloud privato.
  • PC_STORAGE_NODE_NAME: il nome del e cloud privato.
  • ZONE: la zona per questo cloud privato.
  • PROJECT_ID: l'ID progetto per la richiesta.
  • n: il numero di nodi standard nel cluster specificato di questo cloud privato.
  • m: il numero di nodi di solo archiviazione nel cluster specificato di questo cloud privato.

API

Per creare un nuovo cluster in un cloud privato con nodi di solo archiviazione utilizzando l'API VMware Engine, effettua una richiesta PATCH:

PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters?alt=json&clusterId=CLUSTER_NAME" -d '{
  "nodeTypeConfigs": {
     "standard-72": {
        "nodeCount": n
     },
     "storage-only-standard-72": {
        "nodeCount": m
     }
   }
  }'

Sostituisci quanto segue:

  • PROJECT_ID: l'ID progetto per la richiesta.
  • ZONE: la zona per questo cloud privato.
  • PC_STORAGE_NODE_NAME: il nome del e cloud privato.
  • CLUSTER_NAME: il nome del nuovo cluster in questo cloud privato.
  • n: il numero di nodi standard nel cluster specificato di questo cloud privato.
  • m: il numero di nodi di solo archiviazione nel cluster specificato di questo cloud privato.

Elimina un cluster con nodi di solo archiviazione

Puoi eliminare un cluster che contiene nodi di solo archiviazione utilizzando la console Google Cloud, Google Cloud CLI o l'API VMware Engine seguendo questi passaggi:

Console

Per eliminare un cluster con nodi di solo archiviazione utilizzando la console Google Cloud, segui questi passaggi:

  1. Nella console Google Cloud, vai alla pagina Cloud privati.

    Vai a Cloud privati

  2. Fai clic sulla scheda Cluster.

  3. Fai clic sull'icona Elimina nella riga del cluster da eliminare.

gcloud

Per eliminare un cluster che contiene nodi di solo archiviazione utilizzando Google Cloud CLI, utilizza il comando gcloud vmware private-clouds clusters delete:

  gcloud vmware private-clouds clusters delete CLUSTER_NAME \
     --private-cloud=PC_STORAGE_NODE_NAME \
     --location=ZONE \
     --project=PROJECT_ID

Sostituisci quanto segue:

  • CLUSTER_NAME: il nome del cluster in nel cloud privato.
  • PC_STORAGE_NODE_NAME: il nome del e cloud privato.
  • ZONE: la zona per questo cloud privato.
  • PROJECT_ID: l'ID progetto per la richiesta.

API

Per eliminare un cluster che contiene nodi di solo archiviazione utilizzando l'API VMware Engine, effettua una richiesta DELETE:

DELETE "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json"

Sostituisci quanto segue:

  • PROJECT_ID: l'ID progetto per la richiesta.
  • ZONE: la zona per questo cloud privato.
  • PC_STORAGE_NODE_NAME: il nome del e cloud privato.
  • CLUSTER_NAME: il nome del cluster in nel cloud privato.

Crea un cloud privato ampliato con nodi di solo archiviazione

Puoi creare un cloud privato esteso di VMware Engine che contiene nodi standard e di solo archiviazione utilizzando la console Google Cloud, Google Cloud CLI o l'API VMware Engine.

Console

Per creare un cloud privato ampliato che contenga nodi di solo archiviazione utilizzando la console Google Cloud, segui questi passaggi:

  1. Nella console Google Cloud, vai alla pagina Cloud privati.

    Vai a Cloud privati

  2. Fai clic su Crea.

  3. Inserisci un nome per il cloud privato.

  4. Scegli Allungato come tipo di cloud privato.

  5. Inserisci la località di hosting principale e seleziona la zona secondaria.

  6. Seleziona il tipo di nodo per il cluster principale.

  7. Seleziona il numero di nodi per zona per il cloud privato ampliato. Crea il tuo cloud privato esteso con un minimo di 3 nodi per zona.

  8. (Facoltativo) Fai clic sul pulsante di attivazione/disattivazione Personalizza i core se vuoi ridurre il di core disponibili per ciascun nodo nel cluster di gestione. Per maggiori dettagli, vedi Conteggio dei core personalizzati.

  9. Seleziona il modello di nodo di archiviazione e il numero di nodi.

  10. Inserisci un intervallo CIDR per la rete di gestione VMware. Assicurati che L'intervallo CIDR non si sovrappone ad alcuna subnet on-premise o cloud.

  11. Fai clic su Rivedi e crea.

  12. Rivedi le impostazioni. Per modificare le impostazioni, fai clic su Indietro.

  13. Fai clic su Crea per iniziare a creare il cloud privato esteso.

  14. (Facoltativo) Se vuoi elencare i dettagli del cloud privato ampliato e dei cluster per confermare la creazione del nuovo cloud privato ampliato, iniziare dalla pagina dei dettagli Cloud privati. Questa pagina contiene elementi privati i dettagli del cloud. Fai clic sulla scheda Cluster per visualizzare i dati del cluster nel tabella.

gcloud

Per creare un cloud privato ampliato contenente nodi di solo archiviazione utilizzando Google Cloud CLI, segui questi passaggi:

  1. Crea un cloud privato esteso inserendo il comando gcloud private-clouds create:

    gcloud vmware private-clouds create STRETCHED_PC_STORAGE_NODE_NAME \
     --description=DESCRIPTION \
     --location=REGION \
     --cluster=STRETCHED_CLUSTER_NAME \
     --node-type-config=type=standard-72,count=n \
     --node-type-config=type=storage-only-standard-72,count=m \
     --management-range=IP_ADDRESS \
     --vmware-engine-network=NETWORK_NAME
     --preferred-zone=projects/PROJECT_ID/locations/PREFERRED_ZONE \
     --secondary-zone=projects/PROJECT_ID/locations/SECONDARY_ZONE \
     --type=STRETCHED

    Sostituisci quanto segue:

    • STRETCHED_PC_STORAGE_NODE_NAME: il del cloud privato ampliato con il nodo di solo archiviazione.
    • DESCRIPTION: la descrizione e cloud privato.
    • REGION: la regione per questo cloud privato.
    • STRETCHED_CLUSTER_NAME: il nome del in un nuovo cluster cloud privato.
    • n: il numero totale di nodi standard, un numero pari, nel cluster principale di questo cloud privato.
    • m: il numero totale di nodi di solo archiviazione, un numero pari, nel cluster principale di questo cloud privato.
    • IP_ADDRESS: l'indirizzo e l'intervallo IP per per questo cloud privato, ad esempio 192.168.0.0/22.
    • NETWORK_NAME: il nome della rete.
    • PROJECT_ID: l'ID progetto per la richiesta.
    • SECONDARY_ZONE: la zona secondaria per la richiesta.
    • PREFERRED_ZONE: la zona preferita per richiesta.
  2. (Facoltativo) Per confermare la creazione del cloud privato ampliato e il numero di nodi standard e di solo archiviazione, utilizza rispettivamente i comandi gcloud vmware private-clouds describe e gcloud vmware private-clouds clusters describe:

    gcloud vmware private-clouds describe STRETCHED_PC_STORAGE_NODE_NAME \
     --location=REGION

    Sostituisci quanto segue:

    • STRETCHED_PC_STORAGE_NODE_NAME: il nome del cloud privato ampliato.
    • REGION: la regione per questo cloud privato.
    gcloud vmware private-clouds clusters describe STRETCHED_CLUSTER_NAME \
     --location=REGION \
     --project=PROJECT_ID \
     --private-cloud=STRETCHED_PC_STORAGE_NODE_NAME

    Sostituisci quanto segue:

    • STRETCHED_CLUSTER_NAME: il nome del cluster ampliato in questo cloud privato.
    • REGION: la regione per questo cloud privato.
    • PROJECT_ID: l'ID progetto per la richiesta.
    • STRETCHED_PC_STORAGE_NODE_NAME: il nome del cloud privato ampliato.

API

Per creare un cloud privato esteso che contiene nodi di solo archiviazione utilizzando l'API VMware Engine, effettua una richiesta GET:

GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds?alt=json&privateCloudId=PC_STORAGE_ONLY_NODE_NAME" -d '{
  "description": "DESCRIPTION",
  "managementCluster": {
     "clusterId": "CLUSTER_NAME",
     "nodeTypeConfigs": {
        "standard-72": {
           "nodeCount": n
        },
        "storage-only-standard-72": {
           "nodeCount": m
        }
     }
     },
     "networkConfig": {
        "managementCidr": "IP_ADDRESS",
        "vmwareEngineNetwork": "projects/PROJECT_ID/locations/ZONE/vmwareEngineNetworks/NETWORK_NAME"
      }
     }'

Sostituisci quanto segue:

  • PROJECT_ID: l'ID progetto per la richiesta.
  • ZONE: la zona per questo cloud privato.
  • PC_STORAGE_NODE_NAME: il nome del cloud privato con un nodo di solo archiviazione.
  • DESCRIPTION: la descrizione e cloud privato.
  • CLUSTER_NAME: il nome del nuovo cluster in questo cloud privato.
  • n: il numero totale di nodi standard, un numero pari, nel cluster principale di questo cloud privato.
  • m: il numero totale di nodi di solo archiviazione, un numero pari, nel cluster principale di questo cloud privato.
  • IP_ADDRESS: l'indirizzo e l'intervallo IP per per questo cloud privato, ad esempio 192.168.0.0/22.
  • NETWORK_NAME: il nome della rete.

Espandi o restringi un cluster ampliato con nodi di solo archiviazione

Puoi espandere o ridurre un cluster ampliato aggiungendo o rimuovendo i nodi di solo archiviazione con la console Google Cloud, Google Cloud CLI o l'API VMware Engine seguendo questi passaggi:

Console

Per espandere o ridurre un cluster ampliato con nodi di solo archiviazione utilizzando la console Google Cloud, segui questi passaggi:

  1. Nella console Google Cloud, vai alla pagina Cloud privati.

    Vai a Cloud privati

  2. Fai clic sulla scheda Cluster.

  3. Fai clic sul nome del cluster ampliato che vuoi espandere o ridurre.

  4. Fai clic su Modifica.

  5. In Configurazione dei nodi, seleziona un modello di nodo di archiviazione e aumenta o diminuisci il numero di nodi esistenti.

  6. Fai clic su Salva.

gcloud

Per espandere o ridurre un cluster ampliato aggiungendo o rimuovendo i nodi di solo archiviazione tramite Google Cloud CLI, utilizza il comando gcloud vmware private-clouds clusters update:

  gcloud vmware private-clouds clusters update STRETCHED_CLUSTER_NAME \
     --location=REGION \
     --project=PROJECT_ID \
     --private-cloud=STRETCHED_PC_STORAGE_NODE_NAME \
     --node-type-config=type=standard-72,count=n \
     --node-type-config=type=storage-only-standard-72,count=m

Sostituisci quanto segue:

  • STRETCHED_CLUSTER_NAME: il nome del in un cluster ampliato in questo cloud privato.
  • REGION: la regione per questo cloud privato.
  • PROJECT_ID: l'ID progetto per la richiesta.
  • STRETCHED_PC_STORAGE_NODE_NAME: il nome del cloud privato.
  • n: il nuovo numero totale di nodi standard, un numero pari, per questo nel cluster specificato.
  • m: il nuovo numero totale di nodi solo di archiviazione, un numero pari, per per il cluster specificato.

API

Per espandere o ridurre un cluster ampliato mediante l'aggiunta o la rimozione di nodi di solo archiviazione tramite l'API VMware Engine, effettua una richiesta PATCH:

PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds/STRETCHED_PC_STORAGE_NODE_NAME/clusters/STRETCHED_CLUSTER_NAME" -d '{
  "nodeTypeConfigs": {
     "standard-72": {
        "nodeCount": n
     },
     "storage-only-standard-72": {
        "nodeCount": m
     }
   }
  }'

Sostituisci quanto segue:

  • PROJECT_ID: l'ID progetto per la richiesta.
  • REGION: la regione per questo cloud privato.
  • STRETCHED_PC_STORAGE_NODE_NAME: il nome del cloud privato ampliato.
  • STRETCHED_CLUSTER_NAME: il nome del in un cluster ampliato in questo cloud privato.
  • n: il nuovo numero totale di nodi standard, un numero pari, per questo nel cluster specificato.
  • m: il nuovo numero totale di nodi solo di archiviazione, un numero pari, per per il cluster specificato.

Passaggi successivi