Creazione di un cloud privato esteso VMware Engine
Un cloud privato ampliato di Google Cloud VMware Engine è un cloud privato distribuito su due zone di dati e una zona di controllo, tutte all'interno della stessa regioneGoogle Cloud . I cloud privati estesi forniscono un'infrastruttura di calcolo, archiviazione e rete che è tollerante ai guasti a livello di zona in una determinata regione.
I cloud privati estesi utilizzano cluster estesi vSphere e vSAN per fornire un'elevata disponibilità di calcolo e archiviazione contro i guasti a livello di zona. Tutti i cluster di un cloud privato esteso sono considerati cluster estesi VMware Engine, incluso il cluster principale.
Prima di iniziare
I passaggi descritti in questo documento presuppongono che tu abbia prima eseguito quanto segue:
- Alloca un intervallo di indirizzi IP univoco per le sottoreti vSphere/vSAN del cloud privato che vuoi creare.
- Prefisso intervallo CIDR minimo: /24
- Prefisso intervallo CIDR massimo: /20
- Se vuoi utilizzare la risoluzione degli indirizzi globale con Cloud DNS, abilita l'API Cloud DNS e completa la configurazione di Cloud DNS prima di creare il tuo cloud privato.
Lo spazio degli indirizzi della subnet vSphere/vSAN non deve sovrapporsi a nessuna rete che comunicherà con il cloud privato, ad esempio le reti on-premise e le retiGoogle Cloud Virtual Private Cloud (VPC). Per ulteriori informazioni sulle subnet vSphere o vSAN, consulta VLAN e subnet su VMware Engine.
Creare un cloud privato ampliato
Console
Per creare un cloud privato esteso utilizzando la console Google Cloud, segui questi passaggi:
Nella console Google Cloud, vai alla pagina Nuvole private.
Fai clic su Crea.
Fai clic su Cloud privato ampliato.
Inserisci la località di hosting principale e seleziona la zona secondaria.
Seleziona il tipo di nodo per il cluster principale.
Seleziona il numero di nodi per zona per il cloud privato esteso. Crea il tuo cloud privato esteso con un minimo di 3 nodi per zona.
(Facoltativo) Fai clic sul pulsante di attivazione/disattivazione Personalizza core se vuoi ridurre il numero di core disponibili per ogni nodo del cluster di gestione. Per maggiori dettagli, vedi Conteggi core personalizzati.
Inserisci un intervallo CIDR per la rete di gestione VMware. Assicurati che l'intervallo CIDR non si sovrapponga a nessuna delle tue subnet on-premise o cloud.
Fai clic su Rivedi e crea.
Rivedi le impostazioni. Per modificare le impostazioni, fai clic su Indietro.
Fai clic su Crea per iniziare a creare il cloud privato esteso.
(Facoltativo) Se vuoi elencare i dettagli del cloud privato esteso e i dati del cluster per confermare la creazione del nuovo cloud privato esteso, inizia dalla pagina dei dettagli dei 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 più dettagliatamente ogni campo durante la creazione del cloud privato:
- 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 tuo cloud privato.
- Zona preferita:sottoinsieme di una regione fisicamente isolata da altre zone della stessa regione. La zona preferita è il singolo dominio in errore preferito all'interno di una regione.
- Zona secondaria:sottoinsieme di una regione fisicamente isolata da altre zone della stessa regione. La zona secondaria è il singolo dominio in errore secondario all'interno di una regione.
- Nome del cluster principale:il nome assegnato al cluster vSphere iniziale nel tuo cloud privato. Le appliance di gestione VMware del tuo cloud privato vengono eseguite su questo cluster.
- Tipo di nodo:la configurazione hardware dei nodi nel cluster principale.
- Nodi:numero di nodi nel cluster principale, minimo 6 nodi.
- Rete VMware Engine:risorsa di rete che gestisce le connessioni al cloud privato in base a un criterio di rete. Tu e le risorse collegate a questa rete VMware Engine potete accedere al cloud privato da 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 di carico di lavoro e non deve sovrapporsi a nessuna parte della rete VPC o di qualsiasi altra rete a cui prevedi di connettere il tuo cloud privato.
gcloud
Per creare un cloud privato esteso utilizzando Google Cloud CLI, segui questi passaggi:
Crea un cloud privato ampliato inserendo il comando
gcloud vmware private-clouds create
: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 private cloud per questa richiesta.DESCRIPTION
: una descrizione di questo cloud privato esteso.REGION
: la regione per questa richiesta.CLUSTER_ID
: l'ID cluster per questa richiesta.NODE_COUNT
: il numero totale di nodi nel cluster, un numero pari, per questa richiesta.MANAGEMENT_RANGE
: l'indirizzo e l'intervallo IP, ad esempio192.168.1.0/23
, per questa richiesta.NETWORK_ID
: l'ID 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.
(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 comando
gcloud vmware private-clouds list
:gcloud vmware private-clouds list \ --location=REGION
Sostituisci quanto segue:
REGION
: la regione per questa richiesta.
API
Per creare un cloud privato esteso utilizzando l'API VMware Engine:
Crea un cloud privato esteso inviando 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 private cloud per questa richiesta.REGION
: la regione per questa richiesta.MANAGEMENT_CIDR
: l'indirizzo e l'intervallo IP, ad esempio192.168.1.0/23
, per questa richiesta.CLUSTER_ID
: l'ID cluster per questa richiesta.NODE_COUNT
: il numero totale di nodi nel cluster, un numero pari, per questa richiesta.
(Facoltativo) Se vuoi elencare i dettagli del cloud privato esteso e i dati del cluster per confermare la creazione del nuovo cloud privato esteso, invia 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 private cloud per questa richiesta.
(Facoltativo) Se vuoi elencare i dettagli del cloud privato esteso e i dati del cluster per confermare la creazione del nuovo cloud privato esteso, invia 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 private cloud per questa richiesta.
Quando VMware Engine crea il nuovo cloud privato esteso, esegue il deployment di diversi componenti VMware e suddivide 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
- Ottieni le credenziali di accesso per gli appliance di gestione.
- Gestisci le risorse e le attività del cloud privato esteso.