Criar uma nuvem privada expandida do VMware Engine
Uma nuvem privada expandida do Google Cloud VMware Engine é uma nuvem privada que é expandida por duas zonas de dados e uma zona de testemunho, todas na mesmaGoogle Cloud região. As nuvens privadas expandidas oferecem infraestrutura de computação, armazenamento e rede tolerante a falhas ao nível da zona numa determinada região.
As nuvens privadas expandidas usam clusters expandidos do vSphere e vSAN para oferecer alta disponibilidade de computação e armazenamento contra falhas ao nível da zona. Todos os clusters de uma nuvem privada expandida são considerados clusters expandidos do VMware Engine, incluindo o cluster principal.
Antes de começar
Os passos neste documento pressupõem que faz primeiro o seguinte:
- Atribua um intervalo de endereços IP exclusivo para as sub-redes do vSphere/vSAN da nuvem privada que quer criar.
- Prefixo do intervalo CIDR mínimo: /24
- Prefixo do intervalo CIDR máximo: /20
- Se quiser a resolução de endereços global através do Cloud DNS, ative a API Cloud DNS e conclua a configuração do Cloud DNS antes de criar a sua nuvem privada.
O espaço de endereços da sub-rede do vSphere/vSAN não pode sobrepor-se a nenhuma rede que comunique com a nuvem privada, como redes no local e redes daGoogle Cloud nuvem virtual privada (VPC). Para mais informações sobre as sub-redes do vSphere ou vSAN, consulte o artigo VLANs e sub-redes no VMware Engine.
Crie uma nuvem privada expandida
Consola
Para criar uma nuvem privada expandida através da Google Cloud consola, siga estes passos:
Na Google Cloud consola, aceda à página Nuvens privadas.
Clique em Selecionar um projeto e, de seguida, selecione a organização, a pasta ou o projeto onde quer criar a nuvem privada expandida.
Clique em Criar.
Clique em Nuvem privada expandida.
Introduza a localização de alojamento principal e selecione a zona secundária.
Selecione o tipo de nó para o cluster principal.
Selecione o número de nós por zona para a nuvem privada expandida. Crie a sua nuvem privada expandida com um mínimo de 3 nós por zona.
Opcional: clique no botão Personalizar núcleos se quiser reduzir o número de núcleos disponíveis para cada nó no cluster de gestão. Para mais detalhes, consulte o artigo Contagens de núcleos personalizadas.
Introduza um intervalo CIDR para a rede de gestão do VMware. Certifique-se de que o intervalo CIDR não se sobrepõe a nenhuma das suas sub-redes no local ou na nuvem.
Clique em Rever e criar.
Reveja as definições. Para alterar quaisquer definições, clique em Anterior.
Clique em Criar para começar a criar a nuvem privada expandida.
Opcional: se quiser listar os detalhes da nuvem privada expandida e os dados do cluster para confirmar a criação da nova nuvem privada expandida, comece na página de detalhes Nuvens privadas. Esta página contém detalhes da nuvem privada. Se clicar no separador Clusters, são apresentados os dados dos clusters na tabela.
A lista seguinte descreve cada campo durante a criação da nuvem privada mais detalhadamente:
- Nome: identificador exclusivo permanente da nuvem privada.
- Descrição: informações adicionais visíveis na página de detalhes da nuvem privada.
- Região: região geográfica onde o VMware Engine aloja a sua nuvem privada.
- Zona preferencial: subconjunto de uma região fisicamente isolada de outras zonas na mesma região. A zona preferencial é o domínio de falhas único preferencial numa região.
- Zona secundária: subconjunto de uma região fisicamente isolada de outras zonas na mesma região. A zona secundária é o domínio de falhas único secundário numa região.
- Nome do cluster principal: nome atribuído ao cluster do vSphere inicial na sua nuvem privada. Os dispositivos de gestão do VMware da sua nuvem privada são executados neste cluster.
- Tipo de nó: configuração de hardware dos nós no cluster principal.
- Nós: número de nós no cluster principal, mínimo de 6 nós.
- Rede do VMware Engine: recurso de rede que processa as ligações à nuvem privada de acordo com uma política de rede. Os recursos ligados a esta rede do VMware Engine e o utilizador podem aceder à nuvem privada a partir de Google Cloud.
- Intervalo de endereços IP de gestão: intervalo de endereços IP usado para o vCenter Server, o NSX Manager, os anfitriões ESXi e outras partes da infraestrutura da nuvem privada. Este intervalo não é usado para VMs de carga de trabalho e não pode sobrepor-se a nenhuma parte da sua rede VPC nem a qualquer outra rede à qual planeia ligar a sua nuvem privada.
gcloud
Para criar uma nuvem privada expandida através da CLI Google Cloud, faça o seguinte:
Crie uma nuvem privada expandida introduzindo o 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
Substitua o seguinte:
PRIVATE_CLOUD_ID
: o ID da nuvem privada para este pedido.DESCRIPTION
: uma descrição desta nuvem privada expandida.REGION
: a região deste pedido.CLUSTER_ID
: o ID do cluster para este pedido.NODE_COUNT
: o número total de nós no cluster, um número par, para este pedido.MANAGEMENT_RANGE
: o endereço IP e o intervalo, por exemplo,192.168.1.0/23
, para este pedido.NETWORK_ID
: o ID da rede para este pedido.PROJECT_ID
: o ID do projeto para este pedido.PREFERRED_ZONE
: a zona preferencial para este pedido.SECONDARY_ZONE
: a zona secundária para este pedido.
Opcional: se quiser listar os detalhes da nuvem privada expandida e os dados do cluster para confirmar a criação da nova nuvem privada expandida, use o comando
gcloud vmware private-clouds list
:gcloud vmware private-clouds list \ --location=REGION
Substitua o seguinte:
REGION
: a região deste pedido.
API
Para criar uma nuvem privada expandida através da API VMware Engine, faça o seguinte:
Crie uma nuvem privada expandida fazendo um pedido
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" }' Substitua o seguinte:
PROJECT_ID
: o projeto para este pedido.PREFERRED_ZONE
: a zona preferencial para este pedido.SECONDARY_ZONE
: a zona secundária para este pedido.PRIVATE_CLOUD_ID
: o ID da nuvem privada para este pedido.REGION
: a região deste pedido.MANAGEMENT_CIDR
: o endereço IP e o intervalo, por exemplo,192.168.1.0/23
, para este pedido.CLUSTER_ID
: o ID do cluster para este pedido.NODE_COUNT
: o número total de nós no cluster, um número par, para este pedido.
Opcional: se quiser listar os detalhes da nuvem privada expandida e os dados do cluster para confirmar a criação da nova nuvem privada expandida, faça um pedido
GET
:GET https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds/PRIVATE_CLOUD_ID"
Substitua o seguinte:
PROJECT_ID
: o projeto para este pedido.REGION
: a região deste pedido.PRIVATE_CLOUD_ID
: o ID da nuvem privada para este pedido.
Opcional: se quiser listar os detalhes da nuvem privada expandida e os dados do cluster para confirmar a criação da nova nuvem privada expandida, faça um pedido
GET
:GET https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds/PRIVATE_CLOUD_ID"
Substitua o seguinte:
PROJECT_ID
: o projeto para este pedido.REGION
: a região deste pedido.PRIVATE_CLOUD_ID
: o ID da nuvem privada para este pedido.
À medida que o VMware Engine cria a sua nova nuvem privada expandida, implementa vários componentes do VMware e divide o intervalo de endereços IP fornecido em sub-redes. A criação de uma nuvem privada expandida pode demorar entre 30 minutos e 2 horas. Após a conclusão do aprovisionamento, recebe um email.
O que se segue?
- Obtenha credenciais de início de sessão para dispositivos de gestão.
- Faça a gestão dos seus recursos e atividade da nuvem privada expandida.