Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pengujian ketahanan di S3 Express One Zone
Kelas penyimpanan Amazon S3 Express One Zone mendukung pengujian ketahanan dengan AWS Fault Injection Service (AWS FIS), layanan yang dikelola sepenuhnya untuk melakukan eksperimen injeksi kesalahan pada AWS beban kerja Anda. Dengan AWS FIS, Anda dapat mensimulasikan gangguan konektivitas ke bucket direktori, menyebabkan operasi API titik akhir Zonal (tingkat objek, atau bidang data) habis waktu seperti yang terjadi selama gangguan Zona Ketersediaan.
Eksperimen ini dapat membantu Anda:
-
Verifikasi sistem pemantauan Anda dapat mendeteksi masalah akses S3 Express One Zone
-
Uji dan perkuat proses pemulihan
-
Memvalidasi bahwa mekanisme failover aplikasi berfungsi seperti yang diharapkan
-
Pastikan waktu pemulihan aplikasi Anda memenuhi tujuan tingkat layanan (SLO) dan perjanjian tingkat layanan (SLA) organisasi Anda
Dengan menguji respons aplikasi Anda terhadap gangguan simulasi, Anda dapat mempersiapkan diri dengan lebih baik untuk kejadian yang tidak mungkin terjadi dari pemadaman Zona Ketersediaan aktual yang memengaruhi akses ke data Anda di S3 Express One Zone.
Cara kerjanya
Pengujian menggunakan aws:network:disrupt-connectivity tindakan dengan ruang lingkup disetel keS3 Express. Tindakan ini mengganggu konektivitas jaringan ke titik akhir S3 Express One Zone, menyebabkan permintaan ke bucket direktori habis waktu.
Anda dapat menargetkan subnet tempat aplikasi Anda berjalan atau titik akhir Gateway VPC yang digunakan untuk mengakses S3 Express One Zone. Untuk informasi selengkapnya, lihat Ketersediaan AZ: Gang guan Daya di Panduan AWS Fault Injection Service Pengguna.
Untuk menguji ketahanan aplikasi yang menyimpan data di S3 Express One Zone, lihat Men simulasikan peristiwa konektivitas di Panduan AWS Fault Injection Service Pengguna.
Pertimbangan dan batasan
Ingatlah pertimbangan dan batasan berikut untuk mengganggu konektivitas di kelas penyimpanan Amazon S3 Express One Zone:
Pertimbangan-pertimbangan
-
Izin IAM: Untuk digunakan AWS FIS dengan S3 Express One Zone, Anda harus mengonfigurasi peran IAM dengan izin yang sesuai. Untuk informasi selengkap AWS FIS nya tentang peran, lihat Membuat peran IAM untuk AWS FIS di Panduan AWS Fault Injection Service Pengguna. Kami merekomendasikan untuk memasukkan izin ini hanya ke sumber daya yang diperlukan.
-
Resolusi Target: Target diselesaikan pada awal percobaan. Jika subnet target atau titik akhir VPC gateway dihapus selama percobaan, percobaan akan gagal.
-
Dampak Sumber Daya Bersama: Jika beberapa aplikasi berbagi subnet atau titik akhir VPC gateway yang sama, semua lalu lintas ke S3 Express One Zone dari aplikasi ini akan terpengaruh selama percobaan.
-
Perilaku Rollback: Ketika AWS FIS tindakan berakhir, konektivitas secara otomatis dipulihkan dan permintaan akan melanjutkan operasi yang diharapkan tanpa intervensi manual.
-
Kondisi Berhenti: Konfigurasikan CloudWatch alarm yang sesuai sebagai kondisi berhenti untuk secara otomatis menghentikan eksperimen jika terjadi dampak tak terduga.
Batasan
-
Pemilihan Target: Anda tidak dapat menargetkan bucket direktori S3 tertentu. Tindakan mempengaruhi semua bucket direktori yang diakses melalui komponen jaringan yang ditargetkan.
-
Target Maksimum: Ada jumlah maksimum subnet yang dapat Anda targetkan per AWS FIS tindakan. Untuk informasi selengkapnya, lihat Kuota layanan untuk AWS Fault Injection Service di Panduan AWS FIS Pengguna.
-
Metode Akses: T AWS FIS indakan hanya memengaruhi permintaan yang dibuat melalui titik akhir internet atau gateway virtual private cloud (VPC). Permintaan dari antarmuka VPC endpoints (AWS PrivateLink) tidak didukung.
-
Ketersediaan Regional: Fitur ini hanya tersedia di AWS Wilayah di mana S3 Express One Zone didukung.