[发明专利]存储设备及存储设备的元件管理方法有效
申请号: | 201711218681.9 | 申请日: | 2017-11-28 |
公开(公告)号: | CN109840232B | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 谭春毅;李步蟾 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42;G06F13/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 设备 元件 管理 方法 | ||
本公开提供了一种存储设备及存储设备的元件管理方法,属于存储技术领域。所述方法包括:侦测主机发送的订阅指令中所指示的订阅事件;当侦测到所述订阅事件时,记录所侦测的订阅事件的事件信息,并通知所述主机,使所述主机发送事件信息获取指令;根据所述事件信息获取指令,将所述事件信息发送至所述主机。基于本公开提供的方法,网络中的主机能够及时获知存储设备中元件的发生的事件以及事件信息。
技术领域
本公开涉及存储技术领域,特别涉及一种存储设备及存储设备的元件管理方法及装置。
背景技术
闪存磁盘框(Just a Bunch of Flash,JBOF)是一种高性能低延迟的存储设备,其包括至少一个固态硬盘(Solid State Drives,SSD)。随着非易失存储器标准(Non-Volatile Memory express,NVMe)协议扩展为NVMe网络访问(NVMe over Fabric,NOF)协议,安装在远程JBOF上的SSD,可以通过网络直接向主机提供存储数据的服务。
由于NOF协议是由NVMe协议扩展来的,所以NOF协议包括NVMe中定义的所有指令,同样也包括NVMe协议提供的订阅指令,订阅指令为一种异步通知机制,主机可以向JBOF中的各个SSD发送该订阅指令,该订阅指令用于指示SSD的控制器侦测SSD中的某个事件,例如写入无效门铃寄存器、发生故障等,当SSD的控制器根据该订阅指令的指示侦测到该订阅指令所订阅的事件发生时,则会通知主机所发生的事件,从而使主机了解到SSD中发生的事件,并作出相应的处理。
然而现有的事件的侦测只能通过SSD的控制器执行,但是在有SSD插入或者拔出时,由于主机无法与SSD的控制器通讯,则主机无法通过订阅指令获知SSD的插拔事件,从而无法实现SSD的热插拔,另外,对于JBOF中的其他没有配置控制器的元件,例如,风扇、温度传感器等,主机也没办法通过订阅指令获取这些元件的发生的事件,从而无法对这些元件的事件进行处理。
发明内容
本公开实施例提供了一种存储设备及存储设备的元件管理方法,能够解决相关技术中只能通过SSD的控制器侦测中断事件的问题。所述技术方案如下:
第一方面,提供了一种存储设备的元件管理方法,所述方法包括:
侦测主机发送的订阅指令中所指示的订阅事件;
当侦测到所述订阅事件时,记录所侦测的订阅事件的事件信息,并通知所述主机,使所述主机发送事件信息获取指令;
根据所述事件信息获取指令,将所述事件信息发送至所述主机。
本实施例提供的方法,存储设备可以根据主机的订阅指令侦测元件是否发生订阅指令中所订阅的事件,并将所发生的订阅事件通知给网络中的主机,并将事件信息传输给主机,以便网络中的主机及时获知存储设备中元件的发生的事件以及事件信息。进一步地,采用本实施例提供的方法,能够保证主机及时侦测SSD的拔出,以及风扇、温度传感器等没有配置处理器的元件的订阅事件。
在一种可能的设计中,所述主机与所述存储设备之间通过NVMe协议或者基于NVMe协议发展的包括NVMe协议的指令的协议进行通信,所述存储设备为JBOF,所述存储设备包括元件管理模块,在所述主机与所述存储设备建立连接时,所述存储设备为所述元件管理模块生成一个标识,所述主机根据所述标识为所述元件管理模块生成通信队列,所述存储设备通过运行所述元件管理模块并通过所述通信队列与主机进行通信。
基于本设计,通过在存储设备中设置元件管理模块,将该元件管理模块作为一个虚拟SSD与主机进行信息交互,保证管理存储设备的元件的方式能够兼容现有的NOF协议或者NVMe协议基础上发展出的其他协议,步骤简单有效。
在一种可能的设计中,所述元件为存储设备中的SSD,所述订阅事件为SSD的插拔事件。
基于本设计,主机可以及时获知SSD的插拔事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711218681.9/2.html,转载请声明来源钻瓜专利网。