Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Penyeimbang Beban Gateway
Gunakan Load Balancer Gateway untuk menyebarkan dan mengelola armada peralatan virtual yang mendukung protokol. GENEVE
Load Balancer Gateway beroperasi pada lapisan ketiga model Open Systems Interconnection ()OSI. Ini mendengarkan semua paket IP di semua port dan meneruskan lalu lintas ke grup target yang ditentukan dalam aturan pendengar, menggunakan GENEVE protokol pada port 6081.
Anda dapat menambah atau menghapus target dari penyeimbang beban saat kebutuhan Anda berubah, tanpa mengganggu aliran permintaan secara keseluruhan. Elastic Load Balancing menskalakan penyeimbang beban Anda saat lalu lintas ke aplikasi Anda berubah seiring waktu. Elastic Load Balancing dapat menskalakan sebagian besar beban kerja secara otomatis.
Daftar Isi
Keadaan penyeimbang beban
Load Balancer Gateway dapat berada di salah satu status berikut:
provisioning
-
Load Balancer Gateway sedang disiapkan.
active
-
Load Balancer Gateway sepenuhnya diatur dan siap untuk mengarahkan lalu lintas.
failed
-
Load Balancer Gateway tidak dapat diatur.
Jenis alamat IP
Anda dapat mengatur jenis alamat IP yang dapat digunakan server aplikasi untuk mengakses Gateway Load Balancers Anda.
Gateway Load Balancers mendukung jenis alamat IP berikut:
ipv4
-
Hanya IPv4 didukung.
dualstack
-
Keduanya IPv4 IPv6 dan didukung.
Pertimbangan
-
Virtual private cloud (VPC) dan subnet yang Anda tentukan untuk load balancer harus memiliki blok terkait IPv6CIDR.
-
Tabel rute untuk subnet di konsumen layanan VPC harus merutekan IPv6 lalu lintas, dan jaringan ACLs untuk subnet ini harus memungkinkan IPv6 lalu lintas.
-
Load Balancer Gateway merangkum lalu lintas IPv4 dan IPv6 klien dengan IPv4 GENEVE header dan mengirimkannya ke alat. Alat merangkum lalu lintas IPv4 dan IPv6 klien dengan IPv4 GENEVE header dan mengirimkannya kembali ke Load Balancer Gateway.
-
Untuk informasi selengkapnya tentang jenis alamat IP, lihatPerbarui jenis alamat IP untuk Load Balancer Gateway Anda.
Zona Ketersediaan
Saat membuat Load Balancer Gateway, Anda mengaktifkan satu atau beberapa Availability Zone, dan menentukan subnet yang sesuai dengan setiap zona. Saat Anda mengaktifkan beberapa Availability Zone, ini memastikan bahwa penyeimbang beban dapat terus merutekan lalu lintas meskipun Availability Zone menjadi tidak tersedia. Subnet yang Anda tentukan masing-masing harus memiliki setidaknya 8 alamat IP yang tersedia. Subnet tidak dapat dihapus setelah penyeimbang beban dibuat. Untuk menghapus subnet, Anda harus membuat penyeimbang beban baru.
Batas waktu idle
Untuk setiap TCP permintaan yang dibuat melalui Load Balancer Gateway, status koneksi tersebut dilacak. Jika tidak ada data yang dikirim melalui sambungan oleh klien atau target untuk lebih lama dari waktu siaga habis, sambungan ditutup. Setelah periode batas waktu idle berlalu, penyeimbang beban menganggap yang berikutnya TCP SYN sebagai aliran baru dan mengarahkannya ke target baru. Namun, paket data yang dikirim setelah periode batas waktu idle berlalu dijatuhkan.
Nilai batas waktu idle default untuk TCP aliran adalah 350 detik, tetapi dapat diperbarui ke nilai apa pun antara 60-6000 detik. Klien atau target dapat menggunakan paket TCP keepalive untuk mengatur ulang batas waktu idle.
Meskipun UDP tidak terhubung, penyeimbang beban mempertahankan status UDP aliran berdasarkan alamat dan port IP sumber dan tujuan. Ini memastikan bahwa paket yang termasuk dalam aliran yang sama secara konsisten dikirim ke target yang sama. Setelah periode batas waktu idle berlalu, penyeimbang beban menganggap UDP paket yang masuk sebagai aliran baru dan mengarahkannya ke target baru. Elastic Load Balancing menetapkan nilai batas waktu idle untuk UDP aliran menjadi 120 detik. Ini tidak dapat diubah.
EC2instance harus menanggapi permintaan baru dalam waktu 30 detik untuk membuat jalur kembali.
Untuk informasi selengkapnya, lihat Perbarui batas waktu idle.
Atribut penyeimbang beban
Berikut ini adalah atribut load balancer untuk Gateway Load Balancers:
deletion_protection.enabled
-
Menunjukkan apakah perlindungan penghapusan diaktifkan. Default-nya adalah
false
. load_balancing.cross_zone.enabled
-
Menunjukkan apakah penyeimbangan beban lintas zona diaktifkan. Default-nya adalah
false
.
Untuk informasi selengkapnya, lihat Edit atribut penyeimbang beban.
Jaringan ACLs
Jika server aplikasi dan titik akhir Load Balancer Gateway berada di subnet yang sama, NACL aturan akan dievaluasi untuk lalu lintas dari server aplikasi ke titik akhir Gateway Load Balancer.
Aliran asimetris
Gateway Load Balancers mendukung aliran asimetris ketika penyeimbang beban memproses paket aliran awal dan paket aliran respons tidak dirutekan melalui penyeimbang beban. Perutean asimetris tidak disarankan, karena dapat mengakibatkan penurunan kinerja jaringan. Gateway Load Balancer tidak mendukung aliran asimetris ketika penyeimbang beban tidak memproses paket aliran awal tetapi paket aliran respons dialihkan melalui penyeimbang beban.
Unit transmisi maksimum jaringan (MTU)
Unit transmisi maksimum (MTU) adalah ukuran paket data terbesar yang dapat ditransmisikan melalui jaringan. Antarmuka Gateway Load Balancer MTU mendukung paket hingga 8.500 byte. Paket dengan ukuran lebih besar dari 8500 byte yang tiba di antarmuka Gateway Load Balancer dijatuhkan.
Load Balancer Gateway merangkum lalu lintas IP dengan GENEVE header dan meneruskannya ke alat. Proses GENEVE enkapsulasi menambahkan 64 byte ke paket asli. Oleh karena itu, untuk mendukung paket hingga 8.500 byte, pastikan bahwa MTU pengaturan alat Anda mendukung paket minimal 8.564 byte.
Gateway Load Balancer tidak mendukung fragmentasi IP. Selain itu, Gateway Load Balancer tidak menghasilkan ICMP pesan “Destination Unreachable: fragmentation needed and DF set”. Karena ini, Path MTU Discovery (PMTUD) tidak didukung.