All Products
Search
Document Center

Server Load Balancer:Pengenalan keluarga produk SLB

Last Updated:May 25, 2026

Server Load Balancer (SLB) mendistribusikan traffic masuk ke sekumpulan backend server untuk meningkatkan throughput aplikasi, menghilangkan single point of failure, dan meningkatkan ketersediaan aplikasi. Keluarga produk SLB mencakup Application Load Balancer (ALB), Network Load Balancer (NLB), dan Classic Load Balancer (CLB). Pilih produk load balancing yang paling sesuai dengan kebutuhan bisnis Anda.

Ringkasan produk

Alibaba Cloud menyediakan layanan load balancing online yang fully managed, siap pakai, berkapasitas tinggi, stabil, andal, dan elastis. Layanan ini memakai model pay-as-you-go, sehingga ideal untuk aplikasi internet berskala besar dan skenario high-concurrency seperti promosi online, flash sale, dan aplikasi IoT skala masif. Berbeda dengan load balancer berbasis perangkat keras, SLB sanggup menyerap lonjakan traffic besar tanpa investasi awal yang signifikan. Berbeda pula dengan solusi open-source swakelola, Alibaba Cloud SLB stabil, andal, dan ditopang tim operasional profesional. Dukungan teknis gratis 24/7 tersedia untuk membantu Anda meningkatkan efisiensi O&M.

Jenis produk

Alibaba Cloud SLB mendukung jenis load balancer berikut:

  • Application Load Balancer (ALB): Dirancang untuk Layer 7, ALB memberikan pemrosesan traffic berkinerja tinggi seperti HTTPS offloading. Satu instans sanggup melayani hingga 1 juta query per second (QPS). ALB juga menyediakan fitur routing berbasis konten tingkat lanjut, seperti forwarding, redirection, dan rewriting berdasarkan HTTP header, cookie, dan query string. ALB merupakan Ingress gateway cloud-native resmi di Alibaba Cloud. Untuk informasi lebih lanjut, lihat What is Application Load Balancer (ALB).

  • Network Load Balancer (NLB) adalah load balancer Layer 4 generasi terbaru yang dirancang untuk Internet of Things (IoT). NLB menawarkan kinerja ultra-tinggi dan elastisitas otomatis, dengan satu instans sanggup menangani hingga 100 juta koneksi bersamaan. Untuk skenario seperti koneksi perangkat berskala masif, layanan pesan high-concurrency, serta streaming audio dan video, NLB menyediakan fitur tingkat lanjut seperti TCPSSL offloading, rate limiting untuk koneksi baru, serta listening di semua port. NLB juga membawa tool khusus untuk skenario IoT, seperti MQTTS encryption offloading. Untuk informasi lebih lanjut, lihat What is Network Load Balancer (NLB).

  • Classic Load Balancer (CLB): Mendukung protokol TCP, UDP, HTTP, dan HTTPS. CLB memberikan pemrosesan Layer 4 yang kuat dan pemrosesan Layer 7 dasar. Untuk informasi lebih lanjut, lihat What is Classic Load Balancer (CLB).

Perbandingan fitur

Item

ALB

NLB

CLB

Fokus layanan

  • Pemrosesan Layer 7 dan fitur routing tingkat lanjut

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

  • Dioptimalkan untuk pengiriman aplikasi

  • Pemrosesan Layer 4 dan SSL offloading skala besar

  • Berfokus pada protokol TCP, UDP, dan TCPSSL

  • Dioptimalkan untuk pengiriman jaringan

  • Kemampuan pemrosesan Layer 4 yang kuat dan Layer 7 dasar

  • Mendukung protokol TCP, UDP, HTTP, dan HTTPS

Arsitektur dan kinerja

  • Dibangun di atas platform Network Functions Virtualization (NFV) dan mendukung skalabilitas elastis

  • Hingga 1 juta QPS per instans

  • Dibangun di atas platform NFV, independen dari mesin fisik, serta mendukung 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 forwarding

  • Fitur Layer 7 lengkap dan routing berbasis konten

  • Modifikasi HTTP header, redirection, rewriting, dan rate limiting

  • Fitur Layer 4 tingkat lanjut dan TCPSSL offloading

  • Rate limiting untuk lonjakan traffic, connection draining, dan Anyport

  • Kemampuan dasar Layer 4 dan Layer 7

  • Hanya mendukung forwarding berbasis domain atau URL

Jenis backend server

  • Instans Elastic Compute Service (ECS)

  • elastic network interface

  • elastic container instance

  • alamat IP

  • Function Compute

  • Instans Elastic Compute Service (ECS)

  • elastic network interface

  • elastic container instance

  • alamat IP

  • Instans Elastic Compute Service (ECS)

  • elastic network interface

  • elastic container instance

Kemampuan O&M

  • Penskalaan otomatis

  • Kapasitas pemrosesan menyesuaikan traffic secara otomatis, tanpa intervensi manual

  • Penskalaan otomatis

  • Kapasitas pemrosesan menyesuaikan traffic secara otomatis, tanpa intervensi manual

  • Anda harus mengelola instance specification untuk instans pay-by-specification secara manual.

  • Anda juga perlu memperkirakan puncak traffic.

Integrasi cloud-native

  • Ingress gateway cloud-native

  • Traffic splitting, traffic mirroring, canary release, dan blue-green deployment

Mendukung integrasi dengan ACK/ASK (versi 1.24 dan setelahnya)

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

Kasus penggunaan

  • Load balancing Layer 7 berkinerja tinggi dan auto-scaling untuk aplikasi internet

  • Skenario traffic tinggi dan latensi rendah untuk aplikasi audio dan video

  • Canary release dan blue-green deployment untuk aplikasi cloud-native

  • Skenario bisnis Layer 4 dengan traffic tinggi dan konkurensi tinggi

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

  • Disaster recovery multi-aktif serta ingress/egress hybrid cloud untuk data center

  • Distribusi traffic Layer 4 dengan keandalan tinggi untuk website dan aplikasi

  • Distribusi traffic jaringan dengan konkurensi tinggi dan kinerja tinggi

  • Disaster recovery intra-kota dan cross-region

Perbandingan penagihan

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

Penagihan ALB

  • Untuk informasi lebih lanjut tentang resource plan ALB, lihat ALB resource plans.

  • Untuk informasi lebih lanjut tentang harga dan penagihan instans ALB pay-as-you-go, lihat ALB billing rules.

Penagihan NLB

Untuk informasi lebih lanjut tentang harga dan penagihan instans NLB pay-as-you-go, lihat NLB billing rules.

Penagihan CLB

Gambar berikut menyajikan komponen penagihan untuk instans CLB pay-as-you-go. Untuk informasi lebih lanjut tentang harga dan penagihan instans CLB pay-as-you-go, lihat Pay-as-you-go.

Tabel berikut membandingkan harga dan definisi Load Balancer Capacity Unit (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 (sampling per menit)

  • 1 GB transfer data request dan respons per jam

  • 1.000 evaluasi aturan per jam

    Catatan

    Jumlah forwarding rule, baris kode AScript, dan sertifikat tambahan menentukan jumlah evaluasi aturan. Kuota gratis masing-masing dari tiga metrik tersebut adalah 25.

Biaya 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 (sampling per menit)

  • 1 GB transfer data request dan respons TCP per jam

Untuk traffic UDP, satu NLB LCU mencakup:

  • 400 koneksi UDP baru per detik

  • 50.000 koneksi UDP bersamaan (sampling per menit)

  • 1 GB transfer data request dan respons UDP per jam

Untuk traffic TCPSSL, satu NLB LCU mencakup:

  • 50 koneksi TCPSSL baru per detik

  • 3.000 koneksi TCPSSL bersamaan (sampling per menit)

  • 1 GB transfer data request 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 (sampling per menit)

  • 1 GB transfer data request dan respons TCP per jam

Untuk traffic UDP, satu CLB LCU mencakup:

  • 400 koneksi UDP baru per detik

  • 50.000 koneksi UDP bersamaan (sampling per menit)

  • 1 GB transfer data request 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 (sampling per menit)

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

  • 1.000 evaluasi aturan per jam

    Catatan

    Jumlah forwarding rule menentukan jumlah evaluasi aturan. Kuota gratisnya adalah 25.

Biaya Spesifikasi & LCU

Manfaat

Dukungan untuk beragam protokol

Mendukung beragam protokol untuk memenuhi kebutuhan aplikasi yang variatif.

  • Protokol dasar: Mendukung load balancing Layer 4 untuk TCP dan UDP, serta load balancing Layer 7 untuk HTTP dan HTTPS.

  • Protokol tingkat lanjut:

    • ALB: Mendukung QUIC, yang ideal untuk aplikasi audio, video, dan mobile internet. ALB juga mendukung gRPC untuk komunikasi API yang efisien antar microservices.

    • NLB: Mendukung TCPSSL untuk manajemen dan offloading sertifikat SSL secara terpusat, sehingga efisiensi pemrosesan layanan backend meningkat.

Disaster recovery multi-level

Menyediakan beberapa lapis disaster recovery dan ketersediaan tinggi.

  • Health check secara berkala memantau backend server. Jika SLB mendeteksi server bermasalah, SLB berhenti meneruskan traffic ke instans tersebut untuk menjaga ketersediaan layanan.

  • Multi-availability zone: SLB dapat di-deploy di beberapa availability zone dalam satu region untuk disaster recovery intra-kota.

  • Sinkronisasi sesi menggunakan cluster deployment untuk menyamakan sesi di seluruh server. Desain ini mendukung hot upgrade dan mencegah single point of failure mengganggu layanan Anda.

Keamanan dan keandalan yang ditingkatkan

SLB membawa fitur keamanan bawaan untuk meringankan beban keamanan Anda.

  • Keamanan lapisan jaringan: Load balancing Layer 4 memberikan perlindungan terhadap serangan DDoS, SYN Flood, UDP Flood, ACK Flood, ICMP Flood, dan DNS Flood.

  • Keamanan lapisan aplikasi: Selain keamanan Layer 4, load balancing Layer 7 dapat diintegrasikan dengan Web Application Firewall (WAF) hanya dengan satu klik untuk memperkuat keandalan aplikasi.

  • Manajemen sertifikat: Menyediakan sistem manajemen sertifikat terpusat untuk protokol HTTPS, QUIC, dan TCPSSL guna menjamin transmisi data yang aman dan andal.

Kinerja terjamin

Menawarkan distribusi traffic yang kuat dan beragam fungsi routing untuk menjamin kinerja.

  • Instans berkinerja terjamin: CLB menawarkan instans berkinerja terjamin. Tipe instans ini memberikan isolasi kinerja antar instans dan menjamin kinerja sesuai instance specification yang dipilih.

  • Kapasitas elastis: Satu instans ALB mendukung hingga 1 juta QPS, sedangkan satu instans NLB sanggup menangani hingga 100 juta koneksi bersamaan dan bandwidth 100 Gbps. Keduanya mampu menyerap volume traffic besar dan menskalakan kapasitas secara otomatis untuk meredam lonjakan traffic mendadak.

Strategi penjadwalan yang fleksibel

Menyediakan beragam algoritma penjadwalan dan mode forwarding untuk meningkatkan fleksibilitas deployment.

  • Algoritma penjadwalan: Mendukung algoritma seperti weighted round-robin, weighted least connections, source IP hash, 4-tuple hash, consistent hashing, dan QUIC ID hash. Anda dapat memilih algoritma paling sesuai untuk mendistribusikan traffic pengguna.

  • Forwarding rule: Mendukung konfigurasi forwarding rule untuk request maupun respons. Pola ini memungkinkan penjadwalan traffic berdasarkan kondisi dan aksi yang berbeda guna meningkatkan fleksibilitas aplikasi.

Opsi manajemen dan pembayaran yang fleksibel

Pilih tipe instans dan metode pembayaran sesuai kebutuhan bisnis Anda, lalu kelola load balancer dengan mudah melalui beragam saluran.

  • Manajemen fleksibel: Buat, konfigurasikan, dan kelola load balancer melalui management console, OpenAPI, dan SDK.

  • Beragam metode pembayaran: Pilih antara model pay-as-you-go atau subscription. Anda dapat membayar berdasarkan transfer data atau bandwidth tetap.

Dokumen terkait