為了驗證COS的資料壓縮能力,我們借用了麟瑞科技的機房進行了Data Domain的COS實機測試。使用的COS產品為Data Domain的DD 430。測試平臺為Windows Server 2003,備份伺服器使用Veritas NBU 6.0 enterprise,並以SQL Server進行資料庫測試。

測試分為檔案與資料庫兩部分,檔案部分利用備份伺服器直接將6.7GB的資料,透過備份軟體的Agent存放到Data Domain DD 430中,不改變資料內容重複備份3次,每次皆為完全備份。接下來改變資料內容作2次備份,記錄每次備份的壓縮率。

資料庫部分則是以備份伺服器將SQL資料透過NBU的Agent備份到DD430中,前2次備份不改變資料內容,皆為完全備份,接著於資料庫內寫入新資料,模擬資料異動後,接著再進行備份,並記錄每次備份的壓縮率。

由測試結果可以看到,COS確實有壓縮的效果,以檔案測試而言,第1次檔案備份的壓縮率可達1.8:1左右,而在作5次備份後,我們更動了原先資料70%的內容,大約新增了4.7GB的資料,但經COS的整體壓縮後,這4.7GB的新增資料實際上只佔用了DD430 1.2GB的空間。

而資料庫測試的壓縮率還更高,第1次備份2.6GB SQL資料的壓縮率為2:1,大致與一般壓縮技術所能達到的壓縮率相當,然而當新增了0.8G資料後,在DD 430上卻只多佔用了100MB的實體空間而已。當然這也顯示在一般的資料庫資料中,若從底層來看,確實有相當多冗餘的部分。

由測試數據另外還可看出一個趨勢,在典型的儲存環境下,由於資料異動量有限,多次備份間的資料重複之處甚多,因此在使用COS技術作越多次備份時,壓縮率就會越高,在某些環境下,經過數十次的備份後的壓縮率甚至可達20:1以上。當然實際的壓縮率需視儲存環境而定。

COS產品簡介—DD200/400與DD460G
COS是Data Domain的核心技術,目前商業化的產品有磁碟陣列控制器與閘道器兩類。

磁碟陣列控制器
如前所述,Data Domain的磁碟陣列控制器基本上就是一臺應用程式伺服器,內含8~15臺SATA硬碟,由DD OS負責控制。目前Data Domain的磁碟陣列控制器有發表已2年的DD200與新的DD400兩系列,DD200可提供4TB的原生容量,DD400則可提供1.2~6TB的原生容量。

透過COS技術,可滿足相當於15~80TB的實體儲存容量要求(視資料型態而定)。DD200為4U機架,DD400則為3U,兩者也都具備高可靠度技術來保護硬碟,DD200支援RAID 0+1,而DD400則支援更高階的DD RAID,DD RAID可容許陣列中的2臺硬碟同時失效,功能相當於RAID 6,另外資料在寫入DD200/400時也都會經過驗證與糾錯機制的檢驗。目前DD200/400均只支援GbE網路,之後將會增加FC介面,用戶可透過瀏覽器登入DD200/400的管理介面執行管理作業,如檢視系統狀態、使用狀況統計、設定管理密碼等。

DD200/400支援市場上絕大多數的備份軟體,包括Veritas Netbackup、Backup Exec、EMC Legato Networker、HP Data Protector與Bakbone NetVault等,另外還能提供遠端複製的應用,經過COS壓縮後存放於DD200/400內的資料,可經由網路送到遠端的另一臺DD200/400上作為異地備援。由於傳輸的是經COS處理過後的資料,所以佔用的頻寬較小,但需放到另一臺DD200/400上,才能使用這些資料。

DD460G閘道器
多數企業用戶都已有自己的磁碟陣列,因此DD200/400內的硬碟對他們來說是多餘的,故Data Domain另推出DD460G閘道器來滿足這類用戶的需求。DD460G可配合用戶已有的磁碟產品使用,只需分畫一塊區域出來給DD460G控制即可。

檔案測試













次數 每次備份的資料量 未壓縮資料量 壓縮後新增資料量 壓縮率*
1 6.7GB 6.7GB 3.7GB 1.8
2 6.7GB 6.7GB 100MB 3.4
3 6.7GB 6.7GB 200MB 6
4 10.1GB 10.1GB 800MB 6.4
5 11.4GB 11.4GB 100MB 8.4


資料庫測試









次數 每次備份的資料量 未壓縮資料量 壓縮後新增資料量 壓縮率*
1 2.6GB 2.6 GB 1.3GB 2
2 2.6GB 2.6GB 0 3.7
3 3.4GB 3.4GB 100MB 4.5

*壓縮率=各次備份資料量總合/壓縮後佔用容量總合

相關文章
倍增儲存容量的COS技術

熱門新聞

Advertisement