華為云計(jì)算 云知識(shí) 彈性負(fù)載均衡ELB應(yīng)用場(chǎng)景介紹
彈性負(fù)載均衡ELB應(yīng)用場(chǎng)景介紹

彈性負(fù)載均衡 Elastic Load Balance ,簡(jiǎn)稱ELB)是將訪問(wèn)流量根據(jù)轉(zhuǎn)發(fā)策略分發(fā)到后端多臺(tái)服務(wù)器的流量分發(fā)控制服務(wù)。彈性 負(fù)載均衡 可以通過(guò)流量分發(fā)擴(kuò)展應(yīng)用系統(tǒng)對(duì)外的服務(wù)能力,通過(guò)消除單點(diǎn)故障提升應(yīng)用系統(tǒng)的可用性。

使用ELB為高訪問(wèn)量業(yè)務(wù)進(jìn)行流量分發(fā)

對(duì)于業(yè)務(wù)量訪問(wèn)較大的業(yè)務(wù),可以通過(guò)ELB設(shè)置相應(yīng)的轉(zhuǎn)發(fā)策略,將訪問(wèn)量均勻的分到多個(gè)后端處理。例如大型門(mén)戶網(wǎng)站,移動(dòng)應(yīng)用市場(chǎng)等。

同時(shí)您還可以開(kāi)啟會(huì)話保持功能,保證同一個(gè)客戶請(qǐng)求轉(zhuǎn)發(fā)到同一個(gè)后端。從而提升訪問(wèn)效率,如圖1所示。

圖1 會(huì)話保持流量分發(fā)    
   會(huì)話保持流量分發(fā)

使用ELB和AS為潮汐業(yè)務(wù)彈性分發(fā)流量

對(duì)于存在潮汐效應(yīng)的業(yè)務(wù),結(jié)合 彈性伸縮 服務(wù),隨著業(yè)務(wù)量的增長(zhǎng)和收縮,彈性伸縮服務(wù)自動(dòng)增加或者減少的ECS實(shí)例,可以自動(dòng)添加到ELB的后端 云服務(wù)器 組或者從ELB的后端云服務(wù)器組移除。負(fù)載均衡實(shí)例會(huì)根據(jù)流量分發(fā)、健康檢查等策略靈活使用ECS實(shí)例資源,在資源彈性的基礎(chǔ)上大大提高資源可用性,如圖2所示。例如電商的“雙11”、“雙12”、“618”等大型促銷活動(dòng),業(yè)務(wù)的訪問(wèn)量短時(shí)間迅速增長(zhǎng),且只持續(xù)短暫的幾天甚至幾小時(shí)。使用負(fù)載均衡及彈性伸縮能最大限度的節(jié)省IT成本。

圖2 靈活擴(kuò)展    
   靈活擴(kuò)展

使用ELB消除單點(diǎn)故障

對(duì)于可靠性有較高要求的業(yè)務(wù),可以在負(fù)載均衡器上添加多個(gè)后端云服務(wù)器。負(fù)載均衡器會(huì)通過(guò)健康檢查及時(shí)發(fā)現(xiàn)并屏蔽有故障的云服務(wù)器,并將流量轉(zhuǎn)發(fā)到其他正常運(yùn)行的后端云服務(wù)器,確保業(yè)務(wù)不中斷,如圖3所示。

例如官網(wǎng),計(jì)費(fèi)業(yè)務(wù),Web業(yè)務(wù)等。

圖3 消除單點(diǎn)故障    
   消除單點(diǎn)故障

使用ELB跨可用區(qū)特性實(shí)現(xiàn)業(yè)務(wù)容災(zāi)部署

對(duì)于可靠性和容災(zāi)有很高要求的業(yè)務(wù),彈性負(fù)載均衡可將流量跨可用區(qū)進(jìn)行分發(fā),建立實(shí)時(shí)的業(yè)務(wù)容災(zāi)部署。即使出現(xiàn)某個(gè)可用區(qū)網(wǎng)絡(luò)故障,負(fù)載均衡器仍可將流量轉(zhuǎn)發(fā)到其他可用區(qū)的后端云服務(wù)器進(jìn)行處理,如圖4所示。

例如銀行業(yè)務(wù),警務(wù)業(yè)務(wù),大型應(yīng)用系統(tǒng)等。

圖4 多可用區(qū)部署    
   多可用區(qū)部署