Crear una nube privada extendida de VMware Engine
Una nube privada extendida de Google Cloud VMware Engine es una nube privada que se extiende por dos zonas de datos y una zona de testigo, todas ellas en la mismaGoogle Cloud región. Las nubes privadas extendidas proporcionan infraestructura de computación, almacenamiento y red que es tolerante a fallos a nivel de zona en una región determinada.
Las nubes privadas extendidas usan clústeres extendidos de vSphere y vSAN para proporcionar alta disponibilidad de computación y almacenamiento frente a fallos a nivel de zona. Todos los clústeres de una nube privada extendida se consideran clústeres extendidos de VMware Engine, incluido el clúster principal.
Antes de empezar
En los pasos de este documento se presupone que primero debes hacer lo siguiente:
- Asigna un intervalo de direcciones IP único para las subredes de vSphere o vSAN de la nube privada que quieras crear.
- Prefijo de intervalo CIDR mínimo: /24
- Prefijo de intervalo CIDR máximo: /20
- Si quieres usar la resolución de direcciones globales con Cloud DNS, habilita la API de Cloud DNS y completa la configuración de Cloud DNS antes de crear tu nube privada.
El espacio de direcciones de la subred de vSphere o vSAN no debe solaparse con ninguna red que se comunique con la nube privada, como las redes on-premise y las redes deGoogle Cloud nube privada virtual (VPC). Para obtener más información sobre las subredes de vSphere o vSAN, consulta VLANs and subnets on VMware Engine (VLANs y subredes en VMware Engine).
Crear una nube privada extendida
Consola
Para crear una nube privada extendida con la Google Cloud consola, sigue estos pasos:
En la Google Cloud consola, ve a la página Nubes privadas.
Haz clic en Seleccionar un proyecto y, a continuación, selecciona la organización, la carpeta o el proyecto en el que quieras crear la nube privada extendida.
Haz clic en Crear.
Haz clic en Nube privada extendida.
Introduce tu ubicación de alojamiento principal y selecciona tu zona secundaria.
Selecciona el tipo de nodo de tu clúster principal.
Selecciona el número de nodos por zona de la nube privada extendida. Crea tu nube privada extendida con un mínimo de 3 nodos por zona.
Opcional: Haz clic en el botón Personalizar núcleos si quieres reducir el número de núcleos disponibles para cada nodo del clúster de gestión. Para obtener más información, consulta Recuentos de núcleos personalizados.
Introduce un intervalo CIDR para la red de gestión de VMware. Asegúrate de que el intervalo CIDR no se solape con ninguna de tus subredes locales o en la nube.
Haz clic en Revisar y crear.
Revisa la configuración. Para cambiar algún ajuste, haz clic en Atrás.
Haz clic en Crear para empezar a crear la nube privada extendida.
Opcional: Si quieres consultar los detalles de la instancia de Private Cloud ampliada y los datos del clúster para confirmar la creación de la nueva instancia de Private Cloud ampliada, empieza en la página de detalles Private clouds (Instancias de Private Cloud). Esta página contiene detalles de la nube privada. Si hace clic en la pestaña Clusters, se mostrarán los datos de los clústeres en la tabla.
En la siguiente lista se describe cada campo durante la creación de una nube privada con más detalle:
- Nombre: identificador único permanente de la nube privada.
- Descripción: información adicional que se muestra en la página de detalles de la nube privada.
- Región: región geográfica en la que VMware Engine aloja tu nube privada.
- Zona preferida: subconjunto de una región aislado físicamente de otras zonas de la misma región. La zona preferida es el dominio de fallo único preferido dentro de una región.
- Zona secundaria: subconjunto de una región aislado físicamente de otras zonas de la misma región. La zona secundaria es el dominio de fallo único secundario de una región.
- Nombre del clúster principal: nombre asignado al clúster de vSphere inicial de tu nube privada. Los dispositivos de gestión de VMware de tu nube privada se ejecutan en este clúster.
- Tipo de nodo: configuración de hardware de los nodos de tu clúster principal.
- Nodos: número de nodos de tu clúster principal (6 como mínimo).
- Red de VMware Engine: recurso de red que gestiona las conexiones de nube privada según una política de red. Tú y los recursos conectados a esta red de VMware Engine podéis acceder a la nube privada desde Google Cloud.
- Intervalo de direcciones IP de gestión: intervalo de direcciones IP que se usa para vCenter Server, NSX Manager, los hosts ESXi y otras partes de la infraestructura de la nube privada. Este intervalo no se usa para las VMs de carga de trabajo y no debe superponerse con ninguna parte de tu red de VPC ni con ninguna otra red a la que tengas previsto conectar tu nube privada.
gcloud
Para crear una nube privada extendida con la CLI de Google Cloud, haz lo siguiente:
Crea una nube privada extendida introduciendo el 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
Haz los cambios siguientes:
PRIVATE_CLOUD_ID
: el ID de la nube privada de esta solicitud.DESCRIPTION
: descripción de esta nube privada ampliada.REGION
: la región de esta solicitud.CLUSTER_ID
: el ID del clúster de esta solicitud.NODE_COUNT
: número total de nodos del clúster (un número par) de esta solicitud.MANAGEMENT_RANGE
: la dirección IP y el intervalo, por ejemplo,192.168.1.0/23
, de esta solicitud.NETWORK_ID
: el ID de la red de esta solicitud.PROJECT_ID
: el ID de proyecto de esta solicitud.PREFERRED_ZONE
: la zona preferida para esta solicitud.SECONDARY_ZONE
: la zona secundaria de esta solicitud.
Opcional: Si quieres consultar los detalles de la instancia de Private Cloud ampliada y los datos del clúster para confirmar la creación de la nueva instancia de Private Cloud ampliada, usa el comando
gcloud vmware private-clouds list
:gcloud vmware private-clouds list \ --location=REGION
Haz los cambios siguientes:
REGION
: la región de esta solicitud.
API
Para crear una nube privada ampliada con la API de VMware Engine, haz lo siguiente:
Crea una nube privada extendida haciendo una solicitud
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" }' Haz los cambios siguientes:
PROJECT_ID
: el proyecto de esta solicitud.PREFERRED_ZONE
: la zona preferida para esta solicitud.SECONDARY_ZONE
: la zona secundaria de esta solicitud.PRIVATE_CLOUD_ID
: el ID de la nube privada de esta solicitud.REGION
: la región de esta solicitud.MANAGEMENT_CIDR
: la dirección IP y el intervalo, por ejemplo,192.168.1.0/23
, de esta solicitud.CLUSTER_ID
: el ID del clúster de esta solicitud.NODE_COUNT
: número total de nodos del clúster (un número par) de esta solicitud.
Opcional: Si quieres consultar los detalles de la nube privada extendida y los datos del clúster para confirmar la creación de la nueva nube privada extendida, haz una solicitud
GET
:GET https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds/PRIVATE_CLOUD_ID"
Haz los cambios siguientes:
PROJECT_ID
: el proyecto de esta solicitud.REGION
: la región de esta solicitud.PRIVATE_CLOUD_ID
: el ID de la nube privada de esta solicitud.
Opcional: Si quiere consultar los detalles de la instancia de Private Cloud ampliada y los datos del clúster para confirmar la creación de la nueva instancia de Private Cloud ampliada, haga una solicitud
GET
:GET https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds/PRIVATE_CLOUD_ID"
Haz los cambios siguientes:
PROJECT_ID
: el proyecto de esta solicitud.REGION
: la región de esta solicitud.PRIVATE_CLOUD_ID
: el ID de la nube privada de esta solicitud.
Cuando VMware Engine crea tu nueva nube privada ampliada, despliega una serie de componentes de VMware y divide el intervalo de direcciones IP proporcionado en subredes. La creación de una nube privada extendida puede tardar entre 30 minutos y 2 horas. Una vez que se haya completado el aprovisionamiento, recibirás un correo.
Siguientes pasos
- Obtener las credenciales de inicio de sesión de los dispositivos de gestión.
- Gestionar los recursos y la actividad de tu nube privada extendida.