麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

用于存儲設(shè)備的存儲系統(tǒng)測試方法及裝置與流程

文檔序號:41751015發(fā)布日期:2025-04-25 17:43閱讀:7來源:國知局
用于存儲設(shè)備的存儲系統(tǒng)測試方法及裝置與流程

本公開涉及存儲系統(tǒng)測試領(lǐng)域,更具體地涉及一種用于存儲設(shè)備的存儲系統(tǒng)測試方法及裝置。


背景技術(shù):

1、隨著互聯(lián)網(wǎng)的發(fā)展,大量數(shù)據(jù)存儲在存儲式服務(wù)器上。但存儲式服務(wù)器發(fā)生故障將導(dǎo)致數(shù)據(jù)丟失。因此存儲式服務(wù)器的存儲系統(tǒng)具有高效的故障恢復(fù)策略是十分重要的。

2、存儲系統(tǒng)的故障恢復(fù)測試較為簡單,使得存儲系統(tǒng)難以應(yīng)對實(shí)際場景下復(fù)雜且多變的故障。


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

1、鑒于上述問題,本公開提供了用于存儲設(shè)備的存儲系統(tǒng)測試方法及裝置。

2、根據(jù)本公開的第一個(gè)方面,提供了一種用于存儲設(shè)備的存儲系統(tǒng)測試方法,包括:根據(jù)參考存儲系統(tǒng)信息和待測試存儲系統(tǒng)信息,分別對當(dāng)前參考存儲系統(tǒng)和當(dāng)前待測試存儲系統(tǒng)進(jìn)行更新,確定參考存儲系統(tǒng)和待測試存儲系統(tǒng),參考存儲系統(tǒng)與待測試存儲系統(tǒng)具有不同系統(tǒng)版本;基于存儲設(shè)備中多個(gè)集群所具有的功能類型,對參考存儲系統(tǒng)和待測試存儲系統(tǒng)分別進(jìn)行故障測試,得到參考存儲系統(tǒng)的參考故障結(jié)果和待測試存儲系統(tǒng)的測試故障結(jié)果,集群包括至少一個(gè)節(jié)點(diǎn),功能類型包括有仲裁盤的存儲和無仲裁盤的存儲,仲裁盤用于控制至少一個(gè)節(jié)點(diǎn)同步和備份存儲系統(tǒng)數(shù)據(jù);基于參考故障結(jié)果和測試故障結(jié)果,得到待測試存儲系統(tǒng)的系統(tǒng)測試結(jié)果,系統(tǒng)測試結(jié)果表征待測試存儲系統(tǒng)相對于參考存儲系統(tǒng)的故障測試差異。

3、根據(jù)本公開的實(shí)施例,根據(jù)參考存儲系統(tǒng)信息和待測試存儲系統(tǒng)信息,分別對當(dāng)前參考存儲系統(tǒng)和當(dāng)前待測試存儲系統(tǒng)進(jìn)行更新,確定參考存儲系統(tǒng)和待測試存儲系統(tǒng),包括:根據(jù)當(dāng)前參考存儲系統(tǒng)的版本標(biāo)識對當(dāng)前參考存儲系統(tǒng)進(jìn)行更新,得到參考存儲系統(tǒng),參考存儲系統(tǒng)信息包括當(dāng)前參考存儲系統(tǒng)的版本標(biāo)識;利用測試系統(tǒng)的安裝文件對當(dāng)前待測試存儲系統(tǒng)進(jìn)行更新,得到待測試存儲系統(tǒng),待測試存儲系統(tǒng)信息包括測試系統(tǒng)的安裝文件。

4、根據(jù)本公開的實(shí)施例,根據(jù)當(dāng)前參考存儲系統(tǒng)的版本標(biāo)識對當(dāng)前參考存儲系統(tǒng)進(jìn)行更新,得到參考存儲系統(tǒng),包括:在當(dāng)前參考存儲系統(tǒng)的版本標(biāo)識為預(yù)設(shè)標(biāo)識的情況下,在存儲設(shè)備的硬盤存儲空間中安裝參考存儲系統(tǒng);在當(dāng)前參考存儲系統(tǒng)的版本標(biāo)識不為預(yù)設(shè)標(biāo)識的情況下,利用集群配置文件將當(dāng)前參考存儲系統(tǒng)還原至參考存儲系統(tǒng)。

5、根據(jù)本公開的實(shí)施例,上述方法還包括:將存儲設(shè)備的硬盤存儲空間劃分為預(yù)設(shè)數(shù)量的卷空間;在將卷空間的壓縮屬性關(guān)閉的情況下,將集群配置文件存儲于卷空間。

6、根據(jù)本公開的實(shí)施例,在功能類型為無仲裁盤的存儲的情況下,基于存儲設(shè)備中集群所具有的功能類型,對參考存儲系統(tǒng)和待測試存儲系統(tǒng)分別進(jìn)行故障測試,得到參考存儲系統(tǒng)的參考故障結(jié)果和待測試存儲系統(tǒng)的測試故障結(jié)果,包括:對待測試存儲系統(tǒng)進(jìn)行第一故障測試,得到第一恢復(fù)時(shí)長,第一恢復(fù)時(shí)長為在集群中單節(jié)點(diǎn)出現(xiàn)故障的情況下,利用待測試存儲系統(tǒng)對單節(jié)點(diǎn)所存儲的數(shù)據(jù)進(jìn)行恢復(fù)的時(shí)間;對待測試存儲系統(tǒng)進(jìn)行第二故障測試,得到第二恢復(fù)時(shí)長,第二恢復(fù)時(shí)長為在集群中多節(jié)點(diǎn)出現(xiàn)故障的情況下,利用待測試存儲系統(tǒng)對多節(jié)點(diǎn)中所存儲的數(shù)據(jù)進(jìn)行恢復(fù)的時(shí)間;對待測試存儲系統(tǒng)進(jìn)行第三故障測試,得到第三恢復(fù)時(shí)長,第三恢復(fù)時(shí)長為集群重建過程和集群重配置過程的總時(shí)長,集群重建過程包括利用集群配置文件中的節(jié)點(diǎn)與卷空間之間的映射關(guān)系對集群進(jìn)行重建,集群重配置過程包括利用待測試存儲系統(tǒng)將集群配置文件配置于重建后的集群;根據(jù)第一恢復(fù)時(shí)長、第二恢復(fù)時(shí)長和第三恢復(fù)時(shí)長,得到測試故障結(jié)果。

7、根據(jù)本公開的實(shí)施例,上述方法還包括:在將卷空間的壓縮屬性開啟的情況下,利用集群配置文件對重建后的集群的節(jié)點(diǎn)進(jìn)行配置,得到與重建后集群中節(jié)點(diǎn)對應(yīng)的重建卷空間;?將集群配置文件中的集群中節(jié)點(diǎn)對應(yīng)的卷空間與重建卷空間進(jìn)行匹配,得到匹配結(jié)果;根據(jù)匹配結(jié)果表征集群中節(jié)點(diǎn)對應(yīng)的卷空間與重建卷空間是一致的情況下,確定目標(biāo)測試系統(tǒng)的壓縮功能為正常的系統(tǒng)測試結(jié)果。

8、根據(jù)本公開的實(shí)施例,上述方法還包括:在集群中無仲裁盤的情況下,利用集群配置文件中的映射關(guān)系對集群進(jìn)行重建,得到重建后的集群;利用重建后的集群對目標(biāo)測試系統(tǒng)分別進(jìn)行第一故障測試和第二故障測試,得到測試故障結(jié)果。

9、根據(jù)本公開的實(shí)施例,在功能類型為有仲裁盤的存儲的情況下,基于存儲設(shè)備中多個(gè)集群所具有的功能類型,對參考存儲系統(tǒng)和待測試存儲系統(tǒng)分別進(jìn)行故障測試,得到參考存儲系統(tǒng)的參考故障結(jié)果和待測試存儲系統(tǒng)的測試故障結(jié)果,包括:將存儲設(shè)備中出現(xiàn)故障的仲裁盤替換為正常操作的目標(biāo)仲裁盤;根據(jù)目標(biāo)仲裁盤對集群所存儲的數(shù)據(jù)進(jìn)行恢復(fù)及備份,得到第四恢復(fù)時(shí)長和備份數(shù)據(jù)量,根據(jù)第四恢復(fù)時(shí)長和備份數(shù)據(jù)量,確定測試故障結(jié)果。

10、根據(jù)本公開的實(shí)施例,基于參考故障結(jié)果和測試故障結(jié)果,得到待測試存儲系統(tǒng)的系統(tǒng)測試結(jié)果,包括:計(jì)算參考故障結(jié)果與測試故障結(jié)果之間的時(shí)間差;在時(shí)間差滿足預(yù)設(shè)時(shí)間差條件的情況下,得到表征待測試存儲系統(tǒng)為測試正常的系統(tǒng)測試結(jié)果;在時(shí)間差不滿足預(yù)設(shè)時(shí)間差條件的情況下,得到表征待測試存儲系統(tǒng)為測試異常的系統(tǒng)測試結(jié)果。

11、本公開的第二方面提供了一種用于存儲設(shè)備的存儲系統(tǒng)測試裝置,包括:?更新模塊,用于根據(jù)參考存儲系統(tǒng)信息和待測試存儲系統(tǒng)信息,分別對當(dāng)前參考存儲系統(tǒng)和當(dāng)前待測試存儲系統(tǒng)進(jìn)行更新,確定參考存儲系統(tǒng)和待測試存儲系統(tǒng),參考存儲系統(tǒng)與待測試存儲系統(tǒng)具有不同系統(tǒng)版本;故障測試模塊,用于基于存儲設(shè)備中多個(gè)集群所具有的功能類型,對參考存儲系統(tǒng)和待測試存儲系統(tǒng)分別進(jìn)行故障測試,得到參考存儲系統(tǒng)的參考故障結(jié)果和待測試存儲系統(tǒng)的測試故障結(jié)果,集群包括至少一個(gè)節(jié)點(diǎn),功能類型包括有仲裁盤的存儲和無仲裁盤的存儲,仲裁盤用于控制至少一個(gè)節(jié)點(diǎn)同步和備份存儲系統(tǒng)數(shù)據(jù);獲得模塊,用于基于參考故障結(jié)果和測試故障結(jié)果,得到待測試存儲系統(tǒng)的系統(tǒng)測試結(jié)果,系統(tǒng)測試結(jié)果表征待測試存儲系統(tǒng)相對于參考存儲系統(tǒng)的故障測試差異。

12、本公開的第三方面提供了一種電子設(shè)備,包括:一個(gè)或多個(gè)處理器;存儲器,用于存儲一個(gè)或多個(gè)計(jì)算機(jī)程序,其中,上述一個(gè)或多個(gè)處理器執(zhí)行上述一個(gè)或多個(gè)計(jì)算機(jī)程序以實(shí)現(xiàn)上述方法的步驟。

13、本公開的第四方面還提供了一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序或指令,上述計(jì)算機(jī)程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方法的步驟。

14、本公開的第五方面還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序或指令,上述計(jì)算機(jī)程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方法的步驟。

15、根據(jù)本公開的實(shí)施例,通過根據(jù)參考存儲系統(tǒng)信息和待測試存儲系統(tǒng)信息,分別對當(dāng)前參考存儲系統(tǒng)和當(dāng)前待測試存儲系統(tǒng)進(jìn)行更新,確定參考存儲系統(tǒng)和待測試存儲系統(tǒng);再基于存儲設(shè)備中多個(gè)集群所具有的功能類型,對參考存儲系統(tǒng)和待測試存儲系統(tǒng)分別進(jìn)行故障測試,得到參考故障結(jié)果和測試故障結(jié)果,可以模擬在實(shí)際場景下,基于功能類型能夠出現(xiàn)的復(fù)雜且多變的故障測試,以提高測試方法的適應(yīng)性。再基于參考故障結(jié)果和測試故障結(jié)果,得到待測試存儲系統(tǒng)的系統(tǒng)測試結(jié)果,以突出待測試存儲系統(tǒng)相對于參考存儲系統(tǒng)的故障測試差異,增加故障測試結(jié)果的可靠性。



技術(shù)特征:

1.一種用于存儲設(shè)備的存儲系統(tǒng)測試方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述參考存儲系統(tǒng)信息和待測試存儲系統(tǒng)信息,分別對當(dāng)前參考存儲系統(tǒng)和當(dāng)前待測試存儲系統(tǒng)進(jìn)行更新,確定參考存儲系統(tǒng)和待測試存儲系統(tǒng),包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述當(dāng)前參考存儲系統(tǒng)的版本標(biāo)識對所述當(dāng)前參考存儲系統(tǒng)進(jìn)行更新,得到所述參考存儲系統(tǒng),包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:

5.根據(jù)權(quán)利要求1或3所述的方法,其特征在于,在所述功能類型為所述無仲裁盤的存儲的情況下,所述基于所述存儲設(shè)備中集群所具有的功能類型,對所述參考存儲系統(tǒng)和所述待測試存儲系統(tǒng)分別進(jìn)行故障測試,得到所述參考存儲系統(tǒng)的參考故障結(jié)果和所述待測試存儲系統(tǒng)的測試故障結(jié)果,包括:

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:在將所述卷空間的壓縮屬性開啟的情況下,利用所述集群配置文件對所述重建后的集群的節(jié)點(diǎn)進(jìn)行配置,得到與所述重建后集群中節(jié)點(diǎn)對應(yīng)的重建卷空間;

7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:

8.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述功能類型為所述有仲裁盤的存儲的情況下,所述基于所述存儲設(shè)備中多個(gè)集群所具有的功能類型,對所述參考存儲系統(tǒng)和所述待測試存儲系統(tǒng)分別進(jìn)行故障測試,得到所述參考存儲系統(tǒng)的參考故障結(jié)果和所述待測試存儲系統(tǒng)的測試故障結(jié)果,包括:

9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述參考故障結(jié)果和所述測試故障結(jié)果,得到所述待測試存儲系統(tǒng)的系統(tǒng)測試結(jié)果,包括:

10.一種存儲設(shè)備的存儲系統(tǒng)測試裝置,其特征在于,所述裝置包括:


技術(shù)總結(jié)
本公開提供了一種用于存儲設(shè)備的存儲系統(tǒng)測試方法及裝置,可以應(yīng)用于存儲系統(tǒng)測試技術(shù)領(lǐng)域。該存儲系統(tǒng)測試方法包括:根據(jù)參考存儲系統(tǒng)信息和待測試存儲系統(tǒng)信息,分別對當(dāng)前參考存儲系統(tǒng)和當(dāng)前待測試存儲系統(tǒng)進(jìn)行更新,確定參考存儲系統(tǒng)和待測試存儲系統(tǒng),參考存儲系統(tǒng)與待測試存儲系統(tǒng)具有不同系統(tǒng)版本;基于存儲設(shè)備中多個(gè)集群所具有的功能類型,對參考存儲系統(tǒng)和待測試存儲系統(tǒng)分別進(jìn)行故障測試,得到參考存儲系統(tǒng)的參考故障結(jié)果和待測試存儲系統(tǒng)的測試故障結(jié)果,功能類型包括有仲裁盤的存儲和無仲裁盤的存儲,仲裁盤用于控制至少一個(gè)節(jié)點(diǎn)同步和備份存儲系統(tǒng)數(shù)據(jù);基于參考故障結(jié)果和測試故障結(jié)果,得到待測試存儲系統(tǒng)的系統(tǒng)測試結(jié)果。

技術(shù)研發(fā)人員:許春,齊武波,趙偉,路明遠(yuǎn)
受保護(hù)的技術(shù)使用者:蘇州元腦智能科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/4/24
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
主站蜘蛛池模板: 青龙| 哈密市| 青河县| 威海市| 北碚区| 康乐县| 乐清市| 德江县| 玛沁县| 洛隆县| 神农架林区| 开原市| 青岛市| 开鲁县| 滦平县| 东城区| 汨罗市| 凤山县| 萍乡市| 阳谷县| 吴川市| 清远市| 林西县| 家居| 迭部县| 金溪县| 浦县| 射阳县| 台东市| 平果县| 辽宁省| 淳安县| 鄢陵县| 扎兰屯市| 寿宁县| 余庆县| 揭东县| 镇坪县| 温宿县| 蓝田县| 方正县|