View a markdown version of this page

Penyeimbang Beban Jaringan - Pengontrol Pemulihan Aplikasi Amazon (ARC)

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

Penyeimbang Beban Jaringan

Menggunakan pergeseran zonal untuk Penyeimbang Beban Jaringan

Untuk menggunakan Network Load Balancers dengan pergeseran zonal, Anda harus mengaktifkan integrasi pergeseran zonal ARC dalam atribut Network Load Balancer. Network Load Balancer mendukung pergeseran zonal dengan konfigurasi lintas zona yang diaktifkan atau lintas zona yang dinonaktifkan.

Anda dapat memilih sumber daya mana yang akan diikutsertakan untuk menggunakan pergeseran zonal dan autoshift zonal, dan kapan Anda ingin gagal keluar dari Zona Ketersediaan yang terganggu. Penyeimbang Beban Jaringan yang menghadap ke internet dan internal didukung.

Untuk mengaktifkan pergeseran zona untuk Network Load Balancer yang diaktifkan lintas zona, semua grup target yang terpasang pada penyeimbang beban harus memenuhi persyaratan berikut.

  • Cross-zone penyeimbangan beban harus diaktifkan, atau disetel keuse_load_balancer_configuration.

  • Protokol kelompok target harus TCP atau TLS.

    • Untuk informasi selengkapnya tentang protokol grup target Network Load Balancer, lihat Konfigur asi Routing.

  • Penghentian koneksi untuk target yang tidak sehat harus dinonaktifkan.

  • Kelompok target tidak boleh memiliki Penyeimbang Beban Aplikasi sebagai target.

Anda dapat memulai pergeseran zona untuk Network Load Balancer dengan menggunakan widget AWS CLI, the Konsol Manajemen AWS, atau Elastic Load Balancing. Ketika Application Load Balancer adalah target dari Network Load Balancer, Anda harus memulai pergeseran zonal dari Network Load Balancer. Jika Anda memulai pergeseran zonal dari Application Load Balancer, Network Load Balancer tidak akan berhenti mengirim lalu lintas ke Application Load Balancer dan targetnya.

Console
Untuk mengaktifkan pergeseran zona pada penyeimbang beban (Konsol)
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Pada halaman Navigasi, di bawah Penyeim bangan beban, pilih Penyeimbang beban.

  3. Pilih nama Network Load Balancer.

  4. Pada tab Atribut, pilih Edit.

  5. Di bawah Konfigurasi perutean Zona Keter sediaan, untuk integrasi pergeseran zona ARC, pilih Akti fkan.

  6. Pilih Simpan.

AWS CLI
Untuk mengaktifkan pergeseran zonal pada penyeimbang beban (AWS CLI)
  • Masukkan perintah berikut:

    aws elbv2 modify-load-balancer-attributes --load-balancer-arn my-nlb-arn --attributes Key=zonal_shift.config.enabled,Value=true

Untuk informasi selengkapnya tentang memulai pergeseran zona, lihatMemulai, memperbarui, atau membatalkan pergeseran zona.

Cara kerja pergeseran zonal untuk Penyeimbang Beban Jaringan

ARC membuat kegagalan pemeriksaan kesehatan untuk Network Load Balancer terdaftar sehingga node Network Load Balancer di AZ yang rusak dihapus dari DNS saat Anda memulai pergeseran zona. Network Load Balancer menonaktifkan target di zona yang terkena dampak sehingga mereka berhenti menerima lalu lintas, dan Elastic Load Balancing memperlakukan target ini sebagai target yang dinonaktifkan untuk pergeseran zona. Target di negara cacat terus menerima pemeriksaan kesehatan. Ketika target sehat dan pergeseran zona berakhir (atau dibatalkan), perutean ke target di zona yang sebelumnya terganggu dilanjutkan.

Selama pergeseran zona pada Network Load Balancers dengan penyeimbangan beban lintas zona diaktifkan, alamat IP penyeimbang beban zonal dihapus dari DNS. Koneksi yang ada ke target di Zona Ketersediaan yang terganggu tetap ada hingga ditutup secara organik, sementara koneksi baru tidak lagi dialihkan ke target di Zona Ketersediaan yang terganggu.

Untuk informasi selengkapnya, lihat Pergeseran Zonal untuk Penyeimbang Beban Jaringan Anda di Panduan Pengguna Penyeim bang Beban Jaringan.