長連接的應用同樣需要負載均衡,對于很多C/S應用來說,其協(xié)議私有,不對外公開,傳統(tǒng)方式無法識別到協(xié)議內容,只能實現(xiàn)基于連接的負載均衡。這種方式缺點比較明顯:
1.調度不合理。傳統(tǒng)方式的負載均衡只能按連接調度,而長連接一旦建立就很難中斷重連,同一個連接內的不同消息會發(fā)往同一臺服務器,造成服務器壓力過大,而這種情況下其他服務器節(jié)點可能處于空閑狀態(tài)。
2.故障切換慢。當服務器發(fā)生故障時,客戶端并不會立即重新發(fā)起新的連接,而是一直等待連接超時,通常來說這個時間非常長,造成故障切換非常慢。
深信服AD應用交付產品的iPro功能,可結合用戶應用的具體特征編寫腳本,分析出連接中單個消息的開始和結束位置,將同一連接中的不同消息調度到不同節(jié)點,實現(xiàn)基于消息的長連接負載均衡,使各節(jié)點資源利用更合理更平衡。同時,深信服應用交付AD產品會與各服務器節(jié)點建立長連接,并實時探測各服務器節(jié)點的健康狀態(tài),發(fā)現(xiàn)異常會將消息立即分配到正常節(jié)點,規(guī)避故障風險,大幅縮短故障恢復時間,提高業(yè)務訪問的連續(xù)性。 可以判斷服務器或鏈路的健康狀況是否能正常提供服務。奉賢區(qū)微型負載均衡專業(yè)服務
通過深信服AD設備的會話保持技術,可以為訪問用戶選擇曾連接上的特定服務器,實現(xiàn)無縫地處理用戶請求;另一方面可以減少新建連接的數(shù)量,有助于減小負載均衡設備的系統(tǒng)開銷?;赟ource IP的會話保持機制-也被稱為基于簡單會話保持,是指深信服AD設備在作負載均衡時是根據(jù)訪問請求的源地址作為判斷關聯(lián)會話的依據(jù),對來自同一IP地址的所有訪問請求在做負載均時都會被保持到一臺服務器上去。另外一個很重要的參數(shù)就是連接超時值,AD設備會為每一個進行會話保持的會話設定一個時間值,從一個會話上一次完成到這個會話下次再來之前的間隔如果小于這個超時值,AD設備會將新的連接進行會話保持,但如果這個間隔大于該超時值,AD會將新來的連接認為是新的會話然后進行負載均衡調度, 徐匯區(qū)威力負載均衡誠信為本深信服AD通過智能DNS解析技術將一個域名綁定多個運營商的公網(wǎng)地址。
? 基于觀測方式的被動檢查-根據(jù)觀測到的服務器連接數(shù),上下行數(shù)據(jù)報文等參數(shù),判定服務器節(jié)點是否有效。例如,通過監(jiān)控到業(yè)務流中的HTTP403、404錯誤等內容,或者感知到大量的RST關閉連接、零窗口等異常TCP傳輸行為,判斷出服務器已經(jīng)失效,進而將用戶的訪問請求分配到其他有效的服務器之上。
? 自定義內容檢查機制-是通過預設自定義字符串,來判斷服務器應用是否運行正常;如對某個應用用戶通過預先設定該應用正常返回包中應該包含的字符串,深信服AD檢驗服務器返回數(shù)據(jù)包內是否包含了該特定內容,如果沒有包含該內容,就認定該服務器故障,將用戶的訪問請求分配到其他健康的服務器之上。
深信服AD應用交付系列產品提供腳本編程功能iPro,通過Lua語言實現(xiàn)用戶自定義的流量編排處理,支持流量調度、會話保持和DNS等子功能。它基于事件驅動,繼承了Lua語言的基本特性,并加入了一定的擴展。通過iPro編寫腳本,可提取應用數(shù)據(jù)包的不定址不定長特征碼,實現(xiàn)7層內容交換,主要應用于未知協(xié)議的解析和基于消息的負載均衡,很多特殊場景下以往無法實現(xiàn)的用戶需求,都可以通過iPro輕松搞定。
TCP協(xié)議通訊開始時client會跟server建立連接,待連接建立完成后才會傳輸消息,消息一旦傳輸完成,client與server的連接會在短時間內斷開。而長連接就是消息傳輸完成后,client與server的連接會維持一段較長的時間不斷開,后續(xù)消息可以復用該連接。長連接一般用于大數(shù)據(jù)量的高性能處理,很多重要的C/S應用都會使用長連接,這種應用通常有相對固定的client,它們會與server進行頻繁通信,頻繁創(chuàng)建短連接會極大的浪費server資源,而長連接有效的削減了連接建立和拆除的開銷,極大的減輕了server的性能壓力。 能夠為用戶的應用發(fā)布提供包括多數(shù)據(jù)中心負載均衡、多鏈路負載均衡、服務器負載均衡的多方位解決方案。
雖然應用交付產品能提供如此豐富的優(yōu)化功能,可以改善用戶的業(yè)務應用性能與安全性,但是國內用戶在實際使用中還是以傳統(tǒng)負載均衡的方面居多。然而在中國乃至整個亞洲市場,在線上業(yè)務和電子商務等方面都逐漸涌現(xiàn)出更復雜的應用交付需求,這對發(fā)布業(yè)務應用的服務商而言也意味著將面臨更多的挑戰(zhàn)。與歐美發(fā)達國家相比,國內在寬帶普及率和線路質量等方面都還存在一定的差距,因此用戶訪問體驗還存在很大的優(yōu)化空間。換言之,應用交付層面的種種性能優(yōu)化特性,在這種環(huán)境中會愈加地凸顯出來,甚至被一定程度地放大。
應用交付技術發(fā)展至今已經(jīng)十分成熟,各廠商的產品之間基本上都是大同小異,只是側重點有所不同;有的走得是集中方案,有的強調整合,有的偏重于安全;而深信服致力于提供快速、智能的應用交付解決方案,在眾多功能細節(jié)中都體現(xiàn)了深信服對于不同地域、不同用戶群市場需求的深刻理解,旨在讓客戶能獲得超出業(yè)界同類產品的投資回報,在改善用戶訪問體驗的同時,提升自身的業(yè)務競爭力。 國內用戶在實際使用中還是以傳統(tǒng)負載均衡的方面居多。奉賢區(qū)節(jié)能負載均衡概念設計
深信服AD根據(jù)不同負載均衡策略為不同運營商的用戶返回比較好的訪問地址,實現(xiàn)用戶入站流量的負載均衡。奉賢區(qū)微型負載均衡專業(yè)服務
1. 實現(xiàn)方式
深信服AD設備支持基于 IP 地址、應用類型和內容等因素實現(xiàn)流量負載。通過這種方式管理員可以為不同類型的應用類型分配不同的服務器資源。應用類型調度支持基于不同協(xié)議上的多種應用,包括 TCP、UDP、IP、DNS、E-mail、FTP、HTTP、RADIUS等等。在實現(xiàn)L4服務器負載均衡的場景中,AD設備負責將客戶端的請求轉發(fā)給服務器,然后客戶端與服務器之間建立TCP連接,此時AD設備所扮演的角色類似于一臺路由器。在NAT方式下,AD設備調度訪問請求時,先進行目的IP地址轉換,再將訪問請求轉發(fā)給后端的每臺服務器。 奉賢區(qū)微型負載均衡專業(yè)服務
上海黑象信息科技有限公司位于橫沙鄉(xiāng)富民支路58號A3-2486室(上海橫泰經(jīng)濟開發(fā)區(qū)),是一家專業(yè)的信息、計算機、電子、網(wǎng)絡科技領域內的技術開發(fā)、技術轉讓、技術咨詢和技術服務,企業(yè)管理咨詢,商務信息咨詢,市場營銷策劃,設計、制作各類廣告,計算機軟件及輔助設備、電子產品、工藝禮品(象牙及其制品除外)的銷售。 【依法須經(jīng)批準的項目,經(jīng)相關部門批準后方可開展經(jīng)營活動】公司。致力于創(chuàng)造***的產品與服務,以誠信、敬業(yè)、進取為宗旨,以建黑象信息科技產品為目標,努力打造成為同行業(yè)中具有影響力的企業(yè)。我公司擁有強大的技術實力,多年來一直專注于信息、計算機、電子、網(wǎng)絡科技領域內的技術開發(fā)、技術轉讓、技術咨詢和技術服務,企業(yè)管理咨詢,商務信息咨詢,市場營銷策劃,設計、制作各類廣告,計算機軟件及輔助設備、電子產品、工藝禮品(象牙及其制品除外)的銷售。 【依法須經(jīng)批準的項目,經(jīng)相關部門批準后方可開展經(jīng)營活動】的發(fā)展和創(chuàng)新,打造高指標產品和服務。上海黑象信息科技有限公司主營業(yè)務涵蓋網(wǎng)絡科技領域內的技術開發(fā),技術轉讓,技術咨詢和技術服務,企業(yè)管理咨詢,堅持“質量保證、良好服務、顧客滿意”的質量方針,贏得廣大客戶的支持和信賴。