[發(fā)明專利]一種存儲設備數(shù)據(jù)完整性的測試方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201710657120.2 | 申請日: | 2017-08-03 |
| 公開(公告)號: | CN107452427B | 公開(公告)日: | 2021-02-02 |
| 發(fā)明(設計)人: | 邢鵬飛 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G11C29/56 | 分類號: | G11C29/56 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 王汝銀 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲 設備 數(shù)據(jù) 完整性 測試 方法 系統(tǒng) | ||
本發(fā)明涉及存儲設備測試技術領域,提供一種存儲設備數(shù)據(jù)完整性的測試方法及系統(tǒng),方法包括:控制在測試主機端和存儲設備之間建立交互通訊通道;在測試主機端執(zhí)行測試數(shù)據(jù)源寫指令,并控制在所述存儲設備上預先寫入測試數(shù)據(jù)源;當判斷測試數(shù)據(jù)源寫動作完成時,對所述存儲設備執(zhí)行系統(tǒng)破壞,并執(zhí)行系統(tǒng)恢復動作;當系統(tǒng)恢復完成時,在所述測試主機端執(zhí)行測試數(shù)據(jù)源驗證指令,并控制在所述存儲設備上讀取數(shù)據(jù)預先寫入的測試數(shù)據(jù)源;當判斷讀取的測試數(shù)據(jù)源與預先寫入的測試數(shù)據(jù)源是否匹配,若匹配則確定測試通過,從而實現(xiàn)對存儲設備存儲數(shù)據(jù)完整性的驗證測試,測試流程簡單,測試效率和準確率較高,給測試用戶提供便利,也便于批量測試。
技術領域
本發(fā)明屬于存儲設備測試技術領域,尤其涉及一種存儲設備數(shù)據(jù)完整性的測試方法及系統(tǒng)。
背景技術
在對存儲設備進行讀寫數(shù)據(jù)的測試過程中,為了驗證存儲設備中讀寫的數(shù)據(jù)是否有丟失,數(shù)據(jù)是否完整,需要對已經(jīng)進行讀寫的存儲設備中的數(shù)據(jù)進行驗證測試,需要通過測試來進行驗證數(shù)據(jù)是否有丟失,從而驗證存儲設備的性能。在測試過程中,客戶源數(shù)據(jù)是較為重要的數(shù)據(jù),一旦存儲端數(shù)據(jù)丟失,會對客戶造成不可估量的經(jīng)濟損失,而且當存儲設備中的源數(shù)據(jù)丟失時,會對客戶造成嚴重的損失(例如金融、政府和醫(yī)院等行業(yè)),從而對存儲產(chǎn)品質量造成不好的影響。
目前,存儲設備存儲數(shù)據(jù)完整性的驗證一般通過查看代碼或通過插件安裝包命令檢查的方式實現(xiàn),但是這些驗證方式耗時耗力,測試結果準確較低。
發(fā)明內容
本發(fā)明的目的在于提供一種存儲設備數(shù)據(jù)完整性的測試方法,旨在解決現(xiàn)有技術中存儲設備存儲數(shù)據(jù)完整性的驗證通過插件安裝包命令檢查的方式實現(xiàn),但是這些驗證方式耗時耗力,測試結果準確較低的問題。
本發(fā)明是這樣實現(xiàn)的,一種存儲設備數(shù)據(jù)完整性的測試方法,所述方法包括下述步驟:
控制在測試主機端和存儲設備之間建立交互通訊通道;
在測試主機端執(zhí)行測試數(shù)據(jù)源寫指令,并控制在所述存儲設備上預先寫入測試數(shù)據(jù)源;
當判斷測試數(shù)據(jù)源寫動作完成時,對所述存儲設備執(zhí)行系統(tǒng)破壞,并執(zhí)行系統(tǒng)恢復動作;
當系統(tǒng)恢復完成時,在所述測試主機端執(zhí)行測試數(shù)據(jù)源驗證指令,并控制在所述存儲設備上讀取數(shù)據(jù)預先寫入的測試數(shù)據(jù)源;
當判斷讀取的測試數(shù)據(jù)源與預先寫入的測試數(shù)據(jù)源是否匹配,若匹配則確定測試通過。
作為一種改進的方案,所述在測試主機端和存儲設備之間建立交互通訊通道的步驟包括下述步驟下述步驟:
在存儲設備上創(chuàng)建卷,并通過映射機制映射給所述測試主機端;
在所述測試主機端,識別映射形成的卷,其中,所述測試主機端采用多路徑模式。
作為一種改進的方案,所述在測試主機端執(zhí)行測試數(shù)據(jù)源寫指令,并控制在所述存儲設備上預先寫入測試數(shù)據(jù)源的步驟之后,所述當判斷測試數(shù)據(jù)源寫動作完成時,對所述存儲設備執(zhí)行系統(tǒng)破壞,并執(zhí)行系統(tǒng)恢復動作的步驟之前還包括下述步驟:
顯示預先寫入測試數(shù)據(jù)源的內容和第一最大存儲設備磁盤卷值。
作為一種改進的方案,所述當系統(tǒng)恢復完成時,在所述測試主機端執(zhí)行測試數(shù)據(jù)源驗證指令,并控制在所述存儲設備上讀取數(shù)據(jù)預先寫入的測試數(shù)據(jù)源的步驟之后,所述當判斷讀取的測試數(shù)據(jù)源與預先寫入的測試數(shù)據(jù)源是否匹配的步驟之前還包括下述步驟:
顯示讀取測試數(shù)據(jù)源的內容和第二最大存儲設備磁盤卷值。
作為一種改進的方案,所述當判斷讀取的測試數(shù)據(jù)源與預先寫入的測試數(shù)據(jù)源是否匹配的過程為判斷所述第一最大存儲設備磁盤卷值和第二最大存儲設備磁盤卷值是否相等。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710657120.2/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





