Regionale beschikbaarheid van Azure Chaos Studio
In dit artikel wordt het regionale beschikbaarheidsmodel voor Azure Chaos Studio beschreven. Hierin wordt het verschil uitgelegd tussen een regio waar experimenten kunnen worden geïmplementeerd en een regio waarop resources kunnen worden gericht. Het biedt ook een overzicht van het Chaos Studio-model voor hoge beschikbaarheid.
Chaos Studio is een regionale Azure-service, wat betekent dat de service wordt geïmplementeerd en uitgevoerd binnen een Azure-regio. Chaos Studio heeft twee regionale onderdelen: de regio waar een experiment wordt geïmplementeerd en de regio waarop een resource is gericht.
Een chaos-experiment kan zich richten op een resource in een andere regio dan het experiment. Dit proces wordt doel voor meerdere regio's genoemd. Om chaosexperimentatie op doelen in meer regio's mogelijk te maken, heeft Chaos Studio een set regio's waarin u resourcedoelen kunt uitvoeren. Deze set is een superset van de regio's waarin u experimenten kunt maken en beheren. Hieronder ziet u de lijst met regio's waarin experimenten en resourcedoelgroepen momenteel beschikbaar zijn.
Regio | Chaos Studio (experimenten) | Doel van resources |
---|---|---|
VS - oost | Beschikbaar | Beschikbaar |
VS - oost 2 | Beschikbaar | Beschikbaar |
VS - west-centraal | Beschikbaar | Beschikbaar |
VS - west | Beschikbaar | Beschikbaar |
VS - noord-centraal | Beschikbaar | Beschikbaar |
Central US | Beschikbaar | Beschikbaar |
VS - west 2 | Niet beschikbaar | Beschikbaar |
US - west 3 | Niet beschikbaar | Beschikbaar |
Canada - midden | Niet beschikbaar | Beschikbaar |
Verenigd Koninkrijk Zuid | Beschikbaar | Beschikbaar |
Azië - zuidoost | Beschikbaar | Beschikbaar |
Azië - oost | Niet beschikbaar | Beschikbaar |
Japan East | Beschikbaar | Beschikbaar |
Europa -west | Beschikbaar | Beschikbaar |
Europa - noord | Niet beschikbaar | Beschikbaar |
Zweden - centraal | Beschikbaar | Beschikbaar |
Duitsland - west-centraal | Niet beschikbaar | Binnenkort beschikbaar |
Brazilië - zuid | Beschikbaar | Beschikbaar |
U kunt ook de lijst met regio's bekijken waar Chaos Studio beschikbaar is. Zie Producten die beschikbaar zijn per regio.
Regionale beschikbaarheid van chaosexperimenten
Een chaos-experiment is een Azure-resource die de fouten beschrijft die moeten worden uitgevoerd en de resources waarop deze fouten moeten worden uitgevoerd. Er wordt een experiment geïmplementeerd in één regio. De volgende informatie en bewerkingen blijven in die regio:
- Experimentdefinitie. De definitie bevat de hiërarchie van stappen, vertakkingen en acties, de fouten en parameters die zijn gedefinieerd en de resource-id's van doelresources. Open-ended eigenschappen in de JSON van de experimentresource, inclusief de naam van de stap, de naam van de vertakking en eventuele foutparameters worden opgeslagen in de regio en worden behandeld als systeemmetagegevens.
- Experimentuitvoering. De uitvoering omvat telkens wanneer een experiment wordt uitgevoerd of de activiteit waarmee de uitvoering van stappen, vertakkingen en acties wordt ingedeeld.
- Experimentgeschiedenis. De geschiedenis bevat details zoals de stap, vertakking en tijdstempels van acties, status, id's en eventuele foutberichten voor elke historische experimentuitvoering. Deze gegevens worden behandeld als systeemmetagegevens.
Alle experimentgegevens die zijn opgeslagen in Chaos Studio, worden verwijderd wanneer een experiment wordt verwijderd.
Regionale beschikbaarheid van chaosdoelen (resourcedoelen)
Met een chaosdoel kan Chaos Studio communiceren met een Azure-resource. Fouten in een chaos-experiment worden uitgevoerd op een chaosdoel, maar de doelresource kan zich in een andere regio bevinden dan het experiment. Een resource kan alleen worden geïmplementeerd als een chaosdoel als Chaos Studio-resourcedoel is beschikbaar in die regio.
De lijst met regio's waar het doel van resources beschikbaar is, is een superset van de regio's waar u experimenten kunt maken. Er wordt een chaosdoel geïmplementeerd in dezelfde regio als de doelresource. De volgende informatie en bewerkingen blijven in die regio:
- Doeldefinitie. De definitie bevat basismetagegevens over het doel. Op agents gebaseerde doelen hebben één door de gebruiker configureerbare eigenschap: de identiteit die wordt gebruikt om de agent te verbinden met de chaosagentservice.
- Mogelijkheidsdefinities. De definities bevatten basismetagegevens over de mogelijkheden die zijn ingeschakeld voor een doel.
- Uitvoering van actie. Wanneer een experiment een fout uitvoert, vindt de fout zelf (bijvoorbeeld het afsluiten van een VM) plaats in de doelregio.
Metagegevens van doelen of mogelijkheden worden verwijderd wanneer een doel wordt verwijderd.
Hoge beschikbaarheid met Chaos Studio
Zie Betrouwbaarheid in Chaos Studio voor informatie over hoge beschikbaarheid met Chaos Studio.
Gegevenslocatie
Azure Chaos Studio slaat geen klantgegevens op buiten de regio waarin de klant het service-exemplaar implementeert.
Volgende stappen
Nu u het beschikbaarheidsmodel voor de regio voor Chaos Studio begrijpt, kunt u het volgende doen: