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

?
數(shù)據(jù)遷移主要經(jīng)過以下四個(gè)層次,其中數(shù)據(jù)分類的重點(diǎn)在文件的服務(wù)性能,不是文件系統(tǒng)本身,要保證常訪問文件的服務(wù)質(zhì)量就要保證文件系統(tǒng)的高性能、高帶寬。策略制訂后,操作系統(tǒng)將依據(jù)策略自動(dòng)的、透明的對文件系統(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)的策略一般有:存儲空間上限策略、訪問時(shí)間策略、以及用戶ID、組ID等。剩余空間門限由系統(tǒng)管理員確定,當(dāng)超過設(shè)定門限時(shí),系統(tǒng)利用后臺作業(yè)進(jìn)行數(shù)據(jù)拷貝,執(zhí)行遷移策略。訪問時(shí)間是指文件被修改的最新時(shí)間或文件被訪問的最新時(shí)間,以最近的為準(zhǔn)。

數(shù)據(jù)遷移保證對于新的文件和常用的文件有充足的存儲空間,并保證了重要的常用文件系統(tǒng)的訪問性能。
?
DMF軟件競爭分析
?
目前有多個(gè)廠家都有分級存儲管理軟件,主要思路大致相同,但是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)性能的影響很?。ǖ陀?%);
?
以下數(shù)據(jù)可供參考:
XFS文件系統(tǒng)性能創(chuàng)造多項(xiàng)世界記錄(在Origin2000服務(wù)器上測試):
?????????? 10 TB/小時(shí)數(shù)據(jù)備份
?????????? 7.9 TB/小時(shí)影像數(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ū)別于其他分級存儲管理軟件的重要一點(diǎn)是DMF采用專用數(shù)據(jù)庫對所有文件進(jìn)行管理,而其他分級存儲軟件采用文件名管理,DMF數(shù)據(jù)遷移軟件在檢索、定位、恢復(fù)等方面具有更高的效率;下圖是DMF文件系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu):
?

?
3、??????? DMF與其他分級存儲軟件的另一個(gè)區(qū)別是DMF可以和其他軟件,如HA軟件(SGI Failsafe或SGI Cluster Manager軟件)、備份軟件(如Atempo、Bakbone、Legato)以及共享軟件(如SGI CXFS)結(jié)合,構(gòu)成一個(gè)遷移、備份、歸檔、共享等應(yīng)用的完整的、高可靠性的數(shù)據(jù)管理方案,而其他存儲分級軟件當(dāng)存儲服務(wù)器宕機(jī)時(shí),則會造成服務(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 |
多個(gè)文件數(shù)據(jù)拷貝 | 是 | 是 | 否 | 否 |
(最多兩個(gè)鏡像) |
日志式文件系統(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、文件的管理 |
實(shí)際應(yīng)用案例 | >100PB |
|
|
|
?
?