深信服AD應用交付系列產(chǎn)品提供腳本編程功能iPro,通過Lua語言實現(xiàn)用戶自定義的流量編排處理,,支持流量調(diào)度,、會話保持和DNS等子功能。它基于事件驅(qū)動,,繼承了Lua語言的基本特性,,并加入了一定的擴展。通過iPro編寫腳本,,可提取應用數(shù)據(jù)包的不定址不定長特征碼,,實現(xiàn)7層內(nèi)容交換,主要應用于未知協(xié)議的解析和基于消息的負載均衡,,很多特殊場景下以往無法實現(xiàn)的用戶需求,,都可以通過iPro輕松搞定。
TCP協(xié)議通訊開始時client會跟server建立連接,,待連接建立完成后才會傳輸消息,,消息一旦傳輸完成,client與server的連接會在短時間內(nèi)斷開,。而長連接就是消息傳輸完成后,,client與server的連接會維持一段較長的時間不斷開,后續(xù)消息可以復用該連接,。長連接一般用于大數(shù)據(jù)量的高性能處理,,很多重要的C/S應用都會使用長連接,這種應用通常有相對固定的client,,它們會與server進行頻繁通信,,頻繁創(chuàng)建短連接會極大的浪費server資源,,而長連接有效的削減了連接建立和拆除的開銷,極大的減輕了server的性能壓力,。 信服AD設備支持如下算法,,管理員能夠根據(jù)自身需求選擇相應的鏈路分配策略,支持更多個性化的鏈路使用規(guī)則,。上海機械負載均衡售后服務
基于Cookie Rewrite的會話保持機制-也被稱為改寫式Cookie會話保持,,常被用于認證系統(tǒng)與應用系統(tǒng)交互的業(yè)務場景中。用戶在首先次訪問應用服務器的時候,,會被重定向到認證服務器進行登錄認證,,AD設備在對多臺認證服務器做負載均衡的同時,會在認證返回信息的Cookie中寫入標識信息,,以便于區(qū)分不同的認證服務器。應用服務器隨后發(fā)起用戶驗證的時候,,AD設備先根據(jù)標識信息辨認出用戶先前登錄的同一臺認證服務器,,并從Cookie中刪除標識信息后對其轉(zhuǎn)發(fā)驗證請求,以實現(xiàn)會話保持的效果,,長寧區(qū)微型負載均衡誠信為本應用交付,,后負載均衡時代的選擇。
信息化建設對各個組織機構而言都是一項長期的工作,,硬件投資成本與性能回報是每個IT部門需要權衡的問題,。有別于傳統(tǒng)的負載均衡設備,深信服AD應用交付產(chǎn)品除了能實現(xiàn)服務器負載均衡機制,,提高服務器資源的利用率之外,,還支持TCP連接復用、內(nèi)存緩存,、HTTP壓縮,、SSL卸載等眾多性能優(yōu)化技術。通過減少服務器的硬件資源消耗,,縮短服務器響應時間,,在節(jié)省了硬件投資成本的同時,有效地保障用戶訪問的速度和穩(wěn)定性,,進而提升用戶的訪問體驗,。
實現(xiàn)機制-將所有網(wǎng)絡鏈路放在一個隊列當中,按順序依次返回給用戶隊列中下一個網(wǎng)絡鏈路的IP地址,。
適用場景-擁有多條同一運營商的互聯(lián)網(wǎng)鏈路,,各條鏈路的帶寬也相近。
1. 加權輪詢(Weighted Round Robin)
實現(xiàn)機制-由于各條互聯(lián)網(wǎng)鏈路的吞吐量可能不一,,因此可以為各條鏈路分配不同的加權值,。根據(jù)這個比例,,把數(shù)據(jù)用戶請求輪詢分配到每條鏈路。
適用場景-擁有多條同一運營商的互聯(lián)網(wǎng)鏈路,,但各條鏈路的帶寬存在差異,。
2. 加權**少連接(Weighted Least Connection)
實現(xiàn)機制-根據(jù)事先為各條鏈路設定的權值,在調(diào)度新連接時盡可能地使各鏈路的已建立連接數(shù)和其權值成比例,,把新的連接請求分配到當前比例**小的鏈路上,。
適用場景-各條鏈路的帶寬存在差異,并且不同用戶發(fā)起的連接保存時長差異較大,。 深信服實現(xiàn)一個域名綁定多個運營商的公網(wǎ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等,。 在多鏈路負載均衡的場景中,深信服AD設備通過訪問端的地理位置,,鏈路隸屬的運營商,。黃浦區(qū)微型負載均衡推薦咨詢
以便鏈路負載均衡可以基于報文的源或目的IP地址查找IP地址庫。上海機械負載均衡售后服務
長連接的應用同樣需要負載均衡,,對于很多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功能,可結(jié)合用戶應用的具體特征編寫腳本,,分析出連接中單個消息的開始和結(jié)束位置,,將同一連接中的不同消息調(diào)度到不同節(jié)點,實現(xiàn)基于消息的長連接負載均衡,,使各節(jié)點資源利用更合理更平衡,。同時,深信服應用交付AD產(chǎn)品會與各服務器節(jié)點建立長連接,,并實時探測各服務器節(jié)點的健康狀態(tài),,發(fā)現(xiàn)異常會將消息立即分配到正常節(jié)點,規(guī)避故障風險,,大幅縮短故障恢復時間,,提高業(yè)務訪問的連續(xù)性。 上海機械負載均衡售后服務
上海黑象信息科技有限公司位于橫沙鄉(xiāng)富民支路58號A3-2486室(上海橫泰經(jīng)濟開發(fā)區(qū)),,交通便利,環(huán)境優(yōu)美,,是一家其他型企業(yè),。公司致力于為客戶提供安全、質(zhì)量有保證的良好產(chǎn)品及服務,,是一家有限責任公司(自然)企業(yè),。公司始終堅持客戶需求優(yōu)先的原則,致力于提供高質(zhì)量的網(wǎng)絡科技領域內(nèi)的技術開發(fā),,技術轉(zhuǎn)讓,,技術咨詢和技術服務,企業(yè)管理咨詢,。黑象信息科技將以真誠的服務,、創(chuàng)新的理念、***的產(chǎn)品,,為彼此贏得全新的未來,!