[发明专利]存储设备管理方法及装置有效
申请号: | 201810938135.0 | 申请日: | 2018-08-16 |
公开(公告)号: | CN110837428B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 林鹏;叶敏;林起芊;汪渭春 | 申请(专利权)人: | 杭州海康威视系统技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 韩东艳 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 设备管理 方法 装置 | ||
1.一种存储设备管理方法,其特征在于,所述方法包括:
为当前已接入的多个存储设备中的每个存储设备创建对应的输入/输出I/O线程池,所述I/O线程池中包括多个I/O线程,所述多个I/O线程中的每个I/O线程用于被业务线程调用,以执行所述I/O线程池对应的存储设备的I/O操作;
监测每个存储设备对应的I/O线程池中的多个I/O线程是否存在异常线程,每隔固定时长统计所述固定时长内I/O线程池中的异常线程的数量;
若监测到目标存储设备对应的I/O线程池中存在异常线程,则当所述异常线程的数量大于第一数值时,将所述目标存储设备以及所述目标存储设备对应的I/O线程池进行删除;当所述异常线程的数量不大于所述第一数值时,获取所述目标存储设备的状态信息,并基于所述目标存储设备的状态信息对所述目标存储设备进行管理,所述第一数值指使得目标存储设备的I/O线程池卡死所需的异常线程的最少数量,所述目标存储设备为所述多个存储设备中的任一存储设备;
其中,若所述目标存储设备的状态信息为第一状态信息,删除所述目标存储设备,并将所述目标存储设备的设备标识与所述第一状态信息对应存储,所述第一状态信息用于指示所述目标存储设备为第一类异常设备,所述第一类异常设备是指损坏的设备;
若所述目标存储设备的状态信息为第三状态信息,将所述目标存储设备的设备属性设置为只读属性,并对所述目标存储设备的状态信息进行存储,所述第三状态信息用于指示所述目标存储设备为第二类异常设备,所述第二类异常设备是指速度异常的设备。
2.根据权利要求1所述的方法,其特征在于,所述获取所述目标存储设备的状态信息,包括:
检测所述目标存储设备是否为第一类异常设备;
若所述目标存储设备为所述第一类异常设备,则确定所述目标存储设备的状态信息为第一状态信息。
3.根据权利要求2所述的方法,其特征在于,所述检测所述目标存储设备是否为第一类异常设备,包括:
检测所述目标存储设备的损坏区域占所述目标存储设备的全部存储区域的比例是否大于第二数值;
若所述目标存储设备的损坏区域占所述目标存储设备的全部存储区域的比例大于所述第二数值,则确定所述目标存储设备为所述第一类异常设备。
4.根据权利要求2所述的方法,其特征在于,所述检测所述目标存储设备是否为第一类异常设备,包括:
检测所述目标存储设备的损坏区域是否为关键区域,所述关键区域是指所述目标存储设备中用于存储关键数据的存储区域,或者,所述关键区域是指所述目标存储设备中存储的数据的数据量大于第三数值的存储区域;
若所述目标存储设备的损坏区域为关键区域,则确定所述目标存储设备为所述第一类异常设备。
5.根据权利要求1所述的方法,其特征在于,所述删除所述目标存储设备之前,还包括:
若所述目标存储设备为网络存储设备,则向所述目标存储设备发送用于进行恢复检测的检测信息;
若在第一时长内未接收到所述目标存储设备针对所述检测信息发送的响应信息,则执行所述删除所述目标存储设备的步骤;
若在所述第一时长内接收到所述目标存储设备针对所述检测信息发送的响应信息,则将所述目标存储设备的状态信息更新为第二状态信息,并将存储的所述目标存储设备的设备标识对应的状态信息更新为所述第二状态信息,所述第二状态信息用于指示所述目标存储设备未损坏。
6.根据权利要求2-4任一所述的方法,其特征在于,所述方法还包括:
若所述目标存储设备不为所述第一类异常设备,检测所述目标存储设备是否为第二类异常设备;
若所述目标存储设备为所述第二类异常设备,则确定所述目标存储设备的状态信息为第三状态信息。
7.根据权利要求6所述的方法,其特征在于,所述检测所述目标存储设备是否为第二类异常设备,包括:
获取当前时刻之前第二时长内所述目标存储设备的多个I/O速度,若所述多个I/O速度均小于第四数值或所述多个I/O速度的平均值小于第五数值,则确定所述目标存储设备为所述第二类异常设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视系统技术有限公司,未经杭州海康威视系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810938135.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种液压式减震装置
- 下一篇:一种吸入用色甘酸钠溶液制剂及其制备方法和应用