欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種異步鏡像方法

文檔序號(hào):6442599閱讀:354來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種異步鏡像方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)數(shù)據(jù)存儲(chǔ)技術(shù)領(lǐng)域,尤其涉及一種異步鏡像方法。
背景技術(shù)
數(shù)據(jù)鏡像就是保留兩個(gè)或兩個(gè)以上在線(xiàn)數(shù)據(jù)的拷貝。以?xún)蓚€(gè)鏡像邏輯卷為例,所有寫(xiě)操作在兩個(gè)獨(dú)立的邏輯卷上同時(shí)進(jìn)行;當(dāng)兩個(gè)邏輯卷都正常工作時(shí),數(shù)據(jù)可以從任一邏輯卷讀??;如果一個(gè)邏輯卷失效,則數(shù)據(jù)還可以從另外的一個(gè)正常工作的邏輯卷讀出。遠(yuǎn)程鏡像根據(jù)采用的寫(xiě)協(xié)議不同可劃分為兩種方式同步鏡像和異步鏡像。同步鏡像是指寫(xiě)操作會(huì)同時(shí)在原始邏輯卷和鏡像邏輯卷上完成;異步鏡像先將寫(xiě)命令和數(shù)據(jù)發(fā)給原始邏輯卷,后臺(tái)將數(shù)據(jù)復(fù)制到鏡像邏輯卷。同步鏡像模式下,對(duì)原始邏輯卷和鏡像邏輯卷之間的物理距離有所限制,且對(duì)源卷的正常訪問(wèn)速度會(huì)有所影響。當(dāng)原始邏輯卷與鏡像邏輯卷物理距離較遠(yuǎn),即異地容災(zāi)備份系統(tǒng)中,異步鏡像使用較廣泛。異地鏡像由于是后臺(tái)鏡像,主機(jī)端不停對(duì)原始邏輯卷進(jìn)行寫(xiě)操作,鏡像時(shí)如簡(jiǎn)單的復(fù)制數(shù)據(jù),而不考慮數(shù)據(jù)更新的時(shí)間點(diǎn),則可能鏡像邏輯卷中的數(shù)據(jù)由不同時(shí)間點(diǎn)的數(shù)據(jù)組成,與原始邏輯卷中數(shù)據(jù)無(wú)法保持一致性,從而導(dǎo)致鏡像邏輯卷的數(shù)據(jù)對(duì)上層應(yīng)用不可用。

發(fā)明內(nèi)容
本發(fā)明提供了一種異步鏡像的方法,可以保證鏡像邏輯卷的數(shù)據(jù)可用。本發(fā)明實(shí)施例提供的一種異步鏡像方法,包括如下步驟A、在原始邏輯卷創(chuàng)建原始快照i+Ι ;i為自然數(shù),其數(shù)值等于當(dāng)前原始邏輯卷已創(chuàng)建快照的次數(shù);B、讀取原始快照i+Ι,根據(jù)原始快照i+Ι將原始邏輯卷的數(shù)據(jù)拷貝到鏡像邏輯卷。較佳地,步驟B之后進(jìn)一步包括C、所述拷貝完成,令i = i+Ι,返回步驟A。較佳地,步驟B完成后進(jìn)一步包括刪除原始邏輯卷上的原始快照i。較佳地,步驟B為讀取原始快照i+Ι和原始快照i,將原始邏輯卷中建立原始快照i的時(shí)點(diǎn)到建立原始快照i+Ι的時(shí)點(diǎn)的增量數(shù)據(jù)拷貝到鏡像邏輯卷。較佳地,步驟A進(jìn)一步包括刪除在鏡像邏輯卷上已創(chuàng)建的鏡像快照j,在鏡像邏輯卷創(chuàng)建鏡像快照j+1,j為自然數(shù),其數(shù)值等于當(dāng)前鏡像邏輯卷已創(chuàng)建快照的次數(shù);該方法進(jìn)一步包括若原始邏輯卷不可用,用戶(hù)使用鏡像邏輯卷上的鏡像快照。較佳地,步驟C所述返回步驟A為離上次創(chuàng)建快照時(shí)間到達(dá)預(yù)定值后觸發(fā)返回步驟A。從以上技術(shù)方案可以看出,創(chuàng)建原始邏輯卷的快照,根據(jù)快照將原始邏輯卷的數(shù)
3據(jù)拷貝到鏡像邏輯卷。根據(jù)快照的性質(zhì)可知,鏡像邏輯卷的數(shù)據(jù)都是同一時(shí)間點(diǎn)的,從而保證鏡像邏輯卷的數(shù)據(jù)可用。


圖1為本發(fā)明實(shí)施例提供的一種異步鏡像方法流程示意圖;圖2為本發(fā)明實(shí)施例提供的異步鏡像的原理示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供的一種異步鏡像方法流程如圖1所示,包括如下步驟步驟101 創(chuàng)建鏡像關(guān)系時(shí),在原始邏輯卷上創(chuàng)建快照,稱(chēng)該快照為原始快照1 ;步驟102 讀取原始快照1,將原始邏輯卷中的有效數(shù)據(jù)拷貝至鏡像邏輯卷。所述拷貝完成并且離上次創(chuàng)建快照時(shí)間到達(dá)預(yù)定值后會(huì)觸發(fā)進(jìn)入步驟103進(jìn)入步驟103。即用戶(hù)可以設(shè)置進(jìn)行鏡像的時(shí)間周期,如30分鐘,每個(gè)30分鐘到達(dá)時(shí),會(huì)創(chuàng)建一個(gè)新的快照。步驟103 在鏡像邏輯卷和原始邏輯卷上分別創(chuàng)建快照,分別稱(chēng)為原始快照i+Ι和鏡像快照j+1,鏡像邏輯卷創(chuàng)建鏡像快照j+1時(shí),如有之前已創(chuàng)建的鏡像快照j,則先刪除鏡像快照j,再創(chuàng)建新鏡像快照j+1。。i為自然數(shù),其數(shù)值等于當(dāng)前原始邏輯卷已創(chuàng)建快照的次數(shù)。j為自然數(shù),其數(shù)值等于當(dāng)前鏡像邏輯卷已創(chuàng)建快照的次數(shù)。步驟104 讀取原始快照i+Ι,根據(jù)原始快照i+Ι將原始邏輯卷的數(shù)據(jù)拷貝到鏡像邏輯卷。較佳地,讀取原始快照i+ι和原始快照i,將原始邏輯卷中建立原始快照i的時(shí)點(diǎn)到建立原始快照i+ι的時(shí)點(diǎn)的增量數(shù)據(jù)拷貝到鏡像邏輯卷。原始快照i創(chuàng)建后,所有主機(jī)端的IO都會(huì)經(jīng)過(guò)原始快照i,所以原始快照i中保留了原始快照i到原始快照i+ι這段時(shí)間內(nèi)的增量數(shù)據(jù)的位置。步驟105 拷貝完成,刪除原始邏輯卷上的原始快照i+Ι。令i = i+Ι以及j = j+1, 離上次創(chuàng)建快照時(shí)間到達(dá)預(yù)定值后會(huì)觸發(fā)返回步驟103。由于快照是源卷數(shù)據(jù)的在特定時(shí)點(diǎn)的完全可用拷貝,通過(guò)快照進(jìn)行異步鏡像,可以有效地保證拷貝的都是同一時(shí)點(diǎn)的數(shù)據(jù)。此方案中建立鏡像邏輯卷的快照為可選步驟。該步驟的作用是如出現(xiàn)原始邏輯卷不可用,用戶(hù)可使用鏡像邏輯卷上的鏡像快照,這樣可以保證遠(yuǎn)程設(shè)備上的數(shù)據(jù)一直可用。圖2為本發(fā)明實(shí)施例提供的異步鏡像的原理示意圖。以下通過(guò)一個(gè)具體實(shí)施例對(duì)本發(fā)明方案進(jìn)行詳細(xì)闡述。在時(shí)點(diǎn)a原始邏輯卷203 創(chuàng)建原始快照i+1 201,鏡像邏輯卷202根據(jù)原始快照i+1 201來(lái)拷貝原始邏輯卷203在時(shí)點(diǎn)a的數(shù)據(jù),從而保證鏡像邏輯卷202的數(shù)據(jù)均為時(shí)點(diǎn)a的數(shù)據(jù)??截愅瓿珊螅阽R像邏輯卷202建立鏡像快照j。主機(jī)205如果訪問(wèn)原始邏輯卷203失敗,則訪問(wèn)鏡像快照j 204, 以保證始終有數(shù)據(jù)可用。假設(shè)于10:00開(kāi)始進(jìn)行異步鏡像,原始邏輯卷在10:00建立一個(gè)快照SS1,然后根據(jù)快照SSl將原始邏輯卷在10:00這一時(shí)點(diǎn)的數(shù)據(jù)拷貝到鏡像邏輯卷,到11:00拷貝完成, 鏡像邏輯卷的數(shù)據(jù)即為原始邏輯卷在10:00這一時(shí)點(diǎn)的數(shù)據(jù)。在11:00原始邏輯卷建立快照SS2,并刪除SS1,同時(shí)鏡像邏輯卷建立一個(gè)快照SS2’。然后根據(jù)快照SS2將原始邏輯卷在11:00這一時(shí)點(diǎn)的數(shù)據(jù)拷貝到鏡像邏輯卷。一種較佳的實(shí)施方式是將10:00至11:00之間在原始邏輯卷產(chǎn)生的增量數(shù)據(jù)拷貝到鏡像邏輯卷。在拷貝期間,如果原始邏輯卷不可用, 主機(jī)可以訪問(wèn)鏡像邏輯卷的快照SS2’,保證始終有可用的數(shù)據(jù)。到12:00拷貝完成,鏡像邏輯卷的數(shù)據(jù)即為原始邏輯卷在11:00這一時(shí)點(diǎn)的數(shù)據(jù)。在12:00原始邏輯卷建立快照SS3 并刪除快照SS2,同時(shí)鏡像邏輯卷也刪除上一個(gè)快照SS2’,建立一個(gè)新快照SS3’。之后的步驟則以此類(lèi)推。 以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種異步鏡像方法,其特征在于,包括如下步驟A、在原始邏輯卷創(chuàng)建原始快照i+Ι;i為自然數(shù),其數(shù)值等于當(dāng)前原始邏輯卷已創(chuàng)建快照的次數(shù);B、讀取原始快照i+Ι,根據(jù)原始快照i+Ι將原始邏輯卷的數(shù)據(jù)拷貝到鏡像邏輯卷。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B之后進(jìn)一步包括C、所述拷貝完成,令i= i+Ι,返回步驟A。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟B完成后進(jìn)一步包括刪除原始邏輯卷上的原始快照i。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟B為讀取原始快照i+1和原始快照 i,將原始邏輯卷中建立原始快照i的時(shí)點(diǎn)到建立原始快照i+Ι的時(shí)點(diǎn)的增量數(shù)據(jù)拷貝到鏡像邏輯卷。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟A進(jìn)一步包括刪除在鏡像邏輯卷上已創(chuàng)建的鏡像快照j,在鏡像邏輯卷創(chuàng)建鏡像快照j+1,j為自然數(shù),其數(shù)值等于當(dāng)前鏡像邏輯卷已創(chuàng)建快照的次數(shù);該方法進(jìn)一步包括若原始邏輯卷不可用,用戶(hù)使用鏡像邏輯卷上的鏡像快照。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟C所述返回步驟A為離上次創(chuàng)建快照時(shí)間到達(dá)預(yù)定值后觸發(fā)返回步驟A。
全文摘要
本發(fā)明提供了一種異步鏡像方法,包括如下步驟A、在原始邏輯卷創(chuàng)建原始快照i+1;i為自然數(shù),其數(shù)值等于當(dāng)前原始邏輯卷已創(chuàng)建快照的次數(shù);B、讀取原始快照i+1,根據(jù)原始快照i+1將原始邏輯卷的數(shù)據(jù)拷貝到鏡像邏輯卷。本發(fā)明方案可以確保鏡像邏輯卷的數(shù)據(jù)可用。
文檔編號(hào)G06F11/14GK102385543SQ201110434679
公開(kāi)日2012年3月21日 申請(qǐng)日期2011年12月22日 優(yōu)先權(quán)日2011年12月22日
發(fā)明者吉永光, 雷偉 申請(qǐng)人:創(chuàng)新科存儲(chǔ)技術(shù)(深圳)有限公司, 創(chuàng)新科軟件技術(shù)(深圳)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
红桥区| 新民市| 双辽市| 渝中区| 青海省| 淄博市| 永胜县| 灵丘县| 宣城市| 青海省| 灌南县| 太湖县| 潮州市| 库车县| 九台市| 凉山| 木里| 沙洋县| 东宁县| 平安县| 泰来县| 勐海县| 建瓯市| 新源县| 临湘市| 容城县| 远安县| 临洮县| 凉城县| 衡阳县| 桂林市| 波密县| 沧州市| 莲花县| 青岛市| 通海县| 许昌县| 宁武县| 永顺县| 定边县| 佳木斯市|