FAQ Elastic Load Balancing
Umum
Bagaimana cara memutuskan penyeimbang beban mana yang akan dipilih untuk aplikasi saya?
Elastic Load Balancing (ELB) mendukung empat tipe penyeimbang beban. Anda dapat memilih penyeimbang beban yang sesuai berdasarkan kebutuhan aplikasi Anda. Jika perlu menyeimbangkan beban permintaan HTTP, kami merekomendasikan Anda menggunakan Application Load Balancer (ALB). Untuk penyeimbangan beban protokol jaringan/transportasi (layer4 – TCP, UDP), dan untuk aplikasi dengan performa ekstrem/latensi rendah, sebaiknya gunakan Penyeimbang Beban Jaringan. Jika aplikasi Anda dibuat dalam jaringan Amazon Elastic Compute Cloud (Amazon EC2) Classic, Anda harus menggunakan Classic Load Balancer. Jika Anda perlu men-deploy dan menjalankan peralatan virtual pihak ketiga, Anda dapat menggunakan Penyeimbang Beban Gateway.
Dapatkah saya mengakses API Elastic Load Balancing secara privat dari Amazon Virtual Private Cloud (VPC) saya tanpa menggunakan IP publik?
Ya, Anda dapat mengakses API Elastic Load Balancing secara privat dari Amazon Virtual Private Cloud (VPC) dengan membuat Titik Akhir VPC. Dengan VPC endpoint, perutean antara VPC dan API Elastic Load Balancing ditangani oleh jaringan AWS tanpa memerlukan gateway Internet, gateway terjemahan alamat jaringan (NAT), atau koneksi jaringan pribadi virtual (VPN). Generasi VPC Endpoint terbaru yang digunakan oleh Elastic Load Balancing didukung oleh AWS PrivateLink, teknologi AWS yang memungkinkan konektivitas privat di antara layanan AWS yang menggunakan Antarmuka Jaringan Elastis (ENI) dengan IP privat pada VPC Anda. Untuk mempelajari AWS PrivateLink selengkapnya, kunjungi dokumentasi AWS PrivateLink.
Apakah tersedia SLA untuk penyeimbang beban?
Ya, Elastic Load Balancing menjamin ketersediaan bulanan sedikitnya 99,99% untuk penyeimbang beban Anda (Klasik, Aplikasi, atau Jaringan). Untuk mempelajari SLA selengkapnya dan mengetahui apakah Anda memenuhi syarat untuk kredit, kunjungi ini.
Application Load Balancer
Apa saja sistem operasi yang didukung oleh Penyeimbang Beban Aplikasi?
Application Load Balancer mendukung target dengan sistem operasi apa pun yang saat ini didukung oleh layanan Amazon EC2.
Apa saja protokol yang didukung oleh Penyeimbang Beban Aplikasi?
Application Load Balancer mendukung penyeimbang muatan aplikasi yang menggunakan protokol HTTP dan HTTPS (HTTP Aman).
Apakah HTTP/2 didukung di Penyeimbang Beban Aplikasi?
Ya. Dukungan HTTP/2 diaktifkan secara native di Application Load Balancer. Klien yang mendukung HTTP/2 dapat terhubung ke Application Load Balancer melalui TLS.
Bagaimana cara menggunakan IP statis atau PrivateLink di Penyeimbang Beban Aplikasi saya?
Anda dapat meneruskan lalu lintas dari Penyeimbang Beban Jaringan, yang menyediakan dukungan untuk PrivateLink dan alamat IP statis per Zona Ketersediaan, ke Penyeimbang Beban Aplikasi Anda. Buat grup target tipe Application Load Balancer, daftarkan Application Load Balancer Anda ke sana, dan konfigurasikan Penyeimbang Beban Jaringan Anda untuk meneruskan lalu lintas ke grup target tipe Application Load Balancer.
Port TCP apa yang dapat saya gunakan untuk menyeimbangkan beban?
Anda dapat melakukan penyeimbangan muatan untuk port TCP berikut: 1-65535
Apakah WebSockets didukung di Penyeimbang Beban Aplikasi?
Ya. Dukungan WebSockets dan Secure WebSockets tersedia secara native dan siap digunakan di Application Load Balancer.
Apakah pelacakan permintaan didukung di Penyeimbang Beban Aplikasi?
Ya. Pelacakan permintaan diaktifkan secara default di Application Load Balancer Anda.
Apakah Penyeimbang Beban Klasik memiliki fitur dan manfaat yang sama dengan Penyeimbang Beban Aplikasi?
Meskipun terdapat beberapa hal yang tumpang tindih, tidak ada kesamaan fitur di antara kedua jenis penyeimbang beban ini. Application Load Balancers adalah fondasi platform penyeimbangan muatan lapisan aplikasi kami untuk masa mendatang.
Apakah saya dapat mengonfigurasi instans Amazon EC2 untuk menerima lalu lintas hanya dari Penyeimbang Beban Aplikasi saya?
Ya.
Dapatkah saya mengonfigurasi grup keamanan untuk front end Penyeimbang Beban Aplikasi?
Ya.
Dapatkah saya menggunakan API yang telah ada, yang saya gunakan dengan Penyeimbang Beban Klasik dan Penyeimbang Beban Aplikasi?
Tidak. Penyeimbang Beban Aplikasi memerlukan seperangkat antarmuka pemrograman aplikasi (API) baru.
Bagaimana cara mengelola Penyeimbang Beban Aplikasi dan Klasik secara bersamaan?
Konsol ELB akan memungkinkan Anda mengelola Application dan Classic Load Balancers dari antarmuka yang sama. Jika Anda menggunakan antarmuka baris perintah (CLI) atau kit pengembangan perangkat lunak (SDK), Anda akan menggunakan 'layanan' yang berbeda untuk Application Load Balancer. Sebagai contoh, di CLI Anda akan mendeskripsikan Classic Load Balancer menggunakan `aws elb explain-load-balancers` dan Application Load Balancer menggunakan `aws elbv2 describe-load-balancers`.
Dapatkah saya mengonversi Penyeimbang Beban Klasik menjadi Penyeimbang Beban Aplikasi (dan sebaliknya)?
Tidak, Anda tidak dapat mengubah suatu jenis penyeimbang muatan ke lainnya.
Apakah saya dapat bermigrasi ke Penyeimbang Beban Aplikasi dari Penyeimbang Beban Klasik?
Ya. Anda dapat bermigrasi ke Penyeimbang Beban Aplikasi dari Penyeimbang Beban Klasik dengan menggunakan salah satu opsi yang tercantum di dokumen ini.
Apakah saya dapat menggunakan Penyeimbang Beban Aplikasi sebagai penyeimbang muatan Lapisan 4?
Tidak. Jika Anda memerlukan fitur Lapisan 4, Anda harus menggunakan Network Load Balancer.
Dapatkah saya menggunakan satu Penyeimbang Beban Aplikasi untuk menangani permintaan HTTP dan HTTPS?
Ya, Anda dapat menambahkan pendengar HTTP port 80 dan HTTPS port 443 ke satu Application Load Balancer.
Dapatkah saya memperoleh riwayat panggilan API Penyeimbangan Beban Aplikasi yang dibuat di akun saya untuk tujuan analisis keamanan dan pemecahan masalah operasional?
Ya. Untuk menerima riwayat panggilan API Penyeimbangan Beban Aplikasi yang dilakukan di akun Anda, gunakan AWS CloudTrail.
Apakah Penyeimbang Beban Aplikasi mendukung penghentian HTTPS?
Ya, Anda dapat menghentikan koneksi HTTPS di Application Load Balancer. Anda harus memasang sertifikat Lapisan Soket Aman (SSL) pada penyeimbang beban Anda. Penyeimbang beban menggunakan sertifikat ini untuk mengakhiri koneksi dan kemudian mendekripsi permintaan dari klien sebelum mengirimnya ke target.
Apa saja langkah-langkah untuk mendapatkan sertifikat SSL?
Anda dapat menggunakan AWS Certificate Manager untuk menyediakan sertifikat SSL/TLS atau Anda dapat memperoleh sertifikat tersebut dari sumber lain dengan membuat permintaan sertifikat, meminta tanda tangan CA untuk permintaan sertifikat, lalu mengunggah sertifikat tersebut baik dengan menggunakan layanan AWS Certification Manager maupun AWS Identity and Access Management (IAM).
Bagaimana Penyeimbang Beban Aplikasi terintegrasi dengan AWS Certificate Manager (ACM)?
Application Load Balancer diintegrasikan dengan AWS Certificate Management (ACM). Integrasi dengan ACM menyederhanakan pengikatan sertifikat ke penyeimbang beban, sehingga merampingkan seluruh proses pembongkaran SSL. Membeli, mengunggah, dan memperbarui sertifikat SSL/TLS adalah proses yang rumit, manual, dan memakan waktu. Dengan integrasi ACM dengan Application Load Balancer, seluruh proses ini telah dipersingkat menjadi sekadar meminta sertifikat SSL/TLS tepercaya dan memilih sertifikat ACM untuk menyediakannya dengan penyeimbang beban.
Apakah Penyeimbang Beban Aplikasi mendukung autentikasi server back-end?
Tidak, hanya enkripsi yang didukung ke back-end dengan Application Load Balancer.
Bagaimana cara mengaktifkan Indikasi Nama Server (SNI) untuk Penyeimbang Beban Aplikasi saya?
SNI secara otomatis diaktifkan saat Anda mengaitkan lebih dari satu sertifikat TLS dengan pendengar aman yang sama pada penyeimbang muatan. Sama halnya, mode SNI untuk pendengar aman secara otomatis dinonaktifkan saat Anda hanya memiliki satu sertifikat yang terkait dengan pendengar aman.
Apakah saya dapat mengaitkan banyak sertifikat untuk domain yang sama ke pendengar yang aman?
Ya, Anda dapat mengaitkan berbagai sertifikat untuk domain yang sama ke pendengar aman. Misalnya, Anda dapat mengaitkan:
- Sertifikat ECDSA dan RSA
- Sertifikat dengan ukuran kunci yang berbeda (misalnya 2K dan 4K) untuk sertifikat SSL/TLS
- Sertifikat Domain Tunggal, Multidomain (SAN) dan Sertifikat Wildcard
Apakah IPv6 didukung dengan Penyeimbang Beban Aplikasi?
Ya, IPv6 didukung dengan Application Load Balancer.
Bagaimana Anda menetapkan aturan pada Penyeimbang Beban Aplikasi?
Anda dapat mengonfigurasi aturan untuk setiap pendengar di penyeimbang beban. Aturan tersebut termasuk kondisi dan tindakan yang sesuai jika kondisi terpenuhi. Kondisi yang didukung adalah header Host, jalur, header HTTP, metode, parameter kueri, dan IP sumber perutean antar-domain tanpa kelas (CIDR). Tindakan yang didukung adalah pengalihan, respons tetap, autentikasi, dan penerusan. Setelah Anda mengatur ini, penyeimbang beban akan menggunakan aturan untuk menentukan bagaimana merutekan permintaan HTTP tertentu. Anda dapat menggunakan beberapa kondisi dan tindakan dalam aturan, dan dalam setiap kondisi dapat menentukan kecocokan pada beberapa nilai.
Apakah ada batas pada sumber daya untuk Penyeimbang Beban Aplikasi?
Akun AWS Anda memiliki batas ini untuk Penyeimbang Beban Aplikasi.
Bagaimana cara melindungi aplikasi web saya di balik penyeimbang beban dari serangan web?
Anda dapat mengintegrasikan Penyeimbang Beban Aplikasi Anda dengan AWS Web Application Firewall (WAF), sebuah firewall aplikasi web yang membantu melindungi aplikasi web dari serangan dengan mengizinkan Anda untuk mengonfigurasi aturan berdasarkan alamat IP, header HTTP, dan string pengenal sumber daya seragam (URI) kustom. Dengan menggunakan aturan ini, AWS WAF dapat memblokir, mengizinkan, atau memantau (menghitung) permintaan web untuk aplikasi web Anda. Silakan lihat panduan developer AWS WAF untuk informasi lebih lanjut.
Dapatkah saya menyeimbangkan beban ke alamat IP arbitrer?
Anda dapat menggunakan alamat IP apa pun dari CIDR VPC penyeimbang beban untuk target dalam VPC penyeimbang beban, dan alamat IP apa pun dari rentang RFC 1918 (10.0.0.0/8, 172.16.0.0/12, dan 192.168.0.0/16) atau rentang RFC 6598 (100.64.0.0/10) untuk target yang terletak di luar VPC penyeimbang beban (misalnya, target di VPC Peered, Amazon EC2 Classic, dan lokasi on-premise yang dapat dijangkau melalui AWS Direct Connect atau koneksi VPN).
Bagaimana cara menyeimbangkan beban aplikasi yang didistribusikan di VPC dan lokasi on-premise?
Terdapat berbagai cara untuk mencapai penyeimbangan muatan hybrid. Jika aplikasi berjalan pada target yang didistribusikan di antara VPC dan lokasi lokal, Anda dapat menambahkan mereka ke grup target yang sama menggunakan alamat IP mereka. Untuk bermigrasi ke AWS tanpa memengaruhi aplikasi Anda, tambahkan target VPC secara perlahan ke grup target dan hapus target di lokasi dari grup target.
Jika Anda memiliki dua aplikasi yang berbeda sedemikian rupa sehingga target untuk satu aplikasi berada di VPC dan target untuk aplikasi lain berada di lokasi lokal, Anda dapat meletakkan target VPC dalam satu grup target dan target di lokasi di grup target lain dan menggunakan perutean berbasis konten untuk merute lalu lintas ke masing-masing grup target. Anda juga dapat menggunakan penyeimbang muatan yang berbeda untuk target VPC dan di lokasi dan menggunakan pembobotan DNS untuk mencapai penyeimbangan muatan yang ditimbang di antara target VPC dan di lokasi.
Bagaimana cara menyeimbangkan beban ke instans EC2-Classic?
Anda tidak dapat menyeimbangkan muatan ke Instans EC2-Classic saat mendaftarkan ID instans sebagai target. Namun jika Anda menautkan instans EC2-Classic ini ke VPC penyeimbang muatan menggunakan ClassicLink dan menggunakan IP pribadi instans EC2-Classic ini sebagai target, Anda dapat menyeimbangkan muatan ke instans EC2-Classic. Jika Anda menggunakan instans EC2 Classic saat ini dengan Classic Load Balancer, Anda dapat dengan mudah bermigrasi ke Application Load Balancer.
Bagaimana cara mengaktifkan penyeimbangan beban lintas zona di Penyeimbang Beban Aplikasi?
Penyeimbangan muatan antarzona sudah diaktifkan secara default di Application Load Balancer.
Kapan saya harus mengautentikasi pengguna yang menggunakan integrasi Penyeimbang Beban Aplikasi dengan Amazon Cognito vs. dukungan native Penyeimbang Beban Aplikasi untuk penyedia identitas (IdP) OpenID Connect (IODC)?
Anda harus menggunakan autentikasi melalui Amazon Cognito jika:
- Anda ingin memberikan fleksibilitas kepada pengguna Anda untuk mengautentikasi melalui identitas jaringan sosial (Google, Facebook, dan Amazon) atau identitas korporasi (SAML) atau melalui direktori pengguna Anda sendiri yang disediakan oleh Kolam Pengguna Amazon Cognito.
- Anda mengelola beberapa penyedia identitas termasuk OpenID Connect dan ingin membuat aturan autentikasi tunggal di Application Load Balancer (ALB) yang dapat menggunakan Amazon Cognito untuk menggabungkan beberapa penyedia identitas Anda.
- Anda perlu mengelola profil pengguna secara aktif dengan satu atau beberapa penyedia identitas sosial atau OpenID Connect dari satu tempat terpusat. Misalnya, Anda dapat menempatkan pengguna dalam grup dan menambahkan atribut khusus untuk mewakili status pengguna dan mengontrol akses untuk pengguna berbayar.
Atau, jika Anda telah berinvestasi dalam mengembangkan solusi IdP khusus dan hanya ingin mengautentikasi dengan satu penyedia identitas yang kompatibel dengan OpenID Connect, Anda mungkin lebih suka menggunakan solusi OIDC asli Application Load Balancer.
Apa saja jenis pengalihan yang didukung oleh Penyeimbang Beban Aplikasi?
Tiga jenis pengalihan berikut didukung.
HTTP ke HTTP
http://hostA ke http://hostB
HTTP ke HTTPS
http://hostA ke https://hostB
https://hostA:portA/pathA ke https://hostB:portB/pathB
HTTPS ke HTTPS
https://hostA ke https://hostB
Apa saja tipe konten yang didukung oleh ALB untuk isi pesan tindakan respons tetap?
Jenis konten berikut didukung: text/plain, text/css, text/html, application/javascript, application/json.
Bagaimana cara kerja invokasi AWS Lambda melalui Penyeimbang Beban Aplikasi?
Permintaan HTTP(S) yang diterima oleh penyeimbang beban diproses oleh aturan perutean berbasis konten. Jika konten permintaan cocok dengan aturan—dengan tindakan untuk meneruskannya ke grup target melalui fungsi Lambda sebagai target—maka fungsi Lambda yang sesuai akan dipanggil. Konten permintaan (termasuk header dan isi) diteruskan ke fungsi Lambda dalam format notasi objek JavaScript (JSON). Respons dari fungsi Lambda harus dalam format JSON. Respons dari fungsi Lambda diubah menjadi respons HTTP dan dikirim ke klien. Penyeimbang beban memanggil fungsi Lambda Anda menggunakan AWS Lambda Invoke API, dan mengharuskan Anda memberikan izin pemanggilan untuk fungsi Lambda Anda ke layanan Elastic Load Balancing.
Apakah permintaan Lambda melalui Penyeimbang Beban Aplikasi mendukung permintaan melalui protokol HTTP dan HTTPS?
Ya. Application Load Balancer mendukung permintaan Lambda untuk permintaan melalui protokol HTTP dan HTTPS.
Di Wilayah AWS mana saya dapat menggunakan fungsi Lambda sebagai target dengan Penyeimbang Beban Aplikasi?
Anda dapat menggunakan Lambda sebagai target dengan Penyeimbang Beban Aplikasi di Wilayah AWS AS Timur (Virginia Utara), AS Timur (Ohio), AS Barat (California Utara), AS Barat (Oregon), Asia Pasifik (Mumbai), Asia Pasifik (Seoul), Asia Pasifik (Singapura), Asia Pasifik (Sydney), Asia Pasifik (Tokyo), Kanada (Pusat), UE (Frankfurt), UE (Irlandia), UE (London), UE (Paris), Amerika Selatan (Sao Paulo), dan GovCloud (AS-Barat).
Apakah Penyeimbang Beban Aplikasi tersedia di AWS Local Zones?
Ya, Penyeimbang Beban Aplikasi tersedia di Local Zone di Los Angeles. Di dalam Zona Lokal Los Angeles, Application Load Balancer akan beroperasi dalam subnet tunggal dan menskalakan secara otomatis untuk memenuhi beragam level beban aplikasi tanpa intervensi manual.
Bagaimana cara kerja harga Penyeimbang Beban Aplikasi?
Anda dikenai biaya atas setiap jam atau kurang dari satu jam yang digunakan untuk menjalankan Application Load Balancer dan jumlah Unit Kapasitas Penyeimbang Muatan (LCU) yang digunakan setiap jam.
Apa itu Unit Kapasitas Penyeimbang Beban (LCU)?
LCU adalah metrik baru untuk menentukan bagaimana Anda membayar Application Load Balancer. LCU menentukan sumber daya maksimum yang dipakai dalam salah satu dimensi (koneksi baru, koneksi aktif, bandwidth, dan evaluasi aturan) yang diproses oleh Application Load Balancer pada lalu lintas Anda.
Apakah saya akan ditagih untuk Penyeimbang Beban Klasik oleh LCU?
Tidak, Classic Load Balancers akan terus dikenai biaya untuk bandwidth dan pemakaian per jam.
Bagaimana cara mengetahui jumlah LCU yang digunakan Penyeimbang Beban Aplikasi?
Kami mengekspos penggunaan keempat dimensi yang membentuk LCU melalui Amazon CloudWatch.
Apakah saya akan ditagih untuk semua dimensi di LCU?
Tidak. Jumlah LCU setiap jam akan ditentukan berdasarkan sumber daya maksimum yang dipakai di antara keempat dimensi yang membentuk LCU.
Apakah saya akan ditagih untuk LCU sebagian?
Ya.
Apakah Penyeimbang Beban Aplikasi menawarkan tingkat gratis untuk akun AWS yang baru?
Ya. Untuk akun AWS baru, tingkat gratis untuk Application Load Balancer menawarkan 750 jam dan 15 LCU. Penawaran tingkat gratis ini hanya tersedia bagi pelanggan AWS baru, dan tersedia selama 12 bulan setelah tanggal pendaftaran AWS.
Dapatkah saya menggunakan kombinasi Penyeimbang Beban Aplikasi dan Penyeimbang Beban Klasik sebagai bagian dari tingkat gratis saya?
Ya. Anda dapat menggunakan Classic dan Application Load Balancer untuk masing-masing 15 GB dan 15 LCU. 750 jam penyeimbang beban dibagi antara Classic dan Application Load Balancer.
Apa itu evaluasi aturan?
Evaluasi aturan adalah produk sejumlah aturan yang diproses dan angka permintaan yang dirata-rata selama satu jam.
Bagaimana cara kerja penagihan LCU dengan jenis sertifikat dan ukuran kunci yang berbeda?
Ukuran kunci sertifikat hanya memengaruhi sejumlah koneksi baru per detik dalam komputasi LCU untuk penagihan. Tabel berikut mencantumkan nilai dimensi ini untuk ukuran kunci berbeda pada sertifikat RSA dan ECDSA.
Sertifikat RSA
Ukuran Kunci: <=2K
Koneksi baru/dtk: 25
Ukuran Kunci: <=4K
Koneksi baru/dtk: 5
Ukuran Kunci: <=8K
Koneksi baru/dtk: 1
Ukuran Kunci: >8K
Koneksi baru/dtk: 0,25
Sertifikat ECDSA
Ukuran Kunci: <=256
Koneksi baru/dtk: 25
Ukuran Kunci: <=384
Koneksi baru/dtk: 5
Ukuran Kunci: <=521
Koneksi baru/dtk: 1
Ukuran Kunci: >521
Koneksi baru/dtk: 0,25
Apakah saya akan dikenai biaya untuk transfer data AWS regional saat mengaktifkan penyeimbangan beban lintas zona di Penyeimbang Beban Aplikasi?
Tidak. Karena penyeimbangan muatan antarzona selalu aktif dengan Application Load Balancer, Anda tidak dikenai biaya untuk transfer data regional jenis ini.
Apakah autentikasi pengguna di Penyeimbang Beban Aplikasi dikenai biaya secara terpisah?
Tidak. Tidak ada biaya terpisah untuk mengaktifkan fungsionalitas autentikasi di Application Load Balancer. Saat menggunakan Amazon Cognito dengan Application Load Balancer, harga Amazon Cognito akan berlaku.
Bagaimana Anda membebankan biaya untuk penggunaan Penyeimbang Beban Aplikasi dengan target AWS Lambda?
Anda akan dikenai biaya seperti biasa untuk setiap jam atau sebagian jam saat Penyeimbang Beban Aplikasi berjalan dan jumlah Unit Kapasitas Penyeimbang Beban (LCU) yang digunakan per jam. Untuk target Lambda, setiap LCU menawarkan 0,4 GB byte yang diproses per jam, 25 koneksi baru per detik, 3.000 koneksi aktif per menit, dan 1.000 evaluasi aturan per detik. Untuk dimensi byte yang diproses, setiap LCU menyediakan 0,4 GB per jam untuk target Lambda versus 1 GB per jam untuk semua jenis target lainnya seperti alamat IP, kontainer, dan instans Amazon EC2. Harap perhatikan bahwa biaya AWS Lambda biasa berlaku untuk pemanggilan Lambda oleh Application Load Balancer.
Bagaimana cara membedakan bita yang diproses oleh target Lambda versus bita yang diproses oleh target lain (Amazon EC2, kontainer, dan server on-premise)?
Penyeimbang Beban Aplikasi mengeluarkan dua metrik CloudWatch baru. Metrik LambdaTargetProcessedBytes menunjukkan byte yang diproses oleh target Lambda, dan metrik StandardProcessedBytes menunjukkan byte yang diproses oleh semua jenis target lainnya.
Network Load Balancer
Apakah saya dapat membuat pendengar TCP atau UDP (Lapisan 4) untuk Penyeimbang Beban Jaringan?
Ya. Network Load Balancer mendukung pendengar TCP, UDP, dan TCP+UDP (Lapisan 4), juga pendengar TLS.
Apa saja fitur utama yang tersedia dengan Penyeimbang Beban Jaringan?
Penyeimbang Beban Jaringan menyediakan penyeimbangan beban TCP dan UDP (Lapisan 4). Ini dirancang untuk menangani jutaan permintaan per detik dan pola lalu lintas yang tiba-tiba berubah-ubah, dan menyediakan latensi yang sangat rendah. Sebagai tambahan, Penyeimbang Beban Jaringan juga mendukung penghentian TLS, mempertahankan IP sumber klien, dan memberikan dukungan IP yang stabil dan isolasi zona. Ini juga mendukung koneksi yang berjalan lama yang berguna untuk aplikasi tipe WebSocket.
Dapatkah Penyeimbang Beban Jaringan memproses lalu lintas protokol TCP dan UDP pada port yang sama?
Ya. Untuk mencapai ini, Anda dapat menggunakan pendengar TCP+UDP. Misalnya, untuk layanan DNS yang menggunakan TCP dan UDP, Anda dapat membuat pendengar TCP+UDP pada port 53, dan penyeimbang beban akan memproses lalu lintas untuk permintaan UDP dan TCP pada port tersebut. Anda harus mengasosiasikan pendengar TCP+UDP dengan grup target TCP+UDP.
Bagaimana perbandingan antara Penyeimbang Beban Jaringan dengan pendengar TCP pada Penyeimbang Beban Klasik?
Penyeimbang Beban Jaringan mempertahankan IP sumber klien yang tidak dipertahankan di Penyeimbang Beban Klasik. Pelanggan dapat menggunakan protokol proxy dengan Classic Load Balancer untuk mendapatkan IP sumber. Penyeimbang Beban Jaringan secara otomatis memberikan IP statis per Availability Zone (AZ) ke penyeimbang beban dan juga memungkinkan penetapan IP Elastis ke penyeimbang beban per AZ. Ini tidak didukung dengan Classic Load Balancer.
Apakah saya dapat bermigrasi ke Penyeimbang Beban Jaringan dari Penyeimbang Beban Klasik?
Ya. Anda dapat bermigrasi ke Network Load Balancer dari Classic Load Balancer menggunakan salah satu opsi yang tercantum di dokumen ini.
Apakah ada batas sumber daya untuk Penyeimbang Beban Jaringan saya?
Ya, silakan baca dokumentasi batas Penyeimbang Beban Jaringan untuk informasi selengkapnya.
Apakah saya dapat menggunakan Konsol Manajemen AWS untuk mengatur Penyeimbang Beban Jaringan?
Ya, Anda dapat menggunakan AWS Management Console, AWS CLI, atau API untuk menyiapkan Network Load Balancer.
Apakah saya dapat menggunakan API yang sudah ada untuk Penyeimbang Beban Klasik di Penyeimbang Beban Jaringan?
Tidak. Untuk membuat Classic Load Balancer, gunakan API 2012-06-01. Untuk membuat Network Load atau Application Load Balancer, gunakan API 2015-12-01.
Apakah saya dapat membuat Penyeimbang Beban Jaringan dalam satu Zona Ketersediaan?
Ya, Anda dapat membuat Penyeimbang Beban Jaringan di satu AZ dengan menyediakan satu subnet saat Anda membuat penyeimbang beban.
Apakah Penyeimbang Beban Jaringan mendukung fail-over wilayah dan zona DNS?
Ya, Anda dapat menggunakan pemeriksaan kondisi Amazon Route 53 dan fitur failover DNS untuk meningkatkan ketersediaan aplikasi yang berjalan di balik Network Load Balancers. Dengan menggunakan failover DNS Route 53, Anda dapat menjalankan aplikasi di beberapa AWS Availability zone dan menetapkan penyeimbang beban alternatif untuk failover di seluruh wilayah.
Jika Anda memiliki Penyeimbang Beban Jaringan yang dikonfigurasi untuk multi-AZ, jika tidak ada instans Amazon EC2 yang sehat yang terdaftar dengan penyeimbang beban untuk AZ tersebut, atau jika simpul penyeimbang beban di zona tertentu tidak sehat, maka Route 53 akan gagal untuk mengganti simpul penyeimbang beban di AZ sehat lainnya.
Dapatkah saya memiliki Penyeimbang Beban Jaringan dengan campuran IP yang disediakan oleh ELB dan IP Elastis atau IP privat yang ditetapkan?
Tidak. Alamat Network Load Balancer harus benar-benar dikendalikan oleh Anda, atau benar-benar dikendalikan oleh ELB. Ini untuk memastikan bahwa saat menggunakan IP Elastis dengan Network Load Balancer, semua alamat yang diketahui oleh klien Anda tidak berubah.
Dapatkah saya menetapkan lebih dari satu EIP ke Penyeimbang Beban Jaringan di setiap subnet?
Tidak. Untuk setiap subnet terkait tempat Penyeimbang Beban Jaringan berada, Penyeimbang Beban Jaringan hanya dapat mendukung satu alamat IP yang terhubung dengan publik/internet.
Jika saya membersihkan/menghapus Penyeimbang Beban Jaringan, apa yang akan terjadi pada alamat IP Elastis yang terkait dengannya?
Alamat IP Elastis yang dikaitkan dengan penyeimbang beban Anda akan kembali ke kolam yang dialokasikan dan tersedia untuk penggunaan di masa mendatang.
Apakah Penyeimbang Beban Jaringan mendukung penyeimbang beban internal?
Penyeimbang Beban Jaringan dapat diatur sebagai penyeimbang beban yang terhubung ke internet atau penyeimbang beban internal, demikian juga dengan Penyeimbang Beban Aplikasi dan Penyeimbang Beban Klasik.
Dapatkah penyeimbang Beban Jaringan internal mendukung lebih dari satu IP privat di setiap subnet?
Tidak. Untuk masing-masing subnet terkait di mana terdapat penyeimbang muatan di dalamnya, Network Load Balancer hanya dapat mendukung satu IP pribadi.
Dapatkah saya mengatur Websockets dengan Penyeimbang Beban Jaringan saya?
Ya, konfigurasikan pendengar TCP yang merute lalu lintas ke target yang menerapkan protokol WebSockets (https://tools.ietf.org/html/rfc6455 ). Karena WebSockets adalah protokol lapisan 7 dan Network Load Balancer beroperasi di lapisan 4, tidak ada penanganan khusus di Network Load Balancer untuk WebSockets atau protokol lain dengan tingkat yang lebih tinggi.
Dapatkah saya menyeimbangkan beban ke alamat IP arbitrer?
Ya. Anda dapat menggunakan alamat IP apa pun dari CIDR VPC penyeimbang beban untuk target dalam VPC penyeimbang beban dan alamat IP apa pun dari rentang RFC 1918 (10.0.0.0/8, 172.16.0.0/12, dan 192.168.0.0/16) atau rentang RFC 6598 (100.64.0.0/10) untuk target yang terletak di luar VPC penyeimbang beban (EC2-Classic dan lokasi on-premise yang dapat dijangkau melalui AWS Direct Connect). Penyeimbangan beban ke jenis target alamat IP hanya didukung untuk pendengar TCP, dan saat ini tidak didukung untuk pendengar UDP.
Dapatkah saya menggunakan Penyeimbang Beban Jaringan untuk menyiapkan AWS PrivateLink?
Ya, Penyeimbang Beban Jaringan dengan Pendengar TCP dan TLS dapat digunakan untuk mengatur AWS PrivateLink. Anda tidak dapat menyiapkan PrivateLink dengan pendengar UDP di Penyeimbang Beban Jaringan.
Apa itu aliran UDP?
Meskipun protokol datagram pengguna (UDP) tidak memiliki koneksi, penyeimbang beban mempertahankan status aliran UDP berdasarkan 5-tuple hash, yang memastikan bahwa paket yang dikirim dalam konteks sama akan diteruskan secara konsisten ke target yang sama. Aliran dianggap aktif selama lalu lintas mengalir dan sampai batas waktu diam tercapai. Setelah ambang batas waktu tercapai, penyeimbang beban akan melupakan afinitas, dan paket UDP yang masuk akan dianggap sebagai aliran baru dan keseimbangan beban ke target baru.
Berapa batas waktu diam yang didukung oleh Penyeimbang Beban Jaringan?
Batas waktu diam Penyeimbang Beban Jaringan untuk koneksi TCP adalah 350 detik. Batas waktu diam untuk aliran UDP adalah 120 detik.
Apa manfaat dari menargetkan kontainer di belakang penyeimbang beban dengan alamat IP, bukan ID instans?
Tiap kontainer pada suatu instans kini dapat memiliki grup keamanannya sendiri dan tidak perlu membagikan aturan keamanan dengan kontainer lain. Anda dapat melampirkan grup keamanan ke ENI, dan setiap ENI pada instans dapat memiliki grup keamanan yang berbeda. Anda dapat memetakan kontainer ke alamat IP ENI tertentu untuk mengaitkan grup keamanan per kontainer. Penyeimbangan muatan menggunakan alamat IP juga memungkinkan berbagai kontainer yang berjalan pada suatu instans menggunakan port yang sama (misalnya port 80). Kemampuan untuk menggunakan port yang sama antarkontainer memungkinkan kontainer pada suatu instans berkomunikasi satu sama lain melalui port yang dikenal baik alih-alih port acak.
Bagaimana cara menyeimbangkan beban aplikasi yang didistribusikan di VPC dan lokasi on-premise?
Terdapat berbagai cara untuk mencapai penyeimbangan muatan hybrid. Jika aplikasi berjalan pada target yang didistribusikan di antara VPC dan lokasi lokal, Anda dapat menambahkan mereka ke grup target yang sama menggunakan alamat IP mereka. Untuk bermigrasi ke AWS tanpa memengaruhi aplikasi Anda, tambahkan target VPC secara perlahan ke grup target dan hapus target di lokasi dari grup target. Anda juga dapat menggunakan penyeimbang muatan yang berbeda untuk target VPC dan di lokasi dan menggunakan pembobotan DNS untuk mencapai penyeimbangan muatan yang ditimbang di antara target VPC dan di lokasi.
Bagaimana cara menyeimbangkan beban ke instans EC2-Classic?
Anda tidak dapat menyeimbangkan muatan ke Instans EC2-Classic saat mendaftarkan ID instans sebagai target. Namun jika Anda menautkan instans EC2-Classic ini ke VPC penyeimbang muatan menggunakan ClassicLink dan menggunakan IP pribadi instans EC2-Classic ini sebagai target, Anda dapat menyeimbangkan muatan ke instans EC2-Classic. Jika Anda menggunakan instans EC2 Classic saat ini dengan Classic Load Balancer, Anda dapat dengan mudah bermigrasi ke Network Load Balancer.
Bagaimana cara mengaktifkan penyeimbangan beban lintas zona di Penyeimbang Beban Jaringan?
Anda dapat mengaktifkan penyeimbangan muatan antarzona hanya setelah membuat Network Load Balancer. Anda mencapainya dengan mengedit bagian atribut penyeimbangan beban dan kemudian memilih kotak centang dukungan penyeimbangan beban lintas zona.
Apakah saya dikenai biaya untuk transfer data AWS regional saat mengaktifkan penyeimbangan beban lintas zona di Penyeimbang Beban Jaringan?
Ya, Anda akan dikenai biaya untuk transfer data regional antara Availability Zone dengan Network Load Balancer pada saat penyeimbangan muatan antarzona diaktifkan. Periksa biaya di bagian transfer data di halaman Harga Sesuai Permintaan Amazon EC2.
Apakah ada dampak penyeimbangan beban lintas zona pada batas Penyeimbang Beban Jaringan?
Ya. Penyeimbang Beban Jaringan saat ini mendukung 200 target per Availability Zone. Misalnya, jika Anda berada di dua AZ, Anda dapat memiliki hingga 400 target yang terdaftar di Penyeimbang Beban Jaringan. Jika penyeimbangan beban lintas zona aktif, maka target maksimum berkurang dari 200 per AZ menjadi 200 per penyeimbang beban. Jadi, pada contoh di atas: Saat penyeimbangan beban lintas zona aktif, meskipun penyeimbang beban Anda berada di dua AZ, Anda dibatasi hingga 200 target yang dapat terdaftar ke penyeimbang beban.
Apakah Penyeimbang Beban Jaringan mendukung penghentian TLS?
Ya, Anda dapat menghentikan koneksi TLS di Penyeimbang Beban Jaringan. Anda harus menginstal sertifikat SSL pada penyeimbang beban Anda. Penyeimbang muatan menggunakan sertifikat ini untuk menghentikan koneksi tersebut lalu mendekripsi permintaan dari klien sebelum mengirim ke target.
Apakah IP sumber dipertahankan saat menghentikan TLS di Penyeimbang Beban Jaringan?
IP sumber terus dipertahankan meskipun Anda menghentikan TLS di Penyeimbang Beban Jaringan.
Apa saja langkah-langkah untuk mendapatkan sertifikat SSL?
Anda dapat menggunakan AWS Certificate Manager untuk menyediakan sertifikat SSL/TLS, atau Anda dapat memperoleh sertifikat dari sumber lain dengan membuat permintaan sertifikat, meminta tanda tangan otoritas sertifikat (CA) untuk permintaan sertifikat, lalu mengunggah sertifikat baik menggunakan layanan AWS Certification Manager (ACM) atau AWS Identity and Access Management (IAM).
Bagaimana cara mengaktifkan Indikasi Nama Server (SNI) untuk Penyeimbang Beban Jaringan saya?
SNI secara otomatis diaktifkan saat Anda mengaitkan lebih dari satu sertifikat TLS dengan pendengar aman yang sama pada penyeimbang muatan. Sama halnya, mode SNI untuk pendengar aman secara otomatis dinonaktifkan saat Anda hanya memiliki satu sertifikat yang terkait dengan pendengar aman.
Bagaimana Penyeimbang Beban Jaringan terintegrasi dengan AWS Certificate Manager (ACM) atau Identity Access Manager (IAM)?
Penyeimbang Beban Jaringan terintegrasi dengan AWS Certificate Management (ACM). Integrasi dengan ACM membuatnya sangat mudah untuk mengikat sertifikat ke penyeimbang beban sehingga membuat seluruh proses pembongkaran SSL menjadi sangat mudah. Pembelian, pengunggahan, dan perpanjangan sertifikat SSL/TLS merupakan proses yang manual yang membuang-buang waktu serta kompleks. Dengan integrasi ACM dengan Penyeimbang Beban Jaringan, seluruh proses ini telah dipersingkat menjadi sekadar meminta sertifikat SSL/TLS tepercaya dan memilih sertifikat ACM untuk menyediakannya dengan penyeimbang beban. Setelah membuat Penyeimbang Beban Jaringan, kini Anda dapat mengonfigurasi pendengar TLS diikuti dengan opsi untuk memilih sertifikat dari ACM atau Identity Access Manager (IAM). Pengalaman ini mirip dengan apa yang Anda miliki di Application Load Balancer atau Classic Load Balancer.
Apakah Penyeimbang Beban Jaringan mendukung autentikasi server back-end?
Tidak, hanya enkripsi yang didukung ke back-end dengan Penyeimbang Beban Jaringan.
Apa saja jenis sertifikat yang didukung oleh Penyeimbang Beban Jaringan?
Penyeimbang Beban Jaringan hanya mendukung sertifikat RSA dengan ukuran kunci 2K. Saat ini kami tidak mendukung ukuran kunci sertifikat RSA yang lebih besar dari 2K atau sertifikat ECDSA di Network Load Balancer.
Di Wilayah AWS manakah Penghentian TLS pada Penyeimbang Beban Jaringan didukung?
Anda dapat menggunakan Penghentian TLS di Penyeimbang Beban Jaringan, di Wilayah AWS AS Timur (Virginia Utara), AS Timur (Ohio), AS Barat (California Utara), AS Barat (Oregon), Asia Pasifik (Mumbai), Asia Pasifik (Seoul), Asia Pasifik (Singapura), Asia Pasifik (Sydney), Asia Pasifik (Tokyo), Kanada (Pusat), UE (Frankfurt), UE (Irlandia), UE (London), UE (Paris), Amerika Selatan (Sao Paulo), dan GovCloud (AS-Barat).
Bagaimana cara kerja harga Penyeimbang Beban Jaringan?
Anda dikenai biaya atas setiap jam atau kurang dari satu jam yang digunakan untuk menjalankan Network Load Balancer dan jumlah Unit Kapasitas Penyeimbang Muatan (LCU) yang digunakan oleh Network Load Balancer setiap jam.
Apa itu Unit Kapasitas Penyeimbang Beban (LCU)?
LCU adalah metrik baru untuk menentukan bagaimana Anda membayar Network Load Balancer. LCU merupakan sumber daya maksimum yang dipakai dalam salah satu dimensi (koneksi/aliran baru, koneksi/aliran aktif, dan bandwidth) yang diproses oleh Network Load Balancer pada lalu lintas Anda.
Apa saja metrik LCU untuk lalu lintas TCP di Penyeimbang Beban Jaringan?
Metrik LCU untuk lalu lintas TCP adalah sebagai berikut:
- 800 koneksi TCP baru per detik.
- 100.000 koneksi TCP aktif (diambil sampelnya per menit).
- 1 GB per jam untuk alamat IP, kontainer, dan instans Amazon EC2 sebagai target.
Apa saja metrik LCU untuk lalu lintas UDP di Penyeimbang Beban Jaringan?
Metrik LCU untuk lalu lintas UDP adalah sebagai berikut:
- 400 aliran baru per detik.
- 50.000 aliran UDP aktif (disampel per menit).
- 1 GB per jam untuk alamat IP, kontainer, dan instans Amazon EC2 sebagai target.
Apa saja metrik LCU untuk lalu lintas TLS di Penyeimbang Beban Jaringan?
Metrik LCU untuk lalu lintas TLS adalah sebagai berikut:
- 50 koneksi TLS baru per detik.
- 3.000 koneksi TLS aktif (disampel per menit).
- 1 GB per jam untuk alamat IP, kontainer, dan instans Amazon EC2 sebagai target.
Apakah saya akan ditagih untuk semua dimensi (Bita yang Diproses, Aliran Baru, dan Aliran Aktif)?
Tidak, untuk setiap protokol Anda hanya dikenai biaya untuk salah satu dari tiga dimensi (penggunaan tertinggi selama satu jam).
Apakah koneksi/aliran baru per detik sama dengan permintaan/detik?
Tidak. Berbagai permintaan dapat dikirim pada satu koneksi.
Apakah saya akan ditagih untuk Penyeimbang Beban Klasik oleh LCU?
Tidak, Penyeimbang Beban Klasik akan terus ditagih untuk bandwidth dan biaya per jam.
Bagaimana cara mengetahui jumlah LCU yang digunakan oleh Penyeimbang Beban Jaringan?
Kami akan memberi tahu penggunaan ketiga dimensi yang membentuk LCU melalui Amazon CloudWatch.
Apakah saya akan ditagih untuk semua dimensi di LCU?
Tidak. Jumlah LCU setiap jam akan ditentukan berdasarkan sumber daya maksimum yang dipakai di antara ketiga dimensi yang membentuk LCU.
Apakah saya akan ditagih untuk LCU sebagian?
Ya.
Apakah Penyeimbang Beban Jaringan menawarkan tingkat gratis untuk akun AWS baru?
Ya. Untuk akun AWS baru, tingkat gratis untuk Network Load Balancer menawarkan 750 jam dan 15 LCU. Penawaran tingkat gratis ini hanya tersedia bagi pelanggan AWS baru, dan tersedia selama 12 bulan setelah tanggal pendaftaran AWS.
Dapatkah saya menggunakan kombinasi Penyeimbang Beban Jaringan, Penyeimbang Beban Aplikasi, dan Penyeimbang Beban Klasik sebagai bagian dari tingkat gratis saya?
Ya. Anda dapat menggunakan Application dan Network masing-masing untuk 15 LCU dan Classic masing-masing untuk 15 GB. 750 jam penyeimbang beban dibagi antara Application, Network, dan Classic Load Balancer.
Gateway Load Balancer
Kapan sebaiknya saya menggunakan Penyeimbang Beban Gateway, bukan Penyeimbang Beban Jaringan atau Penyeimbang Beban Aplikasi?
Anda sebaiknya menggunakan Gateway Load Balancer saat menerapkan peralatan virtual dalam saluran yang lalu lintas jaringannya tidak ditujukan untuk Gateway Load Balancer. Gateway Load Balancer secara transparan meneruskan lalu lintas 3 Lapisan melalui peralatan virtual pihak ketiga, dan tidak terlihat oleh sumber dan tujuan lalu lintas. Untuk detail selengkapnya tentang perbandingan penyeimbang beban ini, lihat halaman perbandingan fitur.
Apakah deployment Penyeimbang Beban Gateway dilakukan per Wilayah atau per Zona Ketersediaan (AZ)?
Penyeimbang Beban Gateway berjalan dalam satu AZ.
Apa saja fitur utama yang tersedia dengan Penyeimbang Beban Gateway?
Penyeimbang Beban Gateway menyediakan kemampuan gateway Lapisan 3 dan penyeimbangan beban Lapisan 4. Ini adalah perangkat bump-in-the-wire transparan yang tidak mengubah bagian paket apa pun. Ini dirancang untuk menangani jutaan permintaan/detik, pola lalu lintas yang berubah, dan memperkenalkan latensi yang sangat rendah. Lihat fitur Penyeimbang Beban Gateway dalam tabel ini.
Apakah Penyeimbang Beban Gateway melakukan penghentian TLS?
Gateway Load Balancer tidak melakukan penghentian TLS dan tidak mempertahankan status aplikasi. Fungsi ini dilakukan oleh peralatan virtual pihak ketiga yang mengarahkan lalu lintas ke, dan menerima lalu lintas dari.
Apakah Penyeimbang Beban Gateway mempertahankan status aplikasi?
Penyeimbang Beban Gateway tidak mempertahankan status aplikasi, tetapi mempertahankan konsistensi aliran ke alat tertentu dengan menggunakan 5 tuple (untuk aliran TCP/UDP) atau 3 tuple (untuk aliran non-TCP/UDP).
Bagaimana cara Penyeimbang Beban Gateway menentukan aliran?
Secara default, Penyeimbang Beban Gateway menentukan aliran sebagai kombinasi dari 5 tuple, yang terdiri dari IP Sumber, IP Tujuan, Protokol IP, Port Sumber, dan Port Tujuan. Dengan menggunakan hash 5 tupel, Penyeimbang Beban Gateway memastikan kedua arah aliran tersebut (misalnya, sumber ke tujuan dan tujuan ke sumber) secara konsisten diteruskan ke target yang sama. Aliran dianggap aktif selama lalu lintas mengalir dan sampai batas waktu diam tercapai. Setelah ambang batas waktu tercapai, penyeimbang beban akan melupakan afinitas, dan paket lalu lintas yang masuk akan dianggap sebagai aliran baru dan menyeimbangkan beban ke target baru.
Kapan saya harus menggunakan konsistensi 5 tuple, 3 tuple, dan 2 tuple pada Penyeimbang Beban Gateway?
Kelekatan 5 tupel default (IP Sumber, IP Tujuan, Protokol IP, Port Sumber, dan Port Tujuan) memberikan distribusi lalu lintas yang paling optimal ke target, dan cocok untuk sebagian besar aplikasi berbasis TCP dan UDP, dengan beberapa pengecualian. Kelekatan 5 tupel default tidak cocok untuk aplikasi berbasis TCP atau UDP yang menggunakan aliran atau nomor port terpisah untuk kontrol dan data, seperti FTP, Microsoft RDP, Windows RPC, dan SSL VPN. Kontrol dan aliran data dari aplikasi tersebut dapat mengarah ke peralatan target yang berbeda dan dapat menyebabkan gangguan lalu lintas. Jika Anda ingin mendukung protokol semacam itu, Anda dapat mengaktifkan kelekatan aliran GWLB menggunakan 3 tupel (IP sumber, IP tujuan, protokol IP) atau 2 tupel (IP sumber dan IP tujuan).
Beberapa aplikasi tidak menggunakan transportasi TCP atau UDP sama sekali, tetapi menggunakan protokol IP seperti SCTP dan GRE. Dengan kelekatan 5 tupel default GWLB, aliran lalu lintas dari protokol ini dapat mengarah ke peralatan target yang berbeda dan dapat menyebabkan gangguan. Jika Anda ingin mendukung protokol semacam itu, Anda dapat mengaktifkan kelekatan aliran GWLB menggunakan 3 tupel (IP sumber, IP tujuan, protokol IP) atau 2 tupel (IP sumber dan IP tujuan).
Silakan lihat dokumentasi konsistensi aliran untuk mengetahui cara mengubah tipe konsistensi aliran.
Berapa lama batas waktu diam yang didukung Penyeimbang Beban Gateway?
Batas waktu diam Penyeimbang Beban Gateway untuk koneksi TCP adalah 350 detik. Batas waktu diam untuk aliran non-TCP adalah 120 detik. Batas waktu ini tetap dan tidak dapat diubah.
Apakah GWLB mendukung fragmentasi paket?
Sebagai penyusup transparan, GWLB sendiri tidak memecah atau merakit kembali paket.
GWLB meneruskan fragmen UDP ke/dari peralatan target. Namun, GWLB menjatuhkan fragmen TCP dan ICMP karena header lapisan 4 tidak ada dalam fragmen ini.
Selain itu, jika peralatan target mengonversi paket masuk asli menjadi fragmen dan mengirim fragmen yang baru dibuat kembali ke GWLB, GWLB menjatuhkan fragmen yang baru dibuat ini karena tidak mengandung header lapisan 4. Untuk mencegah terjadinya fragmentasi pada peralatan target, sebaiknya aktifkan kerangka jumbo pada peralatan target Anda atau atur antarmuka jaringan peralatan target Anda untuk menggunakan maksimum MTU yang diinginkan, sehingga mencapai perilaku penerusan transparan dengan menjaga keaslian konten paket.
Bagaimana cara Penyeimbang Beban Gateway menangani kegagalan instans peralatan virtual dalam Zona Ketersediaan tunggal?
Saat sebuah instans peralatan virtual mengalami kegagalan, Gateway Load Balancer menghapusnya dari daftar perutean dan merutekan ulang lalu lintas ke instans peralatan yang sehat.
Bagaimana cara Penyeimbang Beban Gateway menangani kegagalan semua peralatan virtual di dalam satu AZ?
Jika semua peralatan virtual di dalam Zona Ketersediaan gagal, Penyeimbang Beban Gateway akan menghentikan lalu lintas jaringan. Kami merekomendasikan men-deploy Penyeimbang Beban Gateway di beberapa AZ untuk ketersediaan yang lebih besar. Jika semua peralatan gagal dalam satu AZ, skrip dapat digunakan untuk menambahkan peralatan baru, atau mengarahkan lalu lintas ke Penyeimbang Beban Gateway di AZ yang berbeda.
Dapatkah saya mengonfigurasi alat untuk menjadi target bagi lebih dari satu Penyeimbang Beban Gateway?
Ya, beberapa Gateway Load Balancer dapat mengarah ke beberapa kumpulan peralatan virtual.
Tipe pendengar seperti apa yang dapat saya buat untuk Penyeimbang Beban Gateway?
Penyeimbang Beban Gateway adalah perangkat penyusup transparan dan mendengarkan semua tipe lalu lintas IP (termasuk TCP, UDP, ICMP, GRE, ESP, dan lainnya). Oleh karena itu, hanya pendengar IP yang dibuat di Gateway Load Balancer.
Apakah ada batas sumber daya untuk Penyeimbang Beban Gateway?
Ya, lihat dokumentasi batas Penyeimbang Beban Gateway untuk informasi selengkapnya.
Apakah saya dapat menggunakan Konsol Manajemen AWS untuk menyiapkan Penyeimbang Beban Gateway?
Ya, Anda dapat menggunakan Konsol Manajemen AWS, AWS CLI, atau API untuk menyiapkan Penyeimbang Beban Gateway.
Apakah saya dapat membuat Penyeimbang Beban Gateway di satu Zona Ketersediaan?
Ya, Anda dapat membuat Penyeimbang Beban Gateway di satu zona ketersediaan dengan memberikan subnet tunggal saat Anda membuat penyeimbang beban. Namun, sebaiknya gunakan beberapa availability zone untuk meningkatkan ketersediaan. Anda tidak dapat menambahkan atau menghapus availability zone untuk Gateway Load Balancer setelah Anda membuatnya.
Bagaimana cara mengaktifkan penyeimbangan beban lintas zona di Penyeimbang Beban Gateway?
Penyeimbangan beban lintas zona dinonaktifkan secara default. Anda hanya dapat mengaktifkan penyeimbangan muatan antarzona setelah membuat Gateway Load Balancer. Anda dapat melakukan ini dengan mengedit bagian atribut penyeimbangan muatan, lalu memilih kotak centang dukungan penyeimbangan muatan antarzona.
Apakah saya dikenai biaya pada saat mengaktifkan transfer data AWS untuk penyeimbangan beban lintas zona di Penyeimbang Beban Gateway?
Ya, Anda akan dikenai biaya untuk transfer data antara Zona Ketersediaan dengan Penyeimbang Beban Gateway pada saat penyeimbangan beban lintas zona diaktifkan. Lihat biaya di bagian transfer data di halaman Harga Amazon EC2 Pesanan.
Apakah ada pengaruh dari penyeimbangan beban lintas zona pada batas Penyeimbang Beban Gateway?
Ya. Gateway Load Balancer saat ini mendukung 300 target per Availability Zone. Misalnya, jika Anda membuat Gateway Load Balancer di 3 Availability Zone, Anda dapat memiliki hingga 900 target terdaftar. Jika penyeimbangan muatan antarzona aktif, jumlah target maksimum berkurang dari 300 per Availability Zone ke 300 per Gateway Load Balancer.
Bagaimana cara kerja harga Penyeimbang Beban Gateway?
Anda dikenai biaya untuk tiap jam atau sebagian jam saat Penyeimbang Beban Gateway berjalan dan jumlah Unit Kapasitas Penyeimbang Beban (LCU) yang digunakan oleh Penyeimbang Beban Gateway per jam.
Apa itu Unit Kapasitas Penyeimbang Beban (LCU)?
LCU adalah metrik Elastic Load Balancing untuk menentukan cara Anda membayar Penyeimbang Beban Gateway. LCU merupakan sumber daya maksimum yang dipakai dalam salah satu dimensi (koneksi/aliran baru, koneksi/aliran aktif, dan bandwidth) yang diproses oleh Gateway Load Balancer pada lalu lintas Anda.
Apa saja metrik LCU untuk Penyeimbang Beban Gateway?
Metrik LCU untuk lalu lintas TCP adalah sebagai berikut:
- 600 aliran (atau koneksi) baru per detik.
- 60.000 aliran (atau koneksi) aktif (disampel per menit).
- 1 GB per jam untuk instans EC2, kontainer, dan alamat IP sebagai target.
Apakah saya akan ditagih untuk semua dimensi (Bita yang Diproses, Aliran Baru, dan Aliran Aktif)?
Tidak, Anda hanya dikenai biaya pada salah satu dari tiga dimensi (penggunaan tertinggi selama satu jam).
Apakah aliran (atau koneksi) baru per detik sama dengan permintaan/dtk?
Tidak. Berbagai permintaan dapat dikirim pada satu koneksi.
Bagaimana cara mengetahui jumlah LCU yang digunakan oleh Penyeimbang Beban Gateway?
Anda dapat melacak penggunaan ketiga dimensi LCU melalui Amazon CloudWatch.
Apakah saya akan ditagih untuk LCU sebagian?
Ya.
Mengapa saya memerlukan Titik Akhir Penyeimbang Beban Gateway?
Agar bernilai, peralatan virtual perlu memperkenalkan latensi tambahan sesedikit mungkin, dan lalu lintas yang mengalir ke dan dari peralatan virtual harus mengikuti koneksi yang aman. Titik akhir Penyeimbang Beban Gateway membuat koneksi aman dengan latensi rendah yang diperlukan untuk memenuhi persyaratan ini.
Bagaimana Titik Akhir Penyeimbang Beban Gateway membantu sentralisasi?
Menggunakan Titik Akhir Gateway Load Balancer, peralatan dapat berada di akun dan VPC AWS berbeda. Hal ini mengizinkan peralatan dipusatkan di satu lokasi untuk manajemen yang lebih mudah dan mengurangi biaya operasional.
Bagaimana cara kerja Titik Akhir Penyeimbang Beban Gateway?
Titik Akhir Gateway Load Balancer adalah jenis titik akhir VPC baru yang menggunakan teknologi PrivateLink. Lalu lintas jaringan mengalir dari sumber (Gateway Internet, VPC, dll.) ke Gateway Load Balancer, dan kembali, Titik Akhir Gateway Load Balancer memastikan konektivitas privat antara keduanya. Semua alur lalu lintas melalui jaringan AWS dan data tidak pernah terpapar ke internet, meningkatkan keamanan dan kinerja.
Apa perbedaan titik akhir Antarmuka PrivateLink dengan Titik Akhir Penyeimbang Beban Gateway?
Titik akhir Antarmuka PrivateLink dipasangkan dengan Network Load Balancer (NLB) untuk mendistribusikan lalu lintas TCP dan UDP yang ditujukan untuk aplikasi web. Sebaliknya, Titik Akhir Gateway Load Balancer digunakan bersama Gateway Load Balancer untuk menghubungkan sumber dan tujuan lalu lintas. Lalu lintas mengalir dari Titik Akhir Penyeimbang Beban Gateway ke Penyeimbang Beban Gateway, melalui peralatan virtual, dan kembali ke tujuan melalui koneksi PrivateLink yang aman.
Berapa banyak Titik Akhir Penyeimbang Beban Gateway yang dapat saya hubungkan ke satu Penyeimbang Beban Gateway?
Titik Akhir Penyeimbang Beban Gateway merupakan Titik Akhir VPC dan tidak ada batasan jumlah Titik Akhir VPC yang dapat dihubungkan ke layanan yang menggunakan Penyeimbang Beban Gateway. Namun, kami menyarankan agar Anda tidak menghubungkan lebih dari 50 Titik Akhir Penyeimbang Beban Gateway per satu Penyeimbang Beban Gateway untuk mengurangi risiko dampak yang lebih luas saat terjadi kegagalan layanan.
Classic Load Balancer
Apa saja sistem operasi yang didukung oleh Penyeimbang Beban Klasik?
Classic Load Balancer mendukung instans Amazon EC2 dengan sistem operasi apa pun yang saat ini didukung oleh layanan Amazon EC2.
Apa saja protokol yang didukung oleh Penyeimbang Beban Klasik?
Classic Load Balancer mendukung penyeimbangan muatan aplikasi yang menggunakan protokol HTTP, HTTPS (HTTP Aman), SSL (TCP Aman), dan TCP.
Apa saja port TCP yang dapat saya seimbangkan bebannya?
Anda dapat melakukan penyeimbangan muatan untuk port TCP berikut:
- [EC2-VPC] 1-65535
- [EC2-Classic] 25, 80, 443, 465, 587, 1024-65535
Apakah Penyeimbang Beban Klasik mendukung lalu lintas IPv6?
Ya. Masing-masing Classic Load Balancer memiliki nama DNS IPv4, IPv6, dan dualstack terkait (IPv4 dan IPv6). IPv6 tidak didukung di VPC. Anda dapat menggunakan Application Load Balancer untuk dukungan IPv6 native di VPC.
Apakah saya dapat mengonfigurasi instans Amazon EC2 untuk menerima lalu lintas hanya dari Penyeimbang Beban Klasik?
Ya.
Dapatkah saya mengonfigurasi grup keamanan untuk front-end Penyeimbang Beban Klasik?
Jika Anda menggunakan Amazon Virtual Private Cloud, Anda dapat mengonfigurasi grup keamanan untuk front-end Penyeimbang Beban Klasik Anda.
Dapatkah saya menggunakan satu Penyeimbang Beban Klasik untuk menangani permintaan HTTP dan HTTPS?
Ya, Anda dapat memetakan HTTP port 80 dan HTTPS port 443 ke satu Classic Load Balancer.
Berapa koneksi yang harus diterima oleh instans Amazon EC2 dengan beban seimbang dari masing-masing Penyeimbang Beban Klasik?
Classic Load Balancers tidak membatasi jumlah koneksi yang dapat diupayakan untuk ditetapkan dengan instans Amazon EC2 yang diseimbangkan muatannya. Anda dapat memperkirakan jumlah ini untuk menskalakan dengan jumlah permintaan HTTP, HTTPS, atau SSL berulang atau koneksi TCP berulang yang diterima oleh Classic Load Balancer.
Apakah saya dapat menyeimbangkan beban instans Amazon EC2 yang diluncurkan dengan AMI Berbayar?
Anda dapat menyeimbangkan beban instans Amazon EC2 yang diluncurkan dengan AMI berbayar dari AWS Marketplace. Namun, Penyeimbang Beban Klasik tidak mendukung instans yang diluncurkan dengan AMI berbayar dari situs Amazon DevPay.
Apakah saya dapat menggunakan Penyeimbang Beban Klasik di Amazon Virtual Private Cloud?
Ya. Lihat halaman web Elastic Load Balancing.
Apakah saya dapat memperoleh riwayat panggilan API penyeimbang Beban Klasik yang dibuat di akun saya untuk tujuan analisis keamanan dan pemecahan masalah operasional?
Ya. Untuk menerima riwayat panggilan API Classic Load Balancer (termasuk VPC dan EBS) yang dibuat di akun Anda, cukup aktifkan CloudTrail di AWS Management Console.
Apakah Penyeimbang Beban Klasik mendukung penghentian SSL?
Ya, Anda dapat menghentikan SSL di Penyeimbang Beban Klasik. Anda harus memasang sertifikat SSL pada setiap penyeimbang beban. Penyeimbang muatan menggunakan sertifikat ini untuk menghentikan koneksi tersebut lalu mendekripsi permintaan dari klien sebelum mengirim ke instans back-end.
Apa saja langkah-langkah untuk mendapatkan sertifikat SSL?
Anda dapat menggunakan AWS Certificate Manager untuk menyediakan sertifikat SSL/TLS atau Anda dapat memperoleh sertifikat tersebut dari sumber lain dengan membuat permintaan sertifikat, mendapatkan permintaan sertifikat yang ditandatangani oleh CA, lalu mengunggah sertifikat tersebut dengan menggunakan layanan AWS Identity and Access Management (IAM).
Bagaimana cara Penyeimbang Beban Klasik berintegrasi dengan AWS Certificate Manager (ACM)?
Classic Load Balancer saat ini diintegrasikan dengan AWS Certificate Management (ACM). Integrasi dengan ACM membuatnya sangat mudah untuk dikelompokkan sertifikat ke masing-masing penyeimbang muatan sehingga melakukan seluruh proses pembongkaran SSL dengan sangat mudah. Biasanya pembelian, pengunggahan, dan pembaruan sertifikat SSL/TLS adalah proses manual yang memerlukan banyak waktu dan kompleks. Dengan ACM yang diintegrasikan dengan Classic Load Balancer, semua proses ini telah dipersingkat untuk hanya meminta sertifikat SSL/TLS tepercaya dan memilih sertifikat ACM untuk menyediakannya dengan masing-masing penyeimbang muatan.
Bagaimana cara mengaktifkan penyeimbangan beban lintas zona di Penyeimbang Beban Klasik?
Anda dapat mengaktifkan penyeimbangan beban lintas zona dengan menggunakan konsol, AWS CLI, atau AWS SDK. Baca dokumentasi Penyeimbangan Beban Lintas Zona untuk detail selengkapnya.
Apakah saya dikenai biaya pada saat mengaktifkan transfer data AWS regional untuk penyeimbangan beban lintas zona di Penyeimbang Beban Klasik?
Tidak, Anda tidak dikenai biaya untuk transfer data regional antara Zona Ketersediaan pada saat mengaktifkan penyeimbangan beban lintas zona untuk Penyeimbang Beban Klasik Anda.