一种磁盘阵列实现方法及装置.pdf

上传人:r5 文档编号:972960 上传时间:2018-03-22 格式:PDF 页数:12 大小:492.49KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010033889.5

申请日:

2010.01.11

公开号:

CN101814010A

公开日:

2010.08.25

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 3/06申请日:20100111|||公开

IPC分类号:

G06F3/06; G06F1/32

主分类号:

G06F3/06

申请人:

浪潮(北京)电子信息产业有限公司

发明人:

王洪亮; 周龙飞

地址:

100085 北京市海淀区上地信息路2号2-1号C栋1层

优先权:

专利代理机构:

北京安信方达知识产权代理有限公司 11262

代理人:

栗若木;王漪

PDF下载: PDF下载
内容摘要

本发明提出一种磁盘阵列实现方法及装置,所述磁盘阵列中包括主磁盘和从磁盘,所述方法包括:检测主磁盘的状态参数;根据对主磁盘的状态参数检测结果,对主磁盘进行状态评估;判断对主磁盘的状态评估结果,如果状态评估结果为主磁盘处于健康状态,则控制从磁盘处于休眠模式;如果评估结果为主磁盘处于亚健康状态,则控制从磁盘处于运行模式。采用所述方法能够在实现磁盘阵列功能,保证数据安全的前提下,减少能源的浪费。

权利要求书

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

2.
  如权利要求1所述的装置,其特征在于:
所述节能控制单元控制从磁盘处于运行模式包括:控制从磁盘启动,以及控制主从磁盘进行同步。

3.
  如权利要求2所述的装置,其特征在于:
所述节能控制单元,在控制主从磁盘完成同步后,以所述从磁盘替换所述处于亚健康状态的主磁盘作为其所在磁盘阵列中的新主磁盘,令所述磁盘阵列中其他磁盘作为新从磁盘。

4.
  如权利要求2或3所述的装置,其特征在于:
所述节能控制单元,在控制主从磁盘完成同步后,还提醒用户更替所述处于亚健康状态的主磁盘。

5.
  如权利要求1或2所述的装置,其特征在于,还包括一差异变量同步单元,其中:
所述节能控制单元,在控制从磁盘进入运行模式时,还向所述差异变量同步单元发送同步控制命令;
所述差异变量同步单元,用以在接收到所述节能控制单元发送来的同步控制命令后,对主磁盘和从磁盘进行差异变量的同步。

6.
  如权利要求1所述的装置,其特征在于:
所述节能控制单元在启动磁盘阵列时,仅启动磁盘阵列中的主磁盘。

7.
  一种磁盘阵列实现方法,所述磁盘阵列中包括主磁盘和从磁盘,其特征在于,所述方法包括:
检测主磁盘的状态参数;
根据对主磁盘的状态参数检测结果,对主磁盘进行状态评估;
判断对主磁盘的状态评估结果,如果状态评估结果为主磁盘处于健康状态,则控制从磁盘处于休眠模式;如果评估结果为主磁盘处于亚健康状态,则控制从磁盘处于运行模式。

8.
  如权利要求7所述的方法,其特征在于:
所述控制从磁盘处于运行模式包括:控制从磁盘启动,以及控制主从磁盘进行同步。

9.
  如权利要求8所述的方法,其特征在于:
在控制主从磁盘完成同步后,以所述从磁盘替换所述处于亚健康状态的主磁盘作为其所在磁盘阵列中的新主磁盘,令所述磁盘阵列中其他磁盘作为新从磁盘。

10.
  如权利要求8或9所述的方法,其特征在于:
在控制主从磁盘完成同步后,还提醒用户更替所述处于亚健康状态的主磁盘。

11.
  如权利要求7或8所述的方法,其特征在于:
在控制从磁盘进入运行模式时,还触发对主磁盘和从磁盘进行差异变量的同步。

12.
  如权利要求7所述的方法,其特征在于:
在启动磁盘阵列时,仅启动磁盘阵列中的主磁盘。

说明书

一种磁盘阵列实现方法及装置
技术领域
本发明涉及磁盘阵列管理技术,具体涉及一种磁盘阵列实现方法及装置。
背景技术
当前,数字化技术已经融入大多数人的生活之中,随之而来的是大量的数据的保存。大容量的磁盘层出不穷,从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:根据对主磁盘的状态参数检测结果,对主磁盘进行状态评估;
在对主磁盘进行状态评估时,是根据一预设的评估规则进行的。所述评估规则可以根据需要设置,用以对检测参数进行综合分析并得到主磁盘的状态评估结果。例如,可为需检测的各项参数设置阈值,并将检测到的各项参数的取值与相应的阈值进行比较,以分别对各项参数是否符合要求进行判断,以及设置例如满足达到一定数据量的参数符合要求作为评估结果为处于健康状态,或者设置满足若干个指定的参数符合要求作为评估结果为处于健康状态,等等这类的评估条件。
步骤S303:判断对主磁盘的状态评估结果,如果评估结果为主磁盘处于健康状态,则控制从磁盘处于休眠模式;如果评估结果为主磁盘处于亚健康状态,则控制从磁盘处于运行模式。
其中,控制从磁盘进入运行模式是指控制从磁盘重新启动,触发对从磁盘与主磁盘的同步。
较佳地,在控制从磁盘进入运行模式时,还触发对主磁盘和从磁盘进行差异变量的同步,以实现主、从磁盘完全同步。
较佳地,在控制主从磁盘完成同步后,还令所述从磁盘作为其所在磁盘阵列中新的主磁盘,令所述磁盘阵列中其他磁盘作为新的从磁盘,从而及时地以原从磁盘来替换处于亚健康状况的原主磁盘作为新的主磁盘,以确保数据的安全性。
较佳地,在控制主从磁盘完成同步后,还可以向用户发出更替原主磁盘的提示信息,使得用户可以及时获知磁盘阵列中原主磁盘的健康状态,并及时替换掉处于亚健康状态的原主磁盘,用户新替换到磁盘阵列中的磁盘将作为磁盘阵列中的新从磁盘。
较佳地,在启动计算机系统时,可以仅启动磁盘阵列中的主磁盘,只有在该主磁盘处于亚健康时才启动从磁盘,从而可以进一步减少不必要的功耗。
本发明通过巧妙地以主磁盘状态评估结果作为从磁盘是否运行的判断基准,在主磁盘处于健康状况时,可以控制从磁盘处于休眠模式,从而降低计算机不必要的功耗。
请结合图3所示方法,继续参见图4(a)至图4(d),其中图4(a)、图4(b)、图4(c)、图4(d)是按照时间先后顺序对主从磁盘存储状态的示意:在计算机启动时,仅启动主磁盘(如图4(a)所示);检测并评估主磁盘状况,发现主磁盘处于健康状况,控制从磁盘处于休眠模式(如图4(b)所示);检测并评估主磁盘状况,发现主磁盘处于亚健康状况,控制从磁盘处于运行模式(如图4(c)所示),包括启动从磁盘,并控制主从磁盘同步;主从磁盘同步完成(如图4(d)所示)。从中可以看出采用本发明方案可以在主磁盘处于健康状态的情况下,令从磁盘处于休眠模式,从而降低计算机不必要的功耗。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

一种磁盘阵列实现方法及装置.pdf_第1页
第1页 / 共12页
一种磁盘阵列实现方法及装置.pdf_第2页
第2页 / 共12页
一种磁盘阵列实现方法及装置.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《一种磁盘阵列实现方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种磁盘阵列实现方法及装置.pdf(12页珍藏版)》请在专利查询网上搜索。

本发明提出一种磁盘阵列实现方法及装置,所述磁盘阵列中包括主磁盘和从磁盘,所述方法包括:检测主磁盘的状态参数;根据对主磁盘的状态参数检测结果,对主磁盘进行状态评估;判断对主磁盘的状态评估结果,如果状态评估结果为主磁盘处于健康状态,则控制从磁盘处于休眠模式;如果评估结果为主磁盘处于亚健康状态,则控制从磁盘处于运行模式。采用所述方法能够在实现磁盘阵列功能,保证数据安全的前提下,减少能源的浪费。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1