廣域網帶寬優(yōu)化工具與技術
大多數廣域網鏈接的重點在于疏導和減少通過它們的流量,以及盡可能地避免那些導致延時的潛在因素。廣域網加速器通常成對出售,或是與路由器、防火墻配套出售,它位于網絡邊界和實際廣域網鏈接之間。當你在選擇廣域網帶寬優(yōu)化工具時,你得知道它們支持多少種工具和技術,以及它們實現的效果如何,然后再做評估。其實,對于選擇適合你的優(yōu)化控制器,最好的方法就是測試這個設備,這也就是為什么你應當在測試期間捕獲一個可以體現網絡特征的樣本流量載荷,把它作為對比的基準。
利用下面的廣域網優(yōu)化工具和技術,廣域網優(yōu)化設備可以使一個企業(yè)的廣域網鏈接達到最大流量和最高吞吐量:
協議代換(又稱作協議代理)
硬件壓縮
壓縮/符號字典(又稱為數據去重)
對象緩存
流量調整與管理
流量優(yōu)先級策略和流量疏導
前向糾錯
按照上述順序,每個廣域網帶寬優(yōu)化技術介紹如下:
協議代換(又稱作協議代理)
當拓展廣域網鏈接時,所有繁瑣的協議(對等體之間、或客戶端與服務器之間需要多次往返消息的協議)的表現往往都不好。替換全部協議不可行的時候,許多廣域網帶寬優(yōu)化設備本地終止協議連接,比如用于通用因特網文件系統(CIFS)的連接,然后換成其他更加流暢的協議,來壓縮廣域網鏈接中的關鍵流量單元。使用CIFS在廣域網中傳輸一個30M的文件或許要花費7分鐘,但使用Riverbed的廣域文件服務(WAFS),則可以把時間縮短到一分鐘內。
硬件壓縮
一般而言,壓縮是指所有的數學模式分析和比特位或字符串替代技術,其中比特位或字符串替代技術可以分析流量內容,用較短的模式或字符串取代較長的。通常,各種編碼技術均包含壓縮功能,它們通過去除數據塊中的冗余,使用短的、指向原始內容的符號指針代替原始元素,來減少通過廣域網鏈接的數據量。硬件實現壓縮技術的運算處理速度是最快的,這也解釋了為什么目前最先進的廣域網優(yōu)化設備通常強制包括硬件壓縮功能。
壓縮/符號字典(又稱為數據去重)
壓縮字典是指任意長字符串(甚至是整個文件),廣域網鏈接的每個終端設備都需要交換它們一次(僅一次)。隨后它們與一些短的、獨一無二的符號(長度64位到256位不等)結合。一旦一對設備進行了字典同步,那么當設備檢測到輸出流量存在重復的模式或內容時,設備會參考字典中符號與原始信息的對應關系,使用獨一無二的符號替換原始的未壓縮信息,然后通過廣域網鏈接將替換后的信息流發(fā)送出去。接收設備將會識別每一個特殊符號,根據字典替換這些符號,從而還原出原始信息流。
這種廣域網帶寬優(yōu)化技術不需要通過廣域網鏈接發(fā)送重復的字符串或文件,這也是為什么這項技術通常叫做“數據去重”。
對象緩存
對象緩存涉及交換和管理那些已經存儲的、成對設備間的軟件,它是實現共享壓縮和符號字典的另一種方式。如果刷新間隔或者會話過期,那么緩存中的對象會被強制刷新。
另外3種廣域網優(yōu)化工具與技術:流量調整與管理、流量優(yōu)先級策略和流量疏導、前向糾錯。
流量調整與管理
廣域網優(yōu)化設備能夠應用各種流量調整和管理技術,從那些對時間或延時不敏感的數據包中規(guī)劃“過期作廢”的可用帶寬,分配給對時間或延時敏感的數據包,從而加速數據包的傳遞速度。當把流量調整技術應用到數據包集合(通常稱為數據流)時,流量調整技術會給一些數據包強加額外的延時,從而使這些數據包可以遵循預定義的限制條件,這些限制條件被稱為流量合約或流量屬性。該技術使廣域網設備在某個特定時期內,能夠控制發(fā)送的流量數(被稱為帶寬限流)或流量傳輸的最大速度(被稱為流量限速)。有時,也可能應用一些更為復雜的機制,比如使用通用信元速率算法在ATM網絡中進行流量調整。
流量優(yōu)先級策略和流量疏導
一些流量需要比其他流量傳遞得更快,或者至少要符合預定義的延遲上限要求。優(yōu)先級策略實際上就是將指定流量放到其所控制的全部隊列之前,加速這些數據包的傳遞。這就是服務質量(QoS)機制或服務級別協議(SLA)如何保證延時、吞吐量、響應時間等指標。廣域網優(yōu)化設備在定義、監(jiān)控和管理QoS與其他優(yōu)先級策略方案方面,發(fā)揮著重要作用。
流量疏導不僅可以確保帶寬遵從優(yōu)先級策略,而且可以阻止不必要的、或有潛在危險的協議訪問廣域網鏈接,或者是限制它們不超過為其分配的少量帶寬。對于各種沒有合法商用的對等協議,或者用于觀看電影或視頻的流媒體協議,流量疏導可以阻止這些協議消耗寶貴的帶寬資源。許多專家認為,為這些協議分配極少的帶寬資源也是值得的,因為它們讓傳遞流量,進而可以同時找到流量的發(fā)送者和接收者。
前向糾錯
前向糾錯(FEC)是一種在數據傳輸過程中捕捉錯誤的控制方法,傳輸介質發(fā)送冗余數據,而目的設備僅僅識別數據中沒有明顯錯誤的部分。一些對延時有嚴格要求的數據包,特別是那些聲音、視頻或多媒體通信類的數據包,如果交付時間超過某個時間閾值,則要求丟棄該數據包。廣域網優(yōu)化設備為這些數據包添加糾錯位,但并不給這些流量增加額外載荷,一組設備的接收端根據這些數據可以重構丟失的數據包。這種方法有助于抖動控制,保持流媒體通信和聲音流量的平滑,使其更加智能化,甚至還可以糾正數據包傳輸流末端的錯誤。只要有足夠的流量用于糾錯,數據流最終可以足夠流暢地提供滿意的用戶體驗。
總結
當廣域網設備結合優(yōu)化工具和技術,能使帶寬和吞吐量最大化、延時和數據損失最小化時,企業(yè)就可以更多更好地利用廣域網鏈接,而且現存鏈接不需要額外帶寬的情況下,不斷適應增長的需求。通過使用優(yōu)化技術,你可以獲得較低的重發(fā)通信成本,要知道這種成本通常比購買、部署和維護優(yōu)化技術硬件設備的花費還要多。
【編輯推薦】