一种磁盘阵列实现方法及装置制造方法及图纸

技术编号:3747792 阅读:134 留言:0更新日期:2012-04-11 18:40
本发明专利技术提出一种磁盘阵列实现方法及装置,所述磁盘阵列中包括主磁盘和从磁盘,所述方法包括:检测主磁盘的状态参数;根据对主磁盘的状态参数检测结果,对主磁盘进行状态评估;判断对主磁盘的状态评估结果,如果状态评估结果为主磁盘处于健康状态,则控制从磁盘处于休眠模式;如果评估结果为主磁盘处于亚健康状态,则控制从磁盘处于运行模式。采用所述方法能够在实现磁盘阵列功能,保证数据安全的前提下,减少能源的浪费。

【技术实现步骤摘要】

本专利技术涉及磁盘阵列管理技术,具体涉及一种磁盘阵列实现方法及装置
技术介绍
当前,数字化技术已经融入大多数人的生活之中,随之而来的是大量的数据的保 存。大容量的磁盘层出不穷,从GB级到现在的TB级。数据的保存的安全性也成为人们关 注的焦点。磁盘阵列的出现,大大满足了人们对数据安全的要求。随着磁盘质量的不断提高,使用年限也随之越来越长。对于传统的磁盘阵列,例如 RAID 1,主从磁盘,时时刻刻都保持着数据同步,如图1(a)至图1(c)所示,其中图1(a)、图 1(b)、图1(c)是按照时间先后顺序对主从磁盘存储状态的示意。申请人经过仔细观察后, 发现,当主磁盘性能良好的时候,将造成不必要的能源浪费。由于数据的安全性是第一位的,如何在保证数据的安全性的同时,又能减少能源 的浪费则是需要本领域技术人员不断努力的方向。
技术实现思路
本专利技术要解决的技术问题是提出一种磁盘阵列实现方法及装置,能够在实现磁盘 阵列功能,保证数据安全的前提下,减少能源的浪费。为了解决上述技术问题,本专利技术提出一种磁盘阵列实现装置,所述磁盘阵列中包 括主磁盘和从磁盘,所述装置包括依次相连的一状态检测单元、一评估控制单元,以及一节 能控制单元,其中所述状态检测单元,用以对主磁盘的状态参数进行检测,并将参数检测结果发送 给所述评估控制单元;所述评估控制单元,用以在接收到所述状态检测单元发送来的参数检测结果后, 根据预设的评估规则进行状态评估,并将状态评估结果发送给所述节能控制单元;所述节能控制单元,用以接收并判断所述评估控制单元发送来的状态评估结果, 如果所述评估结果指示主磁盘处于健康状态,则控制从磁盘处于休眠模式;如果所述评估 结果指示主磁盘处于亚健康状态,则控制从磁盘处于运行模式。进一步地,上述装置还可具有以下特点所述节能控制单元控制从磁盘处于运行模式包括控制从磁盘启动,以及控制主 从磁盘进行同步。进一步地,上述装置还可具有以下特点所述节能控制单元,在控制主从磁盘完成同步后,以所述从磁盘替换所述处于亚 健康状态的主磁盘作为其所在磁盘阵列中的新主磁盘,令所述磁盘阵列中其他磁盘作为新 从磁盘。进一步地,上述装置还可具有以下特点所述节能控制单元,在控制主从磁盘完成同步后,还提醒用户更替所述处于亚健康状态的主磁盘。进一步地,上述装置还可具有以下特点还包括一差异变量同步单元,其中所述节能控制单元,在控制从磁盘进入运行模式时,还向所述差异变量同步单元发送同步控制命令;所述差异变量同步单元,用以在接收到所述节能控制单元发送来的同步控制命令 后,对主磁盘和从磁盘进行差异变量的同步。进一步地,上述装置还可具有以下特点所述节能控制单元在启动磁盘阵列时,仅启动磁盘阵列中的主磁盘。为了解决上述技术问题,本专利技术还提出一种磁盘阵列实现方法,所述磁盘阵列中 包括主磁盘和从磁盘,该方法包括检测主磁盘的状态参数;根据对主磁盘的状态参数检测结果,对主磁盘进行状态评估;判断对主磁盘的状态评估结果,如果状态评估结果为主磁盘处于健康状态,则控 制从磁盘处于休眠模式;如果评估结果为主磁盘处于亚健康状态,则控制从磁盘处于运行 模式。进一步地,上述方法还可具有以下特点所述控制从磁盘处于运行模式包括控制从磁盘启动,以及控制主从磁盘进行同止少ο进一步地,上述方法还可具有以下特点在控制主从磁盘完成同步后,以所述从磁盘替换所述处于亚健康状态的主磁盘作 为其所在磁盘阵列中的新主磁盘,令所述磁盘阵列中其他磁盘作为新从磁盘。进一步地,上述方法还可具有以下特点在控制主从磁盘完成同步后,还提醒用户更替所述处于亚健康状态的主磁盘。进一步地,上述方法还可具有以下特点在控制从磁盘进入运行模式时,还触发对主磁盘和从磁盘进行差异变量的同步。进一步地,上述方法还可具有以下特点在启动磁盘阵列时,仅启动磁盘阵列中的主磁盘。本专利技术提出的一种磁盘阵列实现方法及装置,能够在实现磁盘阵列功能,保证数 据安全的前提下,减少能源的浪费。附图说明图1 (a)至图1 (c)是现有技术主从磁盘按照时间先后顺序的存储状态示意图;图2是本专利技术实施例一种磁盘阵列实现装置方框图;图3是本专利技术实施例一种磁盘阵列实现方法流程图;图4(a)至图4(d)是本专利技术实施例主从磁盘按照时间先后顺序的存储状态示意图。 具体实施例方式本专利技术提出一种磁盘阵列实现方法及装置,能够在实现磁盘阵列功能,保证数据安全的前提下,减少能源的浪费,其基本构思是对主磁盘I/O错误率,磁盘坏道等各项参 数进行检测,然后对其健康状态进行评估,当评估结果为主磁盘处于健康状态时,控制从磁 盘处于休眠模式;当评估结果为主磁盘处于亚健康状态时,控制从磁盘处于运行模式,从而 达到降低计算机整体功耗的目的。 下面将结合附图来详细说明本专利技术实施方案。参见图2,该图示出了本专利技术实施例一种磁盘阵列实现装置,包括依次相连的状态 检测单元、评估控制单元、节能控制单元,以及差异变量同步单元,其中所述状态检测单元,用以对主磁盘的状态参数进行检测,包括对磁盘I/O错误率、磁 盘坏道等各项参数进行检测,并将参数检测结果发送给所述评估控制单元。所述状态检测单 元可以定期对主磁盘的状态参数进行检测,用户也可选择对磁盘状态参数进行持续检测。所述评估控制单元,用以在接收到所述状态检测单元发送来的参数检测结果后, 根据预设的评估规则进行状态评估,并将状态评估结果发送给所述节能控制单元。所述评 估规则可以根据需要设置,例如,可为需检测的各项参数设置阈值,并将检测到的各项参数 的取值与相应的阈值进行比较,以分别对各项参数是否符合要求进行判断,以及设置例如 满足达到一定数据量的参数符合要求作为评估结果为处于健康状态,或者设置满足若干个 指定的参数符合要求作为评估结果为处于健康状态,等等这类的评估条件。所述节能控制单元,用以接收并判断所述评估控制单元发送来的状态评估结果, 如果所述评估结果指示主磁盘处于健康状态,则控制从磁盘处于休眠模式;如果所述评估 结果指示主磁盘状态处于亚健康状态,则控制从磁盘处于运行模式。进一步地,所述节能控制单元控制从磁盘处于运行模式包括控制从磁盘重新启 动,以及控制主从磁盘进行同步。进一步地,所述节能控制单元,在控制主从磁盘完成同步后,还令所述从磁盘作为 其所在磁盘阵列中新的主磁盘,令所述磁盘阵列中其他磁盘作为新的从磁盘。进一步地,所述节能控制单元,在控制主从磁盘完成同步后,还向用户发出更替原 主磁盘的提示信息。进一步地,所述节能控制单元在启动磁盘阵列时,仅启动磁盘阵列中的主磁盘。进一步地,所述节能控制单元,在控制从磁盘进入运行模式时,还向所述差异变量 同步单元发送同步控制命令。所述差异变量同步单元,用以在接收到所述节能控制单元发送来的同步控制命令 后,对主从磁盘进行差异变量的同步。参见图3,该图示出了本专利技术实施例一种磁盘阵列实现方法,包括如下步骤步骤S301 检测主磁盘的状态参数;对主磁盘的参数检测包括对磁盘I/O错误率、磁盘坏道等各项参数的检测。可以定期对磁盘状态参数进行检测,用户也选择对磁盘状态参数进行持续检测。步骤S302 根据对主磁盘的状态参数检测结果,对主磁盘进行状态评估;在对主磁盘进行状态评估时,是根据一预设的评估规则进行的。所述评估规则可 以根据需要设置,用以对检测参数进行综本文档来自技高网...

【技术保护点】
一种磁盘阵列实现装置,所述磁盘阵列中包括主磁盘和从磁盘,其特征在于,所述装置包括依次相连的一状态检测单元、一评估控制单元,以及一节能控制单元,其中:所述状态检测单元,用以对主磁盘的状态参数进行检测,并将参数检测结果发送给所述评估控制单元;所述评估控制单元,用以在接收到所述状态检测单元发送来的参数检测结果后,根据预设的评估规则进行状态评估,并将状态评估结果发送给所述节能控制单元;所述节能控制单元,用以接收并判断所述评估控制单元发送来的状态评估结果,如果所述评估结果指示主磁盘处于健康状态,则控制从磁盘处于休眠模式;如果所述评估结果指示主磁盘处于亚健康状态,则控制从磁盘处于运行模式。

【技术特征摘要】

【专利技术属性】
技术研发人员:王洪亮周龙飞
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1