亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種快照卷數(shù)據(jù)拷貝方法

文檔序號:6444470閱讀:423來源:國知局
專利名稱:一種快照卷數(shù)據(jù)拷貝方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機存儲技術(shù)領(lǐng)域,尤其涉及一種快照卷數(shù)據(jù)拷貝方法。
背景技術(shù)
信息技術(shù)的加速發(fā)展,使得企業(yè)的關(guān)鍵業(yè)務(wù)數(shù)據(jù)的規(guī)模日益膨脹,企業(yè)不僅要求存儲容量越來越大,對數(shù)據(jù)安全的要求也越來越高。隨著存儲應(yīng)用需求的提高,用戶需要在線的備份和保護數(shù)據(jù)??煺?Snapshot)技術(shù)是一種有效地在線數(shù)據(jù)保護方法,能夠快速的實現(xiàn)在線數(shù)據(jù)備份??煺帐侵付〝?shù)據(jù)集合的一個完全可用拷貝,該拷貝包括指定數(shù)據(jù)集合在某個時間點的映像。指定數(shù)據(jù)集合稱為源卷,某個時間點的映像稱為快照卷。快照的使用通常是對同一個源卷在不同時間點建立一系列快照。例如對一個數(shù)據(jù)量大小為lv_size的源卷(lv_org)在第一時間點timel配置了第一快照(l^snapshotl), 在第二時間點(time2)配置第二快照(lV_snapShot2)等等;當(dāng)需要拷貝某一快照卷數(shù)據(jù) (即某一時間點的源卷數(shù)據(jù)),存儲系統(tǒng)都會結(jié)合源卷本身以及該時間點的快照卷記錄的變化的數(shù)據(jù),把整個卷大小為lv_size數(shù)據(jù)都進行拷貝。這種方法幾乎是拷貝整個源卷的數(shù)據(jù),但在實際應(yīng)用中,往往源卷中只有少部分存儲空間存儲了有意義的數(shù)據(jù),而大部分存儲空間尚未使用,因此往往會大量拷貝了沒有意義的數(shù)據(jù),對存儲系統(tǒng)的IO資源是一種很大的浪費。

發(fā)明內(nèi)容
本發(fā)明提供了一種快照卷數(shù)據(jù)拷貝方法,能夠盡量避免快照卷數(shù)據(jù)拷貝時候?qū)o效數(shù)據(jù)的拷貝。本發(fā)明實施例提供一種快照卷數(shù)據(jù)拷貝方法,包括如下步驟A、建立并維護源卷以及各個時刻建立的快照卷對應(yīng)的位圖表;所述位圖表中的每一位表示其所對應(yīng)的源卷或快照卷的數(shù)據(jù)塊是否包含有效數(shù)據(jù);B、當(dāng)要對某一快照卷進行拷貝時,根據(jù)該快照卷的位圖表以及源卷的位圖表,計算出建立該快照卷的時刻源卷上包含有效數(shù)據(jù)的數(shù)據(jù)塊的標(biāo)識;C、拷貝所述標(biāo)識對應(yīng)的數(shù)據(jù)塊的數(shù)據(jù)。較佳地,步驟A包括Al、初始化建立快照卷的次數(shù)i = 0。A2、建立并維護源卷位圖表;所述位圖表中的每一位表示其所對應(yīng)的源卷的數(shù)據(jù)塊是否包含有效數(shù)據(jù);A3、判斷是否達到預(yù)先設(shè)置的建立快照卷的時刻,若是,令i = i+Ι,建立第i快照卷以及第i快照卷的位圖表,所述位圖表中的每一位表示其所對應(yīng)的快照卷的數(shù)據(jù)塊是否包含有效數(shù)據(jù);A4、判斷是否對源卷進行修改,若是,則相應(yīng)更新源卷的位圖表,并返回步驟A3,否則直接返回步驟A3。
從以上技術(shù)方案可以看出,通過位圖表分別記錄不同快照卷的有效數(shù)據(jù),當(dāng)進行快照卷數(shù)據(jù)拷貝時候,可以根據(jù)不同快照卷對應(yīng)的有效數(shù)據(jù)位圖表標(biāo)示有效數(shù)據(jù),拷貝數(shù)據(jù)時候只拷貝有效數(shù)據(jù)即可。在同一個原始卷不同時間點配置了多個快照的情況下,如果應(yīng)用本發(fā)明方案,不會因為原始卷有效數(shù)據(jù)不斷增加而增加早期配置的快照卷的有效數(shù)據(jù),避免快照卷拷貝時拷貝大量無效數(shù)據(jù),節(jié)省IO資源。


圖1為本發(fā)明實施例給出的快照卷數(shù)據(jù)拷貝方法的原理示意圖;圖2為本發(fā)明實施例提供的快照卷數(shù)據(jù)拷貝方法流程具體實施例方式本發(fā)明通過位圖(bitmap)表分別記錄不同快照卷的有效數(shù)據(jù),當(dāng)進行快照卷數(shù)據(jù)拷貝時候,可以根據(jù)不同快照卷對應(yīng)的有效數(shù)據(jù)位圖表標(biāo)示有效數(shù)據(jù),拷貝數(shù)據(jù)時候只拷貝有效數(shù)據(jù)即可。在同一個原始卷不同時間點配置了多個快照的情況下,如果應(yīng)用本發(fā)明方案,不會因為原始卷有效數(shù)據(jù)不斷增加而增加早期配置的快照卷的有效數(shù)據(jù)。為使本發(fā)明技術(shù)方案的特點、技術(shù)原理及效果更加清楚,以下通過具體實施例對本發(fā)明方案進行詳細(xì)闡述。圖1示出了本發(fā)明實施例給出的快照卷數(shù)據(jù)拷貝方法的原理圖。對源卷建立位圖表,稱為源卷位圖表,在源卷位圖表中的每一位對應(yīng)源卷的一個數(shù)據(jù)塊,其數(shù)值取值為0或 1,分別表示所對應(yīng)的源卷數(shù)據(jù)塊是否包含有效數(shù)據(jù)。在第一時刻建立源卷的第一快照卷, 同時建立第一快照卷的位圖表,第一快照卷位圖表的每一位表示對應(yīng)的第一快照卷的數(shù)據(jù)塊是否包含有效數(shù)據(jù)。同理,在第二時刻建立源卷的第二快照卷以及第二快照卷位圖表,在第三時刻建立源卷的第三快照卷以及第三快照卷位圖表。如果要對第i快照卷進行拷貝, 則根據(jù)第i快照卷的位圖表以及源卷的位圖表,計算出第i時刻源卷上哪些數(shù)據(jù)塊包含有效數(shù)據(jù),并對這些數(shù)據(jù)塊進行拷貝。圖2示出了本發(fā)明實施例提供的快照卷數(shù)據(jù)拷貝方法流程,該流程包括建立快照卷的子流程,其中包括如下步驟步驟201 初始化建立快照卷的次數(shù)i = 0。步驟202 建立并維護源卷位圖表;所述位圖表中的每一位表示其所對應(yīng)的源卷的數(shù)據(jù)塊是否包含有效數(shù)據(jù);步驟203:判斷是否達到預(yù)先設(shè)置的建立快照卷的時刻,若否,則等待,若是,令i =i+Ι,建立第i快照卷以及第i快照卷的位圖表。所述位圖表中的每一位表示其所對應(yīng)的快照卷的數(shù)據(jù)塊是否包含有效數(shù)據(jù)。第i快照卷的位圖表,實際上就是建立第i快照卷的時刻的原始卷位圖表的一個拷貝。步驟204 判斷是否對源卷進行修改,若是,則相應(yīng)更新源卷的位圖表,并返回步驟203,否則直接返回步驟203。在上一子流程執(zhí)行的過程中,如果接收到對某一快照卷進行拷貝的請求時,則立即執(zhí)行如下子流程步驟205 根據(jù)接收到的拷貝請求中包含的時間點,查詢到該時間點對應(yīng)的快照卷及位圖表;步驟206 根據(jù)所述快照卷的位圖表,計算出建立該快照卷的時刻源卷上包含有效數(shù)據(jù)的數(shù)據(jù)塊的標(biāo)識;步驟207 拷貝所述標(biāo)識對應(yīng)的數(shù)據(jù)塊的數(shù)據(jù)。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。
權(quán)利要求
1.一種快照卷數(shù)據(jù)拷貝方法,其特征在于,包括如下步驟A、建立并維護源卷以及各個時刻建立的快照卷對應(yīng)的位圖表;所述位圖表中的每一位表示其所對應(yīng)的源卷或快照卷的數(shù)據(jù)塊是否包含有效數(shù)據(jù);B、當(dāng)要對某一快照卷進行拷貝時,根據(jù)該快照卷的位圖表,計算出建立該快照卷的時刻源卷上包含有效數(shù)據(jù)的數(shù)據(jù)塊的標(biāo)識;C、拷貝所述標(biāo)識對應(yīng)的數(shù)據(jù)塊的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟A包括Al、初始化建立快照卷的次數(shù)i = 0 ;A2、建立并維護源卷位圖表;所述位圖表中的每一位表示其所對應(yīng)的源卷的數(shù)據(jù)塊是否包含有效數(shù)據(jù);A3、判斷是否達到預(yù)先設(shè)置的建立快照卷的時刻,若是,令i = i+Ι,建立第i快照卷以及第i快照卷的位圖表,所述位圖表中的每一位表示其所對應(yīng)的快照卷的數(shù)據(jù)塊是否包含有效數(shù)據(jù);A4、判斷是否對源卷進行修改,若是,則相應(yīng)更新源卷的位圖表,并返回步驟A3,否則直接返回步驟A3。
全文摘要
本發(fā)明提供了一種快照卷數(shù)據(jù)拷貝方法,包括如下步驟A、建立并維護源卷以及各個時刻建立的快照卷對應(yīng)的位圖表;所述位圖表中的每一位表示其所對應(yīng)的源卷或快照卷的數(shù)據(jù)塊是否包含有效數(shù)據(jù);B、當(dāng)要對某一快照卷進行拷貝時,根據(jù)該快照卷的位圖表,計算出建立該快照卷的時刻源卷上包含有效數(shù)據(jù)的數(shù)據(jù)塊的標(biāo)識;C、拷貝所述標(biāo)識對應(yīng)的數(shù)據(jù)塊的數(shù)據(jù)。
文檔編號G06F11/14GK102411524SQ20111045498
公開日2012年4月11日 申請日期2011年12月30日 優(yōu)先權(quán)日2011年12月30日
發(fā)明者應(yīng)京, 金振成 申請人:云海創(chuàng)想信息技術(shù)(天津)有限公司, 深圳市創(chuàng)新科信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1