容災(zāi)是企業(yè)數(shù)據(jù)管理中的一個(gè)重要環(huán)節(jié)。近年來(lái),國(guó)內(nèi)頻頻發(fā)生的自然災(zāi)害事件給企業(yè)CIO提出了一個(gè)問(wèn)題,災(zāi)難備份到底要做成什么程度才能滿足企業(yè)的業(yè)務(wù)連續(xù)性要求}
1.災(zāi)備建設(shè)參考法規(guī)和標(biāo)準(zhǔn)
1.1信息系統(tǒng)災(zāi)難恢復(fù)規(guī)范(GB/T 20988—2007)
我國(guó)至今已發(fā)布一系列的文件對(duì)災(zāi)難備份建設(shè)進(jìn)行指導(dǎo)和監(jiān)督,其中國(guó)務(wù)院信息化工作辦公室2005年發(fā)布的《重要信息系統(tǒng)災(zāi)難恢復(fù)指南》最為重要。2007年7月,《重要信息系統(tǒng)災(zāi)難恢復(fù)指南》正式升級(jí)成為國(guó)家標(biāo)準(zhǔn)《信息系統(tǒng)災(zāi)難恢復(fù)規(guī)范》(GB/T 20988—2007 o這是中國(guó)災(zāi)難備份與恢復(fù)行業(yè)的第一個(gè)國(guó)家標(biāo)準(zhǔn),并在2007年11月1日開始正式實(shí)施。
我國(guó)災(zāi)難恢復(fù)等級(jí)劃分:
大致可以分為兩類:數(shù)據(jù)類、應(yīng)用類。
第1級(jí):數(shù)據(jù)介質(zhì)轉(zhuǎn)移;
第2級(jí):備用場(chǎng)地支持;
第3級(jí):電子傳送和部分設(shè)備支持;
第4級(jí):電子傳送和完整設(shè)備支持;
第5級(jí):實(shí)時(shí)數(shù)據(jù)傳送及完整設(shè)備支持;
第6級(jí):數(shù)據(jù)零丟失和遠(yuǎn)程。
1.2災(zāi)備建設(shè)遵循標(biāo)準(zhǔn)
各種災(zāi)難時(shí)間按照發(fā)生頻率可排序如下:軟災(zāi)難、硬件災(zāi)難、自然災(zāi)難。因此,軟災(zāi)難的防范是數(shù)據(jù)災(zāi)備建設(shè)過(guò)程中重點(diǎn)考慮對(duì)象,同時(shí)要兼顧到硬件災(zāi)難與自然災(zāi)難。
從技術(shù)上看,衡量災(zāi)備系統(tǒng)有兩個(gè)主要指標(biāo):(Recovery Point Object)和RTO(Recovery Time Object),其中RPO代表了當(dāng)災(zāi)難發(fā)生時(shí)允許丟失的數(shù)據(jù)量;而RTO則代表了系統(tǒng)恢復(fù)的時(shí)間。
在數(shù)據(jù)保護(hù)和災(zāi)備系統(tǒng)建設(shè)中主要有三個(gè)指標(biāo):
·PTO(Recovery Time Object,恢復(fù)時(shí)間目標(biāo))
PTO是將信息系統(tǒng)“從災(zāi)難造成的故障或癱瘓狀態(tài)恢復(fù)到可正常運(yùn)行狀態(tài),并將其支持的業(yè)務(wù)功能從災(zāi)難造成的不正常狀態(tài)恢復(fù)到可接受狀態(tài)”所需時(shí)間,其中包括備份數(shù)據(jù)恢復(fù)到可用狀態(tài)所需時(shí)間、數(shù)據(jù)處理系統(tǒng)切換時(shí)間、備用網(wǎng)絡(luò)切換時(shí)間等,該指標(biāo)用以衡量災(zāi)備方案的業(yè)務(wù)恢復(fù)能力。
·RPO(Recovery Point:Objective,恢復(fù)點(diǎn)目標(biāo))tkPO是指業(yè)務(wù)系統(tǒng)所允許的災(zāi)難過(guò)程中的最大數(shù)據(jù)丟失量。數(shù)據(jù)保護(hù)的根本目的,就是在一定的預(yù)算和技術(shù)基礎(chǔ)上,要求實(shí)現(xiàn)盡量小的RTO、1KPO。當(dāng)發(fā)生各種故障時(shí),可以進(jìn)行快速的系統(tǒng)和數(shù)據(jù)恢復(fù),使得系統(tǒng)繼續(xù)發(fā)揮作用,提供數(shù)據(jù)服務(wù)和業(yè)務(wù)服務(wù)能力。
·RR(RecOvery Radius,災(zāi)備半徑)
RR 即主站點(diǎn)與備份站點(diǎn)間的距離,指災(zāi)備系統(tǒng)能夠承受多大物理距離內(nèi)的災(zāi)難,應(yīng)對(duì)自然災(zāi)害。
2.應(yīng)用級(jí)容災(zāi)的功能特性以及傳統(tǒng)容災(zāi)方式簡(jiǎn)介
容災(zāi),顧名思義是業(yè)務(wù)系統(tǒng)在災(zāi)難發(fā)生時(shí)的承受和抵御能力。業(yè)務(wù)系統(tǒng)通過(guò)容災(zāi)機(jī)制來(lái)保證數(shù)據(jù)的安全可靠,提高系統(tǒng)的可用性,并確保業(yè)務(wù)的連續(xù)性。從對(duì)用戶整個(gè)業(yè)務(wù)連續(xù)性的保障程度來(lái)看,容災(zāi)可以分為兩個(gè)級(jí)別:數(shù)據(jù)級(jí)別和應(yīng)用級(jí)別。
2.1數(shù)據(jù)級(jí)別
數(shù)據(jù)級(jí)別容災(zāi)的關(guān)注點(diǎn)在于數(shù)據(jù),即災(zāi)難發(fā)生后可以確保用戶原有的數(shù)據(jù)不會(huì)丟失或者遭到破壞。數(shù)據(jù)級(jí)的容災(zāi)較為基礎(chǔ),數(shù)據(jù)級(jí)別容災(zāi)是保障數(shù)據(jù)可用的最基本要求,當(dāng)數(shù)據(jù)丟失時(shí)能夠保證應(yīng)用系統(tǒng)可以重新得到所有數(shù)據(jù)。該級(jí)別災(zāi)難恢復(fù)時(shí)間較長(zhǎng),延遲大,仍然存在較大風(fēng)險(xiǎn),盡管有時(shí)候用戶原有數(shù)據(jù)沒(méi)有丟失,應(yīng)用也會(huì)被中斷,用戶業(yè)務(wù)也會(huì)被迫停止。但這種方案的特點(diǎn)是成本低、構(gòu)建簡(jiǎn)單。
2.2應(yīng)用級(jí)別
對(duì)于業(yè)務(wù)應(yīng)用繁多、而且系統(tǒng)需要保持7*24小時(shí)連續(xù)運(yùn)行的企業(yè)來(lái)說(shuō),顯然需要高級(jí)別的應(yīng)用容災(zāi)系統(tǒng)來(lái)滿足他們的需求。應(yīng)用級(jí)容災(zāi)是在數(shù)據(jù)級(jí)容災(zāi)的基礎(chǔ)上,再把執(zhí)行應(yīng)用處理能力復(fù)制一份。應(yīng)用級(jí)容災(zāi)系統(tǒng)能提供不間斷的應(yīng)用服務(wù),讓用戶應(yīng)用的服務(wù)請(qǐng)求能夠透明地繼續(xù)運(yùn)行,而感受不到災(zāi)難的發(fā)生,保證業(yè)務(wù)系統(tǒng)提供的服務(wù)完整、可靠、安全,以及業(yè)務(wù)的連續(xù)。
3.構(gòu)建在虛擬化環(huán)境中的容災(zāi)系統(tǒng)為信息系統(tǒng)建設(shè)帶來(lái)的變革
3.1虛擬化概述
虛擬化就是淡化用戶對(duì)于物理計(jì)算資源,如處理器、內(nèi)存、I/0設(shè)備的直接訪問(wèn),取而代之的是用戶訪問(wèn)邏輯的資源,而后臺(tái)的物理連接則由虛擬化技術(shù)來(lái)實(shí)現(xiàn)和管理。從而實(shí)現(xiàn)了靈活性、可靠性、可擴(kuò)展性、安全性、降低成本。
3.2如何定位業(yè)務(wù)連續(xù)性
業(yè)務(wù)連續(xù)性就是將宕機(jī)時(shí)間縮短到最小 構(gòu)建業(yè)務(wù)連續(xù)性解決方案的需求有以下四點(diǎn):
(1)構(gòu)建在可靠的平臺(tái)之上:這個(gè)平臺(tái)本身的可用性必須很高,并且不依賴操作系統(tǒng)或特定驅(qū)動(dòng)裝置;
(2)獨(dú)立于物理架構(gòu)之外:這樣物理架構(gòu)的缺陷將不會(huì)導(dǎo)致業(yè)務(wù)系統(tǒng)的不穩(wěn)定;
(3)貫穿操作系統(tǒng)和應(yīng)用程序的保護(hù):雖然我們需要保護(hù)的是業(yè)務(wù)系統(tǒng),但是與業(yè)務(wù)系統(tǒng)息息相關(guān)的操作系統(tǒng)、配置文件等也必須考慮進(jìn)來(lái);
(4)廣譜宕機(jī)因素的保護(hù)能力:這個(gè)系統(tǒng)必須能對(duì)計(jì)劃內(nèi)與計(jì)劃外的宕機(jī)提供保護(hù),同時(shí)對(duì)組件、服務(wù)器、數(shù)據(jù)以及站點(diǎn)災(zāi)難同樣要提供保護(hù)。
在虛擬化平臺(tái)之上為業(yè)務(wù)連續(xù)性的每一個(gè)層面都能提供保護(hù),當(dāng)這些保護(hù)措施不足以滿足我們業(yè)務(wù)連續(xù)性的要求時(shí),還有更多的、專注單一層面解決方案,可以和虛擬化平臺(tái)有機(jī)的進(jìn)行結(jié)合。例如:在VMware環(huán)境中Vizioncore VVSP的各個(gè)組件可以提供對(duì)虛擬化平臺(tái)更加優(yōu)化的管理,這其中包含容災(zāi)管理。
3.3災(zāi)難恢復(fù)需考慮的要素
3.3.1想要達(dá)成什么樣的災(zāi)難恢復(fù)目標(biāo)很重要,災(zāi)難恢復(fù)分為以下三種:
本地高可用:冷備 有備機(jī)是否就已足夠?熱備,MSCS?VCS?VMware HA?VMware FT?系統(tǒng)級(jí)切換還是應(yīng)用級(jí)別的切換?
遠(yuǎn)程數(shù)據(jù)保護(hù):僅有數(shù)據(jù)足夠嗎?在災(zāi)難恢復(fù)發(fā)生時(shí),怎么讓數(shù)據(jù)能夠使用起來(lái)?僅有應(yīng)用足夠嗎?在災(zāi)難恢復(fù)發(fā)生時(shí),怎么去獲得生產(chǎn)數(shù)據(jù)讓應(yīng)用能夠發(fā)揮作用?
任何情況下不間斷運(yùn)行:真的需要實(shí)時(shí)切換嗎?實(shí)時(shí)切換的巨大投入(硬件、軟件、線路、人力)是否能購(gòu)承受?
3.3.2災(zāi)難恢復(fù)的實(shí)現(xiàn)方式
基于應(yīng)用程序?yàn)?zāi)難恢復(fù)解決方案:應(yīng)用程序在本地、遠(yuǎn)端雙寫I/0,需要從寫應(yīng)用程序,周期長(zhǎng),不穩(wěn)定;
基于數(shù)據(jù)庫(kù)復(fù)制的遠(yuǎn)程災(zāi)難恢復(fù)解決方案:數(shù)據(jù)庫(kù)本身的遠(yuǎn)程復(fù)制(Oracle DB Guard),只能復(fù)制數(shù)據(jù)庫(kù)自身的文件;
基于主機(jī)的遠(yuǎn)程數(shù)據(jù)復(fù)制軟件災(zāi)難恢復(fù)解決方案:復(fù)制軟件在卷管理器層面截獲I/O,遠(yuǎn)程復(fù)制,支持異構(gòu)存儲(chǔ)平臺(tái),但是低效率、對(duì)主機(jī)的運(yùn)行有影響,配置復(fù)雜;
基于存儲(chǔ)的遠(yuǎn)程數(shù)據(jù)復(fù)制災(zāi)難恢復(fù)解決方案:智能存儲(chǔ)遠(yuǎn)程數(shù)據(jù)復(fù)制,相對(duì)安全、成熟、簡(jiǎn)單、高效、節(jié)省資源,但是對(duì)存儲(chǔ)的要求比較高,一般要求同構(gòu)平臺(tái);
基于虛擬化平臺(tái)的遠(yuǎn)程數(shù)據(jù)復(fù)制軟件災(zāi)難恢復(fù)解決方案:復(fù)制軟件在虛擬化存儲(chǔ)層面截獲I/0,遠(yuǎn)程復(fù)制,支持異構(gòu)/同構(gòu)存儲(chǔ)平臺(tái)。
在虛擬架構(gòu)下系統(tǒng)和數(shù)據(jù)采用同樣的方式來(lái)保護(hù),系統(tǒng)也是數(shù)據(jù),保護(hù)系統(tǒng)的同時(shí)就保護(hù)了數(shù)據(jù),反之亦然。虛擬機(jī)既存儲(chǔ)系統(tǒng)也存儲(chǔ)數(shù)據(jù),整個(gè)系統(tǒng)封裝在文件中:硬件配置,操作系統(tǒng),應(yīng)用及數(shù)據(jù)。這樣我依靠虛擬化的硬件獨(dú)立性,可以可靠地將虛擬機(jī)恢復(fù)到其他的硬件服務(wù)器上,并可將整個(gè)系統(tǒng)迅速轉(zhuǎn)移到災(zāi)難恢復(fù)中心;由于關(guān)于系統(tǒng)的所有信息都以數(shù)據(jù)的方式存儲(chǔ)在磁盤上,我們可以依靠虛擬化的封裝性,用保護(hù)數(shù)據(jù)的方式保護(hù)整個(gè)系統(tǒng);我們可以依靠虛擬化的分區(qū)和整合特性,保障生產(chǎn)中心與災(zāi)備中心服務(wù)器的比例不在是1:1;同時(shí)我們可以依靠虛擬化的資源池化特性,確保生產(chǎn)中心與災(zāi)備中心基礎(chǔ)架構(gòu)的一致性。
這樣使得在虛擬化環(huán)境中用任何你喜歡的方法(自動(dòng)或者手動(dòng))將數(shù)據(jù)(包含系統(tǒng)、應(yīng)用及數(shù)據(jù))復(fù)制過(guò)去,然后啟動(dòng)虛擬機(jī)即可,從而獲得最好的RTO。
4.總結(jié)
通過(guò)在虛擬化環(huán)境中部署應(yīng)用級(jí)容災(zāi)軟件,實(shí)現(xiàn)司信息系統(tǒng)高效安全的“兩帶三中心”容災(zāi)系統(tǒng),提高了信息系統(tǒng)的穩(wěn)定性,數(shù)據(jù)的安全性,促進(jìn)信息化安全平穩(wěn)運(yùn)行。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.guhuozai8.cn/
本文標(biāo)題:用虛擬化技術(shù)進(jìn)行信息系統(tǒng)應(yīng)用級(jí)容災(zāi)的建設(shè)
本文網(wǎng)址:http://www.guhuozai8.cn/html/support/1112153701.html