Crea una nube privada extendida de VMware Engine

Una nube privada extendida de Google Cloud VMware Engine es una nube privada que se extiende en dos zonas de datos y una zona testigo, todo dentro de la misma región deGoogle Cloud . Las nubes privadas extendidas proporcionan infraestructura de procesamiento, almacenamiento y redes que es tolerante a fallas a nivel de la zona en una región determinada.

Las nubes privadas extendidas usan clústeres extendidos de vSphere y vSAN para proporcionar alta disponibilidad de procesamiento y almacenamiento contra fallas a nivel de la 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 comenzar

En los pasos que se indican en este documento, se supone que primero harás lo siguiente:

El espacio de direcciones de subred de vSphere/vSAN no debe superponerse con ninguna red que se comunique con la nube privada, como las redes locales y las redes deGoogle Cloud nube privada virtual (VPC). Para obtener más información sobre las subredes de vSphere o vSAN, consulta VLAN y subredes en VMware Engine.

Crea una nube privada ampliada

Console

Para crear una nube privada extendida con la consola de Google Cloud, sigue estos pasos:

  1. En la consola de Google Cloud, ve a la página Nubes privadas.

    Ir a Nubes privadas

  2. Haz clic en Seleccionar un proyecto y, luego, selecciona la organización, la carpeta o el proyecto en el que deseas crear la nube privada extendida.

  3. Haz clic en Crear.

  4. Haz clic en Nube privada ampliada.

  5. Ingresa tu ubicación de hosting principal y selecciona tu zona secundaria.

  6. Selecciona el tipo de nodo para tu clúster principal.

  7. Selecciona la cantidad de nodos por zona para la nube privada extendida. Crea tu nube privada extendida con un mínimo de 3 nodos por zona.

  8. Opcional: Haz clic en el botón de activación Personalizar núcleos si deseas reducir la cantidad de núcleos disponibles para cada nodo en el clúster de administración. Para obtener más información, consulta Recuentos de núcleos personalizados.

  9. Ingresa un rango CIDR para la red de administración de VMware. Asegúrate de que el rango CIDR no se superponga con ninguna de tus subredes locales o en la nube.

  10. Haz clic en Revisar y crear.

  11. Revisa la configuración. Si deseas cambiar alguna configuración, haz clic en Atrás.

  12. Haz clic en Crear para comenzar a crear la nube privada extendida.

  13. Opcional: Si deseas enumerar los detalles de la nube privada extendida y los datos del clúster para confirmar la creación de la nueva nube privada extendida, comienza en la página de detalles Nubes privadas. Esta página contiene detalles de la nube privada. Si haces clic en la pestaña Clústeres, se mostrarán los datos del clúster en la tabla.

En la siguiente lista, se describe con más detalle cada campo de la creación de nubes privadas:

  • Nombre: Es un identificador único permanente de la nube privada.
  • Descripción: Es información adicional que se puede ver en la página de detalles de la nube privada.
  • Región: Es la región geográfica en la que VMware Engine aloja tu nube privada.
  • Zona preferida: Es un subconjunto de una región aislado físicamente de otras zonas de la misma región. La zona preferida es el dominio único con fallas preferido dentro de una región.
  • Zona secundaria: Es un subconjunto de una región aislado físicamente de otras zonas de la misma región. La zona secundaria es el dominio único con fallas secundario dentro de una región.
  • Nombre del clúster principal: Es el nombre que se aplica al clúster inicial de vSphere en tu nube privada. Los dispositivos de administració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: Es la cantidad de nodos de tu clúster principal, con un mínimo de 6 nodos.

  • Red de VMware Engine: Es un recurso de red que controla las conexiones a la nube privada según una política de red. Tú y los recursos conectados a esta red de VMware Engine pueden acceder a la nube privada desde Google Cloud.
  • Management IP address range: Es el rango de direcciones IP que se usa para vCenter Server, NSX Manager, los hosts ESXi y otros componentes de la infraestructura de la nube privada. Este rango no se utiliza en las VMs de cargas de trabajo y no debe superponerse con ningún componente de tu red de VPC ni de otra red a la que planees conectar tu nube privada.

gcloud

Para crear una nube privada extendida con Google Cloud CLI, haz lo siguiente:

  1. Para crear una nube privada extendida, ingresa 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

    Reemplaza lo siguiente:

    • PRIVATE_CLOUD_ID: Es el ID de la nube privada de esta solicitud.
    • DESCRIPTION: Una descripción de esta nube privada extendida.
    • REGION: Es la región para esta solicitud.
    • CLUSTER_ID: Es el ID del clúster de esta solicitud.
    • NODE_COUNT: Es la cantidad total de nodos del clúster, un número par, para esta solicitud.
    • MANAGEMENT_RANGE: La dirección IP y el rango, por ejemplo, 192.168.1.0/23, para esta solicitud.
    • NETWORK_ID: Es el ID de la red de esta solicitud.
    • PROJECT_ID: Es el ID del proyecto de esta solicitud.
    • PREFERRED_ZONE: Es la zona preferida para esta solicitud.
    • SECONDARY_ZONE: Es la zona secundaria para esta solicitud.
  2. Opcional: Si deseas enumerar los detalles de la nube privada extendida y los datos del clúster para confirmar la creación de la nueva nube privada extendida, usa el comando gcloud vmware private-clouds list:

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

    Reemplaza lo siguiente:

    • REGION: Es la región para esta solicitud.

API

Para crear una nube privada extendida con la API de VMware Engine, haz lo siguiente:

  1. Para crear una nube privada extendida, realiza 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"
      }'
    

    Reemplaza lo siguiente:

    • PROJECT_ID: Es el proyecto de esta solicitud.
    • PREFERRED_ZONE: Es la zona preferida para esta solicitud.
    • SECONDARY_ZONE: Es la zona secundaria para esta solicitud.
    • PRIVATE_CLOUD_ID: Es el ID de la nube privada de esta solicitud.
    • REGION: Es la región para esta solicitud.

    • MANAGEMENT_CIDR: La dirección IP y el rango, por ejemplo, 192.168.1.0/23, para esta solicitud.

    • CLUSTER_ID: Es el ID del clúster de esta solicitud.

    • NODE_COUNT: Es la cantidad total de nodos del clúster, un número par, para esta solicitud.

  2. Opcional: Si deseas enumerar los detalles de la nube privada extendida y los datos del clúster para confirmar la creación de la nueva nube privada extendida, realiza una solicitud GET:

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

    Reemplaza lo siguiente:

    • PROJECT_ID: Es el proyecto de esta solicitud.
    • REGION: Es la región para esta solicitud.
    • PRIVATE_CLOUD_ID: Es el ID de la nube privada de esta solicitud.
  3. Opcional: Si deseas enumerar los detalles de la nube privada extendida y los datos del clúster para confirmar la creación de la nueva nube privada extendida, realiza una solicitud GET:

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

    Reemplaza lo siguiente:

    • PROJECT_ID: Es el proyecto de esta solicitud.
    • REGION: Es la región para esta solicitud.
    • PRIVATE_CLOUD_ID: Es el ID de la nube privada de esta solicitud.

A medida que VMware Engine crea tu nueva nube privada extendida, implementa una serie de componentes de VMware y divide el rango de direcciones IP proporcionado en subredes. La creación de la nube privada ampliada puede demorar entre 30 minutos y 2 horas. Una vez que se complete el aprovisionamiento, recibirás un correo electrónico.

¿Qué sigue?