[发明专利]RAID自动化测试系统及方法无效
申请号: | 201110040385.0 | 申请日: | 2011-02-14 |
公开(公告)号: | CN102637141A | 公开(公告)日: | 2012-08-15 |
发明(设计)人: | 郑智徽 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | raid 自动化 测试 系统 方法 | ||
技术领域
本发明涉及一种RAID自动化测试系统及方法,特别是一种RAID降级重建功能的自动化测试系统及方法。
背景技术
RAID(Redundant Array of Independent Disk, 独立冗余磁盘阵列)是将两台或两台以上的独立实体磁盘按照不同方式组合成的一个磁盘阵列,这个磁盘阵列在逻辑上表现为一台大容量磁盘,被称为RAID卷。组合独立实体磁盘的方式被称为RAID级别,代表RAID不同的数据存储模式。
RAID通常应用于搭接至网络服务器,用以存储数量极为庞大的计算机网络数据。当RAID中的所有实体磁盘都正常工作时,RAID卷处于正常状态(Optimal),而当RAID中的某一台实体磁盘因为损毁或掉线等原因而脱离RAID时,RAID卷将会处于降级状态(Degraded)。某些级别的RAID具有降级重建功能,即RAID卷因RAID中一台磁盘损毁或掉线而处于降级状态时,可以在更换新的磁盘或再次插入掉线的磁盘后,通过重建RAID卷来拯救数据,使RAID卷恢复正常状态。例如级别为1的RAID(RAID 1)、级别为5的RAID(RAID 5)等都具有这种功能。
对RAID降级重建功能进行测试时,需要手动将RAID中的所有实体磁盘依次拔下再插上,检查经RAID卷重建后,是否能够恢复正常状态。如果RAID中的实体磁盘数量较多,则需要多次手动拔下和插上磁盘,例如某个RAID 5中包括24台实体磁盘,则需要重复24次插拔动作。这种测试方法非常耗费人力,同时也容易出现差错,使测试效率降低。
发明内容
鉴于以上内容,有必要提供一种RAID自动化测试系统,可以模拟RAID中的磁盘依次被拔下再插上,自动重建RAID卷,从而提高测试RAID降级重建功能的效率。
还有必要提供一种RAID自动化测试方法,可以模拟RAID中的磁盘依次被拔下再插上,自动重建RAID卷,从而提高测试RAID降级重建功能的效率。
一种RAID自动化测试系统,用于测试待测磁盘阵列组建而成的RAID的降级重建功能,该系统包括:创建模块,用于为该待测磁盘阵列创建一个RAID卷;检查模块,用于检查该RAID卷的状态是否为正常;执行模块,用于当该RAID卷的状态为正常时,逐一使待测磁盘阵列中的实体磁盘无效;所述检查模块,还用于每当一台实体磁盘被无效后,检查该RAID卷是否为降级状态;所述执行模块,还用于当该RAID卷为降级状态时,使待测磁盘阵列中被无效的实体磁盘有效;所述创建模块,还用于当使待测磁盘阵列中被无效的实体磁盘重新有效后,重建RAID卷;所述检查模块,还用于在逐一使被无效的实体磁盘有效,并重建RAID卷后,检查该每个重建的RAID卷的状态是否为正常,若该每个重建的RAID卷的状态为正常,则该由待测磁盘阵列组建而成的RAID的降级重建功能正常。
一种RAID自动化测试方法,用于测试待测磁盘阵列组建而成的RAID的降级重建功能,该方法包括以下步骤:(a)为待测磁盘阵列创建一个RAID卷;(b)检查该RAID卷的状态是否为正常;(c)若该RAID卷的状态为正常,则逐一使待测磁盘阵列中的实体磁盘无效,并且每当一台实体磁盘被无效后,检查该RAID卷是否为降级状态;(d)当该RAID卷为降级状态时,使待测磁盘阵列中被无效的实体磁盘重新有效,并重建RAID卷,检查该RAID卷的状态是否为正常;(e)若该RAID卷的状态都为正常,则测试成功,由待测磁盘阵列组建的RAID的降级重建功能正常。
相较于现有技术,本发明可以模拟RAID中的磁盘依次被拔下再插上,自动重建RAID卷,从而提高测试RAID降级重建功能的效率。
附图说明
图1是本发明RAID自动化测试系统较佳实施例的运行环境图。
图2是图1中待测磁盘阵列的一个示例图。
图3是本发明RAID自动化测试方法较佳实施例的流程图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110040385.0/2.html,转载请声明来源钻瓜专利网。