Partager via


Disponibilité régionale d’Azure Chaos Studio

Cet article décrit le modèle de disponibilité régionale pour Azure Chaos Studio. Il explique la différence entre une région où des expériences peuvent être déployées et une région où des ressources peuvent être ciblées. Il fournit également une vue d’ensemble du modèle de haute disponibilité de Chaos Studio.

Chaos Studio est un service Azure régional, ce qui signifie que le service est déployé et exécuté dans une région Azure. Chaos Studio a deux composants régionaux : la région où une expérience est déployée et la région où une ressource est ciblée.

Une expérience de chaos peut cibler une ressource dans une région différente de celle de l’expérience. Ce processus est appelé ciblage inter-région. Pour activer l’expérimentation de chaos sur des cibles dans d’autres régions, Chaos Studio dispose d’un ensemble de régions dans lesquelles vous pouvez effectuer un ciblage de ressources. Cet ensemble est un surensemble des régions dans lesquelles vous pouvez créer et gérer des expériences. Vous trouverez ci-dessous la liste des régions dans lesquelles le ciblage d’expériences et de ressources est actuellement disponible.

Région Chaos Studio (expériences) Ciblage de ressources
USA Est Disponible Disponible
USA Est 2 Disponible Disponible
Centre-USA Ouest Disponible Disponible
USA Ouest Disponible Disponible
Centre-Nord des États-Unis Disponible Disponible
USA Centre Disponible Disponible
USA Ouest 2 Non disponible Disponible
USA Ouest 3 Non disponible Disponible
Centre du Canada Non disponible Disponible
Sud du Royaume-Uni Disponible Disponible
Asie Sud-Est Disponible Disponible
Asie Est Non disponible Disponible
Japon Est Disponible Disponible
Europe Ouest Disponible Disponible
Europe Nord Non disponible Disponible
Suède Centre Disponible Disponible
Allemagne Centre-Ouest Non disponible Bientôt disponible
Brésil Sud Disponible Disponible

Vous pouvez également voir la liste des régions où Chaos Studio est disponible dans Produits disponibles par région.

Disponibilité régionale des expériences de chaos

Une expérience de chaos est une ressource Azure qui décrit les erreurs qui doivent être exécutées et les ressources sur lesquelles ces erreurs doivent être exécutées. Une expérience est déployée dans une seule région. Les informations et opérations suivantes restent dans cette région :

  • Définition de l’expérience. La définition inclut la hiérarchie des étapes, des branches et des actions, les erreurs et les paramètres définis, ainsi que les ID de ressource des ressources cibles. Les propriétés ouvertes dans le fichier JSON de la ressource d’expérience, y compris le nom de l’étape, le nom de la branche et tous les paramètres d’erreur sont stockés dans la région et traités comme des métadonnées système.
  • Exécution de l’expérience. L’exécution comprend chaque exécution d’une expérience ou l’activité qui orchestre l’exécution des étapes, des branches et des actions.
  • Historique des expériences. L’historique inclut des détails tels que l’horodatage des étapes, des branches et des actions, l’état, les ID et les messages d’erreur pour chaque exécution antérieure de l’expérience. Ces données sont traitées comme des métadonnées système.

Toutes les données de l’expérience stockées dans Chaos Studio sont supprimées lorsqu’une expérience est supprimée.

Disponibilité régionale des cibles de chaos (ciblage des ressources)

Une cible de chaos permet à Chaos Studio d’interagir avec une ressource Azure. Les erreurs dans une expérience de chaos s’exécutent sur une cible de chaos, mais la ressource cible peut se trouver dans une région différente de celle de l’expérience. Une ressource ne peut être intégrée en tant que cible de chaos que si le ciblage de ressources Chaos Studio est disponible dans cette région.

La liste des régions où le ciblage des ressources est disponible est un surensemble des régions où vous pouvez créer des expériences. Une cible de chaos est déployée dans la même région que la ressource cible. Les informations et opérations suivantes restent dans cette région :

  • Définition de la cible. La définition inclut des métadonnées de base sur la cible. Les cibles basées sur un agent ont une propriété configurable par l’utilisateur : l’identité qui est utilisée pour connecter l’agent au service de l’agent de chaos.
  • Définitions des capacités. Les définitions incluent des métadonnées de base sur les capacités activées sur une cible.
  • Exécution de l’action. Lorsqu’une expérience exécute une erreur, l’erreur elle-même (par exemple, l’arrêt d’une machine virtuelle) se produit dans la région cible.

Toutes les métadonnées de la cible ou de la fonctionnalité sont supprimées lorsqu’une cible est supprimée.

Haute disponibilité avec Chaos Studio

Pour plus d’informations sur la haute disponibilité avec Chaos Studio, consultez Fiabilité dans Chaos Studio.

Résidence des données

Azure Chaos Studio ne stocke pas les données du client en dehors de la région où le client déploie l’instance du service.

Étapes suivantes

Maintenant que vous comprenez le modèle de disponibilité dans les régions pour Chaos Studio, vous êtes prêt à :