負載均衡(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攻擊,實行多使用者資源隔離。
阿里雲負載均衡SLB
slb 簡單來講就是slb系統也是乙個由多台計算機構成的集群。使用者在這個系統中申請和配置了乙個slb的例項對外提供服務,針對該slb例項的訪問請求會通過我們的系統按照使用者設定的規則向後端的多台ecs進行 那麼當我們系統內的某一台計算機出現問題的時候,其他的計算機可以承擔本應由其處理的任務而保證整...
負載均衡(SLB) 高可用
負載均衡 slb 高可用是從系統設計 產品配置等多個方面提供了可用性保障。此外,您可以根據業務需求,配合使用雲解析dns等產品實現跨地域容災。負載均衡例項採用集群部署,可實現會話同步,以消除伺服器單點故障,提公升冗餘,保證服務的穩定性。其中四層負載均衡通過lvs linux virtual serv...
slb健康檢查方式 負載均衡 SLB
configurehealthcheck 建立健康檢查 request parameters 請求引數 listenerid 的id 型別 string 是否可預設 否 healthcheckstate 健康檢查保持的狀態 型別 string 可取值 start stop 是否可預設 否 healt...