[發明專利]一種存儲系統故障模擬方法、裝置、設備和介質有效
| 申請號: | 202010889696.3 | 申請日: | 2020-08-28 |
| 公開(公告)號: | CN112069014B | 公開(公告)日: | 2022-12-27 |
| 發明(設計)人: | 孫京本;李佩;劉如意 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/26 | 分類號: | G06F11/26;G06F11/22 |
| 代理公司: | 北京眾達德權知識產權代理有限公司 11570 | 代理人: | 梁凱 |
| 地址: | 215000 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲系統 故障 模擬 方法 裝置 設備 介質 | ||
本發明公開了一種存儲系統故障模擬方法、裝置、設備和介質,包括:構建待測試集群;其中,待測試集群包括多個節點;多個節點包括一個主節點和至少一個非主節點;每個節點配置有至少一個第一節點存儲池;控制多個節點向各個第一節點存儲池模擬IO讀寫;監控各個第一節點存儲池的第一使用容量;根據第一使用容量,控制多個節點中至少一個節點模擬執行預設動作;將多個節點中各個節點的狀態變化更新至各個節點配置的節點日志,節點日志用于為評估節點上安裝的存儲系統的抗壓性能提供判斷依據。本申請可以低成本、高效率、高準確度地模擬更多故障種類,以判斷存儲系統是否具備高可用性,是否具備相應業務所需的抗壓性。
技術領域
本發明涉及存儲集群技術領域,尤其涉及一種存儲系統故障模擬方法、裝置、設備和介質。
背景技術
存儲系統是指計算機中由存放程序和數據的各種存儲設備、控制部件及管理信息調度的設備(硬件)和算法(軟件)所組成的系統。計算機的主存儲器不能同時滿足存取速度快、存儲容量大和成本低的要求,在計算機中必須有速度由慢到快、容量由大到小的多級層次存儲器,以最優的控制調度算法和合理的成本,構成具有性能可接受的存儲系統。
在實際應用過程中,采用將數據分布到存儲集群中各個節點的存儲方式以提高存儲系統支持的存儲容量,其中,存儲集群是將多個物理卷(如磁盤或硬盤)中的存儲空間聚合成一個能夠給客戶端提供統一訪問接口的存儲池,客戶端可以通過該訪問接口訪問和利用存儲集群上的存儲空間。
在構建一個存儲集群之后,需要對存儲集群的可用性進行測試。相關技術中提供的可用性測試的方式是通過人為模擬存儲集群的故障,即手動改變節點的狀態,以發現存儲集群存在的不足和缺陷,進而針對相應的不足和缺陷對存儲集群進行完善。然而,由于存儲集群的存儲空間較大,將存儲集群全部占用一次才能完成一次完整的模擬,而要想將存儲集群全部占用,所花費的時間特別長;并且,集群中節點的數量可能會很多,人為模擬節點的離線上線會存在很多人為錯誤。因此,如果采用人為模擬故障,則存在如下缺陷,人力成本高、效率低、準確度低,能夠模擬故障種類有限,因此,亟需一種能夠自動模擬存儲集群的故障的方法或裝置。
發明內容
本申請實施例通過提供一種存儲系統故障模擬方法、裝置、設備和介質,解決了現有技術中人為模擬存儲集群的故障的方式的人力成本高、效率低、準確度低,能夠模擬的故障種類有限的技術問題,實現了低成本、高效率、高準確度地模擬更多故障種類的技術效果。
第一方面,本申請提供了一種存儲系統故障模擬方法,方法包括:
構建待測試集群;其中,待測試集群包括多個節點;多個節點包括一個主節點和至少一個非主節點;每個節點配置有至少一個第一節點存儲池;
控制多個節點向各個第一節點存儲池模擬IO讀寫;
監控各個第一節點存儲池的第一使用容量;
根據第一使用容量,控制多個節點中至少一個節點模擬執行預設動作;
將多個節點中各個節點的狀態變化更新至各個節點配置的節點日志,節點日志用于為評估節點上安裝的存儲系統的抗壓性能提供判斷依據;其中,各個節點的狀態變化是由多個節點中至少一個節點模擬執行預設動作產生的。
進一步地,預設動作包括離線動作和上線動作;其中,根據第一使用容量,控制多個節點中至少一個節點模擬執行預設動作,具體包括:
判斷第一使用容量的變化量是否超過第一預設容量;
當第一使用容量的變化量超過第一預設容量,則從非主節點中選擇一個非主節點作為第一非主節點,觸發第一非主節點模擬執行離線動作;經過預設時間閾值,觸發第一非主節點模擬執行上線動作。
進一步地,預設動作包括重啟動作;其中,根據第一使用容量,控制多個節點中的至少一個節點模擬執行預設動作,具體包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010889696.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種脫軌閥吊座浮動定位裝置
- 下一篇:雙發飛機的配電管理系統及方法





