Gérer les règles d'autoscaling

Les règles d'autoscaling augmentent ou réduisent automatiquement un cluster de votre cloud privé en fonction de facteurs tels que les seuils d'utilisation du processeur, de la mémoire et du stockage. Selon la règle d'autoscaling appliquée à un cluster, Google Cloud VMware Engine surveille le cluster en fonction de métriques définies et ajoute ou supprime automatiquement les nœuds du cluster. Les règles d'autoscaling ne sont pas disponibles sur les clusters contenant un seul nœud.

Règles prédéfinies

Pour chaque cluster de votre cloud privé, vous pouvez choisir d'appliquer une règle d'autoscaling à partir d'une liste de règles prédéfinies. Lorsque les métriques spécifiées dans une règle d'autoscaling appliquée sont conservées pendant une période de 30 minutes, VMware Engine déclenche une action basée sur la règle.

Comme l'utilisation des ressources de calcul, de la mémoire et du stockage est souvent indépendante, les règles d'autoscaling qui surveillent plusieurs métriques utilisent la logique OR pour l'ajout de nœuds et la logique AND pour la suppression des nœuds.

Le tableau suivant décrit les règles d'autoscaling prédéfinies que vous pouvez appliquer à un cluster :

Règle d'autoscaling Ajouter une condition de nœud Supprimer la condition de nœud
Règle d'optimisation de la capacité de stockage Stockage utilisé : > 75 % Stockage utilisé : < 40 %
Règle d'optimisation des performances du processeur Utilisation du processeur > 70% OU
Espace de stockage utilisé > 75%
Utilisation du processeur < 45% ET
Espace de stockage utilisé < 40%
Règle d'optimisation des performances de la mémoire Utilisation de la mémoire > 80% OU
Espace de stockage utilisé > 75%
Utilisation de la mémoire < 45% ET
Espace de stockage utilisé < 40%
Règles d'optimisation des performances du processeur et de la mémoire Utilisation du processeur > 70% OU
Utilisation de la mémoire > 80% OU
Espace de stockage utilisé > 75%
Utilisation du processeur < 45% ET
Utilisation de la mémoire < 45% ET
Espace de stockage utilisé < 40%

Mettre à jour une règle d'autoscaling

Pour afficher ou modifier la règle d'autoscaling associée à un cluster, procédez comme suit :

  1. Accédez au portail VMware Engine.
  2. Accédez aux Ressources et sélectionnez un cloud privé.
  3. Accédez à Clusters, puis cliquez sur l'icône Modifier.
  4. Sur la page qui s'affiche, vous pouvez afficher votre règle actuelle, en sélectionner une nouvelle dans la liste déroulante Règle d'autoscaling et, éventuellement, ajuster les détails de la règle.
  5. Cliquez sur Envoyer lorsque vous avez terminé.

La liste suivante décrit plus en détail chaque champ à renseigner lors de la création de la règle :

  • Ajouter des nœuds: condition qui doit être remplie pendant un certain temps avant que VMware Engine n'ajoute un ou plusieurs nœuds au cluster.
  • Supprimer des nœuds: condition qui doit être remplie pendant un certain temps avant que VMware Engine ne supprime un nœud du cluster.
  • Période d'attente: temps minimal qui s'écoule entre les actions effectuées en raison d'une règle d'autoscaling.
  • Limites applicables aux nœuds: nombre minimal et maximal de nœuds dans un cluster entre lesquels une règle d'autoscaling peut s'ajuster.