Tous les produits
Search
Centre de documentation

Elastic Container Instance:Créer des instances dans plusieurs zones de disponibilité

Dernière mise à jour :Aug 11, 2026

Lorsque vous gérez un trafic en rafale, mettez rapidement vos services à l'échelle horizontale ou lancez un grand nombre d'instances pour des traitements par lots, des échecs de création peuvent survenir. Ils sont souvent dus à un stock insuffisant pour un type d'instance spécifique dans une zone de disponibilité ou à l'épuisement des adresses IP dans un vSwitch spécifié. Pour améliorer le taux de réussite de la création d'instances, spécifiez plusieurs zones de disponibilité.

Prérequis

Vous devez avoir créé plusieurs vSwitches dans différentes zones de disponibilité au sein du VPC cible.

  • Pour savoir comment créer un vSwitch, consultez la rubrique Créer et gérer un vSwitch.

  • Pour connaître les régions et les zones de disponibilité qui prennent en charge ECI, consultez la rubrique Régions et zones.

Contexte

Lors de la création d'une instance ECI, spécifiez plusieurs zones de disponibilité en indiquant plusieurs vSwitches. Le système répartit aléatoirement les requêtes entre les zones de disponibilité spécifiées afin d'équilibrer la charge. Si le stock d'une zone de disponibilité est insuffisant, le système tente automatiquement de créer l'instance dans une autre zone de disponibilité spécifiée.

Les limitations suivantes s'appliquent lorsque vous spécifiez plusieurs zones de disponibilité (vSwitches) :

  • Tous les vSwitches spécifiés doivent appartenir au même VPC.

  • Vous pouvez spécifier un maximum de 10 vSwitches.

La combinaison de plusieurs zones de disponibilité et de plusieurs types d'instance augmente encore le taux de réussite de la création d'instances.

Configuration

API

Lors de l'appel à l'opération CreateContainerGroup pour créer une instance ECI, utilisez le paramètre VSwitchId pour spécifier plusieurs zones de disponibilité et le paramètre ScheduleStrategy pour configurer la politique de planification. Ces paramètres sont décrits dans le tableau suivant. Pour plus d'informations, consultez la rubrique CreateContainerGroup.

Paramètre

Type

Exemple

Description

VSwitchId

String

vsw-bp1xpiowfm5vo8o3c,vsw-bp1rkyjgr1xwoho6k

ID du vSwitch. Pour spécifier plusieurs vSwitches, indiquez leurs ID sous forme de chaîne séparée par des virgules. Vous pouvez spécifier jusqu'à 10 ID. Par exemple, vsw-...,vsw-....

ScheduleStrategy

String

VSwitchOrdered

Politique de planification de l'instance ECI lorsque plusieurs zones de disponibilité sont configurées.

  • VSwitchOrdered : Planifie l'instance selon l'ordre spécifié. Les règles sont les suivantes :

    1. Si le pod ECI monte un disque, la zone de disponibilité du disque doit correspondre à la zone de disponibilité du pod. Les zones de disponibilité ne répondant pas à cette exigence sont filtrées.

    2. Le système tente de créer la ressource en essayant les zones de disponibilité spécifiées dans l'ordre. Si la première zone de disponibilité dispose d'un stock insuffisant, il essaie la deuxième, et ainsi de suite, jusqu'à ce que la ressource soit créée avec succès.

  • VSwitchRandom : Planifie l'instance selon une politique optimisée pour le stock. Les règles sont les suivantes :

    1. Si le pod ECI monte un disque, la zone de disponibilité du disque doit correspondre à la zone de disponibilité du pod. Les zones de disponibilité ne répondant pas à cette exigence sont filtrées.

    2. Alibaba Cloud sélectionne un vSwitch approprié (et sa zone de disponibilité correspondante) sur la base d'une stratégie de planification optimale du stock.

    3. Si le pod ECI spécifie un type d'instance, le planificateur donne la priorité aux zones de disponibilité disposant d'une instance réservée correspondante pour ce type.

    4. Les zones de disponibilité offrant de meilleures performances de stockage sont prioritaires. Les anciennes zones de disponibilité suivantes ont une priorité de planification plus faible :

      • cn-beijing-e, cn-beijing-d

      • cn-shenzhen-a, cn-shenzhen-b, cn-shenzhen-c

      • cn-hangzhou-b, cn-hangzhou-e, cn-hangzhou-f

      • cn-shanghai-a, cn-shanghai-c

Remarque

Pour obtenir le taux de réussite de création le plus élevé, combinez plusieurs zones de disponibilité (à l'aide du paramètre VSwitchId) avec plusieurs types d'instance (à l'aide du paramètre InstanceType).

Console

Lors de la création d'une instance ECI sur la page d'achat ECI, sélectionnez plusieurs vSwitches pour spécifier plusieurs zones de disponibilité. Sur la page de configuration de l'instance ECI, définissez Region sur China (Beijing) et sélectionnez un VPC existant. Si vous avez besoin d'un accès au réseau public, associez une passerelle NAT au VPC et configurez des règles SNAT, ou activez la fonctionnalité permettant de créer et d'associer automatiquement une adresse IP élastique. Dans la section vSwitch, sélectionnez plusieurs vSwitches situés dans différentes zones de disponibilité, par exemple un dans la zone E et un dans la zone H de la région China (Beijing). Vous pouvez sélectionner jusqu'à 10 vSwitches pour améliorer le taux de réussite de la création.

Étapes suivantes

Si votre instance utilise une passerelle NAT pour se connecter à Internet, mettez à jour vos entrées SNAT après avoir spécifié plusieurs vSwitches.

Par exemple, si vos entrées SNAT existantes sont configurées au niveau du vSwitch, ajoutez de nouvelles entrées pour les vSwitches nouvellement ajoutés. Cela garantit que les instances ECI lancées dans les nouveaux vSwitches peuvent accéder à Internet.