Tous les produits
Search
Centre de documentation

Auto Scaling:Mettre à l'échelle manuellement des instances ECS en quelques clics

Dernière mise à jour :Sep 25, 2026

Auto Scaling ajuste automatiquement le nombre de ressources de calcul (le nombre d'instances requis par les charges de travail) selon vos politiques prédéfinies. Cette fonctionnalité permet de gérer efficacement les fluctuations de charge, d'améliorer l'utilisation des ressources et de réduire les coûts. Pour répondre à des besoins ponctuels, Auto Scaling prend en charge l'exécution manuelle des règles de mise à l'échelle afin d'ajuster rapidement le nombre d'instances Elastic Compute Service (ECS).

Scénarios

Description

Lorsque vous avez des besoins temporaires, le nombre de serveurs à ajouter et le moment opportun pour leur ajout restent incertains, notamment en l'absence de métriques de surveillance disponibles. Dans ce cas, un ajustement manuel du nombre de serveurs s'impose.

Par exemple, si une entreprise a besoin de serveurs supplémentaires pour des tests temporaires, une supervision manuelle est nécessaire pour déterminer le nombre de serveurs à ajuster et le calendrier de ces ajustements.

image

Solutions

Exécutez manuellement des règles de mise à l'échelle pour augmenter ou diminuer le nombre de serveurs.

image
Important

Outre l'exécution manuelle des règles de mise à l'échelle, vous pouvez ajuster manuellement le nombre attendu d'instances dans un groupe de mise à l'échelle pour gérer le nombre d'instances du groupe. Pour plus d'informations, consultez la rubrique Nombre attendu d'instances.

Avantages

  • Aucun coût initial pour la configuration des ressources

    Auto Scaling crée et libère des instances ECS en fonction de vos besoins métier, ce qui élimine les coûts initiaux liés à la configuration des ressources. Il vous suffit de réserver les ressources de calcul nécessaires pour traiter votre trafic quotidien.

  • Mise à l'échelle flexible

    En préparant à l'avance les configurations des serveurs à mettre à l'échelle, vous pouvez activer facilement la mise à l'échelle automatique en quelques clics. Cela réduit considérablement les coûts liés aux ressources et à l'exploitation et à la maintenance (O&M).

Prérequis

Lors de votre première utilisation d'Auto Scaling, vous devez effectuer l'autorisation de l'utilisateur Resource Access Management (RAM).

  • Le rôle lié au service AliyunServiceRoleForAutoScaling est créé. Pour plus d'informations, consultez la rubrique Rôles liés au service.

  • Si vous utilisez Auto Scaling en tant qu'utilisateur RAM, celui-ci doit disposer de la stratégie AliyunESSFullAccess. Pour plus d'informations, consultez la rubrique Accorder des autorisations à un utilisateur RAM.

Étape 1 : Créer un groupe de mise à l'échelle

Un groupe de mise à l'échelle est un ensemble d'instances répondant à vos besoins métier et constitue l'unité centrale d'Auto Scaling. Auto Scaling ajuste le nombre d'instances dans les groupes de mise à l'échelle en en ajoutant ou en supprimant selon les besoins.

  1. Accédez à la page Scaling Groups.

    1. Connectez-vous à la console Auto Scaling.

    2. Dans le volet de navigation de gauche, cliquez sur Scaling Groups.

    3. Dans la barre de navigation supérieure, sélectionnez la région où Auto Scaling est activé.

  2. Dans le coin supérieur gauche de la page Scaling Groups, cliquez sur Create.

  3. Dans l'onglet Create by Form, configurez le groupe de mise à l'échelle, puis cliquez sur Create.

    Le tableau suivant décrit les paramètres utilisés dans cette rubrique. Les paramètres non couverts dans le tableau ci-dessous conservent leurs valeurs par défaut. Pour savoir comment créer un groupe de mise à l'échelle, consultez la rubrique Créer des groupes de mise à l'échelle.

    Parameter

    Example

    Description

    Scaling Group Name

    test

    Saisissez un nom pour le groupe de mise à l'échelle. Le nom doit respecter les exigences de format affichées dans l'interface utilisateur.

    Type

    ECS

    Sélectionnez ECS, ce qui indique que le groupe de mise à l'échelle contient des instances ECS.

    Instance Configuration Source

    Create from Scratch

    Ne spécifiez pas le modèle de création automatique des instances ECS à ce stade. Une fois le groupe de mise à l'échelle créé, vous pourrez procéder à la création d'une configuration de mise à l'échelle.

    Minimum Number of Instances

    1

    Spécifiez le nombre minimal d'instances dans le groupe de mise à l'échelle. Si le nombre d'instances dans le groupe tombe en dessous de cette valeur, Auto Scaling ajoutera des instances ECS jusqu'à atteindre le minimum souhaité.

    Maximum Number of Instances

    5

    Spécifiez le nombre maximal d'instances dans le groupe de mise à l'échelle. Si le nombre d'instances dépasse cette valeur, Auto Scaling supprimera des instances ECS jusqu'à ce que le nombre d'instances tombe en dessous de la limite spécifiée.

    VPC

    vpc-bp1jmxxau0lur929p****

    Sélectionnez un VPC pour les instances ECS du groupe de mise à l'échelle.

    vSwitch

    vsw-2zeknnyw2ewufbs4z****

    vsw-2zesy03h8eaf9fe0l****

    Sélectionnez un ou plusieurs vSwitch pour les instances ECS du groupe de mise à l'échelle. Nous vous recommandons de sélectionner plusieurs vSwitch pour améliorer le taux de réussite des événements de mise à l'échelle ascendante.

Étape 2 : Créer une configuration de mise à l'échelle, puis activer la configuration et le groupe de mise à l'échelle

Une configuration de mise à l'échelle est un modèle utilisé pour créer des instances ECS lors des événements de mise à l'échelle ascendante. Elle inclut des informations telles que la méthode de facturation, le type d'instance, le stockage et les paramètres réseau. Après avoir créé une configuration de mise à l'échelle, vous pouvez l'activer, puis activer le groupe de mise à l'échelle.

  1. Recherchez le groupe de mise à l'échelle que vous souhaitez gérer et ouvrez sa page de détails de l'une des manières suivantes :

    • Dans la colonne Scaling Group Name/ID, cliquez sur l'ID du groupe de mise à l'échelle.

    • Dans la colonne Actions, cliquez sur Details.

  2. En haut de la page, cliquez sur l'onglet Scaling Configurations.

  3. Dans l'onglet Scaling Configurations, cliquez sur Create Scaling Configuration.

  4. Sur la page Create Scaling Configuration, configurez les paramètres pour créer une configuration de mise à l'échelle, puis cliquez sur Create.

    Le tableau suivant décrit les paramètres utilisés dans cette rubrique. Les paramètres non couverts dans le tableau ci-dessous conservent leurs valeurs par défaut. Pour plus d'informations sur la création d'une configuration de mise à l'échelle, consultez la rubrique Créer une configuration de mise à l'échelle (instance ECS).

    Section

    Parameter

    Example

    Description

    Basic Information

    Scaling Configuration Name

    test

    Saisissez un nom pour la configuration de mise à l'échelle. Le nom doit respecter les exigences de format affichées dans l'interface utilisateur.

    Billing Method

    Définissez la valeur sur Pay-as-you-go.

    Auto Scaling est gratuit. Toutefois, des frais s'appliquent aux instances ECS créées lors des événements de mise à l'échelle ascendante. Dans cet exemple, la méthode de facturation paiement à l'utilisation est utilisée. Pour plus d'informations, consultez la Présentation de la facturation d'ECS.

    Image and Instance

    Instance Configuration Mode

    Specify Instance Pattern

    Sélectionnez Specify Instance Pattern pour choisir les spécifications des instances ECS.

    Instance Attribute Combination

    2 vCPUs, 4 GiB Memory, Enterprise Level

    Sélectionnez le nombre approprié de vCPU et la taille de mémoire pour les instances ECS en fonction de vos besoins métier.

    Select Image

    Public Image: Alibaba Cloud Linux 3.2104 LTS 64-bit

    Sélectionnez une image pour déployer les instances ECS. Cet exemple utilise une image publique. Dans des scénarios réels, vous pouvez choisir une image personnalisée spécifique à votre application.

    Storage

    System Disk

    Enterprise SSD (ESSD), 40 GiB, PL0

    Sélectionnez un disque système pour les instances ECS.

    Network and Security Group

    Public IP Address

    Assign Public IPv4 Address, Pay-by-bandwidth, et une bande passante de 1 Mbit/s

    Spécifiez si vous souhaitez attribuer des adresses IP publiques aux instances ECS. La bande passante publique sortante est facturée séparément et les frais sont inclus dans le coût de votre instance ECS.

    Security Group

    sg-bp18kz60mefsicfg****

    Sélectionnez un groupe de sécurité existant. Pour savoir comment créer un groupe de sécurité, consultez la rubrique Créer un groupe de sécurité.

    Management Settings

    Logon Credentials

    Set Later

    Sélectionnez Set Later, ce qui vous oblige à configurer manuellement les mots de passe des instances ECS après leur création.

  5. Dans la boîte de dialogue Preview Scaling Configuration, confirmez les informations et cliquez sur Create Order.

  6. Dans le message The scaling configuration is created., cliquez sur Enable.

  7. Dans la boîte de dialogue Apply Scaling Configuration, cliquez sur OK.

    Remarque

    Dans un groupe de mise à l'échelle, vous devez activer une configuration de mise à l'échelle. Une fois activée, la configuration de mise à l'échelle passe à l'état Active.

  8. Dans le message Enable Scaling Group, cliquez sur OK.

    Le groupe de mise à l'échelle doit être activé pour permettre à Auto Scaling de mettre à l'échelle les instances automatiquement en fonction de vos besoins métier.

    Dans cet exemple, le paramètre Minimum Number of Instances est défini sur 1. Lorsque vous activez le groupe de mise à l'échelle, Auto Scaling crée automatiquement une instance ECS à partir de la configuration de mise à l'échelle activée. Vous pouvez accéder à l'onglet Instances de la page de détails du groupe de mise à l'échelle et vérifier les informations de l'instance dans l'onglet Auto Created.

Étape 3 : Créer des règles de mise à l'échelle

Une règle de mise à l'échelle définit l'action spécifique à entreprendre lors d'un événement de mise à l'échelle, par exemple le nombre d'instances à ajouter ou à supprimer.

  1. Sur la page de détails du groupe de mise à l'échelle, cliquez sur l'onglet Scaling Rules and Event-triggered Tasks. Ensuite, cliquez sur l'onglet Scaling Rules.

  2. Cliquez sur Create Scaling Rule, configurez les paramètres pour créer la règle de mise à l'échelle, puis cliquez sur OK.

    Dans cet exemple, des règles de mise à l'échelle simples sont créées. Pour plus d'informations sur la création d'une règle de mise à l'échelle, consultez la rubrique Configurer des règles de mise à l'échelle.

    Parameter

    Description

    Rule Name

    Saisissez un nom pour la règle de mise à l'échelle. Le nom doit respecter les exigences de format affichées dans l'interface utilisateur.

    Rule Type

    Spécifiez le type de la règle de mise à l'échelle. Dans cet exemple, sélectionnez Simple Scaling Rule. Pour plus d'informations sur les règles de mise à l'échelle, consultez la rubrique Règles de mise à l'échelle.

    Operation

    Spécifiez le nombre d'instances à ajouter ou à supprimer lors de l'exécution de la règle de mise à l'échelle. Le nombre d'instances ajoutées ou supprimées lors de chaque événement de mise à l'échelle ne doit pas dépasser 1 000.

    Cooldown Time

    Facultatif. Spécifiez la période de refroidissement pour la règle de mise à l'échelle. Unité : secondes. Si vous ne configurez pas ce paramètre, la période de refroidissement du groupe de mise à l'échelle s'applique. Pour plus d'informations, consultez la rubrique Période de refroidissement.

    Répétez cette étape pour créer des règles de mise à l'échelle ascendante et descendante. Le tableau suivant décrit les configurations utilisées dans cet exemple.

    Scaling rule

    Example

    Scale-out rule

    • Rule Name: add

    • Rule Type: Simple Scaling Rule

    • Operation: Add 1 Instance

    Scale-in rule

    • Rule Name: remove

    • Rule Type: Simple Scaling Rule

    • Operation: Remove 1 Instance.

Étape 4 : Exécuter manuellement des règles de mise à l'échelle pour mettre à l'échelle des instances ECS

Exécutez manuellement des règles de mise à l'échelle en fonction de vos besoins métier. Auto Scaling ajoute ou supprime automatiquement des instances ECS selon les règles de mise à l'échelle définies pour ajuster le nombre d'instances dans votre groupe de mise à l'échelle.

  1. Sur la page de détails du groupe de mise à l'échelle, cliquez sur l'onglet Scaling Rules and Event-triggered Tasks. Ensuite, cliquez sur l'onglet Scaling Rules.

  2. Recherchez la règle de mise à l'échelle que vous souhaitez exécuter manuellement et cliquez sur Recurrently dans la colonne Actions.

    Dans cet exemple, les opérations suivantes sont effectuées pour vérifier l'effet de la mise à l'échelle :

    • Exécutez la règle de mise à l'échelle ascendante pour vérifier si une instance ECS est automatiquement créée dans le groupe de mise à l'échelle.

      Après l'exécution de la règle de mise à l'échelle ascendante, la colonne Status de la nouvelle instance dans la liste des instances ECS du groupe de mise à l'échelle affiche Adding. Lorsque la valeur passe à in service, la mise à l'échelle ascendante réussit.

    • Exécutez la règle de mise à l'échelle descendante pour vérifier si une instance ECS est automatiquement supprimée du groupe de mise à l'échelle.