Gérer les règles d'autoscaling

Les règles d'autoscaling développent 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 de l'espace de stockage. Selon la règle d'autoscaling sélectionnée pour un cluster, VMware Engine surveille le cluster en fonction des métriques définies, et ajoute ou supprime automatiquement les nœuds du cluster.

Règles prédéfinies

Chaque cluster de votre cloud privé est associé à une règle d'autoscaling qui mesure les seuils d'utilisation et de consommation en tant que moyenne cumulée. Lorsque les métriques spécifiées dans une règle d'autoscaling sont conservées durant 30 minutes, VMware Engine déclenche une action en fonction de la règle.

Étant donné que les ressources de calcul, de mémoire et de stockage sont souvent indépendantes, 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 stratégies d'autoscaling prédéfinies que vous pouvez sélectionner pour chaque 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 (par défaut) 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%

Tous les clusters disposent d'une règle d'autoscaling par défaut appelée règle d'optimisation de la capacité de stockage, qui ajuste la taille du cluster en fonction de l'utilisation de l'espace de stockage. La règle par défaut ajoute un nœud au cluster lorsque l'utilisation de l'espace de stockage dépasse 75 % pendant 30 minutes consécutives. Cela permet de garantir que vos clusters répondent aux exigences du contrat de niveau de service visant à bénéficier d'une capacité gratuite de 25%.

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 lors de la création d'une 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.