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