[發明專利]一種存儲掉電保護的測試系統、方法、設備及存儲介質在審
| 申請號: | 201811108502.0 | 申請日: | 2018-09-21 |
| 公開(公告)號: | CN109086226A | 公開(公告)日: | 2018-12-25 |
| 發明(設計)人: | 王少磊 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F12/16 | 分類號: | G06F12/16;G06F11/22 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 掛載 存儲 掉電保護 文件系統 測試系統 存儲介質 目標文件 文件校驗 電源控制模塊 掉電保護測試 數據生成模塊 格式化 大小參數 剪切過程 剪切模塊 目標指令 時刻控制 輸入模塊 數量參數 校驗結果 剪切 校驗 掉電 上電 測試 攜帶 應用 | ||
1.一種存儲掉電保護的測試系統,其特征在于,包括:
輸入模塊,用于獲取攜帶有卷掛載目錄、數量參數以及大小參數的目標指令;
第一掛載模塊,用于在所述輸入模塊獲取所述目標指令之后,將待測存儲格式化成文件系統,并將所述文件系統掛載至所述卷掛載目錄;
數據生成模塊,用于根據所述目標指令在本地目錄中生成目標文件;
剪切模塊,用于將所述目標文件剪切至所述卷掛載目錄中;
所述電源控制模塊,用于在所述剪切模塊的剪切過程中控制所述待測存儲掉電,并在控制掉電之后的第一時刻控制所述待測存儲上電;
第二掛載模塊,用于在所述電源控制模塊控制所述待測存儲上電之后,將所述文件系統掛載至所述卷掛載目錄;
文件校驗模塊,用于根據所述數據生成模塊生成的所述目標文件,以及所述第一時刻之后所述本地目錄以及所述卷掛載目錄中的文件,進行文件校驗,并根據校驗結果確定所述待測存儲是否通過此次掉電保護校驗。
2.根據權利要求1所述的存儲掉電保護的測試系統,其特征在于,所述文件校驗模塊包括:
文件數校驗子模塊,用于在所述第一時刻之后,統計所述本地目錄以及所述卷掛載目錄的文件數量的總和,判斷所述總和是否等于所述數量參數,如果是,則觸發文件MD5值校驗模塊,否則確定所述待測存儲未通過此次掉電保護校驗;
所述文件MD5值校驗模塊,用于在所述剪切模塊觸發之前,記錄所述目標文件中的預設數量的各個子文件的第一MD5值,在所述第一時刻之后,記錄相應的各個子文件的第二MD5值,判斷所述第一MD5值是否與所述第二MD5值一致,如果是,則確定所述待測存儲通過此次掉電保護校驗,否則確定所述待測存儲未通過此次掉電保護校驗。
3.根據權利要求2所述的存儲掉電保護的測試系統,其特征在于,還包括:
測試數量統計模塊,用于在所述文件MD5值校驗模塊確定所述待測存儲通過此次掉電保護校驗之后,判斷針對所述待測存儲的校驗次數是否大于等于預設的次數閾值,如果是,則退出測試進程并確定所述待測存儲掉電保護的測試通過,否則觸發所述第一掛載模塊以開始執行下一次掉電保護校驗。
4.根據權利要求1所述的存儲掉電保護的測試系統,其特征在于,還包括:
提示信息輸出模塊,用于在所述文件校驗模塊確定出所述待測存儲未通過此次掉電保護校驗時,輸出提示信息。
5.根據權利要求1至4任一項所述的存儲掉電保護的測試系統,其特征在于,所述輸入模塊獲取的所述目標指令中還攜帶有日志保存目錄;
所述第一掛載模塊,還用于將自身的操作過程記錄在所述日志保存目錄中;
所述剪切模塊,還用于將自身的操作過程記錄在所述日志保存目錄中;
所述電源控制模塊,還用于將自身的操作過程記錄在所述日志保存目錄中;
所述第二掛載模塊,還用于將自身的操作過程記錄在所述日志保存目錄中;
所述文件校驗模塊,還用于將自身的操作過程記錄在所述日志保存目錄中。
6.一種存儲掉電保護的測試方法,其特征在于,包括:
獲取攜帶有卷掛載目錄、數量參數以及大小參數的目標指令;
在獲取所述目標指令之后,將待測存儲格式化成文件系統,并將所述文件系統掛載至所述卷掛載目錄;
根據所述目標指令在本地目錄中生成目標文件;
將所述目標文件剪切至所述卷掛載目錄中;
在剪切過程中控制所述待測存儲掉電,并在控制掉電之后的第一時刻控制所述待測存儲上電;
在所述控制所述待測存儲上電之后,將所述文件系統掛載至所述卷掛載目錄;
根據所述目標文件,以及所述第一時刻之后所述本地目錄以及所述卷掛載目錄中的文件,進行文件校驗,并根據校驗結果確定所述待測存儲是否通過此次掉電保護校驗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811108502.0/1.html,轉載請聲明來源鉆瓜專利網。





