Bagikan melalui


Ketersediaan regional Azure Chaos Studio

Artikel ini menjelaskan model ketersediaan regional untuk Azure Chaos Studio. Ini menjelaskan perbedaan antara wilayah tempat eksperimen dapat disebarkan dan salah satu tempat sumber daya dapat ditargetkan. Ini juga memberikan gambaran umum tentang model ketersediaan tinggi Chaos Studio.

Chaos Studio adalah layanan Azure regional, yang berarti bahwa layanan disebarkan dan dijalankan dalam wilayah Azure. Chaos Studio memiliki dua komponen regional: wilayah tempat eksperimen disebarkan dan wilayah tempat sumber daya ditargetkan.

Eksperimen chaos dapat menargetkan sumber daya di wilayah yang berbeda dari eksperimen. Proses ini disebut penargetan lintas wilayah. Untuk mengaktifkan eksperimen chaos pada target di lebih banyak wilayah, Chaos Studio memiliki sekumpulan wilayah tempat Anda dapat melakukan penargetan sumber daya. Set ini adalah superset dari wilayah tempat Anda dapat membuat dan mengelola eksperimen.

Untuk melihat daftar wilayah tempat Chaos Studio dan penargetan sumber daya tersedia, lihat Produk yang tersedia menurut wilayah.

Ketersediaan eksperimen chaos regional

Eksperimen chaos adalah sumber daya Azure yang menjelaskan kesalahan yang harus dijalankan dan sumber daya yang harus dijalankan kesalahan tersebut. Eksperimen disebarkan ke satu wilayah. Informasi dan operasi berikut tetap berada di wilayah tersebut:

  • Definisi eksperimen. Definisi ini mencakup hierarki langkah, cabang, dan tindakan, kesalahan dan parameter yang ditentukan, dan ID sumber daya sumber daya sumber daya target. Properti terbuka di JSON sumber daya eksperimen termasuk nama langkah, nama cabang, dan parameter kesalahan apa pun disimpan di wilayah dan diperlakukan sebagai metadata sistem.
  • Eksekusi eksperimen. Eksekusi mencakup setiap kali eksperimen dijalankan atau aktivitas yang mengatur eksekusi langkah, cabang, dan tindakan.
  • Riwayat eksperimen. Riwayat mencakup detail seperti tanda waktu langkah, cabang, dan tindakan, status, ID, dan pesan kesalahan apa pun untuk setiap eksperimen historis yang dijalankan. Data ini diperlakukan sebagai metadata sistem.

Setiap data eksperimen yang disimpan di Chaos Studio dihapus saat eksperimen dihapus.

Ketersediaan regional target chaos (penargetan sumber daya)

Target chaos memungkinkan Chaos Studio berinteraksi dengan sumber daya Azure. Kesalahan dalam eksperimen chaos dijalankan terhadap target kekacauan, tetapi sumber daya target dapat berada di wilayah yang berbeda dari eksperimen. Sumber daya hanya dapat di-onboarding sebagai target kekacauan jika penargetan sumber daya Chaos Studio tersedia di wilayah tersebut.

Daftar wilayah tempat penargetan sumber daya tersedia adalah superset wilayah tempat Anda dapat membuat eksperimen. Target kekacauan disebarkan ke wilayah yang sama dengan sumber daya target. Informasi dan operasi berikut tetap berada di wilayah tersebut:

  • Definisi target. Definisi ini mencakup metadata dasar tentang target. Target berbasis agen memiliki satu properti yang dapat dikonfigurasi pengguna: identitas yang digunakan untuk menghubungkan agen ke layanan agen chaos.
  • Definisi kemampuan. Definisi termasuk metadata dasar tentang kemampuan yang diaktifkan pada target.
  • Eksekusi tindakan. Ketika eksperimen menjalankan kesalahan, kesalahan itu sendiri (misalnya, mematikan VM) terjadi dalam wilayah target.

Metadata target atau kemampuan apa pun dihapus saat target dihapus.

Ketersediaan tinggi dengan Chaos Studio

Untuk informasi tentang ketersediaan tinggi dengan Chaos Studio, lihat Keandalan di Chaos Studio.

Residensi Data

Azure Chaos Studio tidak menyimpan data pelanggan di luar wilayah tempat pelanggan menyebarkan instans layanan.

Langkah berikutnya

Sekarang setelah Anda memahami model ketersediaan wilayah untuk Chaos Studio, Anda siap untuk: