[发明专利]一种硬盘的监控方法、系统、设备以及介质在审
| 申请号: | 202010684642.3 | 申请日: | 2020-07-16 |
| 公开(公告)号: | CN111858244A | 公开(公告)日: | 2020-10-30 |
| 发明(设计)人: | 高静 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
| 代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 杨帆;张腾 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 硬盘 监控 方法 系统 设备 以及 介质 | ||
本发明公开了一种硬盘的监控方法,包括:获取每一个硬盘预设的待监控参数;利用第一类协议监控每一个硬盘对应的待监控参数的实际状态;响应于检测到的硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号;利用若干个协议号对应的第二类协议获取与实际状态异常的待监控参数相关的其他参数对应的信息;将待监控参数的实际状态和其他参数对应的信息进行反馈。本发明还公开了一种系统、计算机设备以及可读存储介质。本发明通过第一类协议监控硬盘的状态,并根据监控结果确定是否需要利用第二类协议进一步获取相关的参数,以便当硬盘发生异常时,用户能够得到硬盘加完善的信息。
技术领域
本发明涉及硬盘监控领域,具体涉及一种硬盘的监控方法、系统、设备以及存储介质。
背景技术
服务器上硬盘在长期运行过程中,长期运行是一个周期非常长的运行过程,硬盘的状态(包括标准协议中的字段)是否异常,代表着SSD整个运行周期过程的是否正常。通常情况下可以通过标准协议检测硬盘的状态,如果硬盘出现异常,则通知用户。但是,用户通过标准协议获取到的反馈信息不全面,无法准确判断出硬盘的整体状态。
发明内容
有鉴于此,为了克服上述问题的至少一个方面,本发明实施例提出一种硬盘的监控方法,包括以下步骤:
获取每一个硬盘预设的待监控参数;
利用第一类协议监控每一个硬盘对应的待监控参数的实际状态;
响应于检测到的所述硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号;
利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息;
将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈。
在一些实施例中,利用第一类协议监控每一个硬盘对应的待监控参数的实际状态,进一步包括:
获取所述硬盘根据所述第一类协议反馈的字段;
根据所述反馈的字段判断所述待监控参数的实际状态是否异常。
在一些实施例中,响应于检测到的所述硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号,进一步包括:
响应于所述反馈的字段为第一预设字段,则确认所述硬盘的待监控参数的实际状态异常,并根据所述映射关系确定所述第一预设字段对应的若干个第二类协议。
在一些实施例中,利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息,进一步包括:
获取异常的实际状态的持续时间,利用预设策略处理所述异常的实际状态的持续时间以及所述硬盘的PE状态、坏块数量、GC状态和使用率状态。
在一些实施例中,将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈,进一步包括:
对所述异常的实际状态的持续时间,利用预设策略处理所述异常的实际状态的持续时间以及所述硬盘的PE状态、坏块数量、GC状态和使用率状态分别利用对应的公式进行评估后以进行反馈所述硬盘的综合信息。
在一些实施例中,利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息,进一步包括:
响应于所述待监控参数为温度且根据所述硬盘反馈的字段确定所述硬盘处于高温状态,获取所述硬盘中的NAND温度、CPU温度、板卡温度以及控制器温度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010684642.3/2.html,转载请声明来源钻瓜专利网。





