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

鏡像庫(kù)管理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40449491發(fā)布日期:2024-12-27 09:14閱讀:3來(lái)源:國(guó)知局
鏡像庫(kù)管理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及云計(jì)算,特別是涉及一種鏡像庫(kù)管理方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)。


背景技術(shù):

1、現(xiàn)有技術(shù)中鏡像庫(kù)的創(chuàng)建步驟包括先創(chuàng)建邏輯卷,將邏輯卷映射給節(jié)點(diǎn),節(jié)點(diǎn)識(shí)別到邏輯卷后,將邏輯卷格式化創(chuàng)建文件系統(tǒng),利用文件系統(tǒng)的讀寫(xiě)特性,存放鏡像文件,以實(shí)現(xiàn)鏡像庫(kù)的功能。現(xiàn)有技術(shù)需要在邏輯卷的基礎(chǔ)上再加一層文件系統(tǒng),平臺(tái)性能會(huì)受到影響,同時(shí)創(chuàng)建鏡像庫(kù)的步驟比較復(fù)雜。

2、因此,針對(duì)現(xiàn)有技術(shù)方案的缺點(diǎn),本發(fā)明提供一種數(shù)據(jù)庫(kù)管理方法。


技術(shù)實(shí)現(xiàn)思路

1、基于此,有必要針對(duì)上述技術(shù)問(wèn)題,提供一種鏡像庫(kù)管理方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)。

2、一方面,提供一種鏡像庫(kù)管理方法,所述方法包括:響應(yīng)于鏡像庫(kù)創(chuàng)建指令,生成邏輯卷;根據(jù)所述邏輯卷的大小,生成所述鏡像庫(kù)對(duì)應(yīng)的存儲(chǔ)空間,其中所述存儲(chǔ)空間用于存儲(chǔ)鏡像文件;所述鏡像庫(kù)接收鏡像庫(kù)管理指令,其中所述鏡像庫(kù)管理指令包括寫(xiě)入指令、讀取指令和刪除指令中至少之一;所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,同步管理所述存儲(chǔ)空間中的鏡像文件。

3、可選的,所述根據(jù)所述邏輯卷的大小,生成所述鏡像庫(kù)對(duì)應(yīng)的存儲(chǔ)空間,包括:根據(jù)需求,確定第一存儲(chǔ)單元的存儲(chǔ)空間大小和第二存儲(chǔ)單元的存儲(chǔ)空間大??;根據(jù)所述第一存儲(chǔ)單元的存儲(chǔ)空間大小、所述第二存儲(chǔ)單元的存儲(chǔ)空間大小和所述邏輯卷的大小,生成所述鏡像庫(kù)對(duì)應(yīng)的第一存儲(chǔ)模塊和第二存儲(chǔ)模塊,其中所述第一存儲(chǔ)模塊包括多個(gè)第一存儲(chǔ)單元,所述第二存儲(chǔ)模塊包括多個(gè)第二存儲(chǔ)單元。

4、可選的,所述所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,包括:當(dāng)所述鏡像庫(kù)管理指令為寫(xiě)入指令時(shí),解析所述寫(xiě)入指令,確定所述寫(xiě)入指令對(duì)應(yīng)的鏡像文件;將所述第二存儲(chǔ)模塊分為第一存儲(chǔ)區(qū)域和第二存儲(chǔ)區(qū)域,其中每個(gè)存儲(chǔ)區(qū)域中包括多個(gè)第二存儲(chǔ)單元;比較所述鏡像文件的大小和所述第二存儲(chǔ)單元的存儲(chǔ)空間大小;當(dāng)所述鏡像文件的大小大于或等于所述第二存儲(chǔ)單元的存儲(chǔ)空間大小時(shí),根據(jù)所述第二存儲(chǔ)單元的存儲(chǔ)空間大小對(duì)所述鏡像文件進(jìn)行切分,將所述鏡像文件的每個(gè)切片依次寫(xiě)入對(duì)應(yīng)的第二存儲(chǔ)區(qū)域的第二存儲(chǔ)單元中;當(dāng)所述鏡像文件的大小小于所述第二存儲(chǔ)單元的存儲(chǔ)空間大小時(shí),依次檢測(cè)第一存儲(chǔ)區(qū)域中的每個(gè)第二存儲(chǔ)單元,判斷檢測(cè)到的第二存儲(chǔ)單元的剩余存儲(chǔ)空間是否大于所述鏡像文件的大小,若檢測(cè)到的第二存儲(chǔ)單元的剩余存儲(chǔ)空間大于或等于所述鏡像文件的大小,將所述鏡像文件寫(xiě)入檢測(cè)到的第二存儲(chǔ)單元中;將所述鏡像文件在所述第二存儲(chǔ)模塊的存儲(chǔ)位置和存儲(chǔ)長(zhǎng)度寫(xiě)入對(duì)應(yīng)的第一存儲(chǔ)單元,其中一個(gè)鏡像文件對(duì)應(yīng)一個(gè)第一存儲(chǔ)單元。

5、可選的,所述所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,包括:當(dāng)所述鏡像庫(kù)管理指令為讀取指令時(shí),解析所述讀取指令,確定所述讀取指令對(duì)應(yīng)的鏡像文件;根據(jù)所述鏡像文件,確定所述鏡像文件對(duì)應(yīng)的第一存儲(chǔ)單元;根據(jù)所述第一存儲(chǔ)單元,從所述第二存儲(chǔ)模塊中確定所述鏡像文件;將所述存儲(chǔ)空間中的鏡像文件發(fā)送給鏡像庫(kù)。

6、可選的,所述所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,包括:當(dāng)所述鏡像庫(kù)管理指令為刪除指令時(shí),解析所述刪除指令,確定所述刪除指令對(duì)應(yīng)的鏡像文件;根據(jù)所述鏡像文件,確定所述鏡像文件對(duì)應(yīng)的第一存儲(chǔ)單元;根據(jù)所述第一存儲(chǔ)單元,確定所述鏡像文件對(duì)應(yīng)的第二存儲(chǔ)單元;刪除所述存儲(chǔ)空間中所述鏡像文件對(duì)應(yīng)的第一存儲(chǔ)單元和第二存儲(chǔ)單元。

7、可選的,所述所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,包括:當(dāng)所述鏡像庫(kù)管理指令為寫(xiě)入指令時(shí),解析所述寫(xiě)入指令,確定所述寫(xiě)入指令對(duì)應(yīng)的鏡像文件;根據(jù)所述鏡像文件的大小,確定所述鏡像文件在第二存儲(chǔ)模塊中的存儲(chǔ)區(qū)域;比較所述鏡像文件的大小和所述存儲(chǔ)區(qū)域的剩余存儲(chǔ)空間,若所述鏡像文件的大小大于所述存儲(chǔ)區(qū)域的剩余存儲(chǔ)空間,發(fā)送報(bào)錯(cuò)提示給所述鏡像庫(kù)。

8、可選的,所述方法還包括:所述鏡像庫(kù)通過(guò)超文本傳輸協(xié)議將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的操作;當(dāng)所述存儲(chǔ)空間需要返回?cái)?shù)據(jù)給所述鏡像庫(kù)時(shí),通過(guò)所述超文本傳輸協(xié)議返回?cái)?shù)據(jù)給所述鏡像庫(kù)。

9、另一方面,提供了一種鏡像庫(kù)管理裝置,所述裝置包括:第一處理模塊,用于響應(yīng)于鏡像庫(kù)創(chuàng)建指令,生成邏輯卷;第二處理模塊,用于根據(jù)所述邏輯卷的大小,生成所述鏡像庫(kù)對(duì)應(yīng)的存儲(chǔ)空間,其中所述存儲(chǔ)空間用于存儲(chǔ)鏡像文件;接收模塊,用于所述鏡像庫(kù)接收鏡像庫(kù)管理指令,其中所述鏡像庫(kù)管理指令包括寫(xiě)入指令、讀取指令和刪除指令中至少之一;管理模塊,用于所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,同步管理所述存儲(chǔ)空間中的鏡像文件。

10、再一方面,提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)以下步驟:響應(yīng)于鏡像庫(kù)創(chuàng)建指令,生成邏輯卷;根據(jù)所述邏輯卷的大小,生成所述鏡像庫(kù)對(duì)應(yīng)的存儲(chǔ)空間,其中所述存儲(chǔ)空間用于存儲(chǔ)鏡像文件;所述鏡像庫(kù)接收鏡像庫(kù)管理指令,其中所述鏡像庫(kù)管理指令包括寫(xiě)入指令、讀取指令和刪除指令中至少之一;所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,同步管理所述存儲(chǔ)空間中的鏡像文件。

11、又一方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:響應(yīng)于鏡像庫(kù)創(chuàng)建指令,生成邏輯卷;根據(jù)所述邏輯卷的大小,生成所述鏡像庫(kù)對(duì)應(yīng)的存儲(chǔ)空間,其中所述存儲(chǔ)空間用于存儲(chǔ)鏡像文件;所述鏡像庫(kù)接收鏡像庫(kù)管理指令,其中所述鏡像庫(kù)管理指令包括寫(xiě)入指令、讀取指令和刪除指令中至少之一;所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,同步管理所述存儲(chǔ)空間中的鏡像文件。

12、上述鏡像庫(kù)管理方法、裝置、設(shè)備和存儲(chǔ)介質(zhì),所述方法包括:響應(yīng)于鏡像庫(kù)創(chuàng)建指令,生成邏輯卷;根據(jù)所述邏輯卷的大小,生成所述鏡像庫(kù)對(duì)應(yīng)的存儲(chǔ)空間,其中所述存儲(chǔ)空間用于存儲(chǔ)鏡像文件;所述鏡像庫(kù)接收鏡像庫(kù)管理指令,其中所述鏡像庫(kù)管理指令包括寫(xiě)入指令、讀取指令和刪除指令中至少之一;所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,同步管理所述存儲(chǔ)空間中的鏡像文件;如此,無(wú)需將邏輯卷格式化創(chuàng)建文件系統(tǒng),直接將邏輯卷作為鏡像庫(kù),從而簡(jiǎn)化管理鏡像庫(kù)步驟,提高鏡像庫(kù)的性能。



技術(shù)特征:

1.一種鏡像庫(kù)管理方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的鏡像庫(kù)管理方法,其特征在于,所述根據(jù)所述邏輯卷的大小,生成所述鏡像庫(kù)對(duì)應(yīng)的存儲(chǔ)空間,包括:

3.根據(jù)權(quán)利要求2所述的鏡像庫(kù)管理方法,其特征在于,所述所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,包括:

4.根據(jù)權(quán)利要求3所述的鏡像庫(kù)管理方法,其特征在于,所述所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,包括:

5.根據(jù)權(quán)利要求3所述的鏡像庫(kù)管理方法,其特征在于,所述所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,包括:

6.根據(jù)權(quán)利要求3所述的鏡像庫(kù)管理方法,其特征在于,所述所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,包括:

7.根據(jù)權(quán)利要求1所述的鏡像庫(kù)管理方法,其特征在于,所述方法還包括:

8.一種鏡像庫(kù)管理裝置,其特征在于,所述裝置包括:

9.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一項(xiàng)所述方法的步驟。

10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一項(xiàng)所述的方法的步驟。


技術(shù)總結(jié)
本發(fā)明提供了一種鏡像庫(kù)管理方法、裝置、設(shè)備和存儲(chǔ)介質(zhì),所述方法包括:響應(yīng)于鏡像庫(kù)創(chuàng)建指令,生成邏輯卷;根據(jù)所述邏輯卷的大小,生成所述鏡像庫(kù)對(duì)應(yīng)的存儲(chǔ)空間,其中所述存儲(chǔ)空間用于存儲(chǔ)鏡像文件;所述鏡像庫(kù)接收鏡像庫(kù)管理指令,其中所述鏡像庫(kù)管理指令包括寫(xiě)入指令、讀取指令和刪除指令中至少之一;所述鏡像庫(kù)將所述鏡像庫(kù)管理指令發(fā)送給所述存儲(chǔ)空間,在所述存儲(chǔ)空間中執(zhí)行對(duì)應(yīng)的管理操作,同步管理所述存儲(chǔ)空間中的鏡像文件。

技術(shù)研發(fā)人員:方超
受保護(hù)的技術(shù)使用者:濟(jì)南浪潮數(shù)據(jù)技術(shù)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/26
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1