廣域網(wǎng)優(yōu)化(WAN Optimization)技術(shù)是針對(duì)廣域網(wǎng)的一系列技術(shù)類別統(tǒng)稱,其主要用于增強(qiáng)數(shù)據(jù)傳輸?shù)男?。?shí)際上,與TCP數(shù)據(jù)傳輸效率和優(yōu)化相關(guān)的因素?zé)o外乎幾類:數(shù)據(jù)吞吐量、帶寬需求、延遲、協(xié)議優(yōu)化、丟包率等。除此之外,在廣域網(wǎng)范圍內(nèi),還包括端點(diǎn)傳輸距離以及數(shù)據(jù)傳輸總量。廣域網(wǎng)優(yōu)化技術(shù)的目的,就是旨在利用更少的帶寬需求,支持更多的并發(fā)連接和協(xié)議,同時(shí)保證數(shù)據(jù)傳輸質(zhì)量,進(jìn)而提高整個(gè)網(wǎng)絡(luò)的利用率。
一般來(lái)說(shuō),廣域網(wǎng)優(yōu)化技術(shù)包含以下幾個(gè)類別:
● 數(shù)據(jù)去重
旨在消除廣域網(wǎng)數(shù)據(jù)傳輸過(guò)程中的冗余數(shù)據(jù),通過(guò)發(fā)送指針定位的方式來(lái)代替實(shí)際的冗余數(shù)據(jù)。對(duì)于IP應(yīng)用來(lái)說(shuō),這種字節(jié)級(jí)別的優(yōu)化能夠帶來(lái)實(shí)際的好處。
● 壓縮
這一技術(shù)能夠提高應(yīng)用的性能,使得在單位時(shí)間內(nèi)流量的傳輸更多。從本質(zhì)上來(lái)說(shuō),廣域網(wǎng)優(yōu)化數(shù)據(jù)壓縮技術(shù)類似于我們常見(jiàn)的內(nèi)容壓縮(比如ZIP、RAR形式的壓縮文件),不過(guò)其主要通過(guò)硬件或者虛擬機(jī)之間的數(shù)據(jù)傳送來(lái)交付。一般來(lái)說(shuō),數(shù)據(jù)壓縮需要每個(gè)端點(diǎn)(包括分支機(jī)構(gòu))都部署相應(yīng)的設(shè)備或者軟件。
● 延遲優(yōu)化
這一部分主要負(fù)責(zé)對(duì)TCP協(xié)議進(jìn)行優(yōu)化,這種優(yōu)化包括選擇性確認(rèn)、三層擁塞控制算法等。在一些應(yīng)用中,本地的廣域網(wǎng)優(yōu)化產(chǎn)品會(huì)應(yīng)答客戶端請(qǐng)求,而不用將請(qǐng)求轉(zhuǎn)發(fā)到遠(yuǎn)程服務(wù)器。這種“先讀后寫”的機(jī)制能夠在一定程度上降低網(wǎng)絡(luò)延遲。
● 緩存/代理技術(shù)
實(shí)際上,這一技術(shù)是比較好理解的。其同我們常見(jiàn)的緩存從原理上沒(méi)有什么不同:將訪問(wèn)數(shù)據(jù)保存到本地更快的數(shù)據(jù)介質(zhì)上,以備頻繁訪問(wèn)時(shí)應(yīng)用。
● 服務(wù)質(zhì)量控制(QoS)
服務(wù)質(zhì)量控制主要涉及到對(duì)連接的控制,其有助于減輕帶寬的競(jìng)爭(zhēng)。對(duì)于寶貴的WAN帶寬,應(yīng)用之間會(huì)有競(jìng)爭(zhēng),控制競(jìng)爭(zhēng)的一個(gè)有效方法是利用帶寬分配和服務(wù)質(zhì)量(QoS)工具。IT人員能夠根據(jù)應(yīng)用業(yè)務(wù)規(guī)則分配WAN上應(yīng)用的優(yōu)先級(jí),確保該應(yīng)用能夠獲得足夠的帶寬,從而提高與業(yè)務(wù)緊密相關(guān)的生產(chǎn)率。
目前,我們?cè)谑袌?chǎng)上能夠見(jiàn)到很多已經(jīng)推出了相應(yīng)產(chǎn)品和解決方案的廠商,其中不乏思科、F5、Juniper、Radware、Riverbed等知名廠商。在國(guó)內(nèi)廠商中,包括H3C、深信服等也有廣域網(wǎng)優(yōu)化的相關(guān)產(chǎn)品。(文/李旭陽(yáng))