Penyebaran Multi-Wilayah - Pengujian Beban Terdistribusi di AWS

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Penyebaran Multi-Wilayah

Waktu untuk menyebarkan: Sekitar 5 menit per Wilayah

Anda dapat menjalankan pengujian di beberapa Wilayah. Saat Anda menerapkan solusi Pengujian Beban Terdistribusi, solusi ini akan membuat CloudFormation templat regional dan menyimpannya di bucket skenario S3.

catatan

Nama bucket skenario menyertakan nama tumpukan Anda dan kata kunci “skenario”. Anda dapat menemukannya dengan menavigasi ke konsol S3 dan mencari bucket yang berisi “skenario” dalam namanya.

Untuk menjalankan penerapan Multi-wilayah, Anda harus menerapkan CloudFormation template regional, yang disimpan di bucket skenario Amazon S3, di Wilayah tempat Anda ingin menjalankan pengujian. Anda dapat menginstal template regional dengan melakukan hal berikut:

  1. Di konsol web solusi, navigasikan ke Dasbor di menu sebelah kiri.

  2. Gunakan ikon clipboard untuk menyalin tautan CloudFormation templat di Amazon S3.

  3. Masuk ke CloudFormation konsol AWS dan pilih Wilayah yang benar.

  4. Pada halaman Buat tumpukan, verifikasi bahwa URL templat yang benar ditampilkan di kotak teks URL Amazon S3 dan pilih Berikutnya.

  5. Pada halaman Tentukan detail tumpukan, tetapkan nama ke tumpukan solusi Anda.

  6. Di bawah Parameter, tinjau parameter untuk templat dan modifikasi sesuai kebutuhan. Solusi ini menggunakan nilai default berikut.

    Parameter Default Deskripsi

    ID VPC yang ada

    <Optional input>

    Jika Anda memiliki VPC yang ingin Anda gunakan dan sudah dibuat, masukkan ID VPC yang ada di Wilayah yang sama tempat tumpukan digunakan. Misalnya, vpc-1a2b3c4d5e6f.

    Subnet pertama yang ada

    <Optional input>

    ID subnet pertama dalam VPC Anda yang ada. Subnet ini membutuhkan rute ke internet untuk menarik gambar kontainer untuk menjalankan pengujian. Misalnya, subnet-7h8i9j0k.

    Subnet kedua yang ada

    <Optional input>

    ID subnet kedua dalam VPC yang ada. Subnet ini membutuhkan rute ke internet untuk menarik gambar kontainer untuk menjalankan pengujian. Misalnya, subnet-1x2y3z.

    Berikan blok CIDR yang valid untuk solusi membuat VPC

    192.168.0.0/16

    Jika Anda tidak memberikan nilai untuk VPC yang ada, blok CIDR untuk Amazon VPC yang dibuat solusi berisi alamat IP untuk AWS Fargate.

    Menyediakan blok CIDR untuk memungkinkan lalu lintas keluar dari tugas Fargate

    0.0.0.0/0

    Blok CIDR yang membatasi akses keluar kontainer Amazon ECS.

  7. Pilih Berikutnya.

  8. Pada halaman Konfigurasikan opsi tumpukan, pilih Berikutnya.

  9. Pada halaman Ulasan, tinjau dan konfirmasikan pengaturan. Pastikan untuk mencentang kotak yang mengakui bahwa template akan membuat sumber daya AWS Identity and Access Management (IAM).

  10. Pilih Membuat tumpukan untuk menerapkannya.

    Anda dapat melihat status tumpukan di CloudFormation konsol AWS di kolom Status. Anda akan menerima status CREATE_COMPLETE dalam waktu sekitar lima menit.

Ketika Wilayah telah berhasil digunakan, mereka muncul di konsol web. Saat Anda membuat pengujian, semua Wilayah yang tersedia tercantum di Dasbor dan dalam Pembuatan Skenario. Anda dapat menambahkan Wilayah ke pengujian di langkah Bentuk Lalu Lintas Pembuatan Skenario.

Solusinya membuat item DynamoDB untuk setiap Wilayah yang digunakan dalam tabel skenario, yang berisi informasi yang diperlukan tentang sumber daya pengujian di Wilayah tersebut. Anda dapat mengurutkan hasil pengujian di konsol web berdasarkan Wilayah. Untuk melihat hasil agregat di semua Wilayah dalam pengujian Multi-wilayah, gunakan metrik Amazon CloudWatch . Anda dapat menemukan kode sumber untuk grafik dalam hasil tes setelah tes selesai.

catatan

Anda dapat meluncurkan tumpukan regional tanpa konsol web. Dapatkan tautan ke templat regional di bucket skenario Amazon S3 dan berikan sebagai sumber saat meluncurkan tumpukan regional di Wilayah yang diperlukan. Atau, Anda dapat mengunduh templat dan mengunggahnya sebagai sumber untuk Wilayah yang Anda inginkan.