Utiliser des nœuds de stockage uniquement
Ce document explique comment utiliser des nœuds de stockage uniquement dans VMware Engine. Les nœuds de stockage, également appelés nœuds de stockage, peuvent être utilisés pour faire évoluer la capacité de stockage d'un cluster vSAN sans ajouter de cœurs ni de mémoire au cluster. Vous pouvez créer des clusters contenant à la fois des clusters standards et des clusters de stockage uniquement les nœuds, puis de les développer ou de les réduire à l'aide de la Google Cloud CLI l'API VMware Engine.
Conditions requises pour la Google Cloud CLI et les API
Pour gérer votre instance VMware Engine à l'aide de l'outil de ligne de commande gcloud
ou de l'API
ressources, nous vous recommandons de configurer les outils comme décrit ci-dessous.
gcloud
Définissez votre ID de projet par défaut :
gcloud config set project PROJECT_ID
Définissez une région et une zone par défaut :
gcloud config set compute/region REGION
gcloud config set compute/zone ZONE
Pour en savoir plus sur l'outil gcloud vmware
,
consultez la documentation de référence de Cloud SDK Cloud.
API
Les exemples d'API de cet ensemble de documentation utilisent l'outil de ligne de commande cURL
pour interroger l'API. Un jeton d'accès valide est requis dans cURL
requête. Il existe de nombreuses façons
d'obtenir un jeton d'accès valide : les éléments suivants
les étapes suivantes utilisent l'outil gcloud
pour générer un jeton d'accès:
Connectez-vous à Google Cloud:
gcloud auth login
Générez un jeton d'accès et exportez-le vers TOKEN:
export TOKEN=`gcloud auth print-access-token`
Vérifiez que TOKEN est correctement défini :
echo $TOKEN
À présent, utilisez le jeton d'autorisation dans vos requêtes à l'API. Exemple :
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
Les exemples de code Python présentés dans cette documentation utilisent la bibliothèque VMware Engine pour communiquer avec l'API. Pour pouvoir utiliser cette approche, la bibliothèque doit être installée et les identifiants par défaut de l'application doivent être configurés.
Téléchargez et installez la bibliothèque Python:
pip install google-cloud-vmwareengine
Configurez les informations ADC en exécutant ces commandes dans votre shell :
gcloud auth application-default login
Vous pouvez également utiliser un fichier de clé de compte de service:
export GOOGLE_APPLICATION_CREDENTIALS="FILE_PATH"
Pour en savoir plus sur la bibliothèque, consultez la page de référence ou les exemples de code sur GitHub.
Avant de commencer
Avant de créer un cloud privé avec des nœuds de stockage uniquement, vérifiez qu'un
Un réseau VMware Engine existe. Si un réseau VMware Engine
n'existent pas, créez-en un à l'aide de la Google Cloud CLI en saisissant
Commande gcloud vmware networks create
:
gcloud vmware networks create NETWORK_NAME \ --type=STANDARD \ --project=PROJECT_ID
Remplacez les éléments suivants :
NETWORK_NAME
: nom du réseau.PROJECT_ID
: l'ID du projet pour la requête.
Lister les types de nœuds disponibles
Pour vérifier qu'un nœud de stockage uniquement est disponible pour votre projet et votre région, répertorier les types de nœuds disponibles à l'aide de la Google Cloud CLI ou de l'API VMware Engine ;
gcloud
Lister les types de nœuds disponibles à l'aide de la commande gcloud vmware node-types list
:
gcloud vmware node-types list \ --location=ZONE \ --project=PROJECT_ID
Remplacez les éléments suivants :
ZONE
: zone de cette requête.PROJECT_ID
: ID du projet pour cette requête.
API
Pour répertorier les types de nœuds disponibles à l'aide de l'API VMware Engine, envoyez une requête GET
:
GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/nodeTypes"
Remplacez les éléments suivants :
PROJECT_ID
: nom du projet concerné requête.ZONE
: zone du cloud privé.
Créer un cloud privé avec des nœuds de stockage uniquement
Vous pouvez créer un cloud privé VMware Engine contenant des nœuds de stockage uniquement en plus des nœuds standards à l'aide de la console Google Cloud, de la Google Cloud CLI ou de l'API VMware Engine.
Console
Pour créer un cloud privé avec des nœuds de stockage uniquement à l'aide de la console Google Cloud, procédez comme suit :
Dans la console Google Cloud, accédez à la page Clouds privés.
Cliquez sur Créer.
Saisissez un nom pour votre cloud privé.
Choisissez Standard pour le type de cloud privé.
Sélectionnez l'emplacement où vous souhaitez déployer le cloud privé.
Saisissez un nom pour le cluster principal.
Sélectionnez le type de nœud de votre cluster principal.
Sélectionnez le nombre de nœuds du cloud privé. Pour les charges de travail de production, créez votre cloud privé avec au moins trois nœuds. VMware Engine supprime les clouds privés qui ne contiennent qu'un seul nœud après 60 jours.
Facultatif: Cliquez sur le bouton Customize Node Cores (Personnaliser les cœurs de nœud) si vous souhaitez réduire le nombre de cœurs disponibles pour chaque nœud du cluster de gestion. Pour en savoir plus, consultez la section Nombre de cœurs personnalisé.
Sélectionnez le modèle et le nombre de nœuds de stockage.
Saisissez une plage CIDR pour le réseau de gestion VMware. Assurez-vous que la plage CIDR ne chevauche aucun de vos sous-réseaux sur site ou dans le cloud.
Sélectionnez Créer un réseau pour créer un réseau VMware Engine, ou sélectionnez d'un réseau existant, le cas échéant.
Cliquez sur Créer pour commencer à créer le cloud privé.
gcloud
Pour créer un cloud privé avec des nœuds de stockage uniquement à l'aide de la Google Cloud CLI, effectuer les opérations suivantes:
Créer un cloud privé PC_STORAGE_NODE_NAME avec n
standard-72
nœuds et mstorage-only-standard-72
en saisissant la commandegcloud 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
Remplacez les éléments suivants :
PC_STORAGE_NODE_NAME
: nom du cloud privé avec nœud de stockage uniquement.ZONE
: zone de ce cloud privé.PROJECT_ID
: l'ID du projet pour la requête.DESCRIPTION
: description de cet élément cloud privé virtuel.IP_ADDRESS
: adresse IP et plage d'adresses IP pour ce cloud privé, par exemple192.168.0.0/22
.CLUSTER_NAME
: nom du nouveau cluster. dans ce cloud privé.n
: le nombre de nœuds standards dans le cluster principal de ce cloud privé.m
: nombre de nœuds de stockage uniquement dans le cluster principal de ce cloud privé.NETWORK_NAME
: nom du réseau.
Facultatif: Pour confirmer la création du cloud privé avec stockage uniquement saisissez la commande
gcloud vmware private-clouds clusters describe
suivante:gcloud vmware private-clouds clusters describe CLUSTER_NAME \ --location=ZONE \ --project=PROJECT_ID \ --private-cloud=PC_STORAGE_NODE_NAME
Remplacez les éléments suivants :
CLUSTER_NAME
: nom du nouveau cluster. dans ce cloud privé.ZONE
: zone de ce cloud privé.PROJECT_ID
: ID du projet pour la requête.PC_STORAGE_NODE_NAME
: nom de la avec un nœud de stockage uniquement.
API
Pour créer un cloud privé avec des nœuds dédiés uniquement au stockage à l'aide du
API VMware Engine, envoyez une requête 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" } }'
Remplacez les éléments suivants :
PROJECT_ID
: l'ID du projet pour la requête.ZONE
: zone de ce cloud privé.PC_STORAGE_NODE_NAME
: nom du cloud privé avec nœud de stockage uniquement.DESCRIPTION
: description de cet élément cloud privé virtuel.CLUSTER_NAME
: nom du nouveau cluster. dans ce cloud privé.n
: nombre de nœuds standards dans le cluster principal de ce cloud privé.m
: nombre de nœuds de stockage uniquement dans le cluster principal de ce cloud privé.IP_ADDRESS
: adresse IP et plage d'adresses IP pour ce cloud privé, par exemple192.168.0.0/22
.NETWORK_NAME
: nom du réseau.
Lorsque VMware Engine crée votre cloud privé, il déploie un certain nombre de composants VMware et divise la plage d'adresses IP fournie en sous-réseaux. La création d'un cloud privé peut prendre de 30 minutes à 2 heures. Une fois le provisionnement terminé, vous recevez un e-mail.
Développer un cluster doté de nœuds de stockage uniquement
Vous pouvez développer un cluster standard en ajoutant des nœuds de stockage uniquement à l'aide de la console Google Cloud, de Google Cloud CLI ou de l'API VMware Engine. Pour ce faire, procédez comme suit:
Console
Pour développer un cluster comportant des nœuds de stockage uniquement à l'aide de la console Google Cloud, procédez comme suit:
Dans la console Google Cloud, accédez à la page Clouds privés.
Cliquez sur l'onglet Cluster (Cluster).
Cliquez sur le nom du cluster que vous souhaitez développer.
Cliquez sur Modifier.
Sous Configuration des nœuds, sélectionnez un modèle de nœud de stockage et augmentez le nombre de nœuds.
Cliquez sur Enregistrer.
gcloud
Pour ajouter des nœuds de stockage uniquement à un cluster à l'aide de Google Cloud CLI, exécutez la commande 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
Remplacez les éléments suivants :
CLUSTER_NAME
: nom du cluster dans ce cloud privé.PC_STORAGE_NODE_NAME
: nom du cloud privé.ZONE
: zone de ce cloud privé.PROJECT_ID
: l'ID du projet pour la requête.m
: le nouveau nombre total de nœuds de stockage uniquement dans le cluster spécifié de ce cloud privé.
API
Pour développer un cluster en ajoutant des nœuds de stockage uniquement à l'aide de l'API VMware Engine, exécutez une requête 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 } } }'
Remplacez les éléments suivants :
PROJECT_ID
: l'ID du projet pour la requête.ZONE
: zone de ce cloud privé.PC_STORAGE_NODE_NAME
: nom du cloud privé.CLUSTER_NAME
: nom du cluster dans ce cloud privé.n
: nombre de nœuds standards dans le cluster spécifié de ce cloud privé.m+1
: le nouveau nombre total de nœuds de stockage uniquement dans le cluster spécifié de ce cloud privé.
Réduire un cluster avec des nœuds dédiés uniquement au stockage
Vous pouvez réduire un cluster contenant des nœuds de stockage uniquement à l'aide de la console Google Cloud, de Google Cloud CLI ou de l'API VMware Engine en procédant comme suit:
Console
Pour réduire un cluster comportant des nœuds de stockage uniquement à l'aide de la console Google Cloud, procédez comme suit:
Dans la console Google Cloud, accédez à la page Clouds privés.
Cliquez sur l'onglet Cluster.
Cliquez sur le nom du cluster que vous souhaitez réduire.
Cliquez sur Modifier.
Sous Configuration des nœuds, sélectionnez un nombre de nœuds inférieur.
Cliquez sur Enregistrer.
gcloud
Pour réduire un cluster contenant des nœuds de stockage uniquement à l'aide de la Google Cloud CLI, utilisez la commande 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
Remplacez les éléments suivants :
CLUSTER_NAME
: nom du cluster dans ce cloud privé.PC_STORAGE_NODE_NAME
: nom du cloud privé.ZONE
: zone de ce cloud privé.PROJECT_ID
: l'ID du projet pour la requête.m
: le nouveau nombre total de nœuds de stockage uniquement dans le cluster spécifié de ce cloud privé.
API
Pour réduire un cluster contenant des nœuds de stockage uniquement à l'aide de l'API VMware Engine, envoyez une requête 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 } } }'
Remplacez les éléments suivants :
PROJECT_ID
: l'ID du projet pour la requête.ZONE
: zone de ce cloud privé.PC_STORAGE_NODE_NAME
: nom du cloud privé.CLUSTER_NAME
: nom du cluster dans ce cloud privé.n
: nombre de nœuds standards dans le cluster spécifié de ce cloud privé.m
: nouveau nombre total de nœuds de stockage uniquement dans le cluster spécifié de ce cloud privé.
Créer un cluster avec des nœuds dédiés uniquement au stockage
Pour créer un cluster dans un cloud privé existant incluant des nœuds de stockage uniquement à l'aide de la console Google Cloud, de Google Cloud CLI ou de l'API VMware Engine, procédez comme suit:
Console
Pour créer un cluster comportant des nœuds de stockage uniquement à l'aide de la console Google Cloud, procédez comme suit:
Dans la console Google Cloud, accédez à la page Clouds privés.
Cliquez sur le nom du cloud privé dans lequel vous souhaitez créer le cluster.
Cliquez sur l'onglet Clusters (Clusters).
Cliquez sur Ajouter un cluster.
Saisissez un nom de cluster.
Sélectionnez le modèle de nœud HCI et le nombre de nœuds.
Facultatif : Cliquez sur le bouton d'activation Personnaliser les cœurs si vous souhaitez réduire le nombre de cœurs disponibles pour chaque nœud du cluster de gestion. Pour en savoir plus, consultez Nombre de cœurs personnalisé.
Sélectionnez le modèle de nœud de stockage et le nombre de nœuds.
Cliquez sur Créer.
gcloud
Pour créer un cluster avec des nœuds de stockage uniquement à l'aide de la Google Cloud CLI, exécutez la commande 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
Remplacez les éléments suivants :
CLUSTER_NAME
: nom du nouveau cluster dans ce cloud privé.PC_STORAGE_NODE_NAME
: nom du cloud privé.ZONE
: zone de ce cloud privé.PROJECT_ID
: l'ID du projet pour la requête.n
: nombre de nœuds standards dans le cluster spécifié de ce cloud privé.m
: nombre de nœuds de stockage uniquement dans le cluster spécifié de ce cloud privé.
API
Pour créer un cluster dans un cloud privé avec des nœuds de stockage uniquement à l'aide de l'API VMware Engine, exécutez une requête 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 } } }'
Remplacez les éléments suivants :
PROJECT_ID
: l'ID du projet pour la requête.ZONE
: zone de ce cloud privé.PC_STORAGE_NODE_NAME
: nom du cloud privé.CLUSTER_NAME
: nom du nouveau cluster. dans ce cloud privé.n
: nombre de nœuds standards dans le cluster spécifié de ce cloud privé.m
: nombre de nœuds de stockage uniquement dans le cluster spécifié de ce cloud privé.
Supprimer un cluster comportant des nœuds de stockage uniquement
Pour supprimer un cluster contenant des nœuds de stockage uniquement à l'aide de la console Google Cloud, de Google Cloud CLI ou de l'API VMware Engine, procédez comme suit:
Console
Pour supprimer un cluster comportant des nœuds de stockage uniquement à l'aide de la console Google Cloud, procédez comme suit:
Dans la console Google Cloud, accédez à la page Clouds privés.
Cliquez sur l'onglet Cluster (Cluster).
Cliquez sur l'icône de suppression située sur la ligne du cluster que vous souhaitez supprimer.
gcloud
Pour supprimer un cluster contenant des nœuds de stockage uniquement à l'aide de la Google Cloud CLI, exécutez la commande 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
Remplacez les éléments suivants :
CLUSTER_NAME
: nom du cluster dans ce cloud privé.PC_STORAGE_NODE_NAME
: nom du cloud privé.ZONE
: zone de ce cloud privé.PROJECT_ID
: l'ID du projet pour la requête.
API
Pour supprimer un cluster contenant des nœuds de stockage uniquement à l'aide de l'API VMware Engine, exécutez une requête DELETE
:
DELETE "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json"
Remplacez les éléments suivants :
PROJECT_ID
: l'ID du projet pour la requête.ZONE
: zone de ce cloud privé.PC_STORAGE_NODE_NAME
: nom du cloud privé.CLUSTER_NAME
: nom du cluster dans ce cloud privé.
Créer un cloud privé étendu avec des nœuds de stockage uniquement
Vous pouvez créer un cloud privé étendu VMware Engine contenant des nœuds standards et dédiés au stockage à l'aide de la console Google Cloud, de la Google Cloud CLI ou de l'API VMware Engine.
Console
Pour créer un cloud privé étendu contenant des nœuds de stockage uniquement à l'aide de la console Google Cloud, procédez comme suit:
Dans la console Google Cloud, accédez à la page Clouds privés.
Cliquez sur Créer.
Saisissez un nom pour votre cloud privé.
Choisissez Étiré pour le type de cloud privé.
Saisissez votre emplacement d'hébergement principal et sélectionnez votre zone secondaire.
Sélectionnez le type de nœud pour votre cluster principal.
Sélectionnez le nombre de nœuds par zone pour le cloud privé étendu. Créez votre cloud privé étendu avec au moins trois nœuds par zone.
Facultatif : Cliquez sur le bouton d'activation Personnaliser les cœurs si vous souhaitez réduire le nombre de cœurs disponibles pour chaque nœud du cluster de gestion. Pour en savoir plus, consultez Nombre de cœurs personnalisé.
Sélectionnez le modèle de nœud de stockage et le nombre de nœuds.
Saisissez une plage CIDR pour le réseau de gestion VMware. Assurez-vous que la plage CIDR ne chevauche aucun de vos sous-réseaux sur site ou dans le cloud.
Cliquez sur Vérifier et créer.
Vérifiez les paramètres. Pour modifier les paramètres, cliquez sur Retour.
Cliquez sur Créer pour commencer à créer le cloud privé étendu.
Facultatif: Si vous souhaitez répertorier les détails du cloud privé étendu et pour confirmer la création du cloud privé étendu, commencez sur la page d'informations Clouds privés. Cette page contient des informations les détails du cloud. Cliquez sur l'onglet Clusters pour afficher les données des clusters dans le tableau.
gcloud
Pour créer un cloud privé étendu contenant des nœuds de stockage uniquement à l'aide de la Google Cloud CLI, procédez comme suit :
Créez un cloud privé étendu en saisissant la commande
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
Remplacez les éléments suivants :
STRETCHED_PC_STORAGE_NODE_NAME
: le nom du cloud privé étendu avec nœud de stockage uniquement.DESCRIPTION
: description de ce cloud privé.REGION
: région de ce cloud privé.STRETCHED_CLUSTER_NAME
: nom du nouveau cluster dans ce cloud privé.n
: nombre total de nœuds standards, un nombre pair, dans le cluster principal de ce cloud privé.m
: nombre total de nœuds de stockage uniquement, un nombre pair, dans le cluster principal de ce cloud privé.IP_ADDRESS
: adresse IP et plage d'adresses IP pour ce cloud privé, par exemple192.168.0.0/22
.NETWORK_NAME
: nom du réseau.PROJECT_ID
: l'ID du projet pour la requête.SECONDARY_ZONE
: zone secondaire de la demande.PREFERRED_ZONE
: zone préférée pour la requête.
Facultatif : Pour confirmer la création du cloud privé étendu et le nombre de nœuds standards et de nœuds de stockage uniquement, utilisez les commandes
gcloud vmware private-clouds describe
etgcloud vmware private-clouds clusters describe
, respectivement :gcloud vmware private-clouds describe STRETCHED_PC_STORAGE_NODE_NAME \ --location=REGION
Remplacez les éléments suivants :
STRETCHED_PC_STORAGE_NODE_NAME
: nom du cloud privé étendu.REGION
: région de ce cloud privé.
gcloud vmware private-clouds clusters describe STRETCHED_CLUSTER_NAME \ --location=REGION \ --project=PROJECT_ID \ --private-cloud=STRETCHED_PC_STORAGE_NODE_NAME
Remplacez les éléments suivants :
STRETCHED_CLUSTER_NAME
: nom du cluster étendu dans ce cloud privé.REGION
: région de ce cloud privé.PROJECT_ID
: l'ID du projet pour la requête.STRETCHED_PC_STORAGE_NODE_NAME
: nom du cloud privé étendu.
API
Pour créer un cloud privé étendu contenant des nœuds de stockage uniquement à l'aide de l'API VMware Engine, envoyez une requête 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" } }'
Remplacez les éléments suivants :
PROJECT_ID
: l'ID du projet pour la requête.ZONE
: zone de ce cloud privé.PC_STORAGE_NODE_NAME
: nom du cloud privé avec nœud de stockage uniquement.DESCRIPTION
: description de cet élément cloud privé virtuel.CLUSTER_NAME
: nom du nouveau cluster dans ce cloud privé.n
: nombre total de nœuds standards (nombre pair) dans le cluster principal de ce cloud privé.m
: nombre total de nœuds dédiés uniquement au stockage (nombre pair) dans le cluster principal de ce cloud privé.IP_ADDRESS
: adresse IP et plage d'adresses IP pour ce cloud privé, par exemple192.168.0.0/22
.NETWORK_NAME
: nom du réseau.
Développer ou réduire un cluster étendu avec des nœuds de stockage uniquement
Vous pouvez développer ou réduire un cluster étendu en ajoutant ou en supprimant des nœuds de stockage uniquement à l'aide de la console Google Cloud, de Google Cloud CLI ou de l'API VMware Engine. Pour ce faire, procédez comme suit:
Console
Pour développer ou réduire un cluster étendu avec des nœuds de stockage uniquement à l'aide de la console Google Cloud, procédez comme suit:
Dans la console Google Cloud, accédez à la page Clouds privés.
Cliquez sur l'onglet Cluster (Cluster).
Cliquez sur le nom du cluster étendu que vous souhaitez développer ou réduire.
Cliquez sur Modifier.
Sous Configuration des nœuds, sélectionnez un modèle de nœud de stockage et augmentez ou diminuez le nombre de nœuds existant.
Cliquez sur Enregistrer.
gcloud
Pour agrandir ou réduire un cluster étiré en ajoutant ou en supprimant des nœuds de stockage uniquement à l'aide de la Google Cloud CLI, utilisez la commande 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
Remplacez les éléments suivants :
STRETCHED_CLUSTER_NAME
: nom du dans un cluster étendu de ce cloud privé.REGION
: région de ce cloud privé.PROJECT_ID
: l'ID du projet pour la requête.STRETCHED_PC_STORAGE_NODE_NAME
: nom du cloud privé.n
: le nouveau nombre total de nœuds standards (nombre pair) pour ce cluster spécifié.m
: le nouveau nombre total de nœuds dédiés uniquement au stockage, un nombre pair, pour pour ce cluster spécifié.
API
Pour développer ou réduire un cluster étendu en ajoutant ou en supprimant des nœuds de stockage uniquement à l'aide de l'API VMware Engine, exécutez une requête 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 } } }'
Remplacez les éléments suivants :
PROJECT_ID
: l'ID du projet pour la requête.REGION
: région de ce cloud privé.STRETCHED_PC_STORAGE_NODE_NAME
: nom du cloud privé étendu.STRETCHED_CLUSTER_NAME
: nom du dans un cluster étendu de ce cloud privé.n
: nouveau nombre total de nœuds standards, un nombre pair, pour ce cluster spécifié.m
: nouveau nombre total de nœuds de stockage uniquement, un nombre pair, pour ce cluster spécifié.