Creazione di un cloud privato ampliato di VMware Engine

Un cloud privato ampliato di Google Cloud VMware Engine è un cloud privato che si estende su due zone dati e una zona di controllo, il tutto all'interno della stessa Google Cloud regione. I cloud privati ampliati forniscono un'infrastruttura di computing, archiviazione e rete a tolleranza di errore per gli errori a livello di zona in una determinata regione.

I cloud privati ampliati utilizzano cluster ampliati vSphere e vSAN per fornire alta affidabilità di computing e archiviazione in caso di errori a livello di zona. Tutti i cluster di un cloud privato ampliato sono considerati cluster ampliati di VMware Engine, incluso il cluster primario.

Prima di iniziare

I passaggi descritti in questo documento presuppongono che tu abbia eseguito le seguenti operazioni:

Lo spazio di indirizzi della subnet vSphere/vSAN non deve sovrapporsi a nessuna rete che comunicherà con il cloud privato, come le reti on-premise e Google Cloud le reti Virtual Private Cloud (VPC). Per saperne di più sulle subnet vSphere o vSAN, consulta VLAN e subnet su VMware Engine.

Creare un cloud privato ampliato

Console

Per creare un cloud privato ampliato utilizzando la Google Cloud console, segui questi passaggi:

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

    Vai a Cloud privati

  2. Fai clic su Seleziona un progetto e poi seleziona l'organizzazione, la cartella o il progetto in cui vuoi creare il cloud privato ampliato.

  3. Fai clic su Crea.

  4. Fai clic su Cloud privato ampliato.

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

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

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

  8. (Facoltativo) Fai clic sul pulsante di attivazione/disattivazione Personalizza core se vuoi ridurre il numero di core disponibili per ogni nodo nel cluster di gestione. Per i dettagli, consulta Conteggi dei core personalizzati.

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

  10. Fai clic su Esamina e crea.

  11. Esamina le impostazioni. Per modificare le impostazioni, fai clic su Indietro.

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

  13. (Facoltativo) Se vuoi elencare i dettagli del cloud privato ampliato e i dati del cluster per confermare la creazione del nuovo cloud privato ampliato, inizia dalla pagina dei dettagli Cloud privati. Questa pagina contiene i dettagli del cloud privato. Se fai clic sulla scheda Cluster , i dati del cluster vengono visualizzati nella tabella.

L'elenco seguente descrive ogni campo durante la creazione del cloud privato in modo più dettagliato:

  • Nome: identificatore univoco permanente del cloud privato.
  • Descrizione: informazioni aggiuntive visibili nella pagina dei dettagli del cloud privato.
  • Regione: regione geografica in cui VMware Engine ospita il cloud privato.
  • Zona preferita: sottoinsieme di una regione fisicamente isolato dalle altre zone della stessa regione. La zona preferita è il dominio di errore singolo preferito all'interno di una regione.
  • Zona secondaria: sottoinsieme di una regione fisicamente isolato dalle altre zone della stessa regione. La zona secondaria è il dominio in errore singolo secondario all'interno di una regione.
  • Nome cluster primario: nome assegnato al cluster vSphere iniziale nel cloud privato. Le appliance di gestione VMware del cloud privato vengono eseguite su questo cluster.
  • Tipo di nodo: configurazione hardware dei nodi nel cluster primario.
  • Nodi: numero di nodi nel cluster primario, minimo 6 nodi.

  • Rete VMware Engine: risorsa di rete che gestisce le connessioni del cloud privato in base a una policy di rete. Tu e le risorse connesse a questa rete VMware Engine potete accedere al cloud privato da dentro Google Cloud.
  • Intervallo di indirizzi IP di gestione: intervallo di indirizzi IP utilizzato per vCenter Server, NSX Manager, gli host ESXi e altre parti dell'infrastruttura del cloud privato. Questo intervallo non viene utilizzato per le VM dei workload e non deve sovrapporsi a nessuna parte della rete VPC o a qualsiasi altra rete a cui prevedi di connettere il cloud privato.

gcloud

Per creare un cloud privato ampliato utilizzando Google Cloud CLI, segui questi passaggi:

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

    gcloud vmware private-clouds create PRIVATE_CLOUD_ID \
      --description="DESCRIPTION" \
      --location="REGION" \
      --cluster="CLUSTER_ID" \
      --node-type-config=type=standard-72,count="NODE_COUNT" \
      --management-range="MANAGEMENT_RANGE" \
      --vmware-engine-network="NETWORK_ID" \
      --preferred-zone=projects/PROJECT_ID/locations/PREFERRED_ZONE \
      --secondary-zone=projects/PROJECT_ID/locations/SECONDARY_ZONE \
      --type=STRETCHED

    Sostituisci quanto segue:

    • PRIVATE_CLOUD_ID: l'ID del cloud privato per questa richiesta.
    • DESCRIPTION: una descrizione per questo cloud privato ampliato.
    • REGION: la regione per questa richiesta.
    • CLUSTER_ID: l'ID del cluster per questa richiesta.
    • NODE_COUNT: il numero totale di nodi nel cluster, un numero pari, per questa richiesta.
    • MANAGEMENT_RANGE: l'indirizzo IP e l'intervallo, ad esempio 192.168.1.0/23, per questa richiesta.
    • NETWORK_ID: l'ID della rete per questa richiesta.
    • PROJECT_ID: l'ID progetto per questa richiesta.
    • PREFERRED_ZONE: la zona preferita per questa richiesta.
    • SECONDARY_ZONE: la zona secondaria per questa richiesta.
  2. (Facoltativo) Se vuoi elencare i dettagli del cloud privato ampliato e i dati del cluster per confermare la creazione del nuovo cloud privato ampliato, utilizza il gcloud vmware private-clouds list comando:

    gcloud vmware private-clouds list \
      --location=REGION

    Sostituisci quanto segue:

    • REGION: la regione per questa richiesta.

API

Per creare un cloud privato ampliato utilizzando l'API VMware Engine, segui questi passaggi:

  1. Crea un cloud privato ampliato effettuando una richiesta POST:

      POST "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds?private_cloud_id=PRIVATE_CLOUD_ID"
      -d '{
        "network_config": {
          "vmware_engine_network": "projects//locations/REGION/vmwareEngineNetworks/NETWORK_ID",
            "management_cidr": "MANAGEMENT_CIDR"
        },
        "management_cluster": {
          "cluster_id": "CLUSTER_ID",
          "node_type_configs": {
            "standard-72": {
              "node_count": "NODE_COUNT"
            }
          },
          "stretched_cluster_config": {
            "preferred_location": "projects/PROJECT_ID/locations/PREFERRED_ZONE",
            "secondary_location": "projects/PROJECT_ID/locations/SECONDARY_ZONE"
          }
        },
        "type": "STRETCHED"
      }'
    

    Sostituisci quanto segue:

    • PROJECT_ID: il progetto per questa richiesta.
    • PREFERRED_ZONE: la zona preferita per questa richiesta.
    • SECONDARY_ZONE: la zona secondaria per questa richiesta.
    • PRIVATE_CLOUD_ID: l'ID del cloud privato per questa richiesta.
    • REGION: la regione per questa richiesta.

    • MANAGEMENT_CIDR: l'indirizzo IP e l'intervallo, ad esempio 192.168.1.0/23, per questa richiesta.

    • CLUSTER_ID: l'ID del cluster per questa richiesta.

    • NODE_COUNT: il numero totale di nodi nel cluster, un numero pari, per questa richiesta.

  2. (Facoltativo) Se vuoi elencare i dettagli del cloud privato ampliato e i dati del cluster per confermare la creazione del nuovo cloud privato ampliato, effettua una richiesta GET:

      GET https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds/PRIVATE_CLOUD_ID"
    

    Sostituisci quanto segue:

    • PROJECT_ID: il progetto per questa richiesta.
    • REGION: la regione per questa richiesta.
    • PRIVATE_CLOUD_ID: l'ID del cloud privato per questa richiesta.
  3. (Facoltativo) Se vuoi elencare i dettagli del cloud privato ampliato e i dati del cluster per confermare la creazione del nuovo cloud privato ampliato, effettua una richiesta GET:

      GET https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds/PRIVATE_CLOUD_ID"
    

    Sostituisci quanto segue:

    • PROJECT_ID: il progetto per questa richiesta.
    • REGION: la regione per questa richiesta.
    • PRIVATE_CLOUD_ID: l'ID del cloud privato per questa richiesta.

Quando VMware Engine crea il nuovo cloud privato ampliato, esegue il deployment di una serie di componenti VMware e divide l' intervallo di indirizzi IP fornito in subnet. La creazione di un cloud privato ampliato può richiedere da 30 minuti a 2 ore. Al termine del provisioning, riceverai un'email.

Passaggi successivi