[发明专利]用于错误检测的方法、电子设备、存储系统和计算机程序产品在审
申请号: | 201910701346.7 | 申请日: | 2019-07-31 |
公开(公告)号: | CN112306766A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 张敏;唐桂峰;王喆 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;H04L12/931 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 错误 检测 方法 电子设备 存储系统 计算机 程序 产品 | ||
本公开的实施例涉及一种用于错误检测的方法、电子设备、存储系统和计算机程序产品。该用于错误检测的方法包括向存储系统的交换机注入表示该存储系统的至少一个待测试设备的错误的信息,使得表示该错误的该信息从该交换机的上行端口被传递给与该交换机相连的计算设备,该交换机经由下行端口连接至该至少一个待测试设备。该方法还包括获取该计算设备对表示该错误的该信息的处理结果。该方法还包括至少部分地通过分析该处理结果来确定该存储系统的错误处理能力。以此方式,能够对存储系统中的系统节点的从存储设备、连接器以及CPU级别的整个PCIe拓扑以及NVMe总线进行测试,因此可以在整个错误处理的逻辑路径进行测试。提高了系统性能并且节省了用于测试的成本。
技术领域
本公开的实施例总体涉及错误注入领域,更具体地,涉及用于错误检测的方法、电子设备、存储系统和计算机程序产品。
背景技术
在服务器和存储行业中,高速外部部件互连(PCIe)总线协议的使用越来越广泛,总线速度越来越快,性能也越来越好。因此对于整个系统的稳定性和可靠性要求逐步提高。特别是,对于下一代存储产品,将部署遵循非易失性内存主机控制器接口规范(NVMe)的NVMe盘,并且NVMe依赖于PCIe总线,因此存储行业中PCIe总线的稳定性要求变得更加突出。
为了使系统更加稳定,需要对PCIe和NVMe错误源,系统行为和错误处理机制进行研究。例如期望能测试存储系统的错误处理能力。这可以通过向存储系统主动注入错误,并监测存储系统对错误的处理能力来实现。基于错误注入的机制能够衡量存储系统在错误发生时是否能够正确应对,从而可以执行相应措施来及时修复或改机系统的错误处理能力。
发明内容
本公开的实施例涉及一种用于错误检测的方法、电子设备、存储系统和计算机程序产品。
在本公开实施例的第一方面,提供了一种用于错误检测的方法。该方法包括向存储系统的交换机注入表示该存储系统的至少一个待测试设备的错误的信息,使得表示该错误的该信息从该交换机的上行端口被传递给与该交换机相连的计算设备,该交换机经由下行端口连接至该至少一个待测试设备。该方法还包括获取该计算设备对表示该错误的该信息的处理结果。该方法还包括至少部分地通过分析该处理结果来确定该存储系统的错误处理能力。
在本公开实施例的第二方面,提供了一种电子设备。该电子设备包括处理器;以及与该处理器耦合的存储器,该存储器保存需要执行的指令,该指令在被处理器执行时使该电子设备执行动作。动作包括向存储系统的交换机注入表示该存储系统的至少一个待测试设备的错误的信息,使得表示该错误的该信息从该交换机的上行端口被传递给与该交换机相连的计算设备,该交换机经由下行端口连接至该至少一个待测试设备。动作还包括获取该计算设备对表示该错误的该信息的处理结果。该动作还包括至少部分地通过分析该处理结果来确定该存储系统的错误处理能力。
在本公开的第三方面,提供一种存储系统。该存储系统包括至少一个待测试设备和计算设备。该存储系统还包括交换机。该交换机经由下行端口连接至少一个待测试设备,并且该交换机经由上行端口连接至该计算设备。该存储系统还包括上述第二方面的电子设备。该电子设备与该交换机连接并且将表示该至少一个待测试设备的错误的信息注入该交换机。
在本公开的第四方面,提供一种计算机程序产品,该计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括机器可执行指令,该机器可执行指令在被执行时使机器执行上述第一方面的方法的步骤。
提供发明内容部分是为了简化的形式来介绍对概念的选择,它们在下文的具体实施方式中将被进一步描述。发明内容部分无意标识本公开内容的关键特征或主要特征,也无意限制本公开内容的范围。
附图说明
图1示出了可以在其中实施本公开实施例的示例性运行环境的示意图;
图2示意性示出了根据本公开的实施例的在错误注入模式中的存储系统的示例的框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910701346.7/2.html,转载请声明来源钻瓜专利网。