Az Azure Chaos Studio regionális elérhetősége
Ez a cikk az Azure Chaos Studio regionális rendelkezésre állási modelljét ismerteti. Ez megmagyarázza a különbséget egy olyan régió között, ahol a kísérletek üzembe helyezhetők, és egy olyan régió között, ahol az erőforrások célzottak lehetnek. Emellett áttekintést nyújt a Chaos Studio magas rendelkezésre állású modelljéről.
A Chaos Studio egy regionális Azure-szolgáltatás, ami azt jelenti, hogy a szolgáltatás üzembe van helyezve és egy Azure-régióban fut. A Chaos Studio két regionális összetevővel rendelkezik: az a régió, ahol egy kísérlet üzembe van helyezve, és az a régió, ahol egy erőforrás van megcélzva.
A káoszkísérletek a kísérlethez képest más régióban lévő erőforrásokat célozhatnak meg. Ezt a folyamatot régiók közötti célzásnak nevezzük. Ha több régióban szeretné engedélyezni a káoszkísérleteket a célokon, a Chaos Studio több régióval rendelkezik, amelyekben erőforrás-célzást végezhet. Ez a készlet azoknak a régióknak a szuperhalmaza, amelyekben kísérleteket hozhat létre és kezelhet.
Azoknak a régióknak a listáját, ahol a Chaos Studio és az erőforrás-célzás elérhető, tekintse meg a régiónként elérhető termékeket.
A káoszkísérletek regionális elérhetősége
A káoszkísérlet egy Azure-erőforrás, amely leírja a futtatandó hibákat, és azokat az erőforrásokat, amelyeken ezeket a hibákat futtatni kell. A kísérlet egyetlen régióban van üzembe helyezve. Az alábbi információk és műveletek az adott régióban maradnak:
- Kísérletdefiníció. A definíció tartalmazza a lépések, ágak és műveletek hierarchiáját, a definiált hibákat és paramétereket, valamint a célerőforrások erőforrás-azonosítóit. A JSON-kísérlet erőforrásának nyíltvégű tulajdonságai, beleértve a lépésnevet, az ágnevet és a hibaparamétereket, a régióban vannak tárolva, és rendszer metaadataiként lesznek kezelve.
- Kísérlet végrehajtása. A végrehajtás magában foglalja a kísérlet minden futtatásakor vagy a lépések, ágak és műveletek végrehajtását vezénylő tevékenységet.
- Kísérletelőzmények. Az előzmények olyan részleteket tartalmaznak, mint a lépés, az ág és a művelet időbélyegei, az állapot, az azonosítók és az egyes előzménykísérletek futtatásakor megjelenő hibaüzenetek. Ezeket az adatokat rendszer metaadatokként kezeli a rendszer.
A Chaos Studióban tárolt kísérleti adatok a kísérlet törlésekor törlődnek.
Káoszcélok regionális rendelkezésre állása (erőforrás-célzás)
A káoszcél lehetővé teszi, hogy a Chaos Studio egy Azure-erőforrással kommunikáljon. A káoszkísérlet hibái egy káoszcélon futnak, de a célerőforrás más régióban lehet, mint a kísérlet. Az erőforrások csak akkor hozhatók létre káoszcélként, ha a Chaos Studio erőforrás-megcélzása elérhető ebben a régióban.
Azoknak a régióknak a listája, ahol az erőforrás-célzás elérhető, azon régiók szuperhalmaza, ahol kísérleteket hozhat létre. A rendszer egy káoszcélt helyez üzembe ugyanabban a régióban, mint a célerőforrás. Az alábbi információk és műveletek az adott régióban maradnak:
- Céldefiníció. A definíció alapvető metaadatokat tartalmaz a célról. Az ügynökalapú céloknak egy felhasználó által konfigurálható tulajdonságuk van: az az identitás, amellyel az ügynököt csatlakoztatják a káoszügynök-szolgáltatáshoz.
- Képességdefiníciók. A definíciók alapvető metaadatokat tartalmaznak a célon engedélyezett képességekről.
- Művelet végrehajtása. Ha egy kísérlet hibát futtat, maga a hiba (például egy virtuális gép leállítása) a célrégióban történik.
A cél vagy képesség metaadatai a cél törlésekor törlődnek.
Magas rendelkezésre állás a Chaos Studióval
A Chaos Studióval való magas rendelkezésre állásról további információt a Chaos Studióban található megbízhatóság című témakörben talál.
Adattárolás helye
Az Azure Chaos Studio nem tárolja az ügyféladatokat azon a régión kívül, amelyben az ügyfél üzembe helyezi a szolgáltatáspéldányt.
Következő lépések
Most, hogy megismerte a Chaos Studio régió-rendelkezésre állási modelljét, készen áll a következőre: