Classic Load Balancer (CLB) menyediakan load balancing Lapisan 4 dan Lapisan 7. Tabel berikut mencantumkan fitur yang didukung pada masing-masing lapisan. Simbol "✔" menunjukkan fitur yang didukung, sedangkan "–" menunjukkan fitur yang tidak didukung.
Traffic management
| Feature | Description | Layer 4 | Layer 7 |
|---|---|---|---|
| Routing algorithms | CLB mendukung tiga algoritma: round-robin (RR), weighted round-robin (WRR), dan consistent hashing (CH). Lapisan 7 tidak mendukung CH. | ✔ | ✔ |
| Session persistence | Mengarahkan semua permintaan dari session yang sama ke server backend yang sama. | ✔ | ✔ |
| Domain name-based and URL-based forwarding | Mengarahkan permintaan ke server backend yang berbeda berdasarkan nama domain atau path URL. Dikonfigurasi hanya pada listener Lapisan 7. | – | ✔ |
High availability and security
| Feature | Description | Layer 4 | Layer 7 |
|---|---|---|---|
| High availability | Mendistribusikan traffic di berbagai zona, dengan penerapan cross-zone yang didukung di sebagian besar wilayah. Jika zona primary mengalami kegagalan, traffic secara otomatis dialihkan ke zona secondary. | ✔ | ✔ |
| Network access control lists (ACLs) | Mengontrol akses menggunakan allowlist dan denylist. | ✔ | ✔ |
| DDoS protection | Terintegrasi dengan Apsara Stack Security untuk melindungi terhadap serangan DDoS hingga 5 Gbit/s. | ✔ | ✔ |
| Certificate management | Mengelola sertifikat secara terpusat untuk listener HTTPS. CLB mendekripsi permintaan sebelum meneruskannya ke server backend, sehingga mengurangi beban pemrosesan di backend. | – | ✔ |
| Server Name Indication (SNI) | Mengaitkan beberapa sertifikat dengan satu listener HTTPS untuk mengarahkan permintaan dari nama domain yang berbeda ke server backend yang berbeda. | – | ✔ |
| HTTP-to-HTTPS redirection | Mengalihkan permintaan HTTP ke HTTPS. | – | ✔ |
Protocols and network
| Feature | Description | Layer 4 | Layer 7 |
|---|---|---|---|
| Network types | Mendukung instans Internet-facing untuk traffic publik dan instans internal-facing untuk traffic dalam virtual private cloud (VPC). | ✔ | ✔ |
| IPv6 support | Meneruskan permintaan dari klien IPv6 ke server backend IPv4. Server backend IPv6 tidak didukung. | ✔ | ✔ |
| WebSocket (WS) and WebSocket Secure (WSS) | Mendukung komunikasi full-duplex antara klien dan server. | – | ✔ |
| HTTP/2 | Mendukung HTTP/2, yang kompatibel mundur dengan HTTP/1.X. | – | ✔ |
Monitoring and logging
| Feature | Description | Layer 4 | Layer 7 |
|---|---|---|---|
| Health checks | Memantau kesehatan server backend dan menghentikan pengiriman traffic ke server yang tidak sehat. | ✔ | ✔ |
| Monitoring | Menyediakan jumlah koneksi serta volume traffic inbound dan outbound melalui CloudMonitor. | ✔ | ✔ |
| Health check logs | Secara default menyimpan log pemeriksaan kesehatan selama 3 hari terakhir. Untuk menyimpan semua log, aktifkan terlebih dahulu Object Storage Service (OSS). | ✔ | ✔ |