[發明專利]一種存儲裝置測試的方法和設備有效
| 申請號: | 202010109608.3 | 申請日: | 2020-02-22 |
| 公開(公告)號: | CN111341379B | 公開(公告)日: | 2022-03-22 |
| 發明(設計)人: | 劉粉粉 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G11C29/56 | 分類號: | G11C29/56 |
| 代理公司: | 北京連和連知識產權代理有限公司 11278 | 代理人: | 張濤 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲 裝置 測試 方法 設備 | ||
本發明提供了一種存儲裝置測試的方法和設備,該方法包括以下步驟:將存儲裝置經由交換機連接到主機,并將交換機的配置信息發送到主機中;響應于接收到測試的指令,通過主機判斷測試需要操作的交換機和對應的端口;使主機讀取需要操作的交換機的配置信息,并判斷主機需要對需要操作的交換機的對應的端口執行的操作類型;使主機基于配置信息對對應的端口執行操作類型的操作后進行對存儲裝置的測試。通過使用本發明的方案,能夠快速實現鏈路故障和恢復,可快速覆蓋鏈路故障時IO是否斷開,鏈路故障恢復時IO是否恢復,多鏈路情況下部分鏈路故障是否IO業務能持續正常等場景,能夠簡單有效的實現對存儲裝置的測試。
技術領域
本領域涉及計算機領域,并且更具體地涉及一種存儲裝置測試的方法和設備。
背景技術
存儲網絡系統由存儲設備、網絡設備和主機三個部分組成。存儲與主機客戶端之間的會話通信,是通過不同的網絡存儲協議完成的,主要常用的為FC協議,ISCSI協議,物理連接是通過支持不同協議的線纜連接的,即為光纖線纜,以太網線纜。
在存儲裝置的測試中為了覆蓋客戶端主機與存儲之間的鏈路故障場景,經常需要手動操作斷開兩者之間的連接,或者通過拔掉線纜實現,或者人工登錄兩者之間連接的交換機關閉連接到交換機上的端口實現,大量用例如果使用此人工操作,很費時費力,因為不是要跑到機房操作,就是要操作不同類型的交換機,即使操作交換機,也可能對廠家不同類型的交換機的操作命令不熟悉,而導致用時過長。
發明內容
有鑒于此,本發明實施例的目的在于提出一種存儲裝置測試的方法和設備,通過使用本發明的方法,能夠快速實現鏈路故障和恢復,可快速覆蓋鏈路故障時IO是否斷開,鏈路故障恢復時IO是否恢復,多鏈路情況下部分鏈路故障是否IO業務能持續正常等場景,能夠簡單有效的實現對存儲裝置的測試。
基于上述目的,本發明的實施例的一個方面提供了一種存儲裝置測試的方法,包括以下步驟:
將存儲裝置經由交換機連接到主機,并將交換機的配置信息發送到主機中;
響應于接收到測試的指令,通過主機判斷測試需要操作的交換機和對應的端口;
使主機讀取需要操作的交換機的配置信息,并判斷主機需要對需要操作的交換機的對應的端口執行的操作類型;
使主機基于配置信息對對應的端口執行操作類型的操作后進行對存儲裝置的測試。
根據本發明的一個實施例,配置信息包括交換機的協議類型、交換機廠商名稱和交換機的命令集合。
根據本發明的一個實施例,使主機基于配置信息對對應的端口執行操作類型的操作包括:
主機獲取交換機的廠商名稱和命令集合并根據操作類型執行命令集合中對應的命令。
根據本發明的一個實施例,操作類型包括enable操作和disable操作。
根據本發明的一個實施例,執行操作類型的操作包括:
響應于操作類型是enable操作,獲取交換機與存儲裝置互聯且被關閉的端口,對端口執行enable操作;
響應于操作類型是disable操作,獲取交換機與存儲裝置互聯且活躍的端口,對端口執行disable操作。
本發明的實施例的另一個方面,還提供了一種存儲裝置測試的設備,設備包括:
連接模塊,連接模塊配置為將存儲裝置經由交換機連接到主機,并將交換機的配置信息發送到主機中;
判斷模塊,判斷模塊配置為響應于接收到測試的指令,通過主機判斷測試需要操作的交換機和對應的端口;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010109608.3/2.html,轉載請聲明來源鉆瓜專利網。





