Dela via


Regional tillgänglighet för Azure Chaos Studio

I den här artikeln beskrivs den regionala tillgänglighetsmodellen för Azure Chaos Studio. Den förklarar skillnaden mellan en region där experiment kan distribueras och en där resurser kan riktas. Den ger också en översikt över Chaos Studio-modellen med hög tillgänglighet.

Chaos Studio är en regional Azure-tjänst, vilket innebär att tjänsten distribueras och körs i en Azure-region. Chaos Studio har två regionala komponenter: den region där ett experiment distribueras och den region där en resurs är mål.

Ett kaosexperiment kan rikta in sig på en resurs i en annan region än experimentet. Den här processen kallas för mål för flera regioner. För att möjliggöra kaosexperimentering på mål i fler regioner har Chaos Studio en uppsättning regioner där du kan göra resursmål. Den här uppsättningen är en superuppsättning av de regioner där du kan skapa och hantera experiment.

Information om hur du visar listan över regioner där Chaos Studio och resursmål är tillgängliga finns i Produkter tillgängliga per region.

Regional tillgänglighet för kaosexperiment

Ett kaosexperiment är en Azure-resurs som beskriver de fel som ska köras och de resurser som felen ska köras mot. Ett experiment distribueras till en enda region. Följande information och åtgärder finns kvar i den regionen:

  • Experimentdefinition. Definitionen innehåller hierarkin med steg, grenar och åtgärder, de fel och parametrar som definierats och resurs-ID:t för målresurser. Öppna egenskaper i experimentresursenS JSON, inklusive stegnamn, grennamn och eventuella felparametrar lagras i regionen och behandlas som systemmetadata.
  • Experimentkörning. Körningen omfattar varje gång ett experiment körs eller den aktivitet som samordnar körningen av steg, grenar och åtgärder.
  • Experimenthistorik. Historiken innehåller information som tidsstämplar för steg, gren och åtgärd, status, ID och eventuella felmeddelanden för varje historisk experimentkörning. Dessa data behandlas som systemmetadata.

Alla experimentdata som lagras i Chaos Studio tas bort när ett experiment tas bort.

Regional tillgänglighet för kaosmål (resursmål)

Med ett kaosmål kan Chaos Studio interagera med en Azure-resurs. Fel i ett kaosexperiment körs mot ett kaosmål, men målresursen kan finnas i en annan region än experimentet. En resurs kan bara registreras som ett kaosmål om Chaos Studio-resursmål är tillgängligt i den regionen.

Listan över regioner där resursmål är tillgänglig är en superuppsättning av de regioner där du kan skapa experiment. Ett kaosmål distribueras till samma region som målresursen. Följande information och åtgärder finns kvar i den regionen:

  • Måldefinition. Definitionen innehåller grundläggande metadata om målet. Agentbaserade mål har en användarkonfigurerbar egenskap: den identitet som används för att ansluta agenten till chaos agent-tjänsten.
  • Funktionsdefinitioner. Definitionerna innehåller grundläggande metadata om de funktioner som är aktiverade på ett mål.
  • Åtgärdskörning. När ett experiment kör ett fel sker själva felet (till exempel att stänga av en virtuell dator) inom målregionen.

Alla mål- eller funktionsmetadata tas bort när ett mål tas bort.

Hög tillgänglighet med Chaos Studio

Information om hög tillgänglighet med Chaos Studio finns i Tillförlitlighet i Chaos Studio.

Dataresidens

Azure Chaos Studio lagrar inte kunddata utanför den region som kunden distribuerar tjänstinstansen i.

Nästa steg

Nu när du förstår regionens tillgänglighetsmodell för Chaos Studio är du redo att: