浦東新區(qū)互聯(lián)網(wǎng)負(fù)載均衡需求

來源: 發(fā)布時(shí)間:2020-09-21

    1.加權(quán)最小流量(WeightedLeastTraffic)實(shí)現(xiàn)機(jī)制-根據(jù)事先為各條鏈路設(shè)定的權(quán)值,在調(diào)度新連接時(shí)盡可能的使各條鏈路的實(shí)時(shí)流量與權(quán)值成比例,把新的連接請求分配到當(dāng)前比例**小的鏈路上。適用場景-擁有多條互聯(lián)網(wǎng)鏈路,并且各鏈路之間的帶寬差異較大。2.靜態(tài)就近性(Staticximity)實(shí)現(xiàn)機(jī)制-按照預(yù)先為某個(gè)目標(biāo)定義的靜態(tài)比較好路徑來選擇鏈路,或者根據(jù)設(shè)備內(nèi)置的全球IP地址庫來判斷目標(biāo)IP屬于哪個(gè)互聯(lián)網(wǎng)運(yùn)營商,進(jìn)而選擇相應(yīng)的ISP鏈路。適用場景-擁有多條不同運(yùn)營商的互聯(lián)網(wǎng)鏈路,業(yè)務(wù)流量多為入站訪問流量。3.動態(tài)就近性(Dynamicximity)實(shí)現(xiàn)機(jī)制-在選擇鏈路時(shí),通過綜合考慮數(shù)據(jù)傳輸?shù)难舆t和鏈路的實(shí)時(shí)負(fù)載,準(zhǔn)確計(jì)算出比較好路徑。適用場景-擁有多條不同運(yùn)營商的互聯(lián)網(wǎng)鏈路,業(yè)務(wù)流量多為出站訪問流量。 先進(jìn)的應(yīng)用交付產(chǎn)品(ADC)能幫助用戶緩解來自于當(dāng)今復(fù)雜應(yīng)用環(huán)境部署和交付的挑戰(zhàn)。浦東新區(qū)互聯(lián)網(wǎng)負(fù)載均衡需求



深信服AD設(shè)備支持包括基于硬件運(yùn)行狀況的主動檢查,基于應(yīng)用類型的主動檢查,基于觀測方式的被動檢查,以及自定義的健康檢查機(jī)制。

?  基于硬件運(yùn)行狀況的主動檢查-通過PING、SNMP等方式監(jiān)控服務(wù)器的運(yùn)行狀況,一旦出現(xiàn)ping無回包、服務(wù)器資源消耗過高、死機(jī)等情況,都可以實(shí)時(shí)將訪問請求分配到其他正常的服務(wù)器之上。

?  基于應(yīng)用類型的主動檢查-深信服AD支持根據(jù)不同應(yīng)用類型交互機(jī)制設(shè)定相應(yīng)的健康檢查機(jī)制,如HTTP、FTP、E-mail、DNS、RADIUS等都可以通過相應(yīng)的健康機(jī)制監(jiān)控應(yīng)用的運(yùn)行狀況,如果發(fā)現(xiàn)故障,用戶即被透明地分配到其它正常工作的服務(wù)器上。 松江區(qū)互聯(lián)網(wǎng)負(fù)載均衡一體化擴(kuò)展應(yīng)用系統(tǒng)的整體處理能力。

面對愈加復(fù)雜的業(yè)務(wù)系統(tǒng),主動探測式的服務(wù)器健康檢查機(jī)制逐漸暴露出一定的局限性。尤其是在業(yè)務(wù)訪問涉及到多層應(yīng)用系統(tǒng)之間交互的情況下,當(dāng)中途某個(gè)環(huán)節(jié)出了問題時(shí),無法直接針對業(yè)務(wù)流程是否正常進(jìn)行檢測。此外,主動探測的方式對于未知協(xié)議、私有協(xié)議的應(yīng)用支持往往表現(xiàn)欠佳,無法對服務(wù)器的健康狀況做出準(zhǔn)確判斷。針對傳統(tǒng)方法的不足,深信服AD設(shè)備提供了一套基于服務(wù)器健康度的彈性調(diào)控機(jī)制,可通過監(jiān)控業(yè)務(wù)流中的TCP傳輸異常來衡量服務(wù)器節(jié)點(diǎn)的有效性,嘗試對性能不足的服務(wù)器臨時(shí)開啟過載保護(hù),動態(tài)調(diào)節(jié)服務(wù)器的負(fù)載,進(jìn)而保障整個(gè)業(yè)務(wù)系統(tǒng)的高可用性。

深信服AD應(yīng)用交付系列產(chǎn)品提供腳本編程功能iPro,通過Lua語言實(shí)現(xiàn)用戶自定義的流量編排處理,支持流量調(diào)度、會話保持和DNS等子功能。它基于事件驅(qū)動,繼承了Lua語言的基本特性,并加入了一定的擴(kuò)展。通過iPro編寫腳本,可提取應(yīng)用數(shù)據(jù)包的不定址不定長特征碼,實(shí)現(xiàn)7層內(nèi)容交換,主要應(yīng)用于未知協(xié)議的解析和基于消息的負(fù)載均衡,很多特殊場景下以往無法實(shí)現(xiàn)的用戶需求,都可以通過iPro輕松搞定。

TCP協(xié)議通訊開始時(shí)client會跟server建立連接,待連接建立完成后才會傳輸消息,消息一旦傳輸完成,client與server的連接會在短時(shí)間內(nèi)斷開。而長連接就是消息傳輸完成后,client與server的連接會維持一段較長的時(shí)間不斷開,后續(xù)消息可以復(fù)用該連接。長連接一般用于大數(shù)據(jù)量的高性能處理,很多重要的C/S應(yīng)用都會使用長連接,這種應(yīng)用通常有相對固定的client,它們會與server進(jìn)行頻繁通信,頻繁創(chuàng)建短連接會極大的浪費(fèi)server資源,而長連接有效的削減了連接建立和拆除的開銷,極大的減輕了server的性能壓力。 擁有多條互聯(lián)網(wǎng)鏈路,其中一條用于對海外資源的訪問。

長連接的應(yīng)用同樣需要負(fù)載均衡,對于很多C/S應(yīng)用來說,其協(xié)議私有,不對外公開,傳統(tǒng)方式無法識別到協(xié)議內(nèi)容,只能實(shí)現(xiàn)基于連接的負(fù)載均衡。這種方式缺點(diǎn)比較明顯:

1.調(diào)度不合理。傳統(tǒng)方式的負(fù)載均衡只能按連接調(diào)度,而長連接一旦建立就很難中斷重連,同一個(gè)連接內(nèi)的不同消息會發(fā)往同一臺服務(wù)器,造成服務(wù)器壓力過大,而這種情況下其他服務(wù)器節(jié)點(diǎn)可能處于空閑狀態(tài)。

2.故障切換慢。當(dāng)服務(wù)器發(fā)生故障時(shí),客戶端并不會立即重新發(fā)起新的連接,而是一直等待連接超時(shí),通常來說這個(gè)時(shí)間非常長,造成故障切換非常慢。

深信服AD應(yīng)用交付產(chǎn)品的iPro功能,可結(jié)合用戶應(yīng)用的具體特征編寫腳本,分析出連接中單個(gè)消息的開始和結(jié)束位置,將同一連接中的不同消息調(diào)度到不同節(jié)點(diǎn),實(shí)現(xiàn)基于消息的長連接負(fù)載均衡,使各節(jié)點(diǎn)資源利用更合理更平衡。同時(shí),深信服應(yīng)用交付AD產(chǎn)品會與各服務(wù)器節(jié)點(diǎn)建立長連接,并實(shí)時(shí)探測各服務(wù)器節(jié)點(diǎn)的健康狀態(tài),發(fā)現(xiàn)異常會將消息立即分配到正常節(jié)點(diǎn),規(guī)避故障風(fēng)險(xiǎn),大幅縮短故障恢復(fù)時(shí)間,提高業(yè)務(wù)訪問的連續(xù)性。 以便鏈路負(fù)載均衡可以基于報(bào)文的源或目的IP地址查找IP地址庫。松江區(qū)常規(guī)負(fù)載均衡包括什么

深信服AD設(shè)備對外發(fā)布的服務(wù)被稱為虛擬服務(wù)。浦東新區(qū)互聯(lián)網(wǎng)負(fù)載均衡需求



為了保障當(dāng)全球范圍的用戶在訪問資源時(shí),能夠被引導(dǎo)至“比較好”的數(shù)據(jù)中心,全局負(fù)載均衡設(shè)備需要對用戶到各站點(diǎn)之間的距離、延時(shí)及當(dāng)前數(shù)據(jù)中心的負(fù)荷等眾多因素進(jìn)行分析判斷。深信服全局負(fù)載均衡支持靜態(tài)和動態(tài)兩種就近性方法,兩種方式可以并存使用。

?  靜態(tài)就近性-深信服全局負(fù)載均衡設(shè)備中都搜集了全球的IP地址形成地址庫,并能夠?qū)崿F(xiàn)實(shí)時(shí)更新;當(dāng)用戶訪問目標(biāo)IP屬于哪個(gè)運(yùn)營商(或地區(qū)),就為用戶選擇這個(gè)運(yùn)營商(或地區(qū))的數(shù)據(jù)中心(或鏈路)。當(dāng)用戶請求沒有包含在設(shè)備的地址庫中時(shí),深信服全局負(fù)載均衡設(shè)備將會主動查詢該地址所屬地區(qū)(或運(yùn)營商),匹配之后再根據(jù)靜態(tài)就近性為用戶選擇數(shù)據(jù)中心。如果上述兩種方式都無法判別用戶請求IP所屬地區(qū)(或運(yùn)營商),則直接使用動態(tài)就近性。

?  動態(tài)就近性-當(dāng)用戶發(fā)起訪問請求時(shí),深信服負(fù)載均衡設(shè)備可以通過綜合考慮各數(shù)據(jù)中心的傳輸延遲和數(shù)據(jù)中心鏈路的實(shí)時(shí)負(fù)荷,準(zhǔn)確計(jì)算出比較好路徑,將用戶引導(dǎo)至比較好的數(shù)據(jù)中心。 浦東新區(qū)互聯(lián)網(wǎng)負(fù)載均衡需求

上海黑象信息科技有限公司位于橫沙鄉(xiāng)富民支路58號A3-2486室(上海橫泰經(jīng)濟(jì)開發(fā)區(qū))。黑象致力于為客戶提供良好的技術(shù)開發(fā),技術(shù)轉(zhuǎn)讓,技術(shù)咨詢,技術(shù)服務(wù),一切以用戶需求為中心,深受廣大客戶的歡迎。公司將不斷增強(qiáng)企業(yè)重點(diǎn)競爭力,努力學(xué)習(xí)行業(yè)知識,遵守行業(yè)規(guī)范,植根于商務(wù)服務(wù)行業(yè)的發(fā)展。黑象秉承“客戶為尊、服務(wù)為榮、創(chuàng)意為先、技術(shù)為實(shí)”的經(jīng)營理念,全力打造公司的重點(diǎn)競爭力。