Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan Application Load Balancer sebagai target Network Load Balancer
Anda dapat membuat grup target dengan Application Load Balancer tunggal sebagai target, dan mengkonfigurasi Network Load Balancer Anda untuk meneruskan lalu lintas ke sana. Dalam skenario ini, Application Load Balancer mengambil alih keputusan load balancing segera setelah lalu lintas mencapainya. Konfigurasi ini menggabungkan fitur dari kedua penyeimbang beban dan menawarkan keuntungan sebagai berikut:
-
Anda dapat menggunakan fitur routing berbasis permintaan layer 7 dari Application Load Balancer dalam kombinasi dengan fitur yang didukung Network Load Balancer, seperti layanan endpoint () dan alamat IP statis.AWS PrivateLink
-
Anda dapat menggunakan konfigurasi ini untuk aplikasi yang memerlukan titik akhir tunggal untuk multi-protokol, seperti layanan media yang digunakan HTTP untuk pensinyalan dan streaming konten. RTP
Anda dapat menggunakan fitur ini dengan Application Load Balancer internal atau yang menghadap ke internet sebagai target Network Load Balancer internal atau yang menghadap ke internet.
Pertimbangan
-
Untuk mengaitkan Application Load Balancer sebagai target Network Load Balancer, mereka harus berada di VPC Amazon yang sama dalam akun yang sama.
-
Anda dapat mengaitkan Application Load Balancer sebagai target beberapa Network Load Balancer. Untuk melakukan ini, daftarkan Application Load Balancer dengan kelompok target terpisah untuk masing-masing Network Load Balancer individu.
-
Setiap Application Load Balancer yang Anda daftarkan dengan Network Load Balancer mengurangi jumlah maksimum target per Availability Zone per Network Load Balancer sebesar 50. Anda dapat menonaktifkan penyeimbangan beban lintas zona di kedua penyeimbang beban untuk meminimalkan latensi dan menghindari biaya transfer data Regional. Untuk informasi selengkapnya, lihat Kuota untuk Penyeimbang Beban Jaringan Anda.
-
Ketika jenis grup target adalah
alb
, Anda tidak dapat mengubah atribut grup target. Atribut ini selalu menggunakan nilai defaultnya. -
Setelah Anda mendaftarkan Application Load Balancer sebagai target, Anda tidak dapat menghapus Application Load Balancer sampai Anda membatalkan pendaftarannya dari semua grup target.
-
Komunikasi antara Network Load Balancer dan Application Load Balancer selalu menggunakan. IPv4
Langkah 1: Buat Application Load Balancer
Sebelum Anda mulai, konfigurasikan grup target yang akan digunakan Application Load Balancer ini. Pastikan Anda memiliki cloud pribadi virtual (VPC) dengan target yang akan Anda daftarkan ke grup sasaran. Ini VPC harus memiliki setidaknya satu subnet publik di setiap Availability Zone yang digunakan oleh target Anda.
Untuk membuat Application Load Balancer menggunakan konsol
Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/
. -
Pada panel navigasi, di bawah PENYEIMBANGAN BEBAN, pilih Penyeimbang beban.
-
Pilih Buat Penyeimbang Beban.
-
Di bawah Application Load Balancer, pilih Buat.
-
Pada halaman Create Application Load Balancer, di bawah konfigurasi Dasar, tentukan nama Load balancer, Skema, dan jenis alamat IP.
-
Untuk Pendengar, Anda dapat membuat HTTP atau HTTPS pendengar di port apa pun. Namun, Anda harus memastikan bahwa nomor port pendengar ini cocok dengan port grup target di mana Application Load Balancer ini akan berada.
-
Di Availability Zones, lakukan hal berikut:
-
Untuk VPC, pilih virtual private cloud (VPC) dengan instance atau alamat IP yang Anda sertakan sebagai target Application Load Balancer Anda. Anda harus menggunakan hal yang sama VPC yang akan Anda gunakan untuk Network Load Balancer Anda di. Langkah 3: Buat Network Load Balancer, dan konfigurasikan Application Load Balancer sebagai targetnya
-
Pilih dua atau lebih Availability Zones dan subnet yang sesuai. Pastikan Availability Zone ini cocok dengan yang diaktifkan untuk Network Load Balancer Anda untuk mengoptimalkan ketersediaan, penskalaan, dan kinerja.
-
-
Anda dapat Menetapkan grup keamanan ke penyeimbang beban Anda dengan membuat grup keamanan baru atau dengan memilih yang sudah ada.
Grup keamanan yang Anda pilih harus berisi aturan yang memungkinkan lalu lintas ke port pendengar untuk penyeimbang beban ini. Gunakan CIDR blok (rentang alamat IP) komputer klien sebagai sumber lalu lintas dalam aturan masuk untuk grup keamanan. Hal ini memungkinkan klien untuk mengirim lalu lintas melalui Application Load Balancer ini. Untuk informasi selengkapnya tentang mengonfigurasi grup keamanan untuk Application Load Balancer sebagai target Network Load Balancer, lihat Grup keamanan untuk Application Load Balancer di Panduan Pengguna untuk Penyeimbang Beban Aplikasi.
-
Untuk Configure Routing, pilih grup target yang Anda konfigurasikan untuk Application Load Balancer ini. Jika Anda tidak memiliki grup target yang tersedia, dan ingin mengonfigurasi yang baru, lihat Membuat grup target di Panduan Pengguna untuk Penyeimbang Beban Aplikasi.
-
Tinjau konfigurasi Anda, dan pilih Buat penyeimbang beban.
Untuk membuat Application Load Balancer menggunakan AWS CLI
Gunakan perintah create-load-balancer.
Langkah 2: Buat grup target dengan Application Load Balancer sebagai target
Membuat grup target memungkinkan Anda mendaftarkan Application Load Balancer baru atau yang sudah ada sebagai target. Anda hanya dapat menambahkan satu Application Load Balancer per grup target. Application Load Balancer yang sama juga dapat digunakan dalam kelompok target terpisah, sebagai target hingga dua Network Load Balancer.
Untuk membuat grup target dan mendaftarkan Application Load Balancer sebagai target, menggunakan konsol
Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/
. -
Pada panel navigasi, di bawah Penyeimbangan Beban, pilih Grup Target.
-
PilihBuat grup target.
-
Pada halaman Tentukan detail grup, di bawah konfigurasi Dasar, pilih Application Load Balancer.
-
Untuk nama grup Target, masukkan nama untuk grup target Application Load Balancer.
-
Untuk Protokol, hanya TCP diperbolehkan. Pilih Port untuk grup target Anda. Port grup target ini harus cocok dengan port listener Application Load Balancer. Atau, Anda dapat menambahkan atau mengedit port listener pada Application Load Balancer agar sesuai dengan port ini.
-
Untuk VPC, pilih virtual private cloud (VPC) dengan Application Load Balancer untuk mendaftar ke grup target.
-
Untuk pemeriksaan Kesehatan, pilih HTTP atau HTTPS sebagai protokol pemeriksaan Kesehatan. Pemeriksaan kesehatan dikirim ke Application Load Balancer dan diteruskan ke targetnya menggunakan port, protokol, dan jalur ping yang ditentukan. Pastikan Application Load Balancer Anda dapat menerima pemeriksaan kesehatan ini dengan meminta pendengar dengan port dan protokol yang sesuai dengan port dan protokol pemeriksaan kesehatan.
-
(Opsional) Tambahkan satu atau lebih tag sesuai kebutuhan.
-
Pilih Berikutnya.
-
Pada halaman Register target, pilih Application Load Balancer yang ingin Anda daftarkan sebagai target. Application Load Balancer yang Anda pilih dari daftar harus memiliki listener pada port yang sama dengan grup target yang Anda buat. Anda dapat menambahkan atau mengedit pendengar pada penyeimbang beban ini agar sesuai dengan port grup target atau kembali ke langkah sebelumnya dan mengubah port yang ditentukan untuk grup target. Jika Anda tidak yakin tentang Application Load Balancer mana yang akan ditambahkan sebagai target, atau tidak ingin menambahkannya pada saat ini, Anda dapat memilih untuk menambahkan Application Load Balancer nanti.
-
PilihBuat grup target.
Untuk membuat grup target dan mendaftarkan Application Load Balancer sebagai target, menggunakan AWS CLI
Gunakan perintah create-target-groupdan daftar-target.
Langkah 3: Buat Network Load Balancer, dan konfigurasikan Application Load Balancer sebagai targetnya
Gunakan langkah-langkah berikut untuk membuat Network Load Balancer dan kemudian konfigurasikan Application Load Balancer sebagai targetnya menggunakan konsol.
Untuk membuat Network Load Balancer dan listener menggunakan konsol
Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/
. -
Pada panel navigasi, di bawah PENYEIMBANGAN BEBAN, pilih Penyeimbang beban.
-
Pilih Buat Penyeimbang Beban.
-
Di bawah Penyeimbang Beban Jaringan, pilih Buat.
-
Konfigurasi dasar
Pada panel konfigurasi Dasar, konfigurasikan nama Load balancer, Skema, dan jenis alamat IP.
-
Pemetaan jaringan
-
Untuk VPC, pilih yang sama dengan VPC yang Anda gunakan untuk target Application Load Balancer Anda. Jika Anda memilih Skema yang menghadap Internet, hanya VPCs dengan gateway internet yang tersedia untuk dipilih.
-
Untuk Pemetaan, Pilih satu atau beberapa Availability Zone dan subnet yang sesuai. Sebaiknya pilih Availability Zone yang sama dengan target Application Load Balancer untuk mengoptimalkan ketersediaan, penskalaan, dan performa.
(Opsional) Untuk menggunakan alamat IP statis, pilih Gunakan alamat IP Elastis dalam IPv4pengaturan untuk setiap Availability Zone. Dengan alamat IP statis Anda dapat menambahkan alamat IP tertentu ke daftar izin untuk firewall, atau Anda dapat membuat kode keras alamat IP dengan klien.
-
-
Pendengar dan perutean
-
Defaultnya adalah pendengar yang menerima TCP lalu lintas di port 80. Hanya TCP pendengar yang dapat meneruskan lalu lintas ke grup target Application Load Balancer. Anda harus menjaga Protokol sebagai TCP, tetapi Anda dapat memodifikasi Port sesuai kebutuhan.
Dengan konfigurasi ini, Anda dapat menggunakan HTTPS listener pada Application Load Balancer untuk menghentikan lalu lintas. TLS
-
Untuk tindakan Default, pilih grup target Application Load Balancer untuk meneruskan lalu lintas. Jika Anda tidak melihatnya dalam daftar, atau tidak dapat memilih grup target (karena sudah digunakan oleh Network Load Balancer lain), Anda dapat membuat grup target Application Load Balancer seperti yang ditunjukkan pada. Langkah 2: Buat grup target dengan Application Load Balancer sebagai target
-
-
Tanda
(Opsional) Tambahkan tag untuk mengkategorikan penyeimbang beban Anda. Untuk informasi selengkapnya, lihat Tag.
-
Ringkasan
Tinjau konfigurasi Anda, dan pilih Buat penyeimbang beban.
Untuk membuat Network Load Balancer menggunakan AWS CLI
Gunakan perintah create-load-balancer.
Langkah 4: (Opsional) Buat layanan VPC endpoint
Untuk menggunakan Network Load Balancer yang Anda atur di langkah sebelumnya sebagai titik akhir untuk konektivitas pribadi, Anda dapat mengaktifkan. AWS PrivateLink Ini membuat koneksi pribadi ke penyeimbang beban Anda sebagai layanan endpoint.
Untuk membuat layanan VPC endpoint menggunakan Network Load Balancer
-
Pada panel navigasi, pilih Load Balancers.
-
Pilih nama Network Load Balancer untuk membuka halaman detailnya.
-
Pada tab Integrasi, perluas Layanan VPC Endpoint ()AWS PrivateLink.
-
Pilih Buat layanan endpoint untuk membuka halaman layanan Endpoint. Untuk langkah-langkah yang tersisa, lihat Membuat layanan endpoint di AWS PrivateLink Panduan.