[发明专利]用于切换固件的系统和方法在审
申请号: | 201880040948.6 | 申请日: | 2018-06-05 |
公开(公告)号: | CN110770690A | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | B.坎特;J.G.哈恩;I.古塞夫 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/36;G06F11/07;G06F11/14;G06F11/30 |
代理公司: | 11105 北京市柳沈律师事务所 | 代理人: | 邱军 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储控制器 存储系统 调试 切换器 主机设备 次固件 主固件 非易失性存储装置 模块确定 条件指示 自动地 通信 | ||
本公开提供了一种用于由存储控制器自主地切换固件的系统和方法。所述系统和所述方法包括由所述存储控制器的切换器模块基于调试条件的参数的值来确定是否满足所述调试条件。所述调试条件指示包括便于主机设备与所述存储系统的非易失性存储装置之间的通信的所述存储控制器的所述存储系统内的问题。所述系统和所述方法还包括由所述切换器模块基于所述切换器模块确定已经满足所述调试条件来将所述存储系统的操作从主固件切换到次固件。从所述主固件到所述次固件的所述切换自动地进行而不需要来自所述主机设备的切换请求。
相关申请的交叉引用
本申请要求2017年9月6日提交的美国申请15/696,913的优先权,该申请的全部内容以引用方式并入。
背景技术
提供以下描述以帮助读者进行理解。所提供的信息或所引用的参考文献都不被认为是现有技术。
非易失性存储设备用于范围为从简单的消耗性电子器件到复杂的基于企业的计算系统的多种应用中。至少一些非易失性存储设备被配置为经由存储控制器与主机设备通信。存储控制器执行固件级代码以操作、管理和以其他方式控制非易失性存储设备以便于主机设备与非易失性存储设备之间的通信。非易失性存储器express(NVMe)标准是概述经由存储控制器在主机设备与非易失性存储设备之间的通信协议的接口的示例。NVMe标准的特征中的一个允许在非易失性存储设备上同时地安装多个固件版本。然而,存储控制器在管理和操作多个固件版本方面是受限的。
发明内容
根据本公开的一些方面,公开了方法。该方法包括由存储控制器的切换器模块基于调试条件的参数的值来确定是否满足该调试条件。调试条件指示包括便于主机设备与存储系统的非易失性存储装置之间的通信的存储控制器的存储系统内的问题。该方法还包括由切换器模块基于切换器模块确定已经满足调试条件来将存储系统的操作从主固件切换到次固件。从主固件到次固件的切换自动地进行而不需要来自主机设备的切换请求。
根据本公开的一些其他方面,公开了存储控制器。该存储控制器包括多个固件插槽,其中该多个固件插槽中的第一插槽中安装有主固件,并且该多个固件插槽中的第二插槽中安装有次固件。该存储控制器还包括切换器模块,该切换器模块被配置为基于满足一个或多个条件来在主固件与次固件之间自动地切换。切换器模块在主固件与次固件之间进行切换而不需要来自与存储控制器通信的主机设备的切换请求。
根据本公开的又一些方面,公开了存储系统。该存储系统包括主机设备、非易失性存储装置和存储控制器。存储控制器被配置为便于主机设备与非易失性存储装置之间的通信。另外,存储控制器包括切换器模块,该切换器模块被配置为基于满足一个或多个条件来在主固件与次固件之间自动地切换。切换器模块在主固件与次固件之间进行切换而不需要来自主机设备的切换请求。
前述发明内容仅是例示性的,并不旨在以任何方式进行限制。除了上述例示性方面、实施方案和特征之外,通过参照以下附图和具体实施方式,另外的方面、实施方案和特征将变得显而易见。
附图说明
图1是根据本公开的一些实施方案的存储系统的示例性框图。
图2是根据本公开的一些实施方案的在存储系统内使用的存储设备基础结构模块的示例性框图。
图3是根据本公开的一些实施方案的概述用于从主固件切换到次固件的操作的示例性流程图。
图4是根据本公开的一些其他实施方案的概述用于从主固件切换到次固件的操作的示例性流程图。
图5是根据本公开的一些实施方案的概述用于从次固件切换到主固件的操作的示例性流程图。
结合附图,从以下描述和所附权利要求书中,本公开的前述和其他特征将变得显而易见。应当理解,这些附图仅描绘了根据本公开的若干实施方案,并且因此不应被认为是对其范围的限制,将通过使用附图以附加的特异性和详细度来描述本公开。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880040948.6/2.html,转载请声明来源钻瓜专利网。