任新勃 發(fā)表于:14年08月06日 15:00 [原創(chuàng)] DOIT.com.cn
在上一篇關(guān)于備份基礎(chǔ)知識的介紹中,我們談到了文件、數(shù)據(jù)庫和操作系統(tǒng)的保護。它們都屬于定時備份,定時備份是一種比較簡單快捷的備份方式。但是如果數(shù)據(jù)破壞,對它們進行恢復(fù)只能達到最近一次備份的時間點,并且需要一個數(shù)據(jù)恢復(fù)的過程才能使用。這樣從數(shù)據(jù)破壞到最近一次備份的時間段內(nèi),其數(shù)據(jù)就會得不到保護。同時數(shù)據(jù)恢復(fù)也需要很長的時間。為了解決定時備份等傳統(tǒng)備份形式,存儲廠商推出了持續(xù)數(shù)據(jù)保護系統(tǒng)。解決了數(shù)據(jù)保護時間差造成的數(shù)據(jù)丟失。
首先談一談持續(xù)數(shù)據(jù)保護(CDP),持續(xù)數(shù)據(jù)保護(CDP)相當(dāng)于能夠讓您隨時有最新數(shù)據(jù)的副本(鏡像),并且這個“副本”的格式與被保護原始數(shù)據(jù)的格式完全相同,不需要恢復(fù)就可以直接使用。從而大大降低了RPO(恢復(fù)點目標)和RTO(恢復(fù)時間目標),那么CDP除了保護文件、數(shù)據(jù)庫之外,也能保護操作系統(tǒng)嗎?
我們知道,按照SNIA定義的分類,CDP分為數(shù)據(jù)塊級、文件級和應(yīng)用級三種。只能保護Oracle那樣的應(yīng)用級首先被排除了;接著就像操作系統(tǒng)定時備份那樣,如果只把文件復(fù)制走也是無法實現(xiàn)OS啟動的;只有塊級CDP,才能保證磁盤的主引導(dǎo)記錄、啟動分區(qū)和系統(tǒng)文件等都正常地存放于它們應(yīng)該在的位置,可以隨時充當(dāng)一個備用的系統(tǒng)盤。因此通過CDP可以實現(xiàn)操作系統(tǒng)的保護。
SAN Boot:走光纖通道總是高大上
在之前另一篇介紹LAN-Free的文章中,談到了虛擬磁帶庫(VTL),人們通常認為相對普通磁盤備份——如NAS等有點高大上的感覺。嚴格按照定義來說,CDP可能不應(yīng)該使用LAN-Free這樣的叫法,但前些年我們曾聽國外廠商這樣說過。姑且把FC主機連接的CDP設(shè)備也稱為LAN-Free數(shù)據(jù)保護的一種吧。
FC SAN存儲網(wǎng)絡(luò)中的磁盤陣列設(shè)備,在HBA卡識別看來,它劃分并映射給主機的LUN就是一個像硬盤那樣的標準SCSI設(shè)備。因此,我們也可以在上面方便地安裝和啟動操作系統(tǒng),這種使用方式在不配置本地硬盤的刀片服務(wù)器上多見一些。
像飛康、火星艙這樣寫入數(shù)據(jù)拆分(或稱雙寫)位于主機層面的架構(gòu)上,我們可以獲得服務(wù)器系統(tǒng)盤的完整鏡像。當(dāng)系統(tǒng)盤損壞(物理上)導(dǎo)致崩潰或者無法啟動的時候,修改設(shè)置從對應(yīng)的CDP磁盤組啟動就可以迅速恢復(fù)操作系統(tǒng)運行,并且所有應(yīng)用程序都無需重裝。
如果是邏輯錯誤,同樣被寫入到CDP磁盤怎么辦呢?別忘了還有持續(xù)數(shù)據(jù)保護的看家本領(lǐng)——數(shù)據(jù)回滾呢。在記錄區(qū)空間允許的情況下,火星艙可以回滾到任意時間點的歷史數(shù)據(jù)狀態(tài),而不限保留的快照和I/O記錄數(shù)量。我們可以通過嘗試回到錯誤出現(xiàn)之前的系統(tǒng)盤狀態(tài)。這就是單純的RAID 1、以及磁盤陣列鏡像所做不到的。
iSCSI Boot:看起來很美好
盡管許多數(shù)據(jù)塊級CDP產(chǎn)品都號稱支持IP SAN Boot,但我在這里還是想反映點實際情況。真的做過POC、踩過坑,才發(fā)現(xiàn)從iSCSI設(shè)備啟動操作系統(tǒng)遠沒有FC那樣容易。首先,iSCSI分為硬件HBA卡和普通網(wǎng)卡(千兆或萬兆,可能帶有TOE卸載),前者價格不菲,使iSCSI失去了高性價比的優(yōu)勢,因此目前的用戶基本采用的都是通用網(wǎng)卡方案。
普通PC用的桌面網(wǎng)卡一般不提供iSCSI Boot Rom,選擇的范圍只能是服務(wù)器網(wǎng)卡。在引導(dǎo)進入操作系統(tǒng)之前,我們還要進行Initiator和Target相關(guān)的設(shè)定。即使能夠引導(dǎo)了,Windows系統(tǒng)啟動的時間比本地硬盤和FC SAN Boot還是要慢許多,估計是系統(tǒng)盤在預(yù)引導(dǎo)模式過渡到系統(tǒng)加載iSCSI驅(qū)動之后的環(huán)境有所不同,需要一個“交接”的過程。
在實際應(yīng)用中,我們認為iSCSI Boot的可行性比FC要低。希望沒有光纖存儲網(wǎng)絡(luò)又想SAN Boot的用戶有點心理準備,最好能在自己的環(huán)境中實際測試下。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.