在信息社會,每一個企業(yè)日常產生的數據越來越多,這些數據大部分以文件的形式存在。如今,以文件形式存在的數據,廣泛地被保存在不同的介質中,如磁盤、光盤和磁帶等。
為了更有效地實現文件數據的共享,每一個企業(yè)都設置了文件服務器,來實現本地用戶的數據共享。
但是,隨著企業(yè)規(guī)模的不斷擴大,業(yè)務部門的不斷分散,實現異地之間數據共享的需求也在不斷增多。目前解決的辦法是不斷在每個分部都配置一個文件服務器,在一定程度上解決了本地人員的文件共享問題,另外可以利用廣域網或企業(yè)網,在異地之間實現數據的共享。如下圖所示,目前大部分企業(yè)都采用這種方式。
但隨著時間的推移,我們發(fā)現雖然這種方法可以暫時解決一些問題,但隨著數據量的不斷增長,我們發(fā)現問題又會顯現出來,顯然這是一個“治標不治本”的方法。
為何在不同地域之間不能實現直接的文件共享?
這是由網絡特性決定的。
在同一個辦公室內,因為采用局域網的連接,網絡比較穩(wěn)定,延時比較小,所以數據的訪問速度很快。
但如果想在異地之間進行數據訪問,廣域網的速度較慢,通常延時在60ms-1000ms之間,數據訪問的效率就較低。也就是說,在異地之間訪問數據,進行頻繁地打開和保存就不太現實。
為了避免這種問題,企業(yè)往往采用分布文件服務器和數據復制相結合的方式,將數據在下班時間復制到本地的文件服務器上,雖然在一定程度上解決了文件的訪問速度問題,但又帶來了其它的管理問題。
1、投資成本增大,在企業(yè)內部,同一個數據文件有多份保存在不同的位置,浪費存儲空間;
2、數據備份,每一個分部和總部都需要數據的備份,而且備份的大部分數據都是重復的、沒有必要的;
3、管理問題,在每一個分布都需要有專門的管理人員,來管理相應的設備;
4、數據文件的一致性,在不同地點保存不同的文件,當文件在一個地點被保存后,其它分部的文件不能被及時更新,導致所有員工看到的數據不一致,會造成員工的重復工作,降低工作效率;
5、增加了機房占用和電力消耗等。
WAFS解決文件跨區(qū)域共享的問題
今天,我們可以通過博科廣域網文件服務(Wide Area File System,以下簡稱WAFS)解決方案,來解決這些難題。
如上圖所示,我們在博科的解決方案中,將所有的數據文件都放在總部的數據中心,進行管理和維護。企業(yè)分布的用戶在需要數據時,都連接到總部的數據中心來訪問。這樣所有的管理都在總部進行,我們可以統一備份,統一擴展所有員工使用文件的同一個版本。
WAFS解決的辦法是在數據中心和企業(yè)分布放置緩存設備,它可以高速地將數據從總部傳輸到本地,經過修改后再傳送回去。它具有以下特點:
1、文件下載速度快,WAFS對文件傳輸進行了優(yōu)化,使得傳輸過程中,避免了一些不必要的操作,往返操作的次數大大減少,使得文件傳輸速度可以提高2-20倍;
2、文件保存速度快,在對文件進行修改后,WAFS可以將文件被修改的部分(而不是文件的全部)傳輸到數據中心,避免了不必要的文件操作,使得保存的速度大大提高,可以達到幾十倍以上;
3、統一的文件鎖機制,當文件被打開時,其它用戶只能以只讀方式打開,只有當第一個用戶將文件關閉時,其它用戶才可以修改它,這個機制是在整個企業(yè)內生效的,保證了整個文件的一致性;
4、本地的傳輸速度,當文件在一個分部被打開一次后,同一個分部的其它用戶都可以從本地的WAFS設備中直接打開,而不必要再從總部打開;
5、其它方面,WAFS可以支持冗余、帶寬控制、遠程管理等功能;
博科WAFS解決方案的使用效果
以下是Tolly Group今年九月在不同線路條件下,博科WAFS對文件訪問的測試結果:
博科WAFS對讀文件的性能提高
首先,我們測試打開一個4MB的excel表格,在T1的鏈路(1.544Mbps,延時100毫秒)上,采用傳統的方式打開(不通過WAFS),需要87秒;采用博科WAFS設備,第一次打開時,只需要10秒,如果第二此打開,只需要3秒。同樣,在512Kbps的鏈路上,在延時是250毫秒的條件下,采用傳統的方式打開,需要497秒;而采用博科WAFS設備,第一次打開,只需要25秒的時間,如果第二此打開,只需要6秒??梢姡ㄟ^博科WAFS解決方案,可以將速度提高9-60倍。在測試打開一個PowerPoint文件時,由上圖可以看出,我們可以將速度提高到多達357倍。
其次,我們來看保存文件的速度,下面是保存文件的性能圖示:
博科WAFS對文件寫性能的提高
由上圖可以看出,在相同的線路條件下,保存文件的性能可以提高57至101倍。這主要歸功于博科WAFS解決方案可以提高同步日志的異步讀寫功能,對于用戶來講,只要文件被保存到WAFS設備上,就釋放改文件的控制權,其它用戶就可以對它進行相應的操作。
從邏輯上分析,如果我們在相同的線路條件下縮短文件的傳輸時間,也就是提高了線路的利用率。下圖正是這個特性的真實反映。
博科WAFS對帶寬占用的影響
由上圖可以看出,在對同一個文件進行操作時,通過WAFS第一次讀該文件時,可以節(jié)省帶寬的84%至91%,也就是說,在相同的鏈路條件下,對同一個文件進行第一次讀,可能只通過9%的帶寬占用,就可以將文件打開。而在第二此打開該文件時,由于文件已經被緩沖到本地的WAFS設備中,我們可以基本不占用廣域網鏈路,就可以打開這個文件。
WAFS在郵件系統中的應用
WAFS和郵件系統相結合,可以在解決郵件服務器中的附件傳輸問題。當一個用戶在企業(yè)中發(fā)送一個附件給多個用戶時,如果采用傳統的方式收發(fā)郵件,每個用戶都需要將這個附件在網絡上傳送一遍。如一個用戶將一個5MB的附件發(fā)送給10個用戶,則在網絡上需要產生50MB的流量。調查發(fā)現,這個過程是造成網絡擁塞的主要原因之一。
WAFS和郵件系統相結合,可以將郵件的附件緩沖在WAFS設備中,當用戶在收帶有附件的郵件時,可以直接從位于本地的WAFS設備中直接下載,而不是從位于異地的郵件服務器中接收。所以同樣對于上面的例子,只要第一個用戶已經接收過,附件就已經保存在本地的WAFS設備中,其它用戶會收到一個附件的指針,直接從WAFS設備中下載。
博科WAFS解決方案對郵件服務的支持
從上圖可以看出,當我們接收一個帶4MB附件的郵件時,根據線路狀況的不同,每個用戶需要幾十秒甚至幾百秒的時間。采用博科WAFS解決方案,與郵件服務配合,可以在相同的條件下,節(jié)省十幾倍甚至幾十倍的時間。
除了對郵件服務的支持外,博科WAFS設備還可以支持打印服務和域控制器等功能。
總結:WAFS為我們辦公環(huán)境提供了一種全新的架構,使得我們無需在為原有的架構做任何改動,就可以幫助我們提高工作效率、簡化系統的管理等。正是因為WAFS給我們提供了一個協同工作的架構,在整個企業(yè)范圍內,所有用戶都共享、使用同一份數據文件,使得企業(yè)中文件一旦有變更,其它用戶可以在第一時間內得到相關的信息。更為可貴的是,對于企業(yè),在無需改變現有的辦公環(huán)境的前提下,無需增加帶寬、增加服務器和其它IT設備、無需增加系統管理員,就可以實現“治標又治本”的目的,使得WAFS在目前的設計、出版、保險、政府和交通等行業(yè)得到廣泛的應用。
訂閱《信息存儲》雜志請 點擊此處鏈接