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

一種基于qcow2格式增量快照的輕量化實(shí)現(xiàn)方法

文檔序號:10686785閱讀:443來源:國知局
一種基于qcow2格式增量快照的輕量化實(shí)現(xiàn)方法
【專利摘要】本發(fā)明公開了基于qcow2格式增量快照的輕量化實(shí)現(xiàn)方法,包括以下步驟S1、以鏡像模板為后備文件創(chuàng)建基礎(chǔ)卷并創(chuàng)建基礎(chǔ)快照;S2、以基礎(chǔ)卷為后備文件創(chuàng)建相互關(guān)聯(lián)的第0級子卷至第t+i級子卷;S3、對由第0級子卷所生成的多個(gè)相互關(guān)聯(lián)的第t級子卷與第t+i?1級子卷之間的所有子卷至少做一次逆向合并入所述第t級子卷所對應(yīng)的父卷的合并操作,將第t+i級子卷的后備文件設(shè)置為第t級子卷所對應(yīng)的父卷;S4、將第0級子卷的后備文件設(shè)置為所述基礎(chǔ)快照,將第t級子卷的后備文件作為第t?1級子卷所對應(yīng)的第t?1級增量快照。通過本發(fā)明,可有效的解決因卷鏈過長所導(dǎo)致的云硬盤讀寫性能降低的問題,降低了計(jì)算開銷。
【專利說明】
一種基于qc〇w2格式増量快照的輕量化實(shí)現(xiàn)方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及云計(jì)算存儲技術(shù)領(lǐng)域,尤其涉及一種基于qC0W2格式增量快照的輕量化實(shí)現(xiàn)方法?!颈尘凹夹g(shù)】
[0002]KVM(Kernel_based Virtual Machine)內(nèi)置于Linux內(nèi)核,是一種基于硬件的完全虛擬化系統(tǒng)。KVM基本結(jié)構(gòu)由KVM Driver和qemu組成。其中,KVM Driver已經(jīng)成為了Linux內(nèi)核的一個(gè)模塊,并負(fù)責(zé)創(chuàng)建虛擬機(jī)、虛擬內(nèi)存的分配、虛擬CPU寄存器的讀/寫與運(yùn)行等。 qemu是運(yùn)行在HOST 0S(主機(jī)操作系統(tǒng))中的一個(gè)應(yīng)用程序,并以宿主機(jī)文件的形式存儲虛擬機(jī)硬盤數(shù)據(jù),并提供raw和qcow2兩種常用的文件格式。qcow2提供寫時(shí)復(fù)制技術(shù)(copy-on_write,cow),數(shù)據(jù)塊僅在更新時(shí)被分配,并提供了snapshot(快照功能)c^qemu用于模擬 PC硬件的用戶空間組件,提供硬盤、網(wǎng)絡(luò)等設(shè)備模型以及訪問途徑。[00〇3]云計(jì)算平臺支持多種存儲方式的云硬盤,qcow2是qemu所支持的一種鏡像文件格式。qC0W2具有寫時(shí)復(fù)制、zlib壓縮,AES加密等特性,其中,基于寫時(shí)復(fù)制特性實(shí)現(xiàn)了在云硬盤中快速創(chuàng)建多個(gè)系統(tǒng)盤鏡像文件,進(jìn)而開通虛擬機(jī)的流程,多個(gè)系統(tǒng)盤鏡像文件具有共同的后備文件(base文件)。在對qcow2格式的云硬盤做快照時(shí),其本質(zhì)上是以當(dāng)前active盤為后備文件(backing file)創(chuàng)建一個(gè)新的qcow2格式的鏡像文件。
[0004]當(dāng)用戶增加數(shù)據(jù)時(shí),需要頻繁的將鏡像文件作創(chuàng)建操作、刪除操作。然而,鏡像快照的創(chuàng)建操作與刪除操作需要根據(jù)當(dāng)前云硬盤是否處于掛載狀態(tài)以及所掛載的虛擬機(jī)狀態(tài)分為在線快照和離線快照。在線快照需要通過調(diào)用Libvirt的靜默文件系統(tǒng)和創(chuàng)建快照接口來實(shí)現(xiàn);而離線快照不需要與qemu交互,而是通過qemu-1mg工具來實(shí)現(xiàn)?,F(xiàn)有技術(shù)中的這種在線快照創(chuàng)建操作與刪除操作及增量快照功能,雖然一定程度上保證了用戶與云硬盤之間的數(shù)據(jù)訪問業(yè)務(wù)不中斷。但是,隨著快照數(shù)量的增加,多個(gè)快照之間所形成的快照鏈也會變長,進(jìn)而使得總的卷鏈變長,因此會極大的影響到用戶執(zhí)行各種讀寫操作時(shí)云硬盤的讀寫性能;此外,由于快照鏈在卷鏈上,因此當(dāng)卷處于掛載狀態(tài)時(shí),刪除快照時(shí)需要與qemu 交互,從而導(dǎo)致開銷較大,操作復(fù)雜。
[0005]參圖1所示,卷鏈30中包含多個(gè)相互關(guān)聯(lián)的子卷,被創(chuàng)建在后的子卷包含被創(chuàng)建在先的子卷中的增量數(shù)據(jù)。但是,如果要讀取被創(chuàng)建在先的某一時(shí)刻的子卷中的數(shù)據(jù),必須根據(jù)卷鏈30中多個(gè)相互關(guān)聯(lián)的快照(即第i級子卷至第0級子卷)的方向進(jìn)行逆向讀取。因此, 當(dāng)卷鏈30變得非常長時(shí),就會造成讀取被創(chuàng)建在先的某個(gè)子卷中的數(shù)據(jù)時(shí)的計(jì)算開銷較大。
【發(fā)明內(nèi)容】

[0006]本發(fā)明的目的在于公開一種基于qC〇w2格式增量快照的輕量化實(shí)現(xiàn)方法,避免因卷鏈過長所導(dǎo)致的云硬盤讀寫性能降低的缺陷,并簡化在線增量快照的刪除操作流程,降低計(jì)算開銷。
[0007]為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明公開了一種基于qC〇w2格式增量快照的輕量化實(shí)現(xiàn)方法,包括以下步驟:
[0008]S1、以鏡像模板為后備文件創(chuàng)建基礎(chǔ)卷并創(chuàng)建基礎(chǔ)快照;
[0009]S2、以基礎(chǔ)卷為后備文件創(chuàng)建相互關(guān)聯(lián)的第0級子卷至第t+i級子卷;
[0010]S3、對由第〇級子卷所生成的多個(gè)相互關(guān)聯(lián)的第t級子卷與第t+1-1級子卷之間的所有子卷至少做一次逆向合并入所述第t級子卷所對應(yīng)的父卷的合并操作,將第t+i級子卷的后備文件設(shè)置為第t級子卷所對應(yīng)的父卷;
[0011]S4、將第0級子卷的后備文件設(shè)置為所述基礎(chǔ)快照,將第t級子卷的后備文件作為第t-1級子卷所對應(yīng)的第t-1級增量快照;
[0012]其中,所述t取大于或者等于1的整數(shù),i取大于或者等于1的整數(shù)。
[0013]在一些實(shí)施方式中,所述步驟S2中的多個(gè)相互關(guān)聯(lián)的子卷形成至少一條鏈路。 [〇〇14]在一些實(shí)施方式中,所述步驟S2中的多個(gè)相互關(guān)聯(lián)的子卷呈鏈狀架構(gòu)。[〇〇15]在一些實(shí)施方式中,所述步驟S2中的多個(gè)相互關(guān)聯(lián)的子卷呈樹狀架構(gòu)。[〇〇16]在一些實(shí)施方式中,所述步驟3還包括:對由第0級子卷所生成的多個(gè)相互關(guān)聯(lián)的第t級子卷與第t+1-1級子卷之間的所有子卷依次逆向合并入所述第t級子卷所對應(yīng)的父卷的合并操作,將第t+i級子卷的后備文件設(shè)置為第t級子卷所對應(yīng)的父卷。
[0017]在一些實(shí)施方式中,對由第0級子卷所生成的多個(gè)相互關(guān)聯(lián)的第t級子卷與第t+i_ 1級子卷之間的所有子卷跳躍逆向合并入所述第t級子卷所對應(yīng)的父卷的合并操作,將第t+ i級子卷的后備文件設(shè)置為第t級子卷所對應(yīng)的父卷。
[0018]在一些實(shí)施方式中,所述“創(chuàng)建基礎(chǔ)快照”具體為:以基礎(chǔ)卷為輸入,并利用qemu-1mg工具創(chuàng)建基礎(chǔ)快照。
[0019]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:通過本發(fā)明,有效的降低了因卷鏈過長所導(dǎo)致的云硬盤讀寫性能降低的問題,并簡化了在線增量快照的刪除操作流程,降低了計(jì)算開銷。【附圖說明】
[0020]圖1為現(xiàn)有技術(shù)中云硬盤經(jīng)過多個(gè)快照獲取周期所形成的包含增量數(shù)據(jù)及其該增量數(shù)據(jù)所對應(yīng)形成的多個(gè)快照的原理圖;[0021 ]圖2為本發(fā)明一種基于qc〇W2格式增量快照的輕量化實(shí)現(xiàn)方法的流程圖;[〇〇22]圖3為本發(fā)明一種基于qc〇W2格式增量快照的輕量化實(shí)現(xiàn)方法在t取1且i取1時(shí)進(jìn)行一次依次逆向合并操作以合并入基礎(chǔ)卷中的原理圖;[〇〇23]圖4為圖3中所獲得增量快照的原理圖;[〇〇24]圖5為卷鏈中的多個(gè)子卷相互關(guān)聯(lián)并形成樹狀架構(gòu)的原理圖;
[0025]圖6為本發(fā)明一種基于qc〇W2格式增量快照的輕量化實(shí)現(xiàn)方法在進(jìn)行依次逆向合并操作以合并入基礎(chǔ)卷中的原理圖;[〇〇26]圖7為圖6中所獲得增量快照的原理圖?!揪唧w實(shí)施方式】[〇〇27]下面結(jié)合附圖所示的各實(shí)施方式對本發(fā)明進(jìn)行詳細(xì)說明,但應(yīng)當(dāng)說明的是,這些實(shí)施方式并非對本發(fā)明的限制,本領(lǐng)域普通技術(shù)人員根據(jù)這些實(shí)施方式所作的功能、方法、 或者結(jié)構(gòu)上的等效變換或替代,均屬于本發(fā)明的保護(hù)范圍之內(nèi)。
[0028]本發(fā)明一種基于qc〇w2格式增量快照的輕量化實(shí)現(xiàn)方法的應(yīng)用場景為虛擬化云平臺中云硬盤做快照操作。云硬盤包括系統(tǒng)盤和數(shù)據(jù)盤,云硬盤采用qc〇w2鏡像文件格式。云平臺管理系統(tǒng)包括計(jì)算模塊、存儲模塊,其中計(jì)算模塊負(fù)責(zé)虛擬機(jī)的生命周期的管理,其底層采用QEMU-KVM Hypervisor,存儲模塊負(fù)責(zé)管理云硬盤及快照。云硬盤可掛載給虛擬機(jī)。
[0029]以下結(jié)合圖2至圖7,對qc〇W2鏡像文件格式的隨著后臺獲取快照的所設(shè)定的時(shí)間閾值T時(shí),所獲取的多個(gè)快照在在線快照的創(chuàng)建、離線快照的創(chuàng)建的具體實(shí)現(xiàn)過程進(jìn)行詳細(xì)描述,以實(shí)現(xiàn)對基于qc〇w2格式增量快照的輕量化實(shí)現(xiàn)方法。
[0030]實(shí)施例一:
[0031]如圖2及圖5所示,本實(shí)施方式所示出的一種基于qc〇W2格式增量快照的輕量化實(shí)現(xiàn)方法,包括以下步驟:步驟S1、以鏡像模板10為后備文件創(chuàng)建基礎(chǔ)卷20,并由基礎(chǔ)卷20創(chuàng)建基礎(chǔ)快照400;步驟S2、以基礎(chǔ)卷20為后備文件創(chuàng)建相互關(guān)聯(lián)的第0級子卷至第t+i級子卷 307,這些t+i+1個(gè)子卷形成了卷鏈30;步驟S3、對由第0級子卷311所生成的多個(gè)相互關(guān)聯(lián)的第t級子卷306與第t+1-1級子卷305之間的所有子卷至少做一次逆向合并入所述第t級子卷 306所對應(yīng)的父卷(即第t+1-1級子卷305)的合并操作,將第t + i級子卷307的后備文件 (backing file)設(shè)置為第t級子卷306所對應(yīng)的父卷(S卩第t+1-1級子卷305);步驟S4、將第0 級子卷311的后備文件設(shè)置為所述基礎(chǔ)快照400,將第t級子卷306的后備文件作為第t+1-1 級子卷305所對應(yīng)的第t-1級增量快照;其中,所述t取大于或者等于1的整數(shù),i取大于或者等于1的整數(shù)。
[0032]在本實(shí)施方式中,系統(tǒng)盤中存在有一個(gè)或者多個(gè)鏡像模板10。以鏡像模板10為后備文件(backing file)創(chuàng)建基礎(chǔ)卷20,然后再以基礎(chǔ)卷20為后備文件創(chuàng)建第0級子卷311。 以基礎(chǔ)卷20為輸入,利用qemu-1mg工具轉(zhuǎn)換一個(gè)基礎(chǔ)快照400。
[0033]云主機(jī)可在設(shè)定的時(shí)間閾值T為間隔對由第0級子卷311所創(chuàng)建的包含增量數(shù)據(jù)的多級子卷,多級子卷構(gòu)成了如圖4至圖6中的卷鏈30。卷鏈30中的多個(gè)子卷形成至少一條鏈路。如圖5所示,該卷鏈30中的第0級子卷311至第1級子卷301至第t+i級子卷307所形成的t+ 2個(gè)子卷依次相互關(guān)聯(lián),以形成鏈狀架構(gòu)。圖5中的每一個(gè)子卷為云主機(jī)新增數(shù)據(jù)時(shí)由前一級子卷(即父卷)所創(chuàng)建的形成并包含增量數(shù)據(jù)的在后的子卷。例如,位于同一條卷鏈30上的第5級子卷與第6級子卷之間形成了該增量數(shù)據(jù)。[〇〇34]如圖5所示,由基礎(chǔ)卷20所創(chuàng)建并相互關(guān)聯(lián)的多個(gè)子卷之間呈樹狀架構(gòu)。第2級子卷302a與第2級子卷302b關(guān)聯(lián)到第1級子卷301;第3級子卷303a與第3級子卷303b關(guān)聯(lián)到第2 級子卷302a,第3級子卷303c與第3級子卷303d關(guān)聯(lián)到第2級子卷302b,從而形成相互關(guān)聯(lián)的多個(gè)子卷之間呈樹狀架構(gòu)。
[0035]具體的,第3級子卷303a可沿圖中虛線箭頭所指方向通過第一次逆向合并操作,將增量數(shù)據(jù)合并入第2級子卷302a中,然后第2級子卷302a通過第二次逆向合并操作,將包括第2級子卷302a與第3級子卷303a的增量數(shù)據(jù)之和合并入第1級子卷301中,依次類推并執(zhí)行第三次逆向合并操作及第四次逆向合并操作。此時(shí),完成全部逆向合并操作后的基礎(chǔ)卷20 中包含了第0級子卷311、第1級子卷301、第2級子卷302a及第3級子卷303a所形成的增量數(shù)據(jù)之和。
[0036]具體的,參圖3及圖4所示,圖3與圖4示范性的說明了執(zhí)行一次逆向合并操作的完整過程,并可按圖3中的數(shù)字序號①②③④⑤⑥⑦順序執(zhí)行。[〇〇37]需要說明的是,結(jié)合圖5所示,第3級子卷303a可也采用跳躍逆向合并的方式與第1 級子卷301進(jìn)行第一次逆向合并操作,以將第1級子卷301至第三字卷303a之間所形成的增量數(shù)據(jù)合并入第1級子卷301中,然后再將合并后所形成的第1級子卷301采用跳躍逆向合并的方式與基礎(chǔ)卷20進(jìn)行第二次逆向合并操作。此時(shí),完成全部逆向合并操作后的基礎(chǔ)卷20 中也包含了第0級子卷311、第1級子卷301、第2級子卷302a及第3級子卷303a所形成的增量數(shù)據(jù)之和。[〇〇38]在本實(shí)施方式中,由第0級子卷311創(chuàng)建了一個(gè)相互關(guān)聯(lián)的第1級子卷301。以鏡像模板10為后備文件創(chuàng)建基礎(chǔ)卷20,以基礎(chǔ)卷20為輸入,利用qemu-1mg工具轉(zhuǎn)換一個(gè)基礎(chǔ)快照400。以基礎(chǔ)卷20為后備文件創(chuàng)建相互關(guān)聯(lián)的第0級子卷311,然后再以第0級子卷311為后備文件創(chuàng)建相互關(guān)聯(lián)的第1級子卷301。對由第0級子卷311所生成的多個(gè)相互關(guān)聯(lián)的第1級子卷301做一次逆向合并入所述第0級子卷311所對應(yīng)的父卷(即基礎(chǔ)卷20)的合并操作,將第0級子卷311的后備文件設(shè)置為基礎(chǔ)快照400;最后,將第1級子卷301的后備文件作為基礎(chǔ)卷20。將第0級子卷311重命名為第0級增量快照401。通過上述一次逆向合并操作,以形成圖 4所示出的原理圖。
[0039]如圖4所示,在執(zhí)行一次逆向合并操作后,該第0級子卷311從卷鏈30中消失,降低了對圖5或者圖6中卷鏈30的長度,因此可有效的降低因卷鏈30過長所導(dǎo)致的云硬盤讀寫性能降低的問題,并簡化了在線增量快照的刪除操作流程,降低了計(jì)算開銷。
[0040]實(shí)施例二:
[0041]參圖2、圖3、圖4及圖7所示出的本發(fā)明一種基于qc〇W2格式增量快照的輕量化實(shí)現(xiàn)方法的第二種【具體實(shí)施方式】。
[0042]本發(fā)明公開了一種基于qC〇W2格式增量快照的輕量化實(shí)現(xiàn)方法,包括以下步驟:步驟S1、以鏡像模板10為后備文件創(chuàng)建基礎(chǔ)卷20并創(chuàng)建基礎(chǔ)快照400;步驟S2、以基礎(chǔ)卷20為后備文件創(chuàng)建相互關(guān)聯(lián)的第0級子卷311至第t+i級子卷;步驟S3、對由第0級子卷311所生成的多個(gè)相互關(guān)聯(lián)的第t級子卷306與第t+1-1級子卷之間的所有子卷至少做一次逆向合并入所述第t級子卷306所對應(yīng)的父卷的合并操作,將第t+i級子卷的后備文件設(shè)置為第t級子卷 306所對應(yīng)的父卷;步驟S4、將第0級子卷311的后備文件設(shè)置為所述基礎(chǔ)快照400,將第t級子卷的后備文件作為第t-1級子卷所對應(yīng)的第t-1級增量快照。接下來,將第t級子卷306的后備文件設(shè)置為第t_l級增量快照409;將第t級子卷306重命名為第t級增量快照410。該重命名的過程如特定子卷向下指向其對應(yīng)的增量快照之間的虛線箭頭所示。[〇〇43]結(jié)合實(shí)施例一所述,在本實(shí)施方式中,可形成包含基礎(chǔ)快照400、第0級快照401、第 1級增量快照402(余略)、第t-1級增量快照409、第t級增量快照410及第t+1級增量快照411 所形成的一條與卷鏈30相互分離的快照鏈40。
[0044]在本實(shí)施方式中,所述t取大于或者等于1的整數(shù),i取Ut可隨云主機(jī)取鏡像快照所設(shè)定的時(shí)間閾值T的選定,而在某個(gè)時(shí)間段內(nèi)形成多個(gè)直接和/或間接的與基礎(chǔ)卷20相關(guān)聯(lián)的子卷,并與基礎(chǔ)卷20及鏡像模板10共同構(gòu)成卷鏈30。[〇〇45]當(dāng)i取1時(shí),對由第0級子卷311所生成第1級子卷301以及多個(gè)相互關(guān)聯(lián)的第t-1級子卷305、第t級子卷306與第t+1級子卷307之間的所有子卷依次逆向合并入所述第t級子卷306所對應(yīng)的父卷(即第t-1級子卷305)的合并操作,將第t+1級子卷307的后備文件設(shè)置為第t級子卷306所對應(yīng)的父卷。具體技術(shù)方案請參實(shí)施例一所述。[〇〇46]在執(zhí)行多個(gè)子卷做逆向合并操作之前,由基礎(chǔ)卷20所創(chuàng)建的多個(gè)相互關(guān)聯(lián)的子卷呈鏈狀結(jié)構(gòu),并且卷鏈30的長度非常長;通過該輕量化實(shí)現(xiàn)方法可對卷鏈30中的多個(gè)子卷做多次逆向合并操作。優(yōu)選的,最終所形成的卷鏈30中僅僅包含鏡像模板10、基礎(chǔ)卷20及第 t+1級子卷307。
[0047]當(dāng)i取大于1的整數(shù)時(shí),具體的在本實(shí)施例中i取2。對由第0級子卷311所生成的多個(gè)相互關(guān)聯(lián)的第t級子卷306與第t+1級子卷307之間的所有子卷跳躍逆向合并入所述第t級子卷306所對應(yīng)的父卷的合并操作,將第t+1級子卷307的后備文件設(shè)置為第t級子卷306所對應(yīng)的父卷。
[0048]在圖7中,隨著第t級子卷306至第0級子卷311之間的一次或者多次的逆向合并操作,使得整個(gè)卷鏈30中的子卷數(shù)量被大大限縮,從而有效的縮短了卷鏈30的長度,因此可有效的降低因卷鏈30過長所導(dǎo)致的云硬盤讀寫性能降低的問題,并簡化了在線增量快照的刪除操作流程,降低了計(jì)算開銷。
[0049]上文所列出的一系列的詳細(xì)說明僅僅是針對本發(fā)明的可行性實(shí)施方式的具體說明,它們并非用以限制本發(fā)明的保護(hù)范圍,凡未脫離本發(fā)明技藝精神所作的等效實(shí)施方式或變更均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
[0050]對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。
[0051]此外,應(yīng)當(dāng)理解,雖然本說明書按照實(shí)施方式加以描述,但并非每個(gè)實(shí)施方式僅包含一個(gè)獨(dú)立的技術(shù)方案,說明書的這種敘述方式僅僅是為清楚起見,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)將說明書作為一個(gè)整體,各實(shí)施例中的技術(shù)方案也可以經(jīng)適當(dāng)組合,形成本領(lǐng)域技術(shù)人員可以理解的其他實(shí)施方式。
【主權(quán)項(xiàng)】
1.一種基于qc〇w2格式增量快照的輕量化實(shí)現(xiàn)方法,其特征在于,包括以下步驟:51、以鏡像模板為后備文件創(chuàng)建基礎(chǔ)卷并創(chuàng)建基礎(chǔ)快照;52、以基礎(chǔ)卷為后備文件創(chuàng)建相互關(guān)聯(lián)的第0級子卷至第t+i級子卷;53、對由第0級子卷所生成的多個(gè)相互關(guān)聯(lián)的第t級子卷與第t+1-1級子卷之間的所有 子卷至少做一次逆向合并入所述第t級子卷所對應(yīng)的父卷的合并操作,將第t+i級子卷的后 備文件設(shè)置為第t級子卷所對應(yīng)的父卷;54、將第0級子卷的后備文件設(shè)置為所述基礎(chǔ)快照,將第t級子卷的后備文件作為第t-1 級子卷所對應(yīng)的第t_l級增量快照;其中,所述t取大于或者等于1的整數(shù),i取大于或者等于1的整數(shù)。2.根據(jù)權(quán)利要求1所述的基于qc〇w2格式增量快照的輕量化實(shí)現(xiàn)方法,其特征在于,所 述步驟S2中的多個(gè)相互關(guān)聯(lián)的子卷形成至少一條鏈路。3.根據(jù)權(quán)利要求2所述的基于qc〇W2格式增量快照的輕量化實(shí)現(xiàn)方法,其特征在于,所 述步驟S2中的多個(gè)相互關(guān)聯(lián)的子卷呈鏈狀架構(gòu)。4.根據(jù)權(quán)利要求2所述的基于qc〇W2格式增量快照的輕量化實(shí)現(xiàn)方法,其特征在于,所 述步驟S2中的多個(gè)相互關(guān)聯(lián)的子卷呈樹狀架構(gòu)。5.根據(jù)權(quán)利要求3或者4所述的基于qc〇W2格式增量快照的輕量化實(shí)現(xiàn)方法,其特征在 于,所述步驟3還包括:對由第0級子卷所生成的多個(gè)相互關(guān)聯(lián)的第t級子卷與第t+1-1級子 卷之間的所有子卷依次逆向合并入所述第t級子卷所對應(yīng)的父卷的合并操作,將第t+i級子 卷的后備文件設(shè)置為第t級子卷所對應(yīng)的父卷。6.根據(jù)權(quán)利要求3或者4所述的基于qc〇W2格式增量快照的輕量化實(shí)現(xiàn)方法,所述步驟3 還包括:對由第0級子卷所生成的多個(gè)相互關(guān)聯(lián)的第t級子卷與第t+1-1級子卷之間的所有 子卷跳躍逆向合并入所述第t級子卷所對應(yīng)的父卷的合并操作,將第t+i級子卷的后備文件 設(shè)置為第t級子卷所對應(yīng)的父卷。7.根據(jù)權(quán)利要求1所述的基于qc〇w2格式增量快照的輕量化實(shí)現(xiàn)方法,所述“創(chuàng)建基礎(chǔ) 快照”具體為:以基礎(chǔ)卷為輸入,并利用qemu-1mg工具創(chuàng)建基礎(chǔ)快照。
【文檔編號】G06F3/06GK106055278SQ201610387923
【公開日】2016年10月26日
【申請日】2016年6月3日
【發(fā)明人】許廣彬, 鄭軍, 張銀濱, 劉曉欣, 劉志坤, 劉蘇
【申請人】無錫華云數(shù)據(jù)技術(shù)服務(wù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
当阳市| 连云港市| 龙南县| 基隆市| 富阳市| 保亭| 揭东县| 福建省| 山东| 淳安县| 邳州市| 山东省| 奇台县| 通州区| 维西| 慈溪市| 尚义县| 迁安市| 澄迈县| 安西县| 定边县| 上犹县| 峡江县| 阿克| 长子县| 柘荣县| 长岭县| 平顶山市| 彩票| 社会| 汝州市| 惠安县| 新民市| 泉州市| 临洮县| 霸州市| 梧州市| 卓尼县| 荔波县| 交城县| 隆回县|