《一种存储设备的监控方法及监控系统.pdf》由会员分享,可在线阅读,更多相关《一种存储设备的监控方法及监控系统.pdf(8页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103513931 A (43)申请公布日 2014.01.15 CN 103513931 A (21)申请号 201210211205.5 (22)申请日 2012.06.25 G06F 3/06(2006.01) (71)申请人 浙江大华技术股份有限公司 地址 310053 浙江省杭州市滨江区滨安路 1187 号 (72)发明人 吴立 李华玉 张兴明 傅利泉 朱江明 吴军 吴坚 (74)专利代理机构 北京三友知识产权代理有限 公司 11127 代理人 符浩 (54) 发明名称 一种存储设备的监控方法及监控系统 (57) 摘要 本发明提供了一种存储设备的监控方法及系。
2、 统, 包括 : 对所有接入的硬盘进行检测, 判断是否 处于工作状态 ; 对未处于工作状态的硬盘发出控 制指令控制该硬盘进入休眠状态 ; 对处于工作状 态的硬盘进行存储空间监测 ; 当处于工作状态的 硬盘的剩余存储空间小于阀值时, 则对下一个硬 盘进行提前唤醒 ; 当处于工作状态的硬盘存储满 后, 则切换至该已唤醒硬盘上工作。 该监控方法及 系统通过对处于工作状态的硬盘进行存储空间监 测, 并在其剩余存储空间小于一定阀值时对下一 个硬盘进行提前唤醒, 既保证了数据的完整性又 提高了硬盘的使用寿命, 克服了现有技术中存在 的问题。 (51)Int.Cl. 权利要求书 1 页 说明书 4 页 附图。
3、 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书4页 附图2页 (10)申请公布号 CN 103513931 A CN 103513931 A 1/1 页 2 1. 一种存储设备的监控方法, 其特征在于, 包括 : 对所有接入的硬盘进行检测, 判断是否处于工作状态 ; 对未处于工作状态的硬盘发出控制指令控制该硬盘进入休眠状态 ; 对处于工作状态的硬盘进行存储空间监测 ; 当处于工作状态的硬盘的剩余存储空间小于阀值时, 则对下一个硬盘进行提前唤醒 ; 当处于工作状态的硬盘存储满后, 则切换至该已唤醒硬盘上工作。 2. 如权利要求 1 所述的存储设备的监。
4、控方法, 其特征在于 : 在对所有接入的硬盘进行 检测之前还设有排序步骤 ; 所述排序步骤对所有接入的硬盘进行排序。 3. 如权利要求 1 所述的存储设备的监控方法, 其特征在于 : 还包括阀值设定步骤 ; 所述阀值设定步骤供用户对所述阀值进行设定。 4. 如权利要求 1 所述的存储设备的监控方法, 其特征在于 : 当切换至已唤醒硬盘上工 作后, 对所述已存储满的硬盘发出控制指令控制该硬盘进入休眠状态。 5. 一种存储设备的监控系统, 其特征在于, 包括 : 工作状态检测单元、 休眠控制单元、 存储空间监测单元、 硬盘唤醒单元、 工作切换单元 ; 所述工作状态检测单元, 用于对所有接入的硬盘进。
5、行检测, 判断是否处于工作状态 ; 所述休眠控制单元, 用于对未处于工作状态的硬盘发出控制指令控制该硬盘进入休眠 状态 ; 所述存储空间监测单元, 用于对处于工作状态的硬盘进行存储空间监测 ; 所述硬盘唤醒单元, 用于当处于工作状态的硬盘的剩余存储空间小于阀值时, 对下一 个硬盘发出唤醒指令进行提前唤醒 ; 所述工作切换单元, 用于当处于工作状态的硬盘存储满后, 切换至该已唤醒硬盘上工 作。 6. 如权利要求 5 所述的存储设备的监控系统, 其特征在于 : 还设有硬盘排序单元 ; 所述硬盘排序单元, 用于对所有接入的硬盘进行排序。 7. 如权利要求 5 所述的存储设备的监控系统, 其特征在于 。
6、: 还设有阀值设定单元 ; 所述阀值设定单元, 用于对所述阀值进行设定。 8. 如权利要求 5 所述的存储设备的监控系统, 其特征在于 : 所述休眠控制单元, 还用于 对所述已存储满的硬盘发出控制指令控制该硬盘进入休眠状态。 权 利 要 求 书 CN 103513931 A 2 1/4 页 3 一种存储设备的监控方法及监控系统 技术领域 0001 本发明涉及计算机领域, 特别是一种存储设备的监控方法及监控系统。 背景技术 0002 存储设备, 通常以硬盘为典型代表, 其工作原理是 : 存储设备存储数据是根据电、 磁转换原理实现的。 存储设备由一个或者几个表面镀有磁性物质的金属或玻璃等物质盘片 。
7、以及盘片两面所安装的磁头和相应的控制电路组成。设备工作时, 盘片以设计转速高度旋 转, 设置在盘片表面的磁头则在电路控制下径向移动到指定位置然后将数据存储或者读取 出来。 0003 目前, 通常对存储设备有两种监控方案 : 0004 方案一 : 开机后硬盘全部上电工作, 由硬盘录像机 (一种用于音视频实时存储的设 备) 中操作系统对所有接入的硬盘进行检测, 若当前对硬盘没有操作, 则发出控制指令控制 硬盘进入休眠 ; 若当前工作盘写满, 再对下一休眠盘进行唤醒操作。 0005 该方案的特点是主动休眠和唤醒。该方案保证硬盘未接到指令前保持休眠状态, 接到指令后开始唤醒写入数据。 但是, 该方案的。
8、缺点在于 : 由于硬盘的结构特性导致其唤醒 硬盘并写入数据过程存在一定的延迟性, 会导致数据的丢失。而数据的实时性和完整性对 硬盘录像机来说是非常重要的。 0006 方案二 : 开机后硬盘全部上电工作, 所接入的硬盘保持工作状态, 等待操作系统对 其的数据写入。 0007 该方案使硬盘一直处于工作状态, 可以对数据进行实时写入, 保证了数据的实时 性和完整性。但是, 该方案的缺点在于 : 由于磁盘一直处于工作状态, 盘片时刻处于高速 运转之中, 会造成磁盘使用寿命的降低, 增加坏盘的概率, 造成成本的增加和数据的全部损 毁。 发明内容 0008 本发明的主要目的在于解决现有技术中存在的问题, 。
9、提供一种存储设备的监控方 法及监控系统, 以同时提高存储设备使用寿命和保证数据完整性。 0009 本发明的目的是通过下述技术方案予以实现的 : 0010 一种存储设备的监控方法, 其特征在于, 包括 : 0011 对所有接入的硬盘进行检测, 判断是否处于工作状态 ; 0012 对未处于工作状态的硬盘发出控制指令控制该硬盘进入休眠状态 ; 0013 对处于工作状态的硬盘进行存储空间监测 ; 0014 当处于工作状态的硬盘的剩余存储空间小于阀值时, 则对下一个硬盘进行提前唤 醒 ; 0015 当处于工作状态的硬盘存储满后, 则切换至该已唤醒硬盘上工作。 0016 在对所有接入的硬盘进行检测之前还设。
10、有排序步骤 ; 说 明 书 CN 103513931 A 3 2/4 页 4 0017 所述排序步骤对所有接入的硬盘进行排序。 0018 还包括阀值设定步骤 ; 0019 所述阀值设定步骤供用户对所述阀值进行设定。 0020 当切换至已唤醒硬盘上工作后, 对所述已存储满的硬盘发出控制指令控制该硬盘 进入休眠状态。 0021 一种存储设备的监控系统, 其特征在于, 包括 : 工作状态检测单元、 休眠控制单元、 存储空间监测单元、 硬盘唤醒单元、 工作切换单元 ; 0022 所述工作状态检测单元, 用于对所有接入的硬盘进行检测, 判断是否处于工作状 态 ; 0023 所述休眠控制单元, 用于对未处。
11、于工作状态的硬盘发出控制指令控制该硬盘进入 休眠状态 ; 0024 所述存储空间监测单元, 用于对处于工作状态的硬盘进行存储空间监测 ; 0025 所述硬盘唤醒单元, 用于当处于工作状态的硬盘的剩余存储空间小于阀值时, 对 下一个硬盘发出唤醒指令进行提前唤醒 ; 0026 所述工作切换单元, 用于当处于工作状态的硬盘存储满后, 切换至该已唤醒硬盘 上工作。 0027 还设有硬盘排序单元 ; 0028 所述硬盘排序单元, 用于对所有接入的硬盘进行排序。 0029 还设有阀值设定单元 ; 0030 所述阀值设定单元, 用于对所述阀值进行设定。 0031 所述休眠控制单元, 还用于对所述已存储满的硬。
12、盘发出控制指令控制该硬盘进入 休眠状态。 0032 通过本发明实施例, 对处于工作状态的硬盘进行存储空间监测, 并在其剩余存储 空间小于一定阀值时对下一个硬盘进行提前唤醒, 即保证了数据的完整性又提高了硬盘的 使用寿命, 克服了现有技术中存在的问题。 附图说明 0033 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 并不 构成对本发明的限定。在附图中 : 0034 图 1 为存储设备的监控方法的流程图 ; 0035 图 2 为存储设备的监控系统的结构示意图。 具体实施方式 0036 为使本发明的目的、 技术方案和优点更加清楚明白, 下面结合实施方式和附图, 对 本发明做。
13、进一步详细说明。 在此, 本发明的示意性实施方式及其说明用于解释本发明, 但并 不作为对本发明的限定。 0037 如上所述, 若硬盘一直处于工作状态, 盘片和电机处于高速运转之中, 等待数据的 写入。这种做法对硬盘的寿命和使用功率都是一种损耗, 增加了工作成本。若开机起来进 入睡眠状态, 要写入时再进行唤醒, 会有一定的延迟性, 造成了数据的丢失。针对这一问题 说 明 书 CN 103513931 A 4 3/4 页 5 本发明设计了一种全新的存储设备的监控方法及监控系统。 0038 图 1 为存储设备的监控方法的流程图。如图所示, 该存储设备的监控方法, 包括如 下步骤 : 0039 对所有。
14、接入的硬盘进行检测, 判断是否处于工作状态。 0040 对未处于工作状态的硬盘发出控制指令控制该硬盘进入休眠状态。 所谓休眠状态 即使硬盘内的电机和盘片处于非工作状态。该状态可以保护硬盘, 延长使用寿命。 0041 对处于工作状态的硬盘进行存储空间监测。 0042 当处于工作状态的硬盘的剩余存储空间大于阀值时, 则保持该硬盘的工作状态。 0043 当处于工作状态的硬盘的剩余存储空间小于阀值时, 则对下一个硬盘进行提前唤 醒。 0044 当处于工作状态的硬盘存储满后, 则切换至该已唤醒硬盘上工作。 0045 上述存储设备的监控方法, 系统在开机后检测硬盘, 对不在工作状态内的硬盘进 行休眠, 以。
15、提高硬盘使用寿命并避免不必要功耗。当工作硬盘剩余存储空间低于一定阀值 时提前将休眠硬盘唤醒等待工作, 则保证了数据的完整性。 由此可见, 通过本发明的存储设 备的监控方法即保证了数据的完整性又提高了硬盘的使用寿命, 克服了现有技术中存在的 问题。 0046 另外, 在对所有接入的硬盘进行检测前还设有排序步骤。该排序步骤对所有接入 的硬盘进行排序, 以便后续进行提前唤醒。 0047 再有, 所述监控方法还包括阀值设定步骤。该阀值设定步骤供用户对所述阀值进 行设定。以方便用户控制应在合适唤醒下一个硬盘。 0048 还有, 当切换至已唤醒硬盘上工作后, 对所述已存储满的硬盘发出控制指令控制 该硬盘进。
16、入休眠状态。从而保证原处于工作状态的硬盘进入休眠状态。 0049 图 2 为存储设备的监控系统的结构示意图。如图所示, 该存储设备的监控系统包 括 : 工作状态检测单元、 休眠控制单元、 存储空间监测单元、 硬盘唤醒单元、 工作切换单元。 0050 所述工作状态检测单元, 用于对所有接入的硬盘进行检测, 判断是否处于工作状 态。 0051 所述休眠控制单元, 用于对未处于工作状态的硬盘发出控制指令控制该硬盘进入 休眠状态。 0052 所述存储空间监测单元, 用于对处于工作状态的硬盘进行存储空间监测。当处于 工作状态的硬盘的剩余存储空间大于阀值时, 则保持该硬盘的工作状态。 0053 所述硬盘唤。
17、醒单元, 用于当处于工作状态的硬盘的剩余存储空间小于阀值时, 对 下一个硬盘发出唤醒指令进行提前唤醒。 0054 所述工作切换单元, 用于当处于工作状态的硬盘存储满后, 切换至该已唤醒硬盘 上工作。 0055 另外, 所述存储设备的监控系统还设有硬盘排序单元。 该硬盘排序单元, 用于对所 有接入的硬盘进行排序, 以便硬盘唤醒单元进行提前唤醒。 0056 再有, 所述存储设备的监控系统还设有阀值设定单元。 该阀值设定单元, 用于对所 述阀值进行设定。 0057 还有, 所述休眠控制单元, 还用于对所述已存储满的硬盘发出控制指令控制该硬 说 明 书 CN 103513931 A 5 4/4 页 6 盘进入休眠状态。 0058 综上所述, 本发明提供了一种存储设备的监控方法及监控系统。该监控方法及系 统通过对处于工作状态的硬盘进行存储空间监测, 并在其剩余存储空间小于一定阀值时对 下一个硬盘进行提前唤醒, 即保证了数据的完整性又提高了硬盘的使用寿命, 克服了现有 技术中存在的问题。本领域一般技术人员在此设计思想之下所做任何不具有创造性的改 造, 均应视为在本发明的保护范围之内。 说 明 书 CN 103513931 A 6 1/2 页 7 图 1 说 明 书 附 图 CN 103513931 A 7 2/2 页 8 图 2 说 明 书 附 图 CN 103513931 A 8 。