異構(gòu)存儲容災(zāi)管理系統(tǒng)及方法
【專利摘要】本發(fā)明涉及一種異構(gòu)存儲容災(zāi)管理系統(tǒng)及方法,系統(tǒng)包括:應(yīng)用服務(wù)器和存儲服務(wù)器,其中存儲服務(wù)器用于提供底層異構(gòu)資源的存儲功能,并向應(yīng)用服務(wù)器提供存儲接口;應(yīng)用服務(wù)器包括:虛擬機;物理平臺;虛擬機監(jiān)控器,用于對物理平臺進(jìn)行虛擬化,并進(jìn)行虛擬機的生命周期管理、資源管理及可用性管理;虛擬機監(jiān)控器還包括:軟RAID?1管理模塊,用于在虛擬機監(jiān)控器內(nèi)實現(xiàn)輸入輸出請求的處理以及異構(gòu)存儲的備份和容災(zāi)處理;存儲資源池管理模塊,用于將存儲服務(wù)器中的底層異構(gòu)資源及應(yīng)用服務(wù)器中的本地存儲空間虛擬成統(tǒng)一的存儲資源池,并向軟RAID?1管理模塊提供異構(gòu)存儲信息。本發(fā)明能夠為云計算環(huán)境下的異構(gòu)存儲管理提供全面而穩(wěn)定的容災(zāi)服務(wù)。
【專利說明】異構(gòu)存儲容災(zāi)管理系統(tǒng)及方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及云計算【技術(shù)領(lǐng)域】,尤其涉及一種異構(gòu)存儲容災(zāi)管理系統(tǒng)及方法。
【背景技術(shù)】
[0002]在現(xiàn)有的云計算虛擬化環(huán)境中,虛擬機所采用的通常為異構(gòu)的數(shù)據(jù)物理存儲,而目前虛擬機監(jiān)控器可以將多個異構(gòu)存儲拼接起來,形成一個統(tǒng)一存儲資源池呈現(xiàn)給用戶,但這種方式不具備容災(zāi)能力。 [0003]賽門鐵克提供了一種異構(gòu)存儲管理解決方案,即在操作系統(tǒng)中運行storagefoundation,通過操作系統(tǒng)與CPU的軟鏡相硬盤組態(tài)(RAID1 ),來實現(xiàn)異構(gòu)存儲之間的高可用性。但這種方案需要在操作系統(tǒng)中額外安裝storage foundation,因此無法對Windows操作系統(tǒng)的系統(tǒng)盤(C盤)進(jìn)行容災(zāi)管理。此外,在虛擬化環(huán)境中,虛擬機的操作系統(tǒng)只能看到由虛擬機監(jiān)控器虛擬出來的統(tǒng)一存儲資源池,無法識別異構(gòu)存儲環(huán)境,從而在做軟RAIDI時難以判定是否將備份數(shù)據(jù)寫到了與原始數(shù)據(jù)相同的磁盤上,這樣容易造成容災(zāi)失敗。
[0004]目前還有一種存儲虛擬化的遠(yuǎn)程容災(zāi)方案,該方案由存儲管理系統(tǒng)自身實現(xiàn),但在原始數(shù)據(jù)盤故障時,需要將備份盤重新掛載到主機,在此過程中會出現(xiàn)業(yè)務(wù)中斷。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提出一種異構(gòu)存儲容災(zāi)管理系統(tǒng)及方法,能夠為云計算環(huán)境下的異構(gòu)存儲管理提供全面而穩(wěn)定的容災(zāi)服務(wù)。
[0006]為實現(xiàn)上述目的,本發(fā)明提供了一種異構(gòu)存儲容災(zāi)管理系統(tǒng),包括:應(yīng)用服務(wù)器和存儲服務(wù)器,其中所述存儲服務(wù)器用于提供底層異構(gòu)資源的存儲功能,并向所述應(yīng)用服務(wù)器提供存儲接口;
[0007]所述應(yīng)用服務(wù)器包括:
[0008]虛擬機,用于在操作系統(tǒng)上運行用戶應(yīng)用,并發(fā)出相關(guān)的輸入輸出請求;
[0009]物理平臺,包括所述應(yīng)用服務(wù)器本地的存儲空間;
[0010]虛擬機監(jiān)控器,用于對所述物理平臺進(jìn)行虛擬化,并進(jìn)行虛擬機的生命周期管理、資源管理及可用性管理;
[0011 ] 所述虛擬機監(jiān)控器還包括:
[0012]軟鏡相硬盤組態(tài)(RAID I)管理模塊,用于在所述虛擬機監(jiān)控器內(nèi)實現(xiàn)輸入輸出請求的處理以及異構(gòu)存儲的備份和容災(zāi)處理;
[0013]存儲資源池管理模塊,用于將所述存儲服務(wù)器中的底層異構(gòu)資源及應(yīng)用服務(wù)器中的本地存儲空間虛擬成統(tǒng)一的存儲資源池,并向所述軟鏡相硬盤組態(tài)管理模塊提供異構(gòu)存儲信息。
[0014]進(jìn)一步的,所述軟鏡相硬盤組態(tài)管理模塊具體包括:
[0015]第一數(shù)據(jù)備份單元,用于通過所述存儲資源池管理模塊提供的異構(gòu)存儲信息為所述存儲服務(wù)器中的每個數(shù)據(jù)盤建立對應(yīng)的鏡像盤,并確保所述鏡像盤與對應(yīng)的數(shù)據(jù)盤不在同一物理存儲介質(zhì)上;
[0016]輸入輸出處理單元,用于根據(jù)所述虛擬機監(jiān)控器截獲的來自虛擬機操作系統(tǒng)的輸入輸出請求,進(jìn)行所述數(shù)據(jù)盤與對應(yīng)的鏡像盤之間的同步備份;
[0017]容災(zāi)處理單元,用于檢測所述數(shù)據(jù)盤的故障,并在檢測到所述數(shù)據(jù)盤發(fā)生故障時,啟動所述數(shù)據(jù)盤對應(yīng)的鏡像盤繼續(xù)提供服務(wù)。
[0018]進(jìn)一步的,所述軟鏡相硬盤組態(tài)管理模塊還包括:
[0019]第二數(shù)據(jù)備份單元,用于通過所述存儲資源池管理模塊提供的本地存儲信息為所述物理平臺中的每個數(shù)據(jù)盤建立對應(yīng)的鏡像盤,并確保所述鏡像盤與對應(yīng)的數(shù)據(jù)盤不在同一物理存儲介質(zhì)上。
[0020]為實現(xiàn)上述目的,本發(fā)明提供了一種基于前述異構(gòu)存儲容災(zāi)管理系統(tǒng)的異構(gòu)存儲容災(zāi)管理方法,其異構(gòu)存儲備份過程包括:
[0021]虛擬機中的應(yīng)用程序向虛擬機操作系統(tǒng)發(fā)送輸入輸出請求;
[0022]所述虛擬機操作系統(tǒng)接收所述輸入輸出請求,并根據(jù)所述輸入輸出請求進(jìn)行處理;
[0023]所述虛擬機監(jiān)控器截獲來自所述虛擬機操作系統(tǒng)的與設(shè)備驅(qū)動相關(guān)的輸入輸出請求,并調(diào)用軟鏡相硬盤組態(tài)管理模塊對截獲的輸入輸出請求進(jìn)行處理;
[0024]所述軟鏡相硬盤組態(tài)管理模塊根據(jù)所述截獲的輸入輸出請求進(jìn)行存儲服務(wù)器中數(shù)據(jù)盤與對應(yīng)的鏡像盤之間的同步備份。
[0025]進(jìn)一步的,在所述軟鏡相硬盤組態(tài)管理模塊根據(jù)所述截獲的輸入輸出請求進(jìn)行存儲服務(wù)器中數(shù)據(jù)盤與對應(yīng)的鏡像盤之間的同步備份的操作之前,還包括所述軟鏡相硬盤組態(tài)管理模塊的初始化操作,具體包括:
[0026]軟鏡相硬盤組態(tài)管理模塊通過存儲資源池管理模塊提供的異構(gòu)存儲信息為所述存儲服務(wù)器中的每個數(shù)據(jù)盤建立對應(yīng)的鏡像盤,并確保所述鏡像盤與對應(yīng)的數(shù)據(jù)盤不在同一物理存儲介質(zhì)上。
[0027]進(jìn)一步的,還包括:所述軟鏡相硬盤組態(tài)管理模塊檢測到所述數(shù)據(jù)盤發(fā)生故障時,所述虛擬機監(jiān)控器通過所述軟鏡相硬盤組態(tài)管理模塊啟動所述數(shù)據(jù)盤對應(yīng)的鏡像盤繼續(xù)提供服務(wù)。
[0028]進(jìn)一步的,還包括:
[0029]軟鏡相硬盤組態(tài)管理模塊通過存儲資源池管理模塊提供的本地存儲信息為物理平臺中的每個數(shù)據(jù)盤建立對應(yīng)的鏡像盤,并確保所述鏡像盤與對應(yīng)的數(shù)據(jù)盤不在同一物理存儲介質(zhì)上;
[0030]所述軟鏡相硬盤組態(tài)管理模塊根據(jù)所述截獲的輸入輸出請求進(jìn)行物理平臺中數(shù)據(jù)盤與對應(yīng)的鏡像盤之間的同步備份。
[0031]基于上述技術(shù)方案,本發(fā)明在應(yīng)用服務(wù)器中的虛擬機監(jiān)控器中設(shè)置了軟RAID I管理模塊對異構(gòu)存儲進(jìn)行備份和容災(zāi)處理,充分利用虛擬機監(jiān)控器識別和管理異構(gòu)存儲資源的優(yōu)勢,實現(xiàn)對系統(tǒng)盤和數(shù)據(jù)盤的高可用性管理,而無需對虛擬機操作系統(tǒng)進(jìn)行修改,因此可以在用戶完全透明和保證業(yè)務(wù)連續(xù)性的狀況下完成異構(gòu)存儲的高可用性管理,為云計算環(huán)境下的異構(gòu)存儲管理提供全面而穩(wěn)定的容災(zāi)服務(wù),為云計算環(huán)境部署提供支撐,促進(jìn)云計算業(yè)務(wù)發(fā)展?!緦@綀D】
【附圖說明】
[0032]此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0033]圖1為本發(fā)明異構(gòu)存儲容災(zāi)管理系統(tǒng)的一實施例的結(jié)構(gòu)示意圖。
[0034]圖2為本發(fā)明異構(gòu)存儲容災(zāi)管理系統(tǒng)實施例中軟RAIDI管理模塊的具體結(jié)構(gòu)示意圖。
[0035]圖3為本發(fā)明異構(gòu)存儲容災(zāi)管理方法的一實施例的流程示意圖。
[0036]圖4為本發(fā)明異構(gòu)存儲容災(zāi)管理方法的另一實施例的災(zāi)難恢復(fù)流程的示意圖。
【具體實施方式】
[0037]下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
[0038]如圖1所示,為本發(fā)明異構(gòu)存儲容災(zāi)管理系統(tǒng)的一實施例的結(jié)構(gòu)示意圖。在本實施例中,異構(gòu)存儲容災(zāi)管理系統(tǒng)包括應(yīng)用服務(wù)器Al和存儲服務(wù)器A2。其中,存儲服務(wù)器A2負(fù)責(zé)提供底層異構(gòu)資源的存儲功能,并向應(yīng)用服務(wù)器Al提供存儲接口 21。底層異構(gòu)資源即圖1中所示的原始數(shù)據(jù)盤1、2、……、n以及對應(yīng)的鏡像盤。
[0039]應(yīng)用服務(wù)器Al包括:多個虛擬機11,虛擬機負(fù)責(zé)在操作系統(tǒng)上運行用戶應(yīng)用,并發(fā)出相關(guān)的輸入輸出(I/o)請求。物理平臺13主要是指本地的物理服務(wù)器,包括應(yīng)用服務(wù)器Al本地的存儲空間,即圖1中示出的原始數(shù)據(jù)盤a、b、c以及對應(yīng)的鏡像盤。虛擬機監(jiān)控器12 (即VMM 12),負(fù)責(zé)對物理平臺13進(jìn)行虛擬化,并進(jìn)行虛擬機11的生命周期管理、資源管理及可用性管理。虛擬機監(jiān)控器12還包括兩部分存儲管理模塊,分別是軟RAID I管理模塊121和存儲資源池管理模塊122,其中,軟RAID I管理模塊負(fù)責(zé)在虛擬機監(jiān)控器12內(nèi)實現(xiàn)輸入輸出請求的處理以及異構(gòu)存儲的備份和容災(zāi)處理。存儲資源池管理模塊122負(fù)責(zé)將存儲服務(wù)器A2中的底層異構(gòu)資源及應(yīng)用服務(wù)器Al中的本地存儲空間虛擬成統(tǒng)一的存儲資源池,并向軟RAID I管理模塊提供異構(gòu)存儲信息。
[0040]如圖2所示,為本發(fā)明異構(gòu)存儲容災(zāi)管理系統(tǒng)實施例中軟RAIDl管理模塊的具體結(jié)構(gòu)示意圖。在本實施例中,軟RAID I管理模塊具體包括:第一數(shù)據(jù)備份單元121a、輸入輸出處理單元121b和容災(zāi)處理單元121c。其中第一數(shù)據(jù)備份單元121a負(fù)責(zé)通過存儲資源池管理模塊122提供的異構(gòu)存儲信息為存儲服務(wù)器A2中的每個數(shù)據(jù)盤建立對應(yīng)的鏡像盤,并確保該鏡像盤與對應(yīng)的數(shù)據(jù)盤不在同一物理存儲介質(zhì)上。
[0041]輸入輸出處理單元121b負(fù)責(zé)根據(jù)虛擬機監(jiān)控器12截獲的來自虛擬機操作系統(tǒng)的輸入輸出請求,進(jìn)行該數(shù)據(jù)盤與對應(yīng)的鏡像盤之間的同步備份。容災(zāi)處理單元121c負(fù)責(zé)檢測數(shù)據(jù)盤的故障,并在檢測到數(shù)據(jù)盤發(fā)生故障時,啟動該數(shù)據(jù)盤對應(yīng)的鏡像盤繼續(xù)提供服務(wù),這樣就可以在業(yè)務(wù)連續(xù)不中斷、用戶無感知的情況下進(jìn)行數(shù)據(jù)服務(wù)的恢復(fù),實現(xiàn)容災(zāi)處理。
[0042]在另一個異構(gòu)存儲容災(zāi)管理系統(tǒng)實施例中,軟RAID I管理模塊還可以包括第二數(shù)據(jù)備份單元121d (也參見圖2),該單元負(fù)責(zé)通過存儲資源池管理模塊提供的本地存儲信息為所述物理平臺中的每個數(shù)據(jù)盤建立對應(yīng)的鏡像盤,并確保所述鏡像盤與對應(yīng)的數(shù)據(jù)盤不在同一物理存儲介質(zhì)上。通過第二數(shù)據(jù)備份單元實現(xiàn)系統(tǒng)盤上的備份及容災(zāi)處理等高可用性管理,而無需對操作系統(tǒng)進(jìn)行修改。
[0043]基于前面所描述的異構(gòu)存儲容災(zāi)管理系統(tǒng),下面對本發(fā)明異構(gòu)存儲容災(zāi)管理方法的幾個實施例進(jìn)行說明。
[0044]如圖3所示,為本發(fā)明異構(gòu)存儲容災(zāi)管理方法的一實施例的流程示意圖。在本實施例中,異構(gòu)存儲容災(zāi)管理方法中的異構(gòu)存儲備份過程具體包括:
[0045]步驟101、虛擬機中的應(yīng)用程序向虛擬機操作系統(tǒng)發(fā)送輸入輸出請求;
[0046]步驟102、所述虛擬機操作系統(tǒng)接收所述輸入輸出請求,并根據(jù)所述輸入輸出請求進(jìn)行處理;
[0047]步驟103、所述虛擬機監(jiān)控器截獲來自所述虛擬機操作系統(tǒng)的與設(shè)備驅(qū)動相關(guān)的輸入輸出請求,并調(diào)用軟鏡相硬盤組態(tài)管理模塊對截獲的輸入輸出請求進(jìn)行處理;
[0048]步驟104、所述軟鏡相硬盤組態(tài)管理模塊根據(jù)所述截獲的輸入輸出請求進(jìn)行存儲服務(wù)器中數(shù)據(jù)盤與對應(yīng)的鏡像盤之間的同步備份。
[0049]在上述技術(shù)方案中,虛擬機監(jiān)控器可以截獲來自虛擬機操作系統(tǒng)的I/O請求,并利用設(shè)置的軟RAID I管理模塊根據(jù)I/O請求對存儲服務(wù)器內(nèi)的異構(gòu)存儲資源的數(shù)據(jù)盤和對應(yīng)鏡像盤進(jìn)行同步數(shù)據(jù)備份。而在進(jìn)行同步備份的操作之前,還包括軟RAID I管理模塊的初始化操作,即軟RAID I管理模塊通過存儲資源池管理模塊提供的異構(gòu)存儲信息為存儲服務(wù)器中的每個數(shù)據(jù)盤建立對應(yīng)的鏡像盤,并確保所述鏡像盤與對應(yīng)的數(shù)據(jù)盤不在同一物理存儲介質(zhì)上。
[0050]虛擬機監(jiān)控器中的軟RAID I管理模塊還可以通過存儲資源池管理模塊提供的本地存儲信息為物理平臺中的每個數(shù)據(jù)盤建立對應(yīng)的鏡像盤,并確保所述鏡像盤與對應(yīng)的數(shù)據(jù)盤不在同一物理存儲介質(zhì)上。在這基礎(chǔ)上,軟RAID I管理模塊可以根據(jù)虛擬機監(jiān)控器從虛擬機操作系統(tǒng)截獲的I/O請求進(jìn)行物理平臺中數(shù)據(jù)盤與對應(yīng)的鏡像盤之間的同步備份。
[0051]在軟RAID I管理模塊進(jìn)行異構(gòu)存儲資源和本地存儲資源進(jìn)行數(shù)據(jù)盤和對象盤的同步備份的基礎(chǔ)上,圖4給出了本發(fā)明異構(gòu)存儲容災(zāi)管理方法的另一實施例的災(zāi)難恢復(fù)流程的示意圖。在本實施例中給出了異構(gòu)存儲資源和本地存儲資源的數(shù)據(jù)盤出現(xiàn)故障下的災(zāi)難恢復(fù)流程,具體包括:
[0052]步驟201、軟RAID I管理模塊對數(shù)據(jù)盤進(jìn)行故障檢測;
[0053]步驟202、當(dāng)軟RAID I管理模塊檢測到數(shù)據(jù)盤發(fā)生故障時,虛擬機監(jiān)控器通過軟RAID I管理模塊啟動該數(shù)據(jù)盤對應(yīng)的鏡像盤繼續(xù)提供服務(wù),這樣后續(xù)的相關(guān)I/O請求均由該鏡像盤進(jìn)行處理,從而可以在業(yè)務(wù)連續(xù)不中斷、用戶無感知的情況下進(jìn)行服務(wù)的恢復(fù),實現(xiàn)容災(zāi)處理。
[0054]本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0055]最后應(yīng)當(dāng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其限制;盡管參照較佳實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:依然可以對本發(fā)明的【具體實施方式】進(jìn)行修改或者對部分技術(shù)特征進(jìn)行等同替換;而不脫離本發(fā)明技術(shù)方案的精神,其均應(yīng)涵蓋在本發(fā)明請求保護(hù)的技術(shù)方案范圍當(dāng)中。
【權(quán)利要求】
1.一種異構(gòu)存儲容災(zāi)管理系統(tǒng),包括:應(yīng)用服務(wù)器和存儲服務(wù)器,其中所述存儲服務(wù)器用于提供底層異構(gòu)資源的存儲功能,并向所述應(yīng)用服務(wù)器提供存儲接口 ; 所述應(yīng)用服務(wù)器包括: 虛擬機,用于在操作系統(tǒng)上運行用戶應(yīng)用,并發(fā)出相關(guān)的輸入輸出請求; 物理平臺,包括所述應(yīng)用服務(wù)器本地的存儲空間; 虛擬機監(jiān)控器,用于對所述物理平臺進(jìn)行虛擬化,并進(jìn)行虛擬機的生命周期管理、資源管理及可用性管理; 所述虛擬機監(jiān)控器還包括: 軟鏡相硬盤組態(tài)管理模塊,用于在所述虛擬機監(jiān)控器內(nèi)實現(xiàn)輸入輸出請求的處理以及異構(gòu)存儲的備份和容災(zāi)處理; 存儲資源池管理模塊,用于將所述存儲服務(wù)器中的底層異構(gòu)資源及應(yīng)用服務(wù)器中的本地存儲空間虛擬成統(tǒng)一的存儲資源池,并向所述軟鏡相硬盤組態(tài)管理模塊提供異構(gòu)存儲信肩、O
2.根據(jù)權(quán)利要求1所述的異構(gòu)存儲容災(zāi)管理系統(tǒng),其中所述軟鏡相硬盤組態(tài)管理模塊具體包括: 第一數(shù)據(jù)備份單元,用于通過所述存儲資源池管理模塊提供的異構(gòu)存儲信息為所述存儲服務(wù)器中的每個數(shù)據(jù)盤建立對應(yīng)的鏡像盤,并確保所述鏡像盤與對應(yīng)的數(shù)據(jù)盤不在同一物理存儲介質(zhì)上;` 輸入輸出處理單元,用于根據(jù)所述虛擬機監(jiān)控器截獲的來自虛擬機操作系統(tǒng)的輸入輸出請求,進(jìn)行所述數(shù)據(jù)盤與對應(yīng)的鏡像盤之間的同步備份; 容災(zāi)處理單元,用于檢測所述數(shù)據(jù)盤的故障,并在檢測到所述數(shù)據(jù)盤發(fā)生故障時,啟動所述數(shù)據(jù)盤對應(yīng)的鏡像盤繼續(xù)提供服務(wù)。
3.根據(jù)權(quán)利要求2所述的異構(gòu)存儲容災(zāi)管理系統(tǒng),其中所述軟鏡相硬盤組態(tài)管理模塊還包括: 第二數(shù)據(jù)備份單元,用于通過所述存儲資源池管理模塊提供的本地存儲信息為所述物理平臺中的每個數(shù)據(jù)盤建立對應(yīng)的鏡像盤,并確保所述鏡像盤與對應(yīng)的數(shù)據(jù)盤不在同一物理存儲介質(zhì)上。
4.一種基于權(quán)利要求廣3任一所述的異構(gòu)存儲容災(zāi)管理系統(tǒng)的異構(gòu)存儲容災(zāi)管理方法,其異構(gòu)存儲備份過程包括: 虛擬機中的應(yīng)用程序向虛擬機操作系統(tǒng)發(fā)送輸入輸出請求; 所述虛擬機操作系統(tǒng)接收所述輸入輸出請求,并根據(jù)所述輸入輸出請求進(jìn)行處理; 所述虛擬機監(jiān)控器截獲來自所述虛擬機操作系統(tǒng)的與設(shè)備驅(qū)動相關(guān)的輸入輸出請求,并調(diào)用軟鏡相硬盤組態(tài)管理模塊對截獲的輸入輸出請求進(jìn)行處理; 所述軟鏡相硬盤組態(tài)管理模塊根據(jù)所述截獲的輸入輸出請求進(jìn)行存儲服務(wù)器中數(shù)據(jù)盤與對應(yīng)的鏡像盤之間的同步備份。
5.根據(jù)權(quán)利要求4所述的異構(gòu)存儲容災(zāi)管理方法,其中在所述軟鏡相硬盤組態(tài)管理模塊根據(jù)所述截獲的輸入輸出請求進(jìn)行存儲服務(wù)器中數(shù)據(jù)盤與對應(yīng)的鏡像盤之間的同步備份的操作之前,還包括所述軟鏡相硬盤組態(tài)管理模塊的初始化操作,具體包括: 軟鏡相硬盤組態(tài)管理模塊通過存儲資源池管理模塊提供的異構(gòu)存儲信息為所述存儲服務(wù)器中的每個數(shù)據(jù)盤建立對應(yīng)的鏡像盤,并確保所述鏡像盤與對應(yīng)的數(shù)據(jù)盤不在同一物理存儲介質(zhì)上。
6.根據(jù)權(quán)利要求5所述的異構(gòu)存儲容災(zāi)管理方法,其中還包括: 所述軟鏡相硬盤組態(tài)管理模塊檢測到所述數(shù)據(jù)盤發(fā)生故障時,所述虛擬機監(jiān)控器通過所述軟鏡相硬盤組態(tài)管理模塊啟動所述數(shù)據(jù)盤對應(yīng)的鏡像盤繼續(xù)提供服務(wù)。
7.根據(jù)權(quán)利要求4所述的異構(gòu)存儲容災(zāi)管理方法,其中還包括: 軟鏡相硬盤組態(tài)管理模塊通過存儲資源池管理模塊提供的本地存儲信息為物理平臺中的每個數(shù)據(jù)盤建立對應(yīng)的鏡像盤,并確保所述鏡像盤與對應(yīng)的數(shù)據(jù)盤不在同一物理存儲介質(zhì)上; 所述軟鏡相硬盤組態(tài)管理模塊根據(jù)所述截獲的輸入輸出請求進(jìn)行物理平臺中數(shù)據(jù)盤與對應(yīng)的鏡像盤之間的同步備 份。
【文檔編號】H04L29/08GK103795742SQ201210422600
【公開日】2014年5月14日 申請日期:2012年10月30日 優(yōu)先權(quán)日:2012年10月30日
【發(fā)明者】王若倪, 趙鵬, 劉承罡 申請人:中國電信股份有限公司