Disponibilità a livello di area di Azure Chaos Studio
Questo articolo descrive il modello di disponibilità a livello di area per Azure Chaos Studio. Illustra la differenza tra un'area in cui è possibile distribuire gli esperimenti e una in cui è possibile specificare le risorse come destinazione. Offre anche una panoramica del modello a disponibilità elevata di Chaos Studio.
Chaos Studio è un servizio di Azure a livello di area, il che significa che il servizio viene distribuito ed eseguito all'interno di un'area di Azure. Chaos Studio include due componenti a livello di area: l'area in cui viene distribuito un esperimento e l'area di destinazione di una risorsa.
Un esperimento di Chaos può indirizzare una risorsa a un'area diversa rispetto all'esperimento. Questo processo è denominato assegnazione di destinazione tra aree. Per abilitare l'esecuzione di esperimenti di Chaos su destinazioni in più aree, Chaos Studio include un set di aree in cui è possibile definire la destinazione delle risorse. Questo set è un superset delle aree in cui è possibile creare e gestire esperimenti. Di seguito è riportato l'elenco delle aree in cui sono attualmente disponibili esperimenti e destinazione delle risorse.
Paese | Chaos Studio (esperimenti) | Destinazione risorse |
---|---|---|
Stati Uniti orientali | Disponibile | Disponibile |
Stati Uniti orientali 2 | Disponibile | Disponibile |
Stati Uniti centro-occidentali | Disponibile | Disponibile |
Stati Uniti occidentali | Disponibile | Disponibile |
Stati Uniti centro-settentrionali | Disponibile | Disponibile |
Stati Uniti centrali | Disponibile | Disponibile |
West US 2 | Non disponibile | Disponibili |
Stati Uniti occidentali 3 | Non disponibile | Disponibili |
Canada centrale | Non disponibile | Disponibili |
Regno Unito meridionale | Disponibile | Disponibile |
Asia sud-orientale | Disponibile | Disponibile |
Asia orientale | Non disponibile | Disponibili |
Giappone orientale | Disponibile | Disponibile |
Europa occidentale | Disponibile | Disponibile |
Europa settentrionale | Non disponibile | Disponibili |
Svezia centrale | Disponibile | Disponibile |
Germania centro-occidentale | Non disponibile | Presto disponibile |
Brasile meridionale | Disponibile | Disponibile |
Australia orientale | Disponibile | Disponibile |
È anche possibile visualizzare l'elenco delle aree in cui Chaos Studio è disponibile, vedere Prodotti disponibili in base all'area.
Disponibilità a livello di area degli esperimenti di Chaos
Un esperimento di Chaos è una risorsa di Azure che descrive gli errori che devono essere eseguiti e le risorse in cui devono essere eseguiti tali errori. Un esperimento viene distribuito in una singola area. Le informazioni e le operazioni seguenti rimangono in tale area:
- Definizione dell'esperimento. La definizione include la gerarchia dei passaggi, dei rami e delle azioni, degli errori e dei parametri definiti e degli ID risorsa delle risorse di destinazione. Le proprietà aperte nel codice JSON della risorsa dell'esperimento, inclusi il nome del passaggio, il nome del ramo e tutti i parametri di errore, vengono archiviati nell'area e trattati come metadati di sistema.
- Esecuzione dell'esperimento. L'esecuzione include ogni volta che un esperimento viene eseguito o l'attività che orchestra l'esecuzione di passaggi, rami e azioni.
- Cronologia dell'esperimento. La cronologia include dettagli, come il passaggio, il ramo e i timestamp delle azioni, lo stato, gli ID e i messaggi di errore per ogni esecuzione dell'esperimento cronologico. Questi dati vengono trattati come metadati di sistema.
Tutti i dati dell'esperimento archiviati in Chaos Studio vengono eliminati quando viene eliminato un esperimento.
Disponibilità a livello di area delle destinazioni di Chaos (definizione della destinazione delle risorse)
Una destinazione di Chaos consente a Chaos Studio di interagire con una risorsa di Azure. Gli errori in un esperimento di Chaos vengono eseguiti su una destinazione di Chaos, ma la risorsa di destinazione può trovarsi in un'area diversa rispetto all'esperimento. È possibile eseguire l'onboarding di una risorsa come destinazione di Chaos soltanto se la destinazione delle risorse di Chaos Studio è disponibile in tale area.
L'elenco delle aree in cui è disponibile la destinazione delle risorse è un superset delle aree in cui è possibile creare esperimenti. Una destinazione di Chaos viene distribuita nella stessa area della risorsa di destinazione. Le informazioni e le operazioni seguenti rimangono in tale area:
- Definizione della destinazione. La definizione include i metadati di base relativi alla destinazione. Le destinazioni basate su agente hanno una proprietà configurabile dall'utente: l'identità usata per connettere l'agente al servizio agente di Chaos.
- Definizioni della funzionalità. Le definizioni includono metadati di base sulle funzionalità abilitate in una destinazione.
- Esecuzione dell'azione. Quando un esperimento esegue un errore, l'errore stesso (ad esempio, l'arresto di una macchina virtuale) si verifica all'interno dell'area di destinazione.
Tutti i metadati di destinazione o funzionalità vengono eliminati quando viene eliminata una destinazione.
Disponibilità elevata con Chaos Studio
Per informazioni sulla disponibilità elevata con Chaos Studio, vedere Affidabilità in Chaos Studio.
Residenza dei dati
Azure Chaos Studio non archivia i dati dei clienti all'esterno dell'area in cui il cliente distribuisce l'istanza del servizio.
Passaggi successivi
Dopo aver compreso il modello di disponibilità dell'area per Chaos Studio, è possibile: