傳統(tǒng)TCP協(xié)議是基于局域網(wǎng)設計,一旦運用到互聯(lián)網(wǎng)這種不穩(wěn)定環(huán)境中的時候,就會使得數(shù)據(jù)的傳輸效率降低,特別在延時比較大、有丟包的時候尤為明顯。單邊加速技術通過對擁塞算法做優(yōu)化處理,解決一些TCP協(xié)議本身的缺點,以實現(xiàn)加速的效果;其**部分是對擁塞算法做優(yōu)化,如慢啟動,擁塞避免,快速重傳,快速恢復等。
? 擁塞避免-能夠快速的準確的預估出網(wǎng)絡中可用帶寬,并根據(jù)估計值確定擁塞避免窗口,從而比較大限度的利用網(wǎng)絡帶寬。
? 快速重傳-允許接收端通過使用 SACK TCP 選項指示**多四個接收數(shù)據(jù)的非鄰接塊。RFC 2883 定義用于確認重復的數(shù)據(jù)包的 SACK TCP 選項中的字段的額外使用。發(fā)送端可以通過此操作確定何時重傳了不必要的段并調(diào)整其行為,以防今后不必要的重傳。發(fā)送的重傳越少,整體吞吐量越合理。 應用交付概念的誕生。北京創(chuàng)新負載均衡選擇
基于HTTP Header的會話保持機制-某些HTTP應用不支持或者不完全支持Cookie會話保持,但是用戶的會話信息是可以帶在HTTP Header里面的,例如移動用戶進行WAP瀏覽時,使用Call-ID來**用戶的手機號碼。在此種情況下,深信服AD設備會記錄HTTP Header的會話信息,待用戶下次訪問時便可將帶有相同會話信息的請求始終調(diào)度到同一臺服務器,以實現(xiàn)會話保持的效果,
基于RADIUS的會話保持機制-寬帶用戶的RADIUS請求通過BRAS(寬帶接入服務器)發(fā)送到RADIUS服務器,AD設備在對RADIUS服務器實現(xiàn)負載均衡的同時,也會通過RADIUS屬性來維護會話的一致性。同一用戶的認證會話使用相同的RADIUS服務器,以確保RADIUS認證、計費的統(tǒng)一, 河北銀聯(lián)負載均衡費用是多少以便鏈路負載均衡可以基于報文的源或目的IP地址查找IP地址庫。
1.**快響應(FastResponse)實現(xiàn)機制-按照響應時間大小對服務器重新分配權值,響應時間小的服務器權值大,響應時間大的服務器權值小,從而響應時間小的服務器獲得更多的連接請求,但又照顧一部分響應時間大的服務器,避免負載傾斜。適用場景-服務器集群的拓撲分散,訪問用戶需要就近選擇服務器。2.動態(tài)反饋(DynamicFeedback)實現(xiàn)機制-通過檢測服務器的CPU、I/O、Memory等影響業(yè)務的多個因素來確定負載均衡的標準,進而動態(tài)調(diào)整各臺服務器的權值,在調(diào)度新連接時選擇**合適的服務器。適用場景-服務器集群中每臺服務器的處理能力、訪問業(yè)務存在差異,并且不易確定服務器之間的權值比。3.哈希(Hing)實現(xiàn)機制-基于URI、HOST、SRC_IP、IP+PORT的哈希算法,將包含不同元素的用戶訪問盡可能地平均調(diào)度到服務器集群中的各臺服務器上。適用場景-需要將包含相同元素的業(yè)務訪問調(diào)度到同一臺服務器。
長連接的應用同樣需要負載均衡,對于很多C/S應用來說,其協(xié)議私有,不對外公開,傳統(tǒng)方式無法識別到協(xié)議內(nèi)容,只能實現(xiàn)基于連接的負載均衡。這種方式缺點比較明顯:
1.調(diào)度不合理。傳統(tǒng)方式的負載均衡只能按連接調(diào)度,而長連接一旦建立就很難中斷重連,同一個連接內(nèi)的不同消息會發(fā)往同一臺服務器,造成服務器壓力過大,而這種情況下其他服務器節(jié)點可能處于空閑狀態(tài)。
2.故障切換慢。當服務器發(fā)生故障時,客戶端并不會立即重新發(fā)起新的連接,而是一直等待連接超時,通常來說這個時間非常長,造成故障切換非常慢。
深信服AD應用交付產(chǎn)品的iPro功能,可結合用戶應用的具體特征編寫腳本,分析出連接中單個消息的開始和結束位置,將同一連接中的不同消息調(diào)度到不同節(jié)點,實現(xiàn)基于消息的長連接負載均衡,使各節(jié)點資源利用更合理更平衡。同時,深信服應用交付AD產(chǎn)品會與各服務器節(jié)點建立長連接,并實時探測各服務器節(jié)點的健康狀態(tài),發(fā)現(xiàn)異常會將消息立即分配到正常節(jié)點,規(guī)避故障風險,大幅縮短故障恢復時間,提高業(yè)務訪問的連續(xù)性。 應用交付,后負載均衡時代的選擇。
當需要進行系統(tǒng)維護或者服務器升級時,通過服務器平滑退出機制,深信服AD設備能夠保證服務器退出時不會造成用戶的訪問中斷。一旦管理人員選定某臺服務器要從服務器組內(nèi)退出服務后,深信服AD設備將不會把新的用戶分配到該服務器。當該服務器處理完當前用戶的訪問之后,就可以開始進行對服務器的相應管理和維護了。
將新購置或維護后的服務器添加到服務器組時,深信服AD設備可以通過溫暖上線方式,避免新服務器由于激增流量的沖擊而導致系統(tǒng)故障,實現(xiàn)服務器的平滑進入。當新服務器上線后,在其恢復時間內(nèi),AD設備不會向該服務器發(fā)送請求;而在隨后的溫暖時間以內(nèi),AD設備則會逐漸地增加分配到該服務器的請求,使新服務器的壓力緩慢增加到穩(wěn)定狀態(tài),從而保證服務器在啟動期間以及應用程序初始化時都能提供不間斷的服務。 國內(nèi)用戶在實際使用中還是以傳統(tǒng)負載均衡的方面居多。浙江輔助負載均衡聯(lián)系方式
擁有多條互聯(lián)網(wǎng)鏈路,其中一條用于對海外資源的訪問。北京創(chuàng)新負載均衡選擇
1. 加權**少連接(Weighted Least Connection)
實現(xiàn)機制-根據(jù)事先為各服務器設定的權值,在調(diào)度新連接時盡可能的使服務器的已建立連接數(shù)和其權值成比例,AD把新的連接請求分配到當前比例**小的服務器上。
適用場景-各臺服務器的性能存在差異,并且不同用戶發(fā)起的連接保存時長差異較大。
2. 加權**少流量(Weighted Least Traffic)
實現(xiàn)機制-根據(jù)事先為各服務器設定的權值,在調(diào)度新連接時盡可能的使服務器的已建立連接數(shù)和實時流量與權值成比例,把新的連接請求分配到當前比例**小的服務器上。
適用場景-各臺服務器的性能存在差異,并且主要是提供一些內(nèi)容的應用,比如視頻、圖片或者FTP等。 北京創(chuàng)新負載均衡選擇
上海黑象信息科技有限公司致力于商務服務,是一家服務型的公司。公司業(yè)務涵蓋網(wǎng)絡科技領域內(nèi)的技術開發(fā),企業(yè)管理咨詢,商務信息咨詢等,價格合理,品質有保證。公司將不斷增強企業(yè)重點競爭力,努力學習行業(yè)知識,遵守行業(yè)規(guī)范,植根于商務服務行業(yè)的發(fā)展。在社會各界的鼎力支持下,持續(xù)創(chuàng)新,不斷鑄造***服務體驗,為客戶成功提供堅實有力的支持。