很多用戶對于CDP產品不夠成熟、價格昂貴的印象也阻礙了其進一步發(fā)展。
難道就真沒有一種“不勞而獲”的方法,讓我們可以在省去惱人的備份過程的同時,得到萬無一失的恢復效果嗎?也許近兩年來愈見成熟的CDP產品可以實現(xiàn)我們的這個愿望。
CDP的定義
CDP的快速發(fā)展是建立在近幾年低成本磁盤在企業(yè)級存儲設備中迅速普及的基礎上的。在磁盤系統(tǒng)的成本不斷降低的背景下,CDP技術的橫空出世無疑更進一步加速了磁帶技術退出備份恢復市場,轉而專注于歸檔領域的速度。依托于磁盤這種存儲載體的先天優(yōu)勢,CDP技術為我們描繪了一個可提供無限顆粒度恢復點(RPO),以及接近于即時的恢復時間目標(RTO)的全方位(從整個系統(tǒng)到某個應用甚至文件)備份恢復技術。
SNIA對于CDP給出了如下的定義:持續(xù)數(shù)據(jù)保護(CDP)是這樣一種在不影響主要數(shù)據(jù)運行的前提下,可以實現(xiàn)持續(xù)捕捉或跟蹤目標數(shù)據(jù)所發(fā)生的任何改變,并且能夠恢復到此前任意時間點的方法。CDP系統(tǒng)能夠提供塊級、文件級和應用級的備份,以及恢復目標的無限的任意可變的恢復點。
雖然這種近乎完美的備份恢復解決方案確實讓人向往,但那些能夠真正符合上述定義的CDP產品的售價也是十分昂貴的。而這也正是阻礙其普及的最主要原因。如果從大多數(shù)用戶的角度來看這個問題的話,我們似乎又可以聽到另一種聲音。大多數(shù)非企業(yè)級備份/恢復“發(fā)燒友”用戶似乎對于昂貴的“無限的任意可變的恢復點”技術的熱情并不很高。很多客戶表示,他們一天最多只想恢復幾次,而某些CDP產品所提供的已經超出了他們的期望。
同時,在更多的注意力集中在提供更多粒度的時間點恢復上的時候,這些“無限多的”恢復點也對用戶的管理工作提出了更大的挑戰(zhàn)。大多數(shù)用戶更樂意接受每天做幾次快照。因此,那些解決普通備份和恢復的部門(包括分支辦公室)級和SMB級需求的產品將會首先成為CDP市場上的熱點。
CDP的工作原理
目前面市上很多CDP產品的技術實現(xiàn)原理都是出于快照而強于快照的。說它出于快照,是因為很多CDP產品本質上還是通過快照復制技術來實現(xiàn)目標保護數(shù)據(jù)的瞬時備份和回滾恢復。說它強于快照,是因為相對傳統(tǒng)快照那種被動、靜態(tài)、粗顆粒度的復制過程而言,CDP所呈現(xiàn)的是主動、動態(tài)和顆粒度大大提升的復制過程。
CDP產品自動在后臺運行,實時記錄文件或應用程序中基于目標保護數(shù)據(jù)所發(fā)生的所有變化,整個過程無需應用或管理員參與。它可以實時復制每個I/O動作并記錄時間,從而完整地保存系統(tǒng)的存取變動歷程。CDP的數(shù)據(jù)回滾時間比快照的恢復時間要快得多。CDP解決方案所具有的用數(shù)據(jù)歷史上的特定事件或特殊時刻解釋時間表的能力,可以使目標數(shù)據(jù)恢復到任何特定的時間點上,這對于用戶來講具有非常大的實用價值。
目前,CDP確實已經成了存儲市場中炙手可熱的新亮點,但剛剛出世的它肯定也面臨著亟需解決的諸多問題。首先,目前的CDP產品在對文件實現(xiàn)連續(xù)保護的應用上比較具有優(yōu)勢,但是在數(shù)據(jù)庫或多應用同時進行的環(huán)境下,實現(xiàn)就比較困難。即使是在CDP比較擅長的文件保護領域,在一個文件同時被多個用戶打開的情況下,如何才能保持文件的一致性也十分具有挑戰(zhàn)性。另外,很多用戶對于CDP產品不夠成熟、價格昂貴的印象也阻礙了其進一步發(fā)展。美國飛康軟件公司作為CDP技術的先行者,其CDP產品就是一款很具代表性的成熟產品。
飛康CDP
飛康公司的CDP解決方案是一款基于成熟的快照技術的高性價比解決方案,非常適合于遠程分支機構和中小型企業(yè)(SMB)領域。這款CDP的應用范圍非常廣泛,可為各類存儲設備(包括服務器、工作站、筆記本電腦)和存儲拓撲(NAS、SAN和DAS)實施全面的保護。
飛康公司的這款CDP是一款軟硬結合的產品,產品自帶存儲容量。其硬件部分為2U和4U兩款機架式產品,前者包含有12塊SATA磁盤,后者包含24塊SATA磁盤。設備自帶程序將占用其中的兩塊磁盤,剩余容量為保存?zhèn)浞輸?shù)據(jù)所用。其硬件目前最大支持500GB SATA磁盤,因此前者的最大容量為5TB,后者為11TB,所支持的RAID種類包括RAID 0、1、3、5、6、10。
在實現(xiàn)方式上,飛康CDP采用了主流的基于快照技術為服務器的備份數(shù)據(jù)作多個時間點副本復制的方法。雖然如此,但其強大的功能、優(yōu)秀的擴展能力以及易于實施管理的特性卻讓這款產品保持著技術的領先性。
飛康CDP主要通過DiskSafe技術來實現(xiàn)目標保護系統(tǒng)上的數(shù)據(jù)向CDP專用設備轉移的任務。DiskSafe代理程序時刻監(jiān)測被保護系統(tǒng)的磁盤塊的變化。一旦主機磁盤區(qū)塊內發(fā)生任何變動,DiskSafe都會在為這個磁盤區(qū)所創(chuàng)建的UMAP區(qū)域上做出相應記錄。等到后端的CDP專用設備將此次變動記錄完成后,UMAP區(qū)域的記錄才被抹掉。整個過程對系統(tǒng)的資源占用率很小(CPU占用率在3%~5%,保護每TB數(shù)據(jù)占用32MB內存),適用于各種網絡,同時還配有負載均衡功能,可自主控制網絡占用流量。
目前,DiskSafe已經可以支持兩個節(jié)點的微軟集群架構。在DiskSafe將數(shù)據(jù)傳遞回CDP專用設備后,TimeMark程序就會定時對其進行快照。它可為每個磁盤副本提供最大256個快照時間點(系統(tǒng)預設32個)。管理員可根據(jù)實際情況制定相應的快照策略,將從前以天為單位的快照改為幾小時,甚至一小時一次。同時,其提供的多點自動快照機制將管理員從繁瑣的手工備份工作中解脫了出來。
通過這些快照,即使是恢復整個系統(tǒng),也可在幾分鐘內實現(xiàn)。同時,飛康提供的可視滑桿 (Visual Slider) 界面可以很好地幫助用戶直觀地了解各個恢復時間點,找出最佳恢復點,以便進行最快的回滾恢復。
這款CDP所特有的Snapshot Agent功能,可以保證那部分存放在系統(tǒng)內存緩沖區(qū)內的數(shù)據(jù)庫數(shù)據(jù),能夠完整地被快照程序覆蓋。具體做法是:TimeMark在執(zhí)行快照前會先讓數(shù)據(jù)庫將所有暫存在緩沖區(qū)的數(shù)據(jù)都寫入磁盤,然后DiskSafe再把這份完整的數(shù)據(jù)同步到CDP專用設備上,之后TimeMark才會執(zhí)行完整的快照。
目前,飛康公司CDP可支持市面上大多數(shù)主流的數(shù)據(jù)庫、信息系統(tǒng)和文件系統(tǒng),其中包括微軟Exchange、SQL Server、Windows、Oracle、Sybase、IBM Lotus Notes/Domino和DB2 UDB、Linux和NetWare。
這款CDP可提供iSCSI和光纖通道(FC)兩種連接方式(有不同型號的產品對應不同的連接方式)。但這兩種連接方式都可給目標保護主機提供系統(tǒng)級別的裸設備恢復(Bare Metal Recovery)??當主機系統(tǒng)出現(xiàn)問題后,可直接從遠端的飛康CDP設備上啟動系統(tǒng)(將時間點調到一個安全的位置上)。等到系統(tǒng)負擔小的時候,可再用一塊新磁盤將系統(tǒng)重新同步拷貝回去。
異地之間的飛康CDP專用設備可通過IP網絡彼此組成遠程容災系統(tǒng)。這套容災系統(tǒng)不僅能復制數(shù)據(jù),還可提供快速的遠程系統(tǒng)還原功能。當然,這套系統(tǒng)還可應用到分支辦公室向數(shù)據(jù)中心保存數(shù)據(jù)副本的應用中。它提供的基于軟件的數(shù)據(jù)加密功能,可以確保數(shù)據(jù)在傳輸過程中絕對安全。
總之,飛康公司的CDP解決方案確實為中小企業(yè)及擁有眾多分支辦公室的企業(yè)提供了一個性價比很高的選擇。其簡單的安裝過程、直觀易懂的用戶管理界面,無須用戶參與、后臺自動運行的特性也將成為那些不配備專業(yè)IT管理員的機構的首選。通過進一步與其他自有存儲技術和產品的深入整合,如IPStor和VTL,相信飛康公司所倡導的持續(xù)保護概念在未來將成為任何可行的數(shù)據(jù)保護方案,以及信息生命周期管理理念中的必備特性。
DiskSafe Mirroring工作機制