轉載: http://www.zhiding.cn/wiki-Product_SLB
負載均衡(Server Load Balancer,簡稱SLB)是一種網絡負載均衡服務,針對阿里雲彈性計算平台而設計,在系統架構、系統安全及性能,擴展,兼容性設計上都充分考慮了彈性計算平台雲服務器使用特點和特定的業務場景。
SLB服務主要由3個基本概念組成。
LoadBalancer代表一個SLB實例
Listener代表用戶定制的負載均衡策略和轉發規則
BackendServer是后端的一組ECS。
來自外部的訪問請求,通過SLB實例並根據相關的策略和轉發規則分發到后端ECS進行處理。
SLB功能如下:
當前提供4層(TCP協議)和7層(HTTP和HTTPS協議)的負載均衡服務。
可以對后端ECS進行健康檢查,自動屏蔽異常狀態的ECS,待該ECS恢復正常后自動解除屏蔽。
提供會話保持功能,在Session的生命周期內,可以將同一客戶端請求轉發到同一台后端ECS上。
支持加權輪詢(WRR),加權最小連接數(WLC)轉發方式。WRR的方式將外部請求依序分發到后端ECS上,WLC的方式將外部請求分發到當前連接數最小的后端ECS上,后端ECS權重越高被分發的幾率也越大。
支持針對監聽來分配其對應服務所能達到的帶寬峰值。
可以支持公網或私網類型的負載均衡服務。
提供豐富的監控數據,實時了解SLB運行狀態。
結合雲盾,提供WAF及防DDOS攻擊能力,包括CC,SYN FLOOD等。
支持同一地域(REGION)跨數據中心容災,結合DNS還可以支持跨REGION容災。
針對HTTPS協議,提供統一的證書管理服務,證書無需上傳后端ECS,解密處理在SLB上進行,降低后端ECS CPU開銷。
提供控制台,API,SDK多種管理方式。
SLB具有高可用、低成本和安全等特點。冗余設計,無單點,可用性達99.99%;與傳統模式相比成本下降60%,用戶免費使用私網類型實例,無需采購昂貴的設備,免運維;LVS SYNPROXY技術防攻擊能力,結合雲盾提供防DDoS攻擊,實行多用戶資源隔離。