?
DMF軟件介紹
企業(yè)的業(yè)務(wù)信息數(shù)據(jù)有其生命周期,從產(chǎn)生那一刻起,就進(jìn)入了一個循環(huán),從收集、復(fù)制、訪問、遷移到刪除,周而復(fù)始。處在生命周期的不同階段,信息數(shù)據(jù)的價值是不一樣的。
數(shù)據(jù)遷移是指依據(jù)用戶制訂的策略將不經(jīng)常訪問和使用的數(shù)據(jù)由價格及性能較高的存儲設(shè)備遷入價格及性能相對較低的存儲設(shè)備,而且當(dāng)用戶需要訪問和使用這些數(shù)據(jù)時,存儲管理系統(tǒng)能夠使用戶很快獲得這些數(shù)據(jù)。數(shù)據(jù)遷移的目的是提高價格及性能較高的存儲設(shè)備的使用效率。
SGI DMF軟件是基于Kernel并符合DMAPI標(biāo)準(zhǔn)的數(shù)據(jù)遷移軟件,利用DMF幫助客戶靈活、經(jīng)濟(jì)地管理和訪問價值不斷變化的數(shù)據(jù)。DMF根據(jù)用戶定義的策略,如文件最后一次被訪問時間,將文件從在線存儲透明地遷移到近線存儲。利用DMF,用戶可以在一個高效的存儲空間內(nèi)維護(hù)和管理數(shù)據(jù),而不會犧牲數(shù)據(jù)的可訪問性。DMF是一個成熟的、經(jīng)過時間考驗的解決方案,在SGI許多客戶中得到應(yīng)用。
DMF具有以下特性:
??????通過降低容量和管理成本降低客戶TCO總體擁有成本
??通過提高數(shù)據(jù)訪問和生產(chǎn)力提高客戶ROI 投資回報率?
??優(yōu)化數(shù)據(jù)管理和控制
??降低數(shù)據(jù)拷貝和恢復(fù)的風(fēng)險
??通過擴(kuò)展能力保護(hù)用戶投資
??與系統(tǒng)整合和數(shù)據(jù)保護(hù)無縫集成
?
下圖是數(shù)據(jù)遷移的過程示意圖:

?
數(shù)據(jù)遷移主要經(jīng)過以下四個層次,其中數(shù)據(jù)分類的重點在文件的服務(wù)性能, 不是文件系統(tǒng)本身,要保證常訪問文件的服務(wù)質(zhì)量就要保證文件系統(tǒng)的高性能、高帶寬。策略制訂后,操作系統(tǒng)將依據(jù)策略自動的、透明的對文件系統(tǒng)進(jìn)行遷移。

?
數(shù)據(jù)遷移操作由后臺進(jìn)程(如SGI DMF軟件的核心進(jìn)程dmfdaemon)完成,遷移的目標(biāo)設(shè)備由Media specific process進(jìn)行控制,Media specific process (MSPs) 允許所選文件遷移到不同類型的介質(zhì),dmdskmsp 將數(shù)據(jù)遷移到磁盤, dmatls 將數(shù)據(jù)遷移到磁帶,dmftpmsp 通過TCP/IP將數(shù)據(jù)FTP到另外一臺服務(wù)器上,SGI DMF軟件及其主要的模塊關(guān)系如下圖所示:

?
數(shù)據(jù)遷移依照一定的策略進(jìn)行,相應(yīng)的策略一般有:存儲空間上限策略、訪問時間策略、以及用戶ID、組ID等。剩余空間門限由系統(tǒng)管理員確定,當(dāng)超過設(shè)定門限時,系統(tǒng)利用后臺作業(yè)進(jìn)行數(shù)據(jù)拷貝,執(zhí)行遷移策略。訪問時間是指文件被修改的最新時間或文件被訪問的最新時間,以最近的為準(zhǔn)。

數(shù)據(jù)遷移保證對于新的文件和常用的文件有充足的存儲空間,并保證了重要的常用文件系統(tǒng)的訪問性能。
?
DMF軟件競爭分析
?
目前有多個廠家都有分級存儲管理軟件,主要思路大致相同,但是SGI DMF分級存儲管理軟件的主要優(yōu)勢體現(xiàn)在:
?1、DMF數(shù)據(jù)遷移軟件運(yùn)行在SGI Orign服務(wù)器或SGI Altix服務(wù)器,它采用擴(kuò)展文件inode信息加入DMF屬性的XFS文件系統(tǒng),比其他文件系統(tǒng),如ufs(Sun Solaris、HP-UX采用)具有更高的性能,由于DMF后臺執(zhí)行的程序是基于XFS文件系統(tǒng)的xfsdump和xfsrestore,數(shù)據(jù)遷移效率高,因此DMF數(shù)據(jù)遷移對系統(tǒng)性能的影響很小(低于5%);
??以下數(shù)據(jù)可供參考:
? XFS文件系統(tǒng)性能創(chuàng)造多項世界記錄(在Origin2000服務(wù)器上測試):
????? ??10 TB/小時 數(shù)據(jù)備份
????? ??7.9 TB/小時 影像數(shù)據(jù)恢復(fù)
????? ??70 TB 單一文件系統(tǒng)
????? ??12 GB/s單一文件系統(tǒng) I/O 帶寬
????? ??32 TB /天 單一數(shù)據(jù)庫數(shù)據(jù)量增長
????? ??3PB 數(shù)據(jù)生命周期管理
?? Unix File System ufs沒有提供此類測試數(shù)據(jù),Veritas VxFS的文件系統(tǒng)性能只有1GB/s
??????? 2、 區(qū)別于其他分級存儲管理軟件的重要一點是DMF采用專用數(shù)據(jù)庫對所有文件進(jìn)行管理,而其他分級存儲軟件采用文件名管理,DMF數(shù)據(jù)遷移軟件在檢索、定位、恢復(fù)等方面具有更高的效率;下圖是DMF文件系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu):
?

?
3、 DMF與其他分級存儲軟件的另一個區(qū)別是DMF可以和其他軟件,如HA軟件(SGI Failsafe或SGI Cluster Manager軟件)、備份軟件(如Atempo、Bakbone、Legato)以及共享軟件(如SGI CXFS)結(jié)合,構(gòu)成一個遷移、備份、歸檔、共享等應(yīng)用的完整的、高可靠性的數(shù)據(jù)管理方案,而其他存儲分級軟件當(dāng)存儲服務(wù)器宕機(jī)時,則會造成服務(wù)中斷。
?
以下是DMF與主要競爭產(chǎn)品的比較:
?
Item | SGI DMF | ADIC AMASS | IBM TSM | EMC FileMover |
? DMAPI標(biāo)準(zhǔn) | 是,支持第三方應(yīng)用開發(fā) | ? 否 | ? 是 | Legato DiskXtender 是 |
文件系統(tǒng) | XFS或CXFS | 不確定,與主機(jī)操作系統(tǒng)有關(guān) | 不確定,與主機(jī)操作系統(tǒng)有關(guān) | 不確定,與主機(jī)操作系統(tǒng)有關(guān) |
文件系統(tǒng)效率 | 12GB/s | N/A | N/A | N/A |
多個文件數(shù)據(jù)拷貝 | 是 | 是 (最多兩個鏡像) | 否 | 否 |
日志式文件系統(tǒng) | 是 | 不確定,與主機(jī)文件系統(tǒng)有關(guān) | 是 | 不確定,與主機(jī)文件系統(tǒng)有關(guān) |
與備份軟件結(jié)合 | 是 | 否 | 否 | 是 |
部分回遷 | DMF支持已遷移數(shù)據(jù)部分回遷 | 不支持 | 不支持 | 不支持 |
目標(biāo)應(yīng)用 | DMF更注重于數(shù)據(jù)生命周期管理,HPC海量數(shù)據(jù) | 利用Disk Cache方式存儲數(shù)據(jù),消耗主機(jī)資源,適合于數(shù)據(jù)直接歸檔應(yīng)用 | 分級存儲 | EMC更強(qiáng)調(diào)信息生命周期管理,主要是Email、文件的管理 |
實際應(yīng)用案例 | >100PB |
|
|
|