Usar nodos solo de almacenamiento
En este documento se describe cómo usar los nodos de solo almacenamiento en VMware Engine. Los nodos solo de almacenamiento, también conocidos como nodos de almacenamiento, se pueden usar para escalar la capacidad de almacenamiento de un clúster de vSAN sin añadir núcleos ni memoria al clúster. Puedes crear clústeres que contengan nodos estándar y nodos solo de almacenamiento, y, a continuación, ampliarlos o reducirlos con la CLI de Google Cloud o la API de VMware Engine.
Requisitos de Google Cloud CLI y de las APIs
Para usar la herramienta de línea de comandos gcloud
o la API para gestionar tus recursos de VMware Engine, te recomendamos que configures las herramientas como se describe a continuación.
gcloud
Configura tu ID de proyecto predeterminado:
gcloud config set project PROJECT_ID
Definir una región y una zona predeterminadas:
gcloud config set compute/region REGION
gcloud config set compute/zone ZONE
Para obtener más información sobre la herramienta gcloud vmware
, consulta la documentación de referencia del SDK de Google Cloud.
API
En los ejemplos de API de este conjunto de documentación se usa la herramienta de línea de comandos cURL
para consultar la API. Se necesita un token de acceso válido como parte de la solicitud cURL
. Hay muchas formas de obtener un token de acceso válido. En los siguientes pasos se utiliza la herramienta gcloud
para generar un token de acceso:
Inicia sesión en Google Cloud:
gcloud auth login
Generar token de acceso y exportarlo a TOKEN:
export TOKEN=`gcloud auth print-access-token`
Verifica que TOKEN esté configurado correctamente:
echo $TOKEN
Ahora, usa el token de autorización en tus solicitudes a la API. Por ejemplo:
curl -X GET -H "Authorization: Bearer \"$TOKEN\"" -H "Content-Type: application/json; charset=utf-8" https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations
Python
Los ejemplos de código de Python de esta documentación usan la biblioteca VMware Engine para comunicarse con la API. Para poder usar este método, la biblioteca debe estar instalada y las credenciales de aplicación predeterminadas deben estar configuradas.
Descarga e instala la biblioteca de Python:
pip install google-cloud-vmwareengine
Configura la información de ADC ejecutando esos comandos en tu shell:
gcloud auth application-default login
También puedes usar un archivo de clave de cuenta de servicio:
export GOOGLE_APPLICATION_CREDENTIALS="FILE_PATH"
Para obtener más información sobre la biblioteca, visita la página de referencia o consulta los ejemplos de código en GitHub.
Antes de empezar
Antes de crear una nube privada con nodos solo de almacenamiento, comprueba que exista una red de VMware Engine. Si no existe ninguna red de VMware Engine, crea una con la CLI de Google Cloud introduciendo el comando gcloud vmware networks create
:
gcloud vmware networks create NETWORK_NAME \ --type=STANDARD \ --project=PROJECT_ID
Haz los cambios siguientes:
NETWORK_NAME
: el nombre de la red.PROJECT_ID
: el ID del proyecto de la solicitud.
Lista de tipos de nodos disponibles
Para verificar que un nodo de solo almacenamiento está disponible en tu proyecto y región, enumera los tipos de nodos disponibles con la CLI de Google Cloud o la API de VMware Engine.
gcloud
Para ver una lista de los tipos de nodos disponibles, usa el comando gcloud vmware node-types list
:
gcloud vmware node-types list \ --location=ZONE \ --project=PROJECT_ID
Haz los cambios siguientes:
ZONE
: la zona de esta solicitud.PROJECT_ID
: el ID de proyecto de esta solicitud.
API
Para enumerar los tipos de nodos disponibles mediante la API de VMware Engine, haz una solicitud GET
:
GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/nodeTypes"
Haz los cambios siguientes:
PROJECT_ID
: el nombre del proyecto de esta solicitud.ZONE
: la zona de la nube privada.
Crear una nube privada con nodos solo de almacenamiento
Puedes crear una nube privada de VMware Engine que contenga nodos solo de almacenamiento, además de nodos estándar, mediante la Google Cloud consola, la CLI de Google Cloud o la API de VMware Engine.
Consola
Para crear una nube privada con nodos solo de almacenamiento mediante 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 con nodos solo de almacenamiento.
Haz clic en Crear.
Escribe el nombre de tu nube privada.
Elige Estándar como tipo de Private Cloud.
Selecciona la ubicación en la que quieras implementar la nube privada.
Escribe un nombre para el clúster principal.
Selecciona el tipo de nodo de tu clúster principal.
Selecciona el número de nodos de la nube privada. Para las cargas de trabajo de producción, crea tu nube privada con al menos 3 nodos. VMware Engine elimina las nubes privadas que solo contienen un nodo al cabo de 60 días.
Opcional: Haz clic en el botón Personalizar núcleos de nodos 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.
Selecciona el modelo de nodo de almacenamiento y el número de nodos.
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.
Seleccione Crear red para crear una red de VMware Engine o seleccione una red de la lista, si procede.
Haz clic en Crear para empezar a crear la nube privada.
gcloud
Para crear una nube privada con nodos solo de almacenamiento mediante la CLI de Google Cloud, haz lo siguiente:
Crea una nube privada PC_STORAGE_NODE_NAME con n nodos
standard-72
y mstorage-only-standard-72
introduciendo el comandogcloud private-clouds create
:gcloud vmware private-clouds create PC_STORAGE_NODE_NAME \ --location=ZONE \ --project=PROJECT_ID \ --description=DESCRIPTION \ --management-range=IP_ADDRESS \ --cluster=CLUSTER_NAME \ --node-type-config=type=standard-72,count=n \ --node-type-config=type=storage-only-standard-72,count=m \ --vmware-engine-network=NETWORK_NAME
Haz los cambios siguientes:
PC_STORAGE_NODE_NAME
: el nombre de la nube privada con el nodo de solo almacenamiento.ZONE
: la zona de esta nube privada.PROJECT_ID
: el ID del proyecto de la solicitud.DESCRIPTION
: la descripción de esta instancia de Private Cloud.IP_ADDRESS
: la dirección IP y el intervalo de esta nube privada. Por ejemplo,192.168.0.0/22
.CLUSTER_NAME
: el nombre del nuevo clúster de esta instancia de Private Cloud.n
: número de nodos estándar del clúster principal de esta instancia de Private Cloud.m
: número de nodos solo de almacenamiento del clúster principal de esta nube privada.NETWORK_NAME
: el nombre de la red.
Opcional: Para confirmar la creación de la nube privada con nodos solo de almacenamiento, introduce el comando
gcloud vmware private-clouds clusters describe
:gcloud vmware private-clouds clusters describe CLUSTER_NAME \ --location=ZONE \ --project=PROJECT_ID \ --private-cloud=PC_STORAGE_NODE_NAME
Haz los cambios siguientes:
CLUSTER_NAME
: el nombre del nuevo clúster de esta instancia de Private Cloud.ZONE
: la zona de esta nube privada.PROJECT_ID
: el ID del proyecto de la solicitud.PC_STORAGE_NODE_NAME
: el nombre de la nube privada con el nodo de solo almacenamiento.
API
Para crear una nube privada con nodos solo de almacenamiento mediante la API de VMware Engine, haz una solicitud GET
:
GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds?alt=json&privateCloudId=PC_STORAGE_NODE_NAME" -d '{ "description": "DESCRIPTION", "managementCluster": { "clusterId": "CLUSTER_NAME", "nodeTypeConfigs": { "standard-72": { "nodeCount": n }, "storage-only-standard-72": { "nodeCount": m } } }, "networkConfig": { "managementCidr": "IP_ADDRESS", "vmwareEngineNetwork": "projects/PROJECT_ID/locations/ZONE/vmwareEngineNetworks/NETWORK_NAME" } }'
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto de la solicitud.ZONE
: la zona de esta nube privada.PC_STORAGE_NODE_NAME
: el nombre de la nube privada con el nodo de solo almacenamiento.DESCRIPTION
: la descripción de esta instancia de Private Cloud.CLUSTER_NAME
: el nombre del nuevo clúster de esta instancia de Private Cloud.n
: número de nodos estándar del clúster principal de esta nube privada.m
: número de nodos solo de almacenamiento del clúster principal de esta nube privada.IP_ADDRESS
: la dirección IP y el intervalo de esta nube privada. Por ejemplo,192.168.0.0/22
.NETWORK_NAME
: el nombre de la red.
Mientras VMware Engine crea tu nueva nube privada, implementa una serie de componentes de VMware y divide el intervalo de direcciones IP proporcionado en subredes. La creación de una nube privada puede tardar entre 30 minutos y 2 horas. Cuando se haya completado el aprovisionamiento, recibirás un correo.
Ampliar un clúster con nodos solo de almacenamiento
Puedes ampliar un clúster estándar añadiendo nodos solo de almacenamiento mediante la Google Cloud consola, la CLI de Google Cloud o la API de VMware Engine. Para ello, sigue estos pasos:
Consola
Para ampliar un clúster con nodos solo de almacenamiento mediante la consola Google Cloud , haz lo siguiente:
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 que contenga la nube privada que quieras ampliar.
Haz clic en la pestaña Clúster.
Haz clic en el nombre del clúster que quieras ampliar.
Haz clic en Editar.
En Configuración de nodos, selecciona un modelo de nodo de almacenamiento y aumenta el número de nodos.
Haz clic en Guardar.
gcloud
Para ampliar un clúster añadiendo nodos solo de almacenamiento mediante Google Cloud CLI, usa el comando gcloud vmware private-clouds clusters update
:
gcloud vmware private-clouds clusters update CLUSTER_NAME \ --private-cloud=PC_STORAGE_NODE_NAME \ --location=ZONE \ --project=PROJECT_ID \ --update-nodes-config=type=storage-only-standard-72,count=m
Haz los cambios siguientes:
CLUSTER_NAME
: nombre del clúster en esta nube privada.PC_STORAGE_NODE_NAME
: nombre de la nube privada.ZONE
: la zona de esta nube privada.PROJECT_ID
: el ID del proyecto de la solicitud.m
: el nuevo número total de nodos solo de almacenamiento del clúster especificado de esta nube privada.
API
Para ampliar un clúster añadiendo nodos de solo almacenamiento mediante la API de VMware Engine, haz una solicitud PATCH
:
PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json&updateMask=node_type_configs.*.node_count" -d '{ "nodeTypeConfigs": { "standard-72": { "nodeCount": n }, "storage-only-standard-72": { "nodeCount": m } } }'
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto de la solicitud.ZONE
: la zona de esta nube privada.PC_STORAGE_NODE_NAME
: nombre de la nube privada.CLUSTER_NAME
: nombre del clúster en esta nube privada.n
: número de nodos estándar del clúster especificado de esta nube privada.m+1
: el nuevo número total de nodos solo de almacenamiento del clúster especificado de esta nube privada.
Reducir un clúster con nodos solo de almacenamiento
Para reducir un clúster que contenga nodos solo de almacenamiento, puedes usar la Google Cloud consola, la CLI de Google Cloud o la API de VMware Engine. Para ello, sigue estos pasos:
Consola
Para reducir un clúster con nodos solo de almacenamiento mediante la consola Google Cloud , haz lo siguiente:
En la Google Cloud consola, ve a la página Nubes privadas.
Haga clic en Seleccionar un proyecto y, a continuación, seleccione la organización, la carpeta o el proyecto que contenga la nube privada que quiera reducir.
Haz clic en la pestaña Clúster.
Haz clic en el nombre del clúster que quieras reducir.
Haz clic en Editar.
En Configuración de nodos, selecciona un número de nodos inferior.
Haz clic en Guardar.
gcloud
Para reducir un clúster que contenga nodos solo de almacenamiento con Google Cloud CLI, usa el comando gcloud vmware private-clouds clusters update
:
gcloud vmware private-clouds clusters update CLUSTER_NAME \ --private-cloud=PC_STORAGE_NODE_NAME \ --location=ZONE \ --project=PROJECT_ID \ --update-nodes-config=type=storage-only-standard-72,count=m
Haz los cambios siguientes:
CLUSTER_NAME
: nombre del clúster en esta nube privada.PC_STORAGE_NODE_NAME
: el nombre de la nube privada.ZONE
: la zona de esta nube privada.PROJECT_ID
: el ID del proyecto de la solicitud.m
: el nuevo número total de nodos solo de almacenamiento del clúster especificado de esta nube privada.
API
Para reducir un clúster que contenga nodos de solo almacenamiento mediante la API de VMware Engine, haz una solicitud PATCH
:
PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json&updateMask=node_type_configs.*.node_count" -d '{ "nodeTypeConfigs": { "standard-72": { "nodeCount": n }, "storage-only-standard-72": { "nodeCount": m } } }'
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto de la solicitud.ZONE
: la zona de esta nube privada.PC_STORAGE_NODE_NAME
: nombre de la nube privada.CLUSTER_NAME
: nombre del clúster en esta nube privada.n
: número de nodos estándar del clúster especificado de esta nube privada.m
: el nuevo número total de nodos solo de almacenamiento del clúster especificado de esta nube privada.
Crear un clúster con nodos solo de almacenamiento
Puedes crear un clúster en una nube privada que incluya nodos solo de almacenamiento mediante la Google Cloud consola, la CLI de Google Cloud o la API de VMware Engine. Para ello, sigue estos pasos:
Consola
Para crear un clúster con nodos solo de almacenamiento mediante la consola de Google Cloud , sigue estos pasos:
En la Google Cloud consola, ve a la página Nubes privadas.
Haga clic en Seleccionar un proyecto y, a continuación, seleccione la organización, la carpeta o el proyecto que contenga la nube privada en la que quiera crear un clúster.
Haga clic en el nombre de la nube privada en la que quiera crear el clúster.
Haz clic en la pestaña Clusters.
Haz clic en Añadir clúster.
Escribe el nombre del clúster.
Selecciona el modelo de nodo HCI y el número de nodos.
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.
Selecciona el modelo de nodo de almacenamiento y el número de nodos.
Haz clic en Crear.
gcloud
Para crear un clúster con nodos solo de almacenamiento mediante la CLI de Google Cloud, usa el comando gcloud vmware private-clouds clusters create
:
gcloud vmware private-clouds clusters create CLUSTER_NAME \ --private-cloud=PC_STORAGE_NODE_NAME \ --location=ZONE \ --project=PROJECT_ID \ --node-type-config=type=standard-72,count=n \ --node-type-config=type=storage-only-standard-72,count=m
Haz los cambios siguientes:
CLUSTER_NAME
: el nombre del nuevo clúster de esta instancia de Private Cloud.PC_STORAGE_NODE_NAME
: nombre de la nube privada.ZONE
: la zona de esta nube privada.PROJECT_ID
: el ID del proyecto de la solicitud.n
: número de nodos estándar del clúster especificado de esta nube privada.m
: número de nodos solo de almacenamiento del clúster especificado de esta nube privada.
API
Para crear un clúster en una nube privada con nodos solo de almacenamiento mediante la API de VMware Engine, haz una solicitud PATCH
:
PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters?alt=json&clusterId=CLUSTER_NAME" -d '{ "nodeTypeConfigs": { "standard-72": { "nodeCount": n }, "storage-only-standard-72": { "nodeCount": m } } }'
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto de la solicitud.ZONE
: la zona de esta nube privada.PC_STORAGE_NODE_NAME
: nombre de la nube privada.CLUSTER_NAME
: el nombre del nuevo clúster de esta instancia de Private Cloud.n
: número de nodos estándar del clúster especificado de esta nube privada.m
: número de nodos solo de almacenamiento del clúster especificado de esta nube privada.
Eliminar un clúster con nodos solo de almacenamiento
Para eliminar un clúster que contenga nodos solo de almacenamiento, puedes usar la Google Cloud consola, la CLI de Google Cloud o la API de VMware Engine. Para ello, sigue estos pasos:
Consola
Para eliminar un clúster con nodos solo de almacenamiento mediante la consola de Google Cloud , haz lo siguiente:
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 que contenga la nube privada en la que quieras eliminar un clúster.
Haz clic en la pestaña Clúster.
Haga clic en el icono de eliminar de la fila del clúster que quiera eliminar.
gcloud
Para eliminar un clúster que contenga nodos solo de almacenamiento con la CLI de Google Cloud, usa el comando gcloud vmware private-clouds clusters delete
:
gcloud vmware private-clouds clusters delete CLUSTER_NAME \ --private-cloud=PC_STORAGE_NODE_NAME \ --location=ZONE \ --project=PROJECT_ID
Haz los cambios siguientes:
CLUSTER_NAME
: nombre del clúster en esta nube privada.PC_STORAGE_NODE_NAME
: nombre de la nube privada.ZONE
: la zona de esta nube privada.PROJECT_ID
: el ID del proyecto de la solicitud.
API
Para eliminar un clúster que contenga nodos solo de almacenamiento mediante la API de VMware Engine, haz una solicitud DELETE
:
DELETE "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json"
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto de la solicitud.ZONE
: la zona de esta nube privada.PC_STORAGE_NODE_NAME
: nombre de la nube privada.CLUSTER_NAME
: nombre del clúster en esta nube privada.
Crear una nube privada extendida con nodos solo de almacenamiento
Puedes crear una nube privada extendida de VMware Engine que contenga nodos estándar y solo de almacenamiento mediante la Google Cloud consola, la CLI de Google Cloud o la API de VMware Engine.
Consola
Para crear una nube privada ampliada que contenga nodos solo de almacenamiento mediante la consola de Google Cloud , haz lo siguiente:
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 con nodos solo de almacenamiento.
Haz clic en Crear.
Escribe el nombre de tu nube privada.
Elige Extendida como tipo de Private Cloud.
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.
Selecciona el modelo de nodo de almacenamiento y el número de nodos.
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.
gcloud
Para crear una nube privada extendida que contenga nodos solo de almacenamiento mediante la CLI de Google Cloud, haz lo siguiente:
Crea una nube privada extendida introduciendo el comando
gcloud private-clouds create
:gcloud vmware private-clouds create STRETCHED_PC_STORAGE_NODE_NAME \ --description=DESCRIPTION \ --location=REGION \ --cluster=STRETCHED_CLUSTER_NAME \ --node-type-config=type=standard-72,count=n \ --node-type-config=type=storage-only-standard-72,count=m \ --management-range=IP_ADDRESS \ --vmware-engine-network=NETWORK_NAME --preferred-zone=projects/PROJECT_ID/locations/PREFERRED_ZONE \ --secondary-zone=projects/PROJECT_ID/locations/SECONDARY_ZONE \ --type=STRETCHED
Haz los cambios siguientes:
STRETCHED_PC_STORAGE_NODE_NAME
: el nombre de la nube privada extendida con el nodo de solo almacenamiento.DESCRIPTION
: la descripción de esta nube privada.REGION
: la región de esta nube privada.STRETCHED_CLUSTER_NAME
: el nombre del nuevo clúster de esta nube privada.n
: número total de nodos estándar (un número par) del clúster principal de esta nube privada.m
: número total de nodos solo de almacenamiento, un número par, en el clúster principal de esta nube privada.IP_ADDRESS
: la dirección IP y el intervalo de esta nube privada, por ejemplo,192.168.0.0/22
.NETWORK_NAME
: el nombre de la red.PROJECT_ID
: el ID del proyecto de la solicitud.SECONDARY_ZONE
: la zona secundaria de la solicitud.PREFERRED_ZONE
: la zona preferida para la solicitud.
Opcional: Para confirmar la creación de la nube privada extendida y el número de nodos estándar y de solo almacenamiento, usa los comandos
gcloud vmware private-clouds describe
ygcloud vmware private-clouds clusters describe
, respectivamente:gcloud vmware private-clouds describe STRETCHED_PC_STORAGE_NODE_NAME \ --location=REGION
Haz los cambios siguientes:
STRETCHED_PC_STORAGE_NODE_NAME
: nombre de la instancia de Private Cloud ampliada.REGION
: la región de esta nube privada.
gcloud vmware private-clouds clusters describe STRETCHED_CLUSTER_NAME \ --location=REGION \ --project=PROJECT_ID \ --private-cloud=STRETCHED_PC_STORAGE_NODE_NAME
Haz los cambios siguientes:
STRETCHED_CLUSTER_NAME
: el nombre del clúster extendido de esta nube privada.REGION
: la región de esta nube privada.PROJECT_ID
: el ID del proyecto de la solicitud.STRETCHED_PC_STORAGE_NODE_NAME
: nombre de la instancia de Private Cloud ampliada.
API
Para crear una nube privada extendida que contenga nodos solo de almacenamiento mediante la API de VMware Engine, haz una solicitud GET
:
GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds?alt=json&privateCloudId=PC_STORAGE_ONLY_NODE_NAME" -d '{ "description": "DESCRIPTION", "managementCluster": { "clusterId": "CLUSTER_NAME", "nodeTypeConfigs": { "standard-72": { "nodeCount": n }, "storage-only-standard-72": { "nodeCount": m } } }, "networkConfig": { "managementCidr": "IP_ADDRESS", "vmwareEngineNetwork": "projects/PROJECT_ID/locations/ZONE/vmwareEngineNetworks/NETWORK_NAME" } }'
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto de la solicitud.ZONE
: la zona de esta nube privada.PC_STORAGE_NODE_NAME
: el nombre de la nube privada con el nodo de solo almacenamiento.DESCRIPTION
: la descripción de esta instancia de Private Cloud.CLUSTER_NAME
: el nombre del nuevo clúster de esta instancia de Private Cloud.n
: número total de nodos estándar (un número par) del clúster principal de esta nube privada.m
: número total de nodos solo de almacenamiento, un número par, en el clúster principal de esta nube privada.IP_ADDRESS
: la dirección IP y el intervalo de esta nube privada. Por ejemplo,192.168.0.0/22
.NETWORK_NAME
: el nombre de la red.
Ampliar o reducir un clúster extendido con nodos solo de almacenamiento
Para ampliar o reducir un clúster estirado, puedes añadir o quitar nodos solo de almacenamiento mediante la Google Cloud consola, la CLI de Google Cloud o la API de VMware Engine. Para ello, sigue estos pasos:
Consola
Para ampliar o reducir un clúster ampliado con nodos solo de almacenamiento mediante la consola Google Cloud , haz lo siguiente:
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 que contenga la nube privada ampliada que quieras ampliar o reducir.
Haz clic en la pestaña Clúster.
Haz clic en el nombre del clúster extendido que quieras ampliar o reducir.
Haz clic en Editar.
En Configuración de nodos, selecciona un modelo de nodo de almacenamiento y aumenta o reduce el número de nodos.
Haz clic en Guardar.
gcloud
Para ampliar o reducir un clúster estirado añadiendo o quitando nodos solo de almacenamiento mediante la CLI de Google Cloud, usa el comando gcloud vmware private-clouds clusters update
:
gcloud vmware private-clouds clusters update STRETCHED_CLUSTER_NAME \ --location=REGION \ --project=PROJECT_ID \ --private-cloud=STRETCHED_PC_STORAGE_NODE_NAME \ --node-type-config=type=standard-72,count=n \ --node-type-config=type=storage-only-standard-72,count=m
Haz los cambios siguientes:
STRETCHED_CLUSTER_NAME
: el nombre del clúster ampliado de esta nube privada.REGION
: la región de esta nube privada.PROJECT_ID
: el ID del proyecto de la solicitud.STRETCHED_PC_STORAGE_NODE_NAME
: el nombre de la nube privada.n
: el nuevo número total de nodos estándar, que debe ser un número par, de este clúster.m
: el nuevo número total de nodos solo de almacenamiento, que debe ser un número par, para este clúster especificado.
API
Para ampliar o reducir un clúster extendido añadiendo o eliminando nodos solo de almacenamiento mediante la API de VMware Engine, haz una solicitud PATCH
:
PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds/STRETCHED_PC_STORAGE_NODE_NAME/clusters/STRETCHED_CLUSTER_NAME" -d '{ "nodeTypeConfigs": { "standard-72": { "nodeCount": n }, "storage-only-standard-72": { "nodeCount": m } } }'
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto de la solicitud.REGION
: la región de esta nube privada.STRETCHED_PC_STORAGE_NODE_NAME
: nombre de la nube privada extendida.STRETCHED_CLUSTER_NAME
: el nombre del clúster ampliado de esta nube privada.n
: el nuevo número total de nodos estándar, que debe ser un número par, de este clúster.m
: el nuevo número total de nodos solo de almacenamiento, que debe ser un número par, para este clúster especificado.