通過服務(wù)器負(fù)載均衡機(jī)制,,保證用戶訪問流量能在各服務(wù)器上均衡分配,,提高服務(wù)器資源的利用率,。并且當(dāng)某臺(tái)服務(wù)器發(fā)生故障時(shí)能被及時(shí)檢測(cè)到,并且故障服務(wù)器將會(huì)被自動(dòng)隔離,,直到其恢復(fù)正常后自動(dòng)加入服務(wù)器群,,實(shí)現(xiàn)透明的容錯(cuò),保證服務(wù)器整體性能得到大幅提升,。
浪潮服務(wù)器負(fù)載均衡解決方案可以很好的解決上述問題,。本方案設(shè)計(jì)采用浪潮負(fù)載均衡TS8650G3來實(shí)現(xiàn)網(wǎng)絡(luò)中多臺(tái)服務(wù)器的智能負(fù)載;具體部署情況如下:
方案設(shè)計(jì)總體描述
本方案設(shè)計(jì)采用兩臺(tái)浪潮TS8650G3設(shè)備以冗余的方式接入網(wǎng)絡(luò)來實(shí)現(xiàn)網(wǎng)絡(luò)中多臺(tái)應(yīng)用服務(wù)器的負(fù)載均衡,,在實(shí)現(xiàn)流量的負(fù)載均衡的同時(shí),,保證的整個(gè)系統(tǒng)的穩(wěn)定和高可用性,而且沒有改變?cè)械木W(wǎng)絡(luò)結(jié)構(gòu),。方案具體實(shí)現(xiàn)方式如下:
1)客戶發(fā)出服務(wù)請(qǐng)求到浪潮TS8650G3設(shè)備
2)浪潮TS8650G3接收到請(qǐng)求,,通過預(yù)先設(shè)定好的負(fù)載均衡算法,將數(shù)據(jù)包中目的IP地址改為選中的后臺(tái)服務(wù)器IP地址,,然后將數(shù)據(jù)包發(fā)出到后臺(tái)選定的服務(wù)器
3)后臺(tái)服務(wù)器收到后,,將應(yīng)答包按照其路由發(fā)回到浪潮TS8650G3
4)浪潮TS8650G3設(shè)備收到應(yīng)答包后將其中的源地址改回成VIP的地址,發(fā)回客戶端,,由此就完成了一個(gè)標(biāo)準(zhǔn)的服務(wù)器負(fù)載平衡的流程,。
對(duì)于所有應(yīng)用服務(wù)器,可以在浪潮TS8650G3上配置Virtual Server實(shí)現(xiàn)負(fù)載均衡,,同時(shí)TS8650G3可持續(xù)檢查服務(wù)器的健康狀態(tài),,一旦發(fā)現(xiàn)故障服務(wù)器,則將其從負(fù)載均衡組中移除,。
同時(shí)本方案配置了2臺(tái)浪潮TS8650G3設(shè)備,,通過高可用實(shí)現(xiàn)設(shè)備冗余,在出現(xiàn)單臺(tái)設(shè)備故障的情況下,,也能實(shí)現(xiàn)訪問的快速切換,更好的提升良好用戶體驗(yàn),。