Network Load Balancer (NLB) adalah jenis load balancer Lapisan 4 yang dirancang untuk aplikasi Internet of Things (IoT). NLB dapat menerima permintaan dari klien dan meneruskan permintaan ke server backend. Topik ini menjelaskan cara membuat dan mengelola instans NLB.
Prasyarat
Sebuah virtual private cloud (VPC) telah dibuat. Untuk informasi lebih lanjut, lihat Buat VPC dengan blok CIDR IPv4.
Sebelum membuat instans NLB, pastikan bahwa vSwitch di zona tempat Anda ingin membuat instans NLB menyediakan alamat IP yang cukup. Setidaknya tiga alamat IP tersedia di setiap vSwitch dari instans NLB. Dua dari alamat IP digunakan untuk berkomunikasi dengan server backend dan melakukan pemeriksaan kesehatan pada server backend. Salah satu alamat IP tetap tidak berubah dan berfungsi sebagai alamat IP virtual (VIP) yang menyediakan layanan. Jika vSwitch tidak dapat menyediakan alamat IP yang cukup, kesalahan akan muncul dan Anda tidak dapat membuat instans NLB.
CatatanUntuk memastikan bahwa instans NLB dapat menambah sumber daya, kami sarankan Anda menyisakan setidaknya delapan alamat IP di setiap vSwitch dari instans NLB.
Peran terkait layanan AliyunServiceRoleForNlb harus dibuat dalam akun Alibaba Cloud Anda. Pertama kali Anda membuat instans NLB, Anda harus membuat peran ini untuk mengizinkan NLB mengakses sumber daya Alibaba Cloud lainnya, seperti elastic network interfaces (ENIs), elastic IP addresses (EIPs), dan instans Bandwidth Internet Bersama. Untuk informasi lebih lanjut, lihat AliyunServiceRoleForNlb.
Buat instans NLB
Masuk ke Konsol NLB.
Di bilah navigasi atas, pilih wilayah tempat instans NLB diterapkan.
Di halaman Instances, klik Create NLB.
Di halaman NLB (Pay-As-You-Go) Situs Internasional, pilih wilayah dari daftar drop-down di bagian atas halaman, dan konfigurasikan parameter. Tabel berikut menjelaskan parameter tersebut.
Parameter
Deskripsi
Network Type
Pilih jenis jaringan untuk instans NLB. Sistem memberikan alamat IP publik atau privat ke instans NLB berdasarkan jenis jaringan yang dipilih.
Intranet: Jika Anda membuat instance NLB yang menghadap internal, alamat IP privat akan diberikan untuk setiap zona. Dalam hal ini, instance NLB hanya dapat diakses melalui jaringan internal.
Internet: Jika Anda membuat instance NLB yang menghadap Internet, alamat IP publik dan alamat IP privat akan diberikan ke setiap zona. Instance NLB yang menghadap Internet menggunakan EIP untuk menyediakan layanan melalui Internet. Jika Anda membuat instance NLB yang menghadap Internet, Anda akan dikenakan biaya instance serta biaya bandwidth atau transfer data untuk EIP tersebut.
EIP digunakan untuk menyediakan layanan melalui Internet dan mengekspos instans NLB ke Internet.
Alamat IP privat digunakan oleh instans NLB untuk berkomunikasi dengan Elastic Compute Service (ECS) di VPC.
CatatanSetelah instans NLB dibuat, Anda dapat mengubah jenis jaringan instans NLB sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Ubah jenis jaringan instans NLB.
Jika instans NLB diberi alamat IPv4 dan IPv6, alamat IPv4 digunakan untuk menyediakan layanan melalui Internet. Jika Anda ingin menggunakan alamat IPv6 untuk menyediakan layanan melalui Internet, Anda harus mengubah alamat IPv6 privat menjadi alamat IPv6 publik. Dalam hal ini, Anda akan dikenakan biaya gateway IPv6. Untuk informasi lebih lanjut, lihat Aturan penagihan.
IP Version
Pilih versi IP. Nilai valid:
IPv4: Jika Anda memilih opsi ini, instans NLB hanya dapat diakses oleh klien IPv4.
Dual-stack Networking: Jika Anda memilih opsi ini, instans NLB dapat diakses oleh klien IPv4 dan IPv6.
VPC
Pilih VPC tempat Anda ingin menerapkan instans NLB.
Associate with EIP Bandwidth Plan
Tentukan apakah akan mengasosiasikan instans NLB dengan instans Bandwidth Internet Bersama. Jika Anda memilih Associate with EIP Bandwidth Plan, Anda harus memilih instans Bandwidth Internet Bersama. Jika tidak ada instans Bandwidth Internet Bersama yang tersedia, klik Purchase EIP Bandwidth Plan untuk membeli instans Bandwidth Internet Bersama. Kemudian, kembali ke halaman pembelian NLB, klik ikon
, dan pilih instans Bandwidth Internet Bersama.Kami sarankan Anda membeli instans Bandwidth Internet Bersama bayar sesuai penggunaan. Untuk informasi lebih lanjut, lihat Buat dan kelola instans Bandwidth Internet Bersama.
CatatanParameter ini hanya tersedia jika Network Type disetel ke Internet-facing.
Internet Metering Method
Pay-By-Data-Transfer (default): Bandwidth maksimum bukan nilai yang dijamin dan hanya untuk referensi. Dalam kasus persaingan sumber daya, bandwidth yang dialokasikan ke setiap instans NLB mungkin lebih rendah dari nilai bandwidth maksimum. Untuk informasi lebih lanjut tentang penagihan EIP, lihat Bayar sesuai penggunaan.
CatatanParameter ini hanya tersedia jika Network Type disetel ke Internet-facing dan Associate with EIP Bandwidth Plan tidak dipilih.
Instance Name
Masukkan nama untuk instans NLB.
Resource Group
Pilih grup sumber daya untuk instans NLB.
Service-linked Role
Pertama kali Anda membuat instans NLB, Anda harus mengklik Create Service-linked Role untuk membuat peran terkait layanan untuk NLB.
Klik Buy Now dan selesaikan pembayaran.
Kembali ke halaman Instances dan pilih wilayah tempat instans NLB diterapkan untuk melihat instans NLB.
Lepas instans NLB
Anda dapat melepaskan instans NLB yang tidak digunakan untuk mengurangi biaya. Setelah melepaskan instans NLB, Anda tidak lagi dikenakan biaya untuk instans tersebut.
Jika nama domain kustom dipetakan ke nama domain atau alamat IP instans NLB dan Anda ingin melepaskan instans NLB, kami sarankan Anda memetakan nama domain kustom ke nama domain atau alamat IP instans NLB lain untuk mencegah gangguan layanan.
Setelah instans NLB dilepaskan, konfigurasi dan data instans NLB dihapus dan tidak dapat dipulihkan.
Jika instans NLB Anda dikelola oleh layanan Alibaba Cloud lainnya, seperti Container Service for Kubernetes (ACK), layanan menjadi tidak tersedia setelah instans NLB dilepaskan, dan instans NLB yang dilepaskan tidak dapat dipulihkan.
Jika perlindungan penghapusan diaktifkan untuk instans NLB, Anda tidak dapat melepaskan instans NLB.
Masuk ke Konsol NLB.
Di bilah navigasi atas, pilih wilayah tempat instans NLB diterapkan.
Di halaman Instances, temukan instans yang ingin Anda lepaskan dan klik di kolom Actions.
Di pesan Release Instance, klik Confirm.
Operasi terkait
Operasi | Prosedur |
Ganti Nama Instans NLB | Di halaman Instances, temukan instans NLB yang ingin Anda kelola, gerakkan pointer ke nama instans, dan klik ikon |
Kelola Tag |
Edit tags
Filter Berdasarkan Tag Di halaman Instances, klik Filter by Tag di atas daftar instans. Pilih tag key dan tag value. Anda dapat mengklik Clear Filter Condition di atas daftar instans untuk menghapus kondisi filter. |
Aktifkan atau Nonaktifkan Load Balancing Lintas Zona | Setelah mengaktifkan load balancing lintas zona, NLB mendistribusikan lalu lintas jaringan di seluruh server backend di zona berbeda. Di halaman Instances, temukan instans NLB yang ingin Anda kelola dan klik ID-nya. Aktifkan atau nonaktifkan Cross-Zone Distribution di bagian Instance Property. |
Aktifkan atau Nonaktifkan Perlindungan Penghapusan | Anda dapat mengaktifkan perlindungan penghapusan untuk mencegah instans NLB terhapus secara tidak sengaja.
|
Aktifkan atau Nonaktifkan Mode Baca-Saja Konfigurasi | Penting Jika Anda menonaktifkan mode baca-saja konfigurasi untuk instans NLB yang dikelola oleh ACK, perubahan konfigurasi instans NLB juga memengaruhi kluster ACK. Anda dapat mengaktifkan mode baca-saja konfigurasi untuk mencegah instans NLB termodifikasi secara tidak sengaja.
|
Apa yang harus dilakukan selanjutnya
Konfigurasikan listener untuk mendengarkan permintaan koneksi dan meneruskan permintaan ke server backend berdasarkan algoritma penjadwalan tertentu.
Referensi
Ikhtisar Produk
Untuk informasi lebih lanjut tentang skenario penggunaan dan komponen NLB, lihat Apa itu NLB?
Untuk informasi lebih lanjut tentang fungsi dan fitur NLB, lihat Fungsi dan Fitur.
Panduan Pengguna
Untuk informasi tentang mengubah jenis jaringan instans NLB, lihat Ubah Jenis Jaringan Instans NLB.
Untuk informasi tentang mengubah zona instans NLB, lihat Perbarui Zona.
Untuk informasi tentang mengubah status zona untuk mensimulasikan pemulihan bencana, lihat Ubah Status Zona.
Untuk informasi tentang menambahkan instans NLB internet-facing ke instans Bandwidth Internet Bersama, atau menyesuaikan bandwidth maksimum instans NLB, lihat Tingkatkan Bandwidth Maksimum untuk Instans NLB Internet-Facing.
Referensi API:
CreateLoadBalancer: membuat instans NLB.
DeleteLoadBalancer: menghapus instans NLB.
UpdateLoadBalancerAttribute: memodifikasi status dan nama instans NLB.
UpdateLoadBalancerAddressTypeConfig: mengubah jenis jaringan alamat IPv4 instans NLB.
UpdateLoadBalancerZones: memodifikasi informasi zona instans NLB.
EnableLoadBalancerIpv6Internet: beralih dari alamat IPv6 privat ke alamat IPv6 publik untuk instans NLB.
DisableLoadBalancerIpv6Internet: beralih dari alamat IPv6 publik ke alamat IPv6 privat untuk instans NLB.
> Release