| 第一次聽到WAN加速器,總覺得很不可思議!跟ISP申請的對外頻寬是固定的,基於什麼樣的原理可以讓頻寬放大、加速?
 實在讓人好奇∼
 
 如上所說,申請的頻寬確實是固定的,除非再花錢申請,否則不可能真的加大。
 而且隨著類型不同,其間的價格可能也有著天差地別的差異!(ADSL,點對點專線,海纜)
 如何“有效”的利用此“有限”的頻寬,就是WAN加速器的一個訴求點。
 
 
 事實上所謂WAN加速器,是指應用在兩個端點,透過其特有的邏輯處理,
 讓兩端在資料的存取上,產生加速(傳遞時間減少)的“一對”裝置。
 
 由於實際頻寬不可能放大加速,所以所謂WAN Velocity倒不如說是WAN Optimization Controllers。
 透過其處理邏輯,讓兩端在資料的傳輸上,透過 快取、連線優化、壓縮 等技術,
 得以實現加速的效果。
 
 而且因為各家WAN加速器的處理邏輯不同,效果不同,更不可能讓對手知道,所以彼此間無法混用;
 因此在佈署上一定是成雙成對,且要加速的資料一定要透過加速器居中處理才會有效果!
 
 
  ↑aCelera 為Array的WAN加速器。
 
 
 Array的WAN Optimization Controllers - aCelera 支援了實體Appliance與虛擬機兩種。
 
 
  
 實體機自然能滿足其頻寬及連線數的對應。
 但若要採用虛擬機,則在其記憶體及硬碟空間上有嚴格的要求。
 
 
  
 
  ↑VMWare平台需求
 
 
  
 
  ↑Windows平台需求
 
 
 加速技術
 加速不外乎透過 快取、連線優化、壓縮 等幾種技術,
 以 快取 來說,若一份資料在兩端有多人需要存取,
 在傳統的觀念上,則會產生多次的相同流量,而消耗了頻寬。
 
 
  
 透過 快取 後,aCelera會將這資料在另一端留一份,
 當第二個使用者再去存取相同資料時,就不需要消耗這有限的頻寬,
 直接透過區網的速度,讓使用者進行下載。
 (這應該就是 aCelera 需要那麼大的硬碟空間原因吧!)
 
 連線優化
 一般資料在傳輸上總會切成多份來進行傳輸。
 而每一份資料都要經過雙方確認收到後,才會傳遞下一個資料,以防止資料傳輸失敗。
 其間將產生了大量的ACK訊息,而浪費頻寬。
 
 
  
 在透過 aCelera 連線優化後,會將資料重組再傳輸;
 同時透過 aCelera 的技術,也能克服惡劣網路環境下,傳輸timeout,造成傳輸失敗的問題。
 
 壓縮
 壓縮是減少資料大小最直覺,且最有效的方式。
 不過當資料本身已是壓縮型態的資料(例如壓縮檔、jpeg圖檔等),壓縮已無法發生效果時,
 aCelera 會略過這一類的資料處理(當然快取還是有效的)。
 
 另外在即時的音、訊等udp封包上,aCelera也不會做處理。
 (音、訊封包本身就已是壓縮封包。)
 
 
 佈署
 aCelera 在佈署上分為In-line與Out-of-line mode兩種方式。
 
 
  
 In-line mode是最簡單也最直覺的佈署方式,
 aCelera 位於Router與資料傳輸主機之間(路霸?),所有資料很自然的透過 aCelera 來進行處理。
 
 若要採用Out-of-line,則在Router上透過WCCP、VRRP、PBR等協定,
 讓資料的去回都能透 aCelera 來進行,否則單向的資料流是無法達成加速的效果。
 
 
 WAN Addressing
 aCelera 位於Router與資料主機間,那麼對於通過它的封包,aCelera 會進行何種處理?
 這部分 aCelera 有兩種 CA 與 TA 方式處理來源與目的封包。
 
 CA (Correct Addressing)
 在CA模式下,aCelera會取代來源與目的封包的IP,讓整個資料流能正確指向設備IP。
 
 
  
 In-line與Out-of-line兩種佈署都可使用。
 尤其在旁接式的Out-of-line佈署模式下,一定要搭配CA才行。
 
 TA (Transparent Addressing)
 在TA模式下,aCelera不會改變封包的IP,讓整個過程中的IP始終如一。
 
 
  
 適用於兩端 aCelera 間有做封包觀察/流量分析及來源IP認證的情境。
 
 
 其它
 WAN加速器一般來說,電信業者這種大型企業比較會用到。
 
 aCelera 的授權是以連線數來計算,而非頻寬計價,這是市面唯一。
 aCelera 有價格上優勢,高CP值,投資報酬率高!
 
 aCelera 間,使用tcp 2630,2631互相溝通。
 虛擬化平台架設ESXi需要微調,並非單純deploy就好,需有熟ESXi的工程師配合。
 
 多點間分公司對接,各點只需要一台 aCelera。aCelera 會記住各peer IP進行力加速。
 
 透過CMS (central management system),行動用戶可安裝 aCelera Client,可公司端對接,達到加速效果。
 但CMS切勿與 aCelera Client 裝在一起。
 CMS的授權採 node 計算,每一個行動用戶,每一台 aCelera 均需要一個授權。
 
	
		|  |  |  
  ♥順子老婆的網拍,請多關照∼
 
 If you don't like something, change it.
 If you can't change it, change your attitude.
 Don't complain!
 
 
 |