Gestion d'un groupe d'instances
Après avoir créé un groupe d'instances, vous pouvez le dupliquer, le supprimer ou le modifier pour changer la méthode de mise à l'échelle, la taille du groupe ou les stratégies cibles pour la mise à l'échelle.
Pour gérer votre groupe d'instances à partir de la page Groupes d'instances de VPC, procédez comme suit :
- Dans la console IBM Cloud console, allez dans Menu de navigation icône
> Infrastructure
> Compute > Groupes d'instances.
- Sur la page Groupes d'instances pour VPC, cliquez sur l'icône Actions
pour le groupe d'instances que vous voulez gérer et sélectionnez Dupliquer ou Supprimer.
- Pour éditer ou afficher les détails d'un groupe d'instances, cliquez sur le groupe d'instances à modifier ou afficher pour accéder à la page Détails du groupe d'instances.
Duplication d'un groupe d'instances
La duplication d'un groupe d'instances effectue une copie des paramètres en cours et présente la page Nouveau groupe d'instances, avec des zones préremplies. Vous pouvez apporter toutes les modifications nécessaires, puis créer un nouveau groupe d'instances basé sur le groupe d'instances que vous avez dupliqué.
Suppression d'un groupe d'instances
Si vous n'avez plus besoin du groupe d'instances, vous pouvez le supprimer pour le retirer définitivement de votre compte. Toutes les instances du groupe d'instances sont également supprimées.
Edition d'un groupe d'instances
Vous pouvez accéder à la page des détails du groupe d'instances pour modifier le groupe d'instances. Vous pouvez changer de méthode de mise à l'échelle (statique ou dynamique). Vous pouvez ajuster la taille du groupe d'instances. Vous pouvez également éditer ou ajouter des stratégies cible pour la mise à l'échelle.
Edition des détails d'un groupe d'instances
Sur la page des détails du groupe d'instances, vous pouvez cliquer sur l'icône Editer pour modifier les éléments suivants :
- Nom
- Sous-réseaux : la capacité d'adresses IP de sous-réseau est validée en fonction de la taille du groupe d'instances. Le nombre de membres du groupe ne peut pas dépasser le nombre total d'adresses IP disponibles à attribuer dans vos sous-réseaux. Actuellement, six adresses IP par sous-réseau sont allouées au système et ne peuvent pas être affectées à des instances.
- Pool d'équilibreurs de charge : si le nombre de membres d'un groupe d'instances est défini sur 0, vous pouvez modifier le pool d'équilibreurs de charge associé au groupe d'instances. Vous pouvez sélectionner un autre équilibreur de charge disponible ou n'en sélectionner aucun pour arrêter l'utilisation d'un équilibreur de charge attribué.
- Modèle d'instance : vous pouvez sélectionner un autre modèle d'instance à utiliser pour mettre à disposition les instances créées pour le groupe d'instances. Les instances existantes ne sont pas mises à jour avec le nouveau modèle d'instance.
- Nombre de membres : pour plus d'informations, voir Modification du nombre de membres d'un groupe d'instances statique. Vous ne pouvez pas ajuster manuellement le nombre de membres d'un groupe d'instances qui utilise la méthode de mise à l'échelle automatique dynamique, à moins que la mise à l'échelle automatique dynamique ne soit désactivée.
Modification du nombre de membres d'un groupe d'instances statique
Si vous utilisez la méthode statique pour votre groupe d'instances, le groupe d'instances fonctionne de manière à toujours maintenir le nombre d'instances que vous avez défini. Si des instances échouent, le groupe d'instances les remplace automatiquement dans le groupe d'instances. En maintenant les instances dans le groupe, la disponibilité des applications qui tournent dans ces instances est également améliorée.
Vous pouvez mettre à l'échelle manuellement les instances du groupe à tout moment en modifiant le nombre de membres.
- Sur la page Détails du groupe d'instances, modifiez le nombre de membres et indiquez le nombre d'instances que vous souhaitez dans votre groupe d'instances.
Modification de la méthode de mise à l'échelle d'un groupe d'instances
Si vous commencez avec une adhésion statique dans votre groupe d'instances, par exemple, vous pouvez en changer pour utiliser la méthode de mise à l'échelle dynamique. (Vous pouvez également passer de la méthode de mise à l'échelle dynamique à la méthode de mise à l'échelle statique.) Avec la méthode de mise à l'échelle dynamique, vous définissez les nombres minimal et maximal d'instances du groupe d'instances. Ensuite, vous spécifiez des stratégies cibles qui définissent l'utilisation d'une métrique (telle que le CPU) que vous souhaitez que le groupe d'instances maintienne.
Pour modifier un groupe d'instances de sorte qu'il utilise une mise à l'échelle dynamique au lieu d'une adhésion statique, procédez comme suit :
- Dans le menu situé en haut à droite de la page de détails du groupe d'instances, sélectionnez Changer de méthode de mise à l'échelle.
- Dans la page Passer en mode de mise à l'échelle dynamique, cliquez sur Changer pour confirmer que vous souhaitez passer à la méthode de mise à l'échelle dynamique.
- Spécifiez le nombre minimum et maximum d'instances que vous souhaitez exécuter dans votre groupe d'instances à tout moment. Vous pourrez éditer ces nombres ultérieurement.
- Spécifiez la fenêtre d'agrégation. La fenêtre d'agrégation est la période en secondes pendant laquelle le gestionnaire de groupe d'instances surveille chaque instance et détermine l'utilisation moyenne.
- Spécifiez la période de refroidissement, c'est-à-dire le nombre de secondes pendant lesquelles les actions de mise à l'échelle sont suspendues après la mise à l'échelle.
- Créez une ou plusieurs politiques cibles qui définissent une métrique et une utilisation cible que le gestionnaire du groupe d'instances peut utiliser pour la mise à l'échelle automatique dans votre groupe d'instances. Pour plus d'informations, voir le tableau 1.
| Zone | Valeur |
|---|---|
| Type de métrique | Sélectionnez le type de métrique que vous souhaitez associer à une valeur d'utilisation cible que vous souhaitez utiliser pour ajouter ou supprimer des instances dans votre groupe. Vous pouvez choisir l'une de ces métriques : Utilisation de l'UC (%), Utilisation de la RAM (%), Entrées réseau (Mbit/s), Sorties réseau (Mbit/s). Vous pouvez définir plusieurs stratégies de mise à l'échelle cible, mais une seule stratégie pour chaque type de métrique. |
| Utilisation moyenne de la cible | Spécifiez l'utilisation moyenne pour la métrique que vous sélectionnez. Cette valeur cible définit le moment où le gestionnaire de groupe d'instances doit augmenter ou réduire le nombre d'instances dans votre groupe. A la fin de chaque fenêtre d'agrégation, le gestionnaire du groupe d'instances ajoute l'utilisation actuelle de chaque instance et la divise par cette valeur d'utilisation cible pour déterminer le nombre de membres. |
Création de politiques de mise à l'échelle de cible
Pour la méthode de mise à l'échelle dynamique, vous définissez certaines mesures (comme le CPU) et fixez l'utilisation cible pour cette mesure. Ensemble, la métrique et l'utilisation cible moyenne déterminent quand votre groupe d'instances doit dynamiquement ajouter ou supprimer des instances de serveur virtuel de votre groupe.
Pour ajouter des stratégies de mise à l'échelle, procédez comme suit. Vous pouvez définir plusieurs stratégies de mise à l'échelle cible, mais une seule stratégie pour chaque type de métrique.
- Assurez-vous que la méthode de mise à l'échelle dynamique est activée pour le groupe d'instances. Auto scale se trouve sous la méthode de mise à l'échelle. Si la méthode de mise à l'échelle indique que le groupe d'instances n'est pas géré, vous pouvez changer la méthode de mise à l'échelle pour qu'elle soit dynamique.
- Sous Stratégies cible, cliquez sur Ajouter une stratégie et remplissez les informations du tableau 2.
| Zone | Valeur |
|---|---|
| Type de métrique | Sélectionnez le type de métrique que vous souhaitez associer à une valeur d'utilisation cible que vous souhaitez utiliser pour ajouter ou supprimer des instances dans votre groupe. Vous pouvez choisir l'une de ces métriques : Utilisation de l'UC (%), Utilisation de la RAM (%), Entrées réseau (Mbit/s), Sorties réseau (Mbit/s). Vous pouvez définir plusieurs stratégies de mise à l'échelle cible, mais une seule stratégie pour chaque type de métrique. |
| Utilisation moyenne de la cible | Spécifiez l'utilisation moyenne pour la métrique que vous sélectionnez. Cette valeur cible définit le moment où le gestionnaire de groupe d'instances doit augmenter ou réduire le nombre d'instances dans votre groupe. A la fin de chaque fenêtre d'agrégation, le gestionnaire du groupe d'instances ajoute l'utilisation actuelle de chaque instance et la divise par cette valeur d'utilisation cible pour déterminer le nombre de membres. |
Pour les politiques de mise à l'échelle des cibles existantes, vous pouvez les modifier en utilisant l'icône Modifier .
Affichage et gestion des appartenances
La page Détails du groupe d'instances vous permet de voir les membres ou les instances de serveurs virtuels qui font partie du groupe d'instances. Dans le panneau de navigation, cliquez sur Appartenances pour afficher les appartenances d'un groupe d'instances.
Vous pouvez effectuer les tâches suivantes à partir de la page Appartenances :
- Accéder à la page Détails de l'instance d'une appartenance en cliquant sur le nom de l'instance.
- Accéder à la page Détails du modèle d'instance du modèle d'instance utilisé pour mettre à disposition l'instance d'appartenance.
- Supprimer une appartenance et l'instance de serveur virtuel associée. Cliquez sur l'icône Actions
pour l'appartenance que vous souhaitez supprimer et sélectionnez Supprimer.
Désactivation et activation de la mise à l'échelle automatique
Si vous utilisez la méthode dynamique pour la mise à l'échelle automatique, vous pouvez désactiver temporairement la mise à l'échelle automatique dynamique pour un groupe d'instances. Vous pouvez choisir d'interrompre la méthode de mise à l'échelle dynamique pour effectuer la maintenance d'un groupe d'instances afin d'économiser de l'argent à la fin d'un cycle de facturation, ou pour créer toutes les nouvelles instances qui utilisent un nouveau modèle d'instance. Si la mise à l'échelle automatique est désactivée, les instances ne sont pas automatiquement ajoutées ou supprimées. (Vous pouvez toujours ajuster manuellement le nombre de membres de votre groupe d'instance)
- Dans la section Méthode de mise à l'échelle de la page Détails du groupe d'instances, vous pouvez utiliser le curseur Mise à l'échelle automatique pour change le statut vert Activé en Désactivé.
- Si la mise à l'échelle automatique possède le statut Désactivé, vous pouvez le changer en Activé.
Suspension de la mise à l'échelle automatique pour appliquer un nouveau modèle d'instance
Vous pouvez désactiver temporairement la mise à l'échelle automatique dynamique d'un groupe d'instances afin de créer toutes les instances avec un nouveau modèle d'instance. Pour supprimer des instances existantes du groupe et créer des instances avec un nouveau modèle d'instance, procédez comme suit :
- Lorsque l'échelle automatique dynamique est activée, déplacez le curseur de la section Méthode de mise à l'échelle de Activé à Désactivé.
- L'échelle automatique étant définie sur Désactivé, remplacez Nombre d'appartenances par 0 par le groupe d'instances. Toutes les instances existantes du groupe sont supprimées.
- Pour le champ Modèle d'instance, utilisez l'icône Editer
pour éditer et sélectionner un nouveau modèle d'instance à utiliser pour créer des instances dans le groupe d'instances.
- Modifiez le nombre de membres du groupe d'instances pour qu'il corresponde au nombre d'instances que vous souhaitez provisionner avec le nouveau modèle d'instance. Par exemple, vous pouvez spécifier un nombre de membres de 5.
- Lorsque vous êtes prêt à utiliser à nouveau la méthode de mise à l'échelle dynamique, déplacez le curseur de la section Méthode de mise à l'échelle de DésactivéàActivé**. Le groupe d'instances crée cinq instances qui utilisent le nouveau modèle d'instance.
Groupes d'instances et réservations
Gardez à l'esprit les informations suivantes lorsque vous utilisez un groupe d'instances avec une réservation. Pour plus d'informations sur les réservations, voir A propos des réservations pour VPC.
La définition de prototype d'instance, et donc le modèle d'instance, inclut une nouvelle propriété de réservation pour permettre à une instance de se connecter à une réservation spécifique.
Une ressource de modèle d'instance est requise lorsque vous créez un groupe de mise à l'échelle automatique. Si le modèle d'instance est créé avec un identificateur de réservation, toutes les instances démarrées par le groupe de mise à l'échelle automatique tentent de se connecter à la réservation spécifiée. Si le modèle d'instance utilise un prototype d'instance avec une affinité de réservation=automatique, les instances autoscalées s'attachent à toute réservation dans le compte avec une politique d'affinité automatique et correspondant au même profil.
Meilleures pratiques pour les groupes de mise à l'échelle automatique avec réservations
La taille du groupe de mise à l'échelle automatique n'a pas besoin de correspondre à la taille (quantité) de la capacité de réservation. L'appartenance au groupe de mise à l'échelle automatique ne peut pas dépasser la taille de la réservation. Par exemple, vous pouvez créer une réservation pour 100 instances, mais le groupe de mise à l'échelle automatique peut être configuré avec une taille d'appartenance maximale de 50. Cela signifie que le groupe de mise à l'échelle automatique consomme au plus 50 unités de la capacité réservée.
Le groupe de mise à l'échelle automatique peut être créé ou mis à jour pour avoir une taille supérieure à la capacité de réservation, mais cette taille supérieure n'est pas recommandée. Les instances créées par le groupe de mise à l'échelle peuvent ne pas être mises à disposition si le groupe est plus grand que la réservation.
Si la réservation ne dispose pas de capacité disponible pour le démarrage d'une instance de mise à l'échelle automatique, la fonction de réparation automatique de la mise à l'échelle automatique tente de relancer la mise à disposition de l'instance pour atteindre le nombre de membres de mise à l'échelle automatique. Une fois que les nouvelles tentatives ont expiré (10 minutes), le statut du groupe de mise à l'échelle automatique indique défaillant. La grappe d'erreurs de mise à l'échelle automatique signale les messages d'échec de statut d'instance.
Si la capacité disponible d'une réservation augmente après l'expiration de la réparation automatique de la mise à l'échelle automatique, le groupe de mise à l'échelle automatique ne tente pas automatiquement d'atteindre le nombre de membres.
Vous pouvez créer des groupes de mise à l'échelle automatique avec jusqu'à trois sous-réseaux, un pour chaque zone. Toutefois, le modèle d'instance associé au groupe de mise à l'échelle automatique ne peut cibler qu'une seule réservation, qui est limitée à une seule zone. Par conséquent, si vous utilisez un modèle d'instance qui cible une réservation, il est recommandé que le groupe de mise à l'échelle automatique ne contienne qu'un seul sous-réseau et que la zone de ce sous-réseau corresponde à celle de la réservation. Si plusieurs sous-réseaux sont utilisés, les instances créées dans des zones qui ne sont pas identiques à la zone de la réservation échouent.