華為云計(jì)算 云知識(shí) 使用彈性負(fù)載均衡有哪些優(yōu)勢(shì)?
使用彈性負(fù)載均衡有哪些優(yōu)勢(shì)?

彈性負(fù)載均衡( Elastic Load Balance )是將訪問流量根據(jù)轉(zhuǎn)發(fā)策略分發(fā)到后端多臺(tái)彈性 云服務(wù)器 的流量分發(fā)控制服務(wù),可以通過流量分發(fā)擴(kuò)展應(yīng)用系統(tǒng)對(duì)外的服務(wù)能力,提高應(yīng)用程序的容錯(cuò)能力。彈性負(fù)載均衡具有以下優(yōu)勢(shì):

高性能

集群支持最高1億并發(fā)連接,滿足用戶的海量業(yè)務(wù)訪問需求。

高可用

采用集群化部署,支持多可用區(qū)的同城雙活容災(zāi),無(wú)縫實(shí)時(shí)切換。

圖1 高可用        
       彈性負(fù)載均衡高可用

靈活擴(kuò)展

根據(jù)應(yīng)用流量自動(dòng)完成分發(fā),與 彈性伸縮 服務(wù)無(wú)縫集成,靈活擴(kuò)展用戶應(yīng)用的對(duì)外服務(wù)能力。

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

簡(jiǎn)單易用

快速部署ELB,實(shí)時(shí)生效,支持多種協(xié)議、多種調(diào)度算法可選,用戶可以高效地管理和調(diào)整分發(fā)策略。

增強(qiáng)型負(fù)載均衡算法,支持以下三種調(diào)度算法:

加權(quán)輪詢算法:根據(jù)后端服務(wù)器的權(quán)重,按順序依次將請(qǐng)求分發(fā)給不同的服務(wù)器。它用相應(yīng)的權(quán)重表示服務(wù)器的處理性能,按照權(quán)重的高低以及輪詢方式將請(qǐng)求分配給各服務(wù)器,相同權(quán)重的服務(wù)器處理相同數(shù)目的連接數(shù)。常用于短連接服務(wù),例如HTTP等服務(wù)。

加權(quán)最少連接:最少連接是通過當(dāng)前活躍的連接數(shù)來估計(jì)服務(wù)器負(fù)載情況的一種動(dòng)態(tài)調(diào)度算法。加權(quán)最少連接就是在最少連接數(shù)的基礎(chǔ)上,根據(jù)服務(wù)器的不同處理能力,給每個(gè)服務(wù)器分配不同的權(quán)重,使其能夠接受相應(yīng)權(quán)值數(shù)的服務(wù)請(qǐng)求。常用于長(zhǎng)連接服務(wù),例如 數(shù)據(jù)庫(kù) 連接等服務(wù)。

源IP算法:將請(qǐng)求的源IP地址進(jìn)行Hash運(yùn)算,得到一個(gè)具體的數(shù)值,同時(shí)對(duì)后端服務(wù)器進(jìn)行編號(hào),按照運(yùn)算結(jié)果將請(qǐng)求分發(fā)到對(duì)應(yīng)編號(hào)的服務(wù)器上。這可以使得對(duì)不同源IP的訪問進(jìn)行負(fù)載分發(fā),同時(shí)使得同一個(gè)客戶端IP的請(qǐng)求始終被派發(fā)至某特定的服務(wù)器。該方式適合負(fù)載均衡無(wú)cookie功能的TCP協(xié)議。

經(jīng)典型負(fù)載均衡算法,支持以下三種調(diào)度算法:

輪詢算法:按順序把每個(gè)新的連接請(qǐng)求分配給下一個(gè)服務(wù)器,最終把所有請(qǐng)求平分給所有的服務(wù)器。常用于短連接服務(wù),例如HTTP等服務(wù)。

最少連接:通過當(dāng)前活躍的連接數(shù)來估計(jì)服務(wù)器負(fù)載情況的一種動(dòng)態(tài)調(diào)度算法,系統(tǒng)把新的連接請(qǐng)求分配給當(dāng)前連接數(shù)目最少的服務(wù)器。常用于長(zhǎng)連接服務(wù),例如數(shù)據(jù)庫(kù)連接等服務(wù)。

源IP算法:將請(qǐng)求的源IP地址進(jìn)行Hash運(yùn)算,得到一個(gè)具體的數(shù)值,同時(shí)對(duì)后端服務(wù)器進(jìn)行編號(hào),按照運(yùn)算結(jié)果將請(qǐng)求分發(fā)到對(duì)應(yīng)編號(hào)的服務(wù)器上。這可以使得對(duì)不同源IP的訪問進(jìn)行負(fù)載分發(fā),同時(shí)使得同一個(gè)客戶端IP的請(qǐng)求始終被派發(fā)至某特定的服務(wù)器。該方式適合負(fù)載均衡無(wú)cookie功能的TCP協(xié)議。