Server Load Balancer (SLB), trafiği arka uç sunucular arasında dağıtarak aktarım hızını artırır, tek nokta arızalarını ortadan kaldırır ve kullanılabilirliği iyileştirir. SLB ailesi; Application Load Balancer (ALB), Network Load Balancer (NLB) ve Classic Load Balancer (CLB) hizmetlerini içerir.
Ürüne genel bakış
Alibaba Cloud SLB, büyük ölçekli internet uygulamaları ve ani satışlar ya da Nesnelerin İnterneti (IoT) gibi yüksek eşzamanlılık gerektiren senaryolar için tamamen yönetilen, kullandıkça öde modeline dayalı bir yük dengeleme hizmetidir. Donanım tabanlı yük dengeleyicilerin aksine SLB ön yatırım gerektirmez. Kendi kendinize yönetilen çözümlerin tersine profesyonel operasyon desteği ve 7/24 ücretsiz teknik yardım sunar.
Ürün türleri
Alibaba Cloud SLB aşağıdaki yük dengeleyici türlerini destekler:
Application Load Balancer (ALB): Örnek başına saniyede 1 milyon QPS'ye kadar işleyebilen Katman 7 yük dengeleyicisidir. HTTPS yükünü hafifletme ve içeriğe dayalı yönlendirme (HTTP üst bilgileri, çerezler ve sorgu dizilerine göre yönlendirme, yeniden yönlendirme ve yeniden yazma) özelliklerini sağlar. Alibaba Cloud'daki resmi cloud-native Ingress ağ geçidi olarak hizmet verir. Application Load Balancer (ALB) nedir?.
Network Load Balancer (NLB): IoT ve büyük ölçekli cihaz bağlantıları, mesajlaşma hizmetleri ile ses/video akışı gibi yüksek eşzamanlılık gerektiren senaryolar için tasarlanmış yeni nesil Katman 4 yük dengeleyicisidir. Örnek başına 100 milyon eşzamanlı bağlantıya kadar destekler. NLB özellikleri arasında TCPSSL yükünü hafifletme, yeni bağlantı hız sınırlama, tüm bağlantı noktalarını dinleme ve MQTTS şifreleme yükünü hafifletme bulunur. Network Load Balancer (NLB) nedir?.
Classic Load Balancer (CLB): TCP, UDP, HTTP ve HTTPS protokollerini destekler; sağlam Katman 4 ve temel Katman 7 işleme yetenekleri sunar. Classic Load Balancer (CLB) nedir?.
Özellik karşılaştırması
Öğe | ALB | NLB | CLB |
Hizmet odağı |
|
|
|
Mimari ve performans |
|
|
|
Yönlendirme yetenekleri |
|
|
|
Arka uç sunucu türü |
|
|
|
İşletim ve bakım yetenekleri |
|
|
|
Cloud-native entegrasyonu |
| ACK/ASK ile entegrasyonu destekler (Sürüm 1,24 ve sonrası) | Sınırlı destek; ACK veya ASK gibi Alibaba Cloud konteyner hizmetleriyle entegrasyon gerektirir |
Kullanım senaryoları |
|
|
|
Faturalandırma karşılaştırması
Aşağıdaki bölümde ALB, NLB ve CLB faturalandırması açıklanmaktadır.
ALB faturalandırması
ALB kaynak paketleri hakkında daha fazla bilgi için bkz. ALB kaynak paketleri.
Kullandıkça öde ALB fiyatlandırması için bkz. ALB faturalandırma kuralları.
NLB faturalandırması
Kullandıkça öde NLB fiyatlandırması için bkz. NLB faturalandırma kuralları.
CLB faturalandırması
Aşağıdaki figür, kullandıkça öde CLB örneklerinin faturalandırma bileşenlerini gösterir. Fiyatlandırma ayrıntıları için bkz. Kullandıkça öde.
Aşağıdaki tabloda ALB, NLB ve CLB için Yük Dengeleyici Kapasite Birimi (LCU) fiyatlandırması ve tanımları karşılaştırılmaktadır.
Hizmet | LCU birim fiyatı Birim: USD/LCU/saat | LCU tanımı | Referanslar |
Application Load Balancer ALB | 0,007 | Bir ALB LCU şunları içerir:
| |
Network Load Balancer NLB | 0,005 | TCP trafiği için, bir NLB LCU şunları içerir:
UDP trafiği için, bir NLB LCU şunları içerir:
TCPSSL trafiği için, bir NLB LCU şunları içerir:
| |
Classic Load Balancer CLB | 0,007 | TCP trafiği için, bir CLB LCU şunları içerir:
UDP trafiği için, bir CLB LCU şunları içerir:
HTTP(S) trafiği için, bir CLB LCU şunları içerir:
|
Avantajlar
Birden çok protokol desteği
Çeşitli uygulama ihtiyaçları için birden çok protokolü destekler.
Temel: TCP ve UDP (Katman 4), HTTP ve HTTPS (Katman 7).
-
Gelişmiş protokoller:
ALB: Ses/video ve mobil uygulamalar için QUIC; mikroservis iletişimi için gRPC.
NLB: Merkezi SSL sertifika yönetimi ve yükünü hafifletme için TCPSSL.
Çok katmanlı olağanüstü durum kurtarma
Birden çok olağanüstü durum kurtarma katmanı yüksek kullanılabilirlik sağlar.
Durum denetimleri, sağlıksız arka uç sunucuları algılar ve bu sunuculara trafik yönlendirmeyi otomatik olarak durdurur.
Çok alanlı dağıtım: Şehir içi olağanüstü durum kurtarma için kullanılabilirlik alanları arasında dağıtım yapın.
Oturum senkronizasyonu: Küme dağıtımı, oturumları sunucular arasında senkronize ederek sıcak yükseltmeleri destekler ve tek nokta arızalarını ortadan kaldırır.
Gelişmiş güvenlik ve güvenilirlik
Yerleşik güvenlik özellikleri güvenlik yükünüzü azaltır.
Ağ katmanı: DDoS, SYN Flood, UDP Flood, ACK Flood, ICMP Flood ve DNS Flood saldırılarına karşı koruma sağlar.
Uygulama katmanı: Gelişmiş uygulama koruması için Web Application Firewall (WAF) ile tek tıklamayla entegre olur.
Sertifika yönetimi: HTTPS, QUIC ve TCPSSL sertifikaları için merkezi yönetim sunar.
Garantili performans
Esnek ölçeklendirme ile garanti edilen trafik dağıtım kapasitesi sunar.
Performans garantili örnekler: CLB, seçilen teknik özelliklere göre örnekler arasında performans izolasyonu sağlar.
Esnek kapasite: ALB saniyede 1 milyon QPS'ye kadar destekler; NLB ise 100 milyon eşzamanlı bağlantıya ve 100 Gbps bant genişliğine kadar destekler. Her ikisi de trafik ani artışları için otomatik olarak ölçeklenir.
Esnek zamanlama stratejileri
Esnek dağıtım için birden çok zamanlama algoritması ve yönlendirme modu sunar.
Zamanlama algoritmaları: Ağırlıklı döngüsel sıralama, ağırlıklı en az bağlantı, kaynak IP karma değeri, 4'lü karma değer, tutarlı karma değer ve QUIC ID karma değeri.
Yönlendirme kuralları: Koşullara ve eylemlere göre trafiği zamanlamak için istekler ve yanıtlar için kurallar yapılandırın.
Esnek yönetim ve ödeme seçenekleri
Birden çok yönetim kanalı ve ödeme seçeneği sunar.
Yönetim: Konsol, OpenAPI ve SDK'lar.
Faturalandırma: Kullandıkça öde veya abonelik; veri aktarımına veya sabit bant genişliğine göre ödeme.
İlgili belgeler
-
Her bir ürün hakkında daha fazla bilgi edinin:
SLB'ye yeni başladıysanız bkz. Hızlı başlangıç.
Yük dengeleme ürünleri için faturalandırma ile ilgili belgelerin özeti için bkz. SLB faturalandırması.