一、關于數(shù)據(jù)遷移與分級存儲管理 3
二、DISKXTENDER概述 3
三、DISKXTENDER特性 5
一、關于數(shù)據(jù)遷移與分級存儲管理
對于絕大多數(shù)的企業(yè)來說,急劇增加的數(shù)據(jù)成了越來越麻煩的事情,而且大多數(shù)數(shù)據(jù)是些一旦存儲起來就永遠不再、或者不能更改的所謂“靜態(tài)數(shù)據(jù)”,比如電子郵件存檔、掃描圖形文檔、財務/合同文件、數(shù)碼圖象、音像文件等等
一般來說,為了滿足不斷增長的數(shù)據(jù)存儲需求,許多企業(yè)的信息主管都會做一件事:向老板要更多的錢來購買更多的存儲硬件------通過增加存儲容量來滿足數(shù)據(jù)增長需求。而且,大多數(shù)企業(yè)的信息主管會讓所有數(shù)據(jù)能夠在線訪問,而不是離線存儲------前提是:花錢的時候,是不需要考慮總體擁有成本(TCO)的。
問題是:每個企業(yè)都不會不考慮總體擁有成本,在每年就要翻一番的數(shù)據(jù)中,大部分是靜態(tài)數(shù)據(jù),而這些靜態(tài)數(shù)據(jù)要占用存儲空間相當長的時間。這樣,企業(yè)在存儲設備上的總體擁有成本就上升了。
傳統(tǒng)的解決辦法是:把經常不用的數(shù)據(jù)存放到成本較低的存儲介質上,比如,將不常用的數(shù)據(jù)遷移并歸檔到磁帶庫中,這樣又會產生另外一個問題:數(shù)據(jù)格式在更改后再遷移就比較麻煩,而且,企業(yè)用戶越來越偏愛快速、透明地訪問存儲系統(tǒng)上的數(shù)據(jù),用備份方式存放到磁帶系統(tǒng)上的解決方案是不可能滿足這種要求的。
二、DiskXtender概述
為了更好的幫助用戶發(fā)揮靜態(tài)數(shù)據(jù)的整體效率,DiskXtender為用戶提供了一個高效、快捷的解決方案。通過這個解決方案,用戶可以動態(tài)、透明地訪問電子郵件、X光掃描圖形文檔、財務/合同文件、數(shù)碼圖象、音像文件等等大量靜態(tài)數(shù)據(jù)。
DiskXtender是定制的數(shù)據(jù)管理軟件,它采用以策略為基礎的數(shù)據(jù)管理模式,將網絡上來自各種應用服務的數(shù)據(jù)集中保存到一個高效、安全的虛擬存儲池中。DiskXtender將數(shù)據(jù)管理集中化,并將效率最大化,并且同時保證了數(shù)據(jù)的透明即時訪問。
用戶的數(shù)據(jù)保存在主存儲上,在連接主存儲的服務器上,安裝DiskXtender,然后由系統(tǒng)管理員根據(jù)自己系統(tǒng)的需求,在DiskXtender的管理界面上,制定合適的數(shù)據(jù)遷移規(guī)則,當這些規(guī)則發(fā)生作用的時候,保存在主存儲上的數(shù)據(jù)將被遷移到相應的二級存儲設備上。但在數(shù)據(jù)被遷移到了這些外部存儲設備上之后,DiskXtender仍然在主存儲中的MTF記錄中這些信息目前的所在位置,使得需要訪問這些數(shù)據(jù)的客戶端,仍可以直接對這些數(shù)據(jù)進行透明的訪問。
控制分級存儲系統(tǒng)中的數(shù)據(jù)遷移工作的是數(shù)據(jù)遷移的策略,這也是DiskXtender需要系統(tǒng)管理員設置的最重要的配置。
數(shù)據(jù)遷移的策略主要包括以下幾個方面:
1. 文件的容量策略.
文件的容量策略是指用容量的方式來衡量一種文件是否要遷移到Centera上的規(guī)則。
分級存儲方案不太適合用戶保存大量的小容量文件(幾K),因為當文件遷移到了Centera上之后,硬盤中會保存一個文件的指針,以利用戶以后透明的訪問Centera上的文件原體。這個指針一般也要占用幾K的空間,所以如果沒有文件的容量規(guī)則,讓大量小文件遷移到磁帶上,那么用戶存儲空間的使用效率不僅不會提高,反而會降低。
2. 文件的時間策略
文件的時間策略是指用文件創(chuàng)建的時間的長短來衡量一種文件是否需要遷移到Centera上的規(guī)則。用戶可以通過它,將比較舊的文件,或說很少有人再用到的文件遷移到Centera上,而那些創(chuàng)建時間比較新的文件,則繼續(xù)保留在磁盤空間上,利用磁盤的高速性能提高這個文件的訪問效率。
3. 磁盤空間的水線策略
這是對整個主存儲磁盤上的緩沖區(qū)而言的策略,用戶可以指定,當保存在緩沖區(qū)中的文件已經超過了整個緩沖區(qū)總容量的某個百分比(如:80%)的時候,將緩沖區(qū)中的文件遷移到Centera上面去,然后將磁盤上面的已經遷移的文件的占用空間清除。
DiskXtender是通過在磁盤上開辟緩沖區(qū)來作為用戶的數(shù)據(jù)一級存儲空間的,因此這個緩沖區(qū)的大小需要根據(jù)具體的用戶實際情況來確定,如果緩沖區(qū)留的過大,那么用戶就要浪費很多不必要的硬盤空間,這是違背用戶選用HSM方案的宗旨的;反之如果用戶緩沖區(qū)的空間留的太小,那么可能會造成許多還需要保存在一級存儲介質中的數(shù)據(jù)被提前遷到二線介質中去,給必要的訪問帶來性能的降低。無論是那種情況,都會造成用戶整個存儲系統(tǒng)效率的降低。
一般情況下,用戶可以保留這個容量比例,即:80%
總體上,這個DiskXenter可以實現(xiàn):
1、 在所有主流平臺上的分級的數(shù)據(jù)存儲管理,從網絡各個地點上傳的數(shù)據(jù)將先保存在磁盤陣列中緩沖區(qū)中,再通過系統(tǒng)管理員指定相應的策略,數(shù)據(jù)將會自動的轉移到后面的大型磁帶設備中。
2、 數(shù)據(jù)在遷移到了后臺的Centera上以后,仍然在硬盤上保留有相應數(shù)據(jù)的識別信息,在用戶對已經遷移走的數(shù)據(jù)進行訪問的時候,系統(tǒng)將憑借這些信息從Centera中找回用戶所需的文件。
3、 只要用戶在硬盤上所開辟的緩沖區(qū)足夠大,那么可以保證任何容量的文件順利的遷移至二線存儲。
4、 集中管理.用戶可以通過一套完整的GUI用戶界面實現(xiàn)對整個分級存儲系統(tǒng)的完善管理。
三、DiskXtender特性
軟件結構
支持各種操作系統(tǒng)( AIX,Solaris,HP-UX,Windows等)以及各種操作系統(tǒng)下的混合數(shù)據(jù)遷移能力
與Kernel緊密結合,支持各種操作系統(tǒng)的Native文件系統(tǒng),實現(xiàn)對其的空間管理
多線程結構,盡量保證最低限度的占有主機的CPU,Memory等資源
使用操作系統(tǒng)的網絡通信機制,保證所有網絡通信接受現(xiàn)有網管系統(tǒng)的管理和控制
使用專有的關系數(shù)據(jù)庫,并且提供快速的查詢工具
可以對現(xiàn)有的操作系統(tǒng)的文件系統(tǒng)進行擴展,成為無限制容量的文件系統(tǒng)
全命令行操作,提供字符型監(jiān)控界面,提供交互式或者后臺命令對系統(tǒng)進行維護
提供Java圖形方式或者X-Windows方式的圖形管理界面
文件管理
|
|