你不得不了解的廣域網(wǎng)優(yōu)化工具采購須知
在本文中,作者詳細講解了在部署廣域網(wǎng)優(yōu)化技術(shù)之前,你需要知道的注意事項。
隨著基于云的服務(wù)和物理上員工辦公場所的分散度增長,廣域網(wǎng)(WAN)變得越來越重要。因為它是連接遠程用戶和聯(lián)網(wǎng)應(yīng)用程序或云網(wǎng)絡(luò)的工具。雖然近幾年廣域網(wǎng)(WAN)的傳輸速度已經(jīng)變快,但廣域網(wǎng)(WAN)鏈路仍然是一個昂貴的資源,并且是為遠程用戶提供更好響應(yīng)時間的一個潛在瓶頸。
談到廣域網(wǎng)(WAN)優(yōu)化,一般是在廣域網(wǎng)(WAN)內(nèi)部署兩個系統(tǒng)—一個部署在中心站點,另一個部署在遠程站點。廣域網(wǎng)(WAN)優(yōu)化設(shè)備使用多種技術(shù)使會話速度更快。
廣域網(wǎng)優(yōu)化的工作原理
如果您的組織正在挑選廣域網(wǎng)優(yōu)化工具或設(shè)備,那么非常有必要了解這些優(yōu)化產(chǎn)品的工作原理,這樣才可以根據(jù)您的需求來選擇***的廣域網(wǎng)優(yōu)化系統(tǒng)。
概括地說,廣域網(wǎng)優(yōu)化產(chǎn)品使用各種技術(shù)只為了做兩件事情:減少必須通過廣域網(wǎng)傳輸?shù)臄?shù)據(jù)總量,以及加速數(shù)據(jù)傳輸速度。減少必須通過廣域網(wǎng)傳輸?shù)臄?shù)據(jù)總量可以削減協(xié)議延遲的時間。減少數(shù)據(jù)總量以及數(shù)據(jù)加速兩者結(jié)合,就可以降低延遲時間,并保證現(xiàn)有的廣域網(wǎng)鏈接更具時效性。
不幸的是,閱讀大多數(shù)廣域網(wǎng)優(yōu)化市場營銷材料對于了解性能幫助并不大。材料中,局域網(wǎng)交換機內(nèi)置幾乎完全圍繞行業(yè)標準的規(guī)定(如:IEEE 802.1 Q VLANS, 802.1p 優(yōu)先級等)。事實上,廣域網(wǎng)優(yōu)化設(shè)備遠遠不像材料中所說的,它們根本就沒有顧忌行業(yè)標準。
也就是說,這些設(shè)備只是擁有每個廣域網(wǎng)優(yōu)化系統(tǒng)所應(yīng)該提供的基本功能和特性。為了保證您所選擇的廣域網(wǎng)優(yōu)化工具是***的,請認真核對以下信息:
廣域網(wǎng)優(yōu)化設(shè)備所必須具備的性能
壓縮。一個優(yōu)化廣域網(wǎng)的簡單方法就是實時掃描數(shù)據(jù)包,在通過網(wǎng)絡(luò)發(fā)送之前壓縮數(shù)據(jù)。當(dāng)相關(guān)聯(lián)的廣域網(wǎng)優(yōu)化設(shè)備在另一端接收到數(shù)據(jù)包時,該數(shù)據(jù)是未壓縮的,并通過局域網(wǎng)傳遞到目標服務(wù)器。
雖然壓縮/解壓縮功能需要花費時間,但是由于穿過廣域網(wǎng)的實際傳輸數(shù)據(jù)總量減少,延遲時間也會降低。
當(dāng)然,您受益的程度取決于傳輸?shù)臄?shù)據(jù)。如果您的數(shù)據(jù)是由重復(fù)字符或空格數(shù)據(jù)組成,那么可以保證較大的利益。然而,如果您正準備發(fā)送的是已經(jīng)壓縮過的備份數(shù)據(jù)(例如,.zip存檔文件),那么廣域網(wǎng)優(yōu)化的壓縮性能可能無法幫助到你。事實上,如果廣域網(wǎng)優(yōu)化設(shè)備只是一味地試圖壓縮所有數(shù)據(jù),性能甚至可能受到影響。這是因為當(dāng)廣域網(wǎng)設(shè)備試圖壓縮時,可能會造成延遲,但是如果沒有成功,您的有效載荷會萎縮。
重復(fù)數(shù)據(jù)刪除/緩存。比起只是壓縮來說,重復(fù)數(shù)據(jù)刪除(Deduplication)和緩存(Caching)可以更進一步顯著減少廣域網(wǎng)上傳輸?shù)臄?shù)據(jù),而且能相應(yīng)改善響應(yīng)時間。雖然實現(xiàn)方法很多,但是其基本思想是用廣域網(wǎng)優(yōu)化系統(tǒng)識別并標記數(shù)據(jù)“塊”。
一旦數(shù)據(jù)塊已經(jīng)通過廣域網(wǎng)傳送過一次,那么它將不需要再次發(fā)送。廣域網(wǎng)優(yōu)化設(shè)備在廣域網(wǎng)中僅僅發(fā)送小標簽給另一端系統(tǒng)。然后,接收系統(tǒng)就依據(jù)標簽從緩存中抓取出其對應(yīng)的數(shù)據(jù)塊,在將數(shù)據(jù)包傳遞給局域網(wǎng)接收端之前將這部分數(shù)據(jù)塊插入包內(nèi)。
由于存儲器和固態(tài)驅(qū)動器的價格普遍低,所以大量的數(shù)據(jù)可以用這種方式存儲。這種方法的收益將直接取決于廣域網(wǎng)流量中有多少重復(fù)數(shù)據(jù)塊出現(xiàn),因為重復(fù)數(shù)據(jù)刪除(Deduplication)方法只能處理相同的數(shù)據(jù)塊。在這種情形下,緩存(Caching)本質(zhì)上是重復(fù)數(shù)據(jù)刪除(Deduplication)技術(shù)的另一種說法。
TCP會話優(yōu)化。即使您減少了通過廣域網(wǎng)流動的數(shù)據(jù)總量,吞吐量和響應(yīng)時間通常會被TCP/IP協(xié)議的低效率影響。
由于會話過于簡單會產(chǎn)生風(fēng)險,所以會話期間一端需等待另一端的確認回執(zhí),這會產(chǎn)生大量的“等待”時間。在等待之前,TCP“窗口”允許大量數(shù)據(jù)包進行發(fā)送。然而,當(dāng)以數(shù)據(jù)包的***數(shù)量發(fā)送時,發(fā)送方也必須停止下來再等待。
讓廣域網(wǎng)空閑下來會很大程度降低終端性能,另一方面,廣域網(wǎng)過度負載也會影響響應(yīng)時間。
廣域網(wǎng)優(yōu)化設(shè)備可以通過攔截這些確認窗口,將自己插入到協(xié)議會話中。這樣可以減少,甚至消除確認回執(zhí)從一端到另一端的等待時間。
廣域網(wǎng)優(yōu)化的性能取決于網(wǎng)絡(luò)流量
至于其它功能方面,收益程度一般取決于您的應(yīng)用程序。社交或交互式應(yīng)用程序,像涉及到排序或搜索功能的應(yīng)用程序,通常需發(fā)送包含請求信息的小數(shù)據(jù)包。每個分組交換都可能影響TCP協(xié)議確認數(shù)據(jù)包的時間。廣域網(wǎng)優(yōu)化平臺攔截并代理這些交換,可減少應(yīng)用程序等待時間并提高性能。
最終,每個優(yōu)化工具都旨在減輕傳輸流量的特定屬性。如果您的傳輸流量并不適合優(yōu)化工具的配置文件,那么您的收益可能是最小的。
所以,當(dāng)您看到供應(yīng)商聲明“高達99%的數(shù)據(jù)減少”時,這個陳述后面總是跟著一句話“您的里程可能會有所不同”。也就是說,收益還是取決于您的傳輸數(shù)據(jù)流量。
現(xiàn)在您已經(jīng)了解了廣域網(wǎng)優(yōu)化廠商加速應(yīng)用程序所使用到的技術(shù),您已經(jīng)成功了一半。因為這些技術(shù)的有效性還取決于特定應(yīng)用程序和應(yīng)用程序數(shù)據(jù)的特性,廣域網(wǎng)優(yōu)化工具的選擇過程不僅僅是一個單純的清單。在我們即將推出的一篇文章中,我們會帶領(lǐng)您進入一個實驗室,搭建一個您的應(yīng)用程序環(huán)境縮影,憑借此過程可以做出更好的決定。因為可以根據(jù)此經(jīng)驗,來了解一個給定的優(yōu)化產(chǎn)品的優(yōu)點。
























