[發(fā)明專利]存儲系統(tǒng)資源競態(tài)模擬測試方法、系統(tǒng)、終端及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202010808568.1 | 申請日: | 2020-08-12 |
| 公開(公告)號: | CN111984512B | 公開(公告)日: | 2023-01-10 |
| 發(fā)明(設(shè)計)人: | 吳磊 | 申請(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 濟(jì)南舜源專利事務(wù)所有限公司 37205 | 代理人: | 李舜江 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 存儲 系統(tǒng)資源 模擬 測試 方法 系統(tǒng) 終端 介質(zhì) | ||
1.一種存儲系統(tǒng)資源競態(tài)模擬測試方法,其特征在于,包括:
將存儲系統(tǒng)的功能特性拆分為最小執(zhí)行因子;
獲取所述最小執(zhí)行因子訪問的資源項,并建立所述最小執(zhí)行因子與所述資源項的映射關(guān)系;
從同一資源項對應(yīng)的所有最小執(zhí)行因子中隨機(jī)選取多個最小執(zhí)行因子;
并發(fā)執(zhí)行所述多個最小執(zhí)行因子,獲取并發(fā)執(zhí)行過程中的存儲系統(tǒng)健康狀態(tài)信息;
存儲系統(tǒng)的完整的功能特性是由多個執(zhí)行因子組合而成,最小執(zhí)行因子為不可繼續(xù)拆分的執(zhí)行因子,將存儲系統(tǒng)的功能特性按照最小可執(zhí)行因子進(jìn)行拆分,輸出各功能特性的因子樹;
所述從同一資源項對應(yīng)的所有最小執(zhí)行因子中隨機(jī)選取多個最小執(zhí)行因子,包括:
根據(jù)功能特性之間的關(guān)系設(shè)置特性互斥操作表,所述特性互斥操作表記錄不可同時執(zhí)行的最小執(zhí)行因子組合;
利用隨機(jī)函數(shù)從同一資源項對應(yīng)的所有最小執(zhí)行因子中隨機(jī)選取多個最小執(zhí)行因子;
根據(jù)所述特性互斥操作表從所述多個最小執(zhí)行因子中去除互斥的最小執(zhí)行因子。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
設(shè)置測試次數(shù);
循環(huán)從同一資源項對應(yīng)的所有最小執(zhí)行因子中隨機(jī)選取多個最小執(zhí)行因子,并對每次選取的多個最小執(zhí)行因子并發(fā)執(zhí)行,直至循環(huán)次數(shù)達(dá)到所述測試次數(shù)。
3.一種存儲系統(tǒng)資源競態(tài)模擬測試系統(tǒng),其特征在于,包括:
特性拆分單元,配置用于將存儲系統(tǒng)的功能特性拆分為最小執(zhí)行因子;
映射建立單元,配置用于獲取所述最小執(zhí)行因子訪問的資源項,并建立所述最小執(zhí)行因子與所述資源項的映射關(guān)系;
因子選取單元,配置用于從同一資源項對應(yīng)的所有最小執(zhí)行因子中隨機(jī)選取多個最小執(zhí)行因子;
并發(fā)執(zhí)行單元,配置用于并發(fā)執(zhí)行所述多個最小執(zhí)行因子,獲取并發(fā)執(zhí)行過程中的存儲系統(tǒng)健康狀態(tài)信息;
存儲系統(tǒng)的完整的功能特性是由多個執(zhí)行因子組合而成,最小執(zhí)行因子為不可繼續(xù)拆分的執(zhí)行因子,將存儲系統(tǒng)的功能特性按照最小可執(zhí)行因子進(jìn)行拆分,輸出各功能特性的因子樹;
所述因子選取單元包括:
關(guān)系設(shè)置模塊,配置用于根據(jù)功能特性之間的關(guān)系設(shè)置特性互斥操作表,所述特性互斥操作表記錄不可同時執(zhí)行的最小執(zhí)行因子組合;
隨機(jī)選取模塊,配置用于利用隨機(jī)函數(shù)從同一資源項對應(yīng)的所有最小執(zhí)行因子中隨機(jī)選取多個最小執(zhí)行因子;
互斥過濾模塊,配置用于根據(jù)所述特性互斥操作表從所述多個最小執(zhí)行因子中去除互斥的最小執(zhí)行因子。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:
次數(shù)設(shè)置模塊,配置用于設(shè)置測試次數(shù);
循環(huán)測試模塊,配置用于循環(huán)從同一資源項對應(yīng)的所有最小執(zhí)行因子中隨機(jī)選取多個最小執(zhí)行因子,并對每次選取的多個最小執(zhí)行因子并發(fā)執(zhí)行,直至循環(huán)次數(shù)達(dá)到所述測試次數(shù)。
5.一種終端,其特征在于,包括:
處理器;
用于存儲處理器的執(zhí)行指令的存儲器;
其中,所述處理器被配置為執(zhí)行權(quán)利要求1-2任一項所述的方法。
6.一種存儲有計算機(jī)程序的計算機(jī)可讀存儲介質(zhì),其特征在于,該程序被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1-2中任一項所述的方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010808568.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 對商業(yè)使用技術(shù)性能度量以及使用狀況分析和成本分配
- 壓縮工具資源調(diào)用方法及裝置
- 壓縮工具資源調(diào)用方法及裝置
- 一種android系統(tǒng)資源切換方法及系統(tǒng)
- 在多系統(tǒng)的終端設(shè)備中控制系統(tǒng)資源訪問的方法及裝置
- 多容器系統(tǒng)間共享系統(tǒng)資源的方法及裝置
- 一種系統(tǒng)資源使用率的統(tǒng)計方法和系統(tǒng)
- 智能攝像機(jī)的功能開啟方法、裝置、設(shè)備及系統(tǒng)
- 一種多容器系統(tǒng)間調(diào)度系統(tǒng)資源的方法及裝置
- 系統(tǒng)資源分配方法、裝置、計算機(jī)可讀存儲介質(zhì)及服務(wù)器





