All Products
Search
Document Center

Server Load Balancer:Ikhtisar keluarga produk SLB

Last Updated:Aug 21, 2026

Server Load Balancer (SLB) mendistribusikan lalu lintas ke server backend untuk meningkatkan throughput, menghilangkan single point of failure, dan meningkatkan ketersediaan. Keluarga SLB mencakup Application Load Balancer (ALB), Network Load Balancer (NLB), dan Classic Load Balancer (CLB).

Ikhtisar produk

Alibaba Cloud SLB adalah layanan load balancing fully managed dengan model bayar sesuai penggunaan (pay-as-you-go) yang dirancang untuk aplikasi internet berskala besar dan skenario high-concurrency seperti penjualan kilat (flash sales) dan IoT. Berbeda dengan load balancer perangkat keras, SLB tidak memerlukan investasi awal. Berbeda pula dengan solusi self-managed, SLB menyediakan dukungan operasional profesional serta bantuan teknis gratis 24/7.

Jenis produk

Alibaba Cloud SLB mendukung jenis load balancer berikut:

  • Application Load Balancer (ALB): Load balancer Lapisan 7 yang mampu menangani hingga 1 juta QPS per instans. Menyediakan HTTPS offloading dan routing berbasis konten (pengalihan, redirection, dan rewriting berdasarkan header HTTP, cookie, dan query string). Berfungsi sebagai gerbang Ingress cloud-native resmi di Alibaba Cloud. Apa itu Application Load Balancer (ALB).

  • Network Load Balancer (NLB): Load balancer Lapisan 4 generasi berikutnya untuk skenario IoT dan high-concurrency seperti koneksi perangkat berskala besar, layanan pesan, serta streaming audio/video. Mampu menangani hingga 100 juta koneksi bersamaan per instans. Fitur NLB mencakup TCPSSL offloading, pembatasan laju koneksi baru, pendengaran semua port (all-port listening), dan offloading enkripsi MQTTS. Apa itu Network Load Balancer (NLB).

  • Classic Load Balancer (CLB): Mendukung TCP, UDP, HTTP, dan HTTPS dengan pemrosesan Lapisan 4 yang kuat dan kemampuan dasar Lapisan 7. Apa itu Classic Load Balancer (CLB).

Perbandingan fitur

Item

ALB

NLB

CLB

Fokus layanan

  • Pemrosesan Lapisan 7 dan fitur routing lanjutan

  • Berfokus pada protokol lapisan aplikasi seperti HTTP, HTTPS, dan QUIC

  • Dioptimalkan untuk pengiriman aplikasi

  • Pemrosesan Lapisan 4 dan SSL offloading berskala besar

  • Berfokus pada protokol TCP, UDP, dan TCPSSL

  • Dioptimalkan untuk pengiriman jaringan

  • Kemampuan pemrosesan Lapisan 4 yang kuat dan Lapisan 7 dasar

  • Mendukung protokol TCP, UDP, HTTP, dan HTTPS

Arsitektur dan kinerja

  • Dibangun di atas NFV dengan skalabilitas elastis

  • Hingga 1 juta QPS per instans

  • Dibangun di atas NFV, independen dari mesin fisik, dengan penskalaan elastis dan cepat

  • Hingga 100 juta koneksi bersamaan per instans

  • Dibangun di atas arsitektur mesin fisik

  • Hingga 1 juta koneksi bersamaan dan 50.000 QPS per instans

Kemampuan pengalihan

  • Fitur Lapisan 7 lengkap dan routing berbasis konten

  • Modifikasi header HTTP, redirection, rewriting, dan pembatasan laju

  • Fitur Lapisan 4 lanjutan dan TCPSSL offloading

  • Pembatasan laju lonjakan traffic, connection draining, dan Anyport

  • Kemampuan dasar Lapisan 4 dan Lapisan 7

  • Hanya mendukung pengalihan berbasis domain atau URL

Jenis server backend

  • Instans Elastic Compute Service (ECS)

  • elastic network interfaces

  • elastic container instances

  • alamat IP

  • Function Compute

  • Instans Elastic Compute Service (ECS)

  • elastic network interfaces

  • elastic container instances

  • alamat IP

  • Instans Elastic Compute Service (ECS)

  • elastic network interfaces

  • elastic container instances

Kemampuan O&M

  • Penskalaan otomatis

  • Skala secara otomatis mengikuti traffic tanpa intervensi manual

  • Penskalaan otomatis

  • Skala secara otomatis mengikuti traffic tanpa intervensi manual

  • Memerlukan manajemen spesifikasi manual untuk instans pay-by-specification

  • Memerlukan estimasi puncak traffic

Integrasi cloud-native

  • Gerbang Ingress cloud-native

  • Pemisahan traffic, pencerminan lalu lintas, rilis canary, dan penyebaran biru-hijau

Mendukung integrasi dengan ACK/ASK (Versi 1.24 dan seterusnya)

Dukungan terbatas; memerlukan integrasi dengan layanan kontainer Alibaba Cloud seperti ACK atau ASK

Kasus penggunaan

  • Load balancing Lapisan 7 berkinerja tinggi dengan penskalaan otomatis untuk aplikasi internet

  • Skenario audio dan video bertraffic tinggi dengan latensi rendah

  • Rilis canary dan penyebaran biru-hijau untuk aplikasi cloud-native

  • Skema bisnis Lapisan 4 bertraffic tinggi dan high-concurrency

  • Titik masuk untuk layanan IoT seperti Internet of Vehicles (IoV) dan smart home

  • Pemulihan bencana multi-aktif dan ingress/egress cloud hibrida untuk pusat data

  • Distribusi traffic Lapisan 4 berkeandalan tinggi untuk website dan aplikasi

  • Distribusi network traffic berkonkurensi tinggi dan berkinerja tinggi

  • Pemulihan bencana intra-kota dan cross-region

Panduan pemilihan

Saat memilih load balancer, sesuaikan kebutuhan pengalihan Lapisan 7 Anda dengan kemampuan produk:

  • Classic Load Balancer (CLB): Cocok untuk beban kerja web standar. CLB mendukung load balancing Lapisan 4 (TCP/UDP) dan load balancing Lapisan 7 dasar (HTTP/HTTPS). Pengalihan Lapisan 7 dibatasi hanya pada aturan berbasis domain dan path URL. Jika aplikasi Anda tidak memerlukan routing berdasarkan header permintaan, cookie, atau metode permintaan, CLB sudah memenuhi kebutuhan Anda.

  • Application Load Balancer (ALB): Cocok untuk beban kerja yang memerlukan pengalihan Lapisan 7 lanjutan. ALB mendukung routing berbasis konten melalui header permintaan, cookie, query string, dan metode permintaan, serta modifikasi header HTTP, redirection path, kompresi data, dan protokol QUIC. Jika aplikasi Anda memerlukan pengalihan Lapisan 7 kompleks, gunakan ALB.

Tabel berikut membandingkan kemampuan pengalihan Lapisan 7 CLB dan ALB:

Kemampuan

CLB

ALB

Pengalihan berbasis domain

Didukung

Didukung

Pengalihan berbasis path URL

Didukung

Didukung

Routing berbasis header permintaan

Tidak didukung

Didukung

Routing berbasis cookie

Tidak didukung

Didukung

Modifikasi header HTTP

Tidak didukung

Didukung

Redirection dan rewriting path

Tidak didukung

Didukung

Protokol QUIC

Tidak didukung

Didukung

Kompresi data

Tidak didukung

Didukung

Skenario Umum:

  • Website atau aplikasi web standar tanpa logika routing kustom → Gunakan CLB.

  • Routing traffic berdasarkan header HTTP, cookie, atau parameter URL, atau kebutuhan fitur lanjutan seperti rewriting URL, QUIC, atau redirection berbasis konten → Gunakan ALB.

Perbandingan penagihan

Bagian berikut menjelaskan penagihan untuk ALB, NLB, dan CLB.

Penagihan ALB

Penagihan NLB

Untuk harga NLB model bayar sesuai penggunaan, lihat Aturan penagihan NLB.

Penagihan CLB

Gambar berikut menunjukkan komponen penagihan untuk instans CLB model bayar sesuai penggunaan. Untuk detail harga, lihat Bayar sesuai penggunaan.

Tabel berikut membandingkan harga dan definisi Unit Kapasitas Load Balancer (LCU) untuk ALB, NLB, dan CLB.

Layanan

Harga satuan LCU

Unit: USD/LCU/jam

Definisi LCU

Referensi

Application Load Balancer ALB

0,007

Satu ALB LCU mencakup:

  • 25 koneksi baru per detik

  • 3.000 koneksi bersamaan (disampling per menit)

  • 1 GB transfer data permintaan dan respons per jam

  • 1.000 evaluasi aturan per jam

    Catatan

    Jumlah aturan pengalihan, baris kode AScript, dan sertifikat tambahan menentukan jumlah evaluasi aturan. Kuota gratis untuk masing-masing dari ketiga metrik ini adalah 25.

Biaya unit kapasitas load balancer (LCU)

Network Load Balancer NLB

0,005

Untuk traffic TCP, satu NLB LCU mencakup:

  • 800 koneksi TCP baru per detik

  • 100.000 koneksi TCP bersamaan (disampling per menit)

  • 1 GB transfer data permintaan dan respons TCP per jam

Untuk traffic UDP, satu NLB LCU mencakup:

  • 400 koneksi UDP baru per detik

  • 50.000 koneksi UDP bersamaan (disampling per menit)

  • 1 GB transfer data permintaan dan respons UDP per jam

Untuk traffic TCPSSL, satu NLB LCU mencakup:

  • 50 koneksi TCPSSL baru per detik

  • 3.000 koneksi TCPSSL bersamaan (disampling per menit)

  • 1 GB transfer data permintaan dan respons TCPSSL per jam

Biaya LCU

Classic Load Balancer CLB

0,007

Untuk traffic TCP, satu CLB LCU mencakup:

  • 800 koneksi TCP baru per detik

  • 100.000 koneksi TCP bersamaan (disampling per menit)

  • 1 GB transfer data permintaan dan respons TCP per jam

Untuk traffic UDP, satu CLB LCU mencakup:

  • 400 koneksi UDP baru per detik

  • 50.000 koneksi UDP bersamaan (disampling per menit)

  • 1 GB transfer data permintaan dan respons UDP per jam

Untuk traffic HTTP(S), satu CLB LCU mencakup:

  • 25 koneksi HTTP(S) baru per detik

  • 3.000 koneksi HTTP(S) bersamaan (disampling per menit)

  • 1 GB transfer data permintaan dan respons HTTP(S) per jam

  • 1.000 evaluasi aturan per jam

    Catatan

    Jumlah evaluasi aturan ditentukan oleh jumlah aturan pengalihan. Kuota gratisnya adalah 25.

Biaya Spesifikasi & LCU

Manfaat

Dukungan berbagai protokol

Mendukung berbagai protokol untuk kebutuhan aplikasi yang beragam.

  • Dasar: TCP dan UDP (Lapisan 4), HTTP dan HTTPS (Lapisan 7).

  • Protokol lanjutan:

    • ALB: QUIC untuk aplikasi audio/video dan mobile; gRPC untuk komunikasi layanan mikro.

    • NLB: TCPSSL untuk manajemen dan offloading sertifikat SSL terpusat.

Pemulihan bencana multi-level

Beberapa lapisan pemulihan bencana menjamin ketersediaan tinggi.

  • Pemeriksaan kesehatan mendeteksi server backend yang tidak sehat dan secara otomatis menghentikan pengiriman traffic ke server tersebut.

  • Penerapan multi-zona: Terapkan di beberapa zona ketersediaan untuk pemulihan bencana intra-kota.

  • Sinkronisasi sesi: Penerapan klaster menyinkronkan sesi antar server, mendukung hot upgrade dan menghilangkan single point of failure.

Keamanan dan keandalan yang ditingkatkan

Fitur keamanan bawaan mengurangi beban keamanan Anda.

  • Lapisan jaringan: Melindungi dari serangan DDoS, SYN Flood, UDP Flood, ACK Flood, ICMP Flood, dan DNS Flood.

  • Lapisan aplikasi: Integrasi satu klik dengan Web Application Firewall (WAF) untuk perlindungan aplikasi yang lebih baik.

  • Manajemen sertifikat: Manajemen terpusat untuk sertifikat HTTPS, QUIC, dan TCPSSL.

Kinerja terjamin

Kapasitas distribusi traffic terjamin dengan penskalaan elastis.

  • Instans berkinerja terjamin: CLB menyediakan isolasi kinerja antar instans berdasarkan spesifikasi yang dipilih.

  • Kapasitas elastis: ALB mendukung hingga 1 juta QPS; NLB mendukung hingga 100 juta koneksi bersamaan dan bandwidth 100 Gbps. Keduanya melakukan auto-scale saat terjadi lonjakan traffic.

Strategi penjadwalan fleksibel

Berbagai algoritma penjadwalan dan mode pengalihan untuk penerapan fleksibel.

  • Algoritma penjadwalan: Weighted round-robin, weighted least connections, source IP hash, 4-tuple hash, consistent hashing, dan QUIC ID hash.

  • Aturan pengalihan: Konfigurasikan aturan untuk permintaan dan respons guna menjadwalkan traffic berdasarkan kondisi dan aksi.

Opsi manajemen dan pembayaran fleksibel

Berbagai saluran manajemen dan opsi pembayaran.

  • Manajemen: Console, OpenAPI, dan SDK.

  • Penagihan: Bayar sesuai penggunaan atau langganan; bayar berdasarkan transfer data atau bandwidth tetap.

Dokumen terkait