在建立容災(zāi)系統(tǒng)時會涉及到多種技術(shù),一類是生產(chǎn)站點與冗余站點的互聯(lián)技術(shù),一類是進(jìn)行遠(yuǎn)端數(shù)據(jù)復(fù)制的遠(yuǎn)程鏡像與快照技術(shù),還有一類是新興的可實現(xiàn)容災(zāi)的存儲虛擬化技術(shù)。
互連技術(shù) 由于容災(zāi)涉及到生產(chǎn)站點與冗余站點,因此將它們連接起來的互聯(lián)技術(shù)在容災(zāi)中十分重要。目前,生產(chǎn)站點與冗余站點之間的連接主要有兩種方式。第一種方式為光纖通道連接(詳見24版,存儲專家將為大家詳細(xì)介紹如何遠(yuǎn)距離互聯(lián)SAN)。光纖通道連接可以提供很高的性能,但是成本較高。另一種方式是近期發(fā)展的IP互聯(lián)技術(shù),包括FCIP、iFCP、iSCSI等。
遠(yuǎn)程鏡像與快照 數(shù)據(jù)鏡像即把磁盤(或磁盤子系統(tǒng))中的數(shù)據(jù)完全復(fù)制到另一磁盤(或磁盤子系統(tǒng))中,數(shù)據(jù)在兩處的存儲方式完全相同。數(shù)據(jù)鏡像首先應(yīng)用于本地操作,由于容災(zāi)對距離的要求,便發(fā)展成為遠(yuǎn)程鏡像技術(shù),即生產(chǎn)站點與冗余站點的數(shù)據(jù)存儲方式一致。
另外一個實現(xiàn)快速數(shù)據(jù)復(fù)制的技術(shù)是快照??煺帐悄硶r間點磁盤系統(tǒng)中數(shù)據(jù)的掃描(類似一種數(shù)據(jù)指針集合),它不包含所有數(shù)據(jù)信息,但是用戶通過快照與時間信息可以完全得到該時刻的完整數(shù)據(jù)。
存儲虛擬化 存儲虛擬化為容災(zāi)提供了一種靈活的解決方案,原因在于虛擬化方案在“虛擬”的各類設(shè)備之間可以實現(xiàn)容災(zāi)功能。
存儲虛擬化的目標(biāo)是改善管理和提高利用率。存儲虛擬化還可以實現(xiàn)更高層次的管理功能。利用虛擬化特性,數(shù)據(jù)管理工具就可以更好地處理快照、復(fù)制、按需配置容量,以及基于策略的決策。卷管理也被認(rèn)為是虛擬化的一種形式,而且目前已經(jīng)成為多數(shù)數(shù)據(jù)中心管理存儲網(wǎng)絡(luò)和大型存儲陣列的必備工具。在未來的幾年中,它將會成為入門級存儲陣列中的一個標(biāo)準(zhǔn)特性,并且廣泛應(yīng)用于IP存儲和入門級存儲網(wǎng)絡(luò)之中。
用戶經(jīng)驗篇
國內(nèi)某大型運(yùn)輸公司在去年年底構(gòu)建完成容災(zāi)系統(tǒng),該公司IT主管華先生介紹了他們?nèi)轂?zāi)系統(tǒng)運(yùn)行半年多以來的一些寶貴經(jīng)驗。
華先生說,一般來講,容災(zāi)站點要略微簡單于主站點,原因是容災(zāi)站點投入正式業(yè)務(wù)運(yùn)行的機(jī)率較小,在災(zāi)難發(fā)生時我們只要保障最關(guān)鍵的少數(shù)業(yè)務(wù)的連續(xù)性即可,而且這樣做可以節(jié)約很大一筆投資。在容災(zāi)站點日常有許多瑣碎的維護(hù)工作,這些工作就像容災(zāi)站點的意義一樣,平常不會起到任何作用,但是一旦需要它時就是至關(guān)重要的。另外,容災(zāi)站點要經(jīng)常進(jìn)行災(zāi)難恢復(fù)演習(xí),在演習(xí)中可以發(fā)現(xiàn)一些不足,為真正的災(zāi)難恢復(fù)積累經(jīng)驗。其他試驗性操作也可以在容災(zāi)站點進(jìn)行,比如一些新產(chǎn)品提供了具有吸引力的特點,但是不能馬上應(yīng)用到生產(chǎn)站點,由于容災(zāi)站點具有與生產(chǎn)站點大致的情況,就成了很好的試驗田,一方面獲得更多實際經(jīng)驗,另一方面也更大限度的利用資源。
容災(zāi)系統(tǒng)的設(shè)計指標(biāo)
下面是國際上通用的容災(zāi)系統(tǒng)的評審標(biāo)準(zhǔn)Share 78,可以作為廣大用戶衡量和選擇容災(zāi)解決方案的指標(biāo)。
容災(zāi)是一項系統(tǒng)工程
由于容災(zāi)所承擔(dān)的是用戶最關(guān)鍵的核心業(yè)務(wù),其重要作用勿庸置疑,容災(zāi)本身的復(fù)雜性也是十分明顯的,這就決定了容災(zāi)成為一項系統(tǒng)工程。
容災(zāi)首先涉及到眾多技術(shù)以及眾多廠商的各類解決方案。性能、靈活性以及價格都是必須考慮的因素,更重要的是,用戶需要根據(jù)自己的實際需求量身打造。許多用戶的生產(chǎn)站點都是經(jīng)過長期積累、多次改造后形成的,對于特殊的應(yīng)用還采用特定的設(shè)備。那么當(dāng)用戶考慮構(gòu)建容災(zāi)站點時就必須把所有的情況都考慮進(jìn)來,“選擇適合自己的”是構(gòu)建容災(zāi)方案的一條基本準(zhǔn)則。與此同時用戶還要考慮長遠(yuǎn)一些,盡量采用先進(jìn)而不是將要淘汰的技術(shù),畢竟冗余站點與生產(chǎn)站點一樣會長期使用。
除此以外,還有許多不可忽視的地方。
首先是主觀上的重視程度。一些用戶往往對冗余站點存在不夠重視的情況,因為災(zāi)難發(fā)生的概率實在太小了,用戶在日常工作中投入了大量人力物力但是幾乎沒有發(fā)揮“作用”,似乎造成了巨大的浪費(fèi)。然而,既然關(guān)鍵業(yè)務(wù)需要容災(zāi)方案來保障其高可用性,那么容災(zāi)方案以及維護(hù)成本與受保護(hù)的資產(chǎn)相比而言就微不足道了,數(shù)據(jù)丟失造成的損失基本都是容災(zāi)方案成本的數(shù)十倍,更不用說有些容災(zāi)系統(tǒng)經(jīng)常發(fā)揮作用了。
其次是一如既往地做好繁瑣的日常維護(hù)工作,有些看似無關(guān)緊要的小事情在關(guān)鍵時刻會影響整個災(zāi)難恢復(fù)過程。容災(zāi)系統(tǒng)仍然是一種在線解決方案,各種人為因素仍然會影響數(shù)據(jù)的安全性,用戶需要做好更為基本的備份工作。
另外即使構(gòu)建了先進(jìn)的容災(zāi)系統(tǒng),也不能高枕無憂。業(yè)務(wù)連續(xù)性是個無止境的話題,需要經(jīng)常對現(xiàn)行容災(zāi)方案的可行性進(jìn)行評估和實地演練。