[发明专利]一种基于测试机制的磁盘在线与脱机方法及装置有效
申请号: | 201710818641.1 | 申请日: | 2017-09-12 |
公开(公告)号: | CN107766183B | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 李婷婷 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/34 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 测试 机制 磁盘 在线 脱机 方法 装置 | ||
本发明提供了一种基于测试机制的磁盘在线与脱机方法及装置,本发明采用在每个磁盘与背板之间添加一个电源模块,通过电源模块的上电与断电,来控制磁盘的在线与脱机,根据测试需要实现四种不同的功能,电源模块制造成本低,且电路可根据实时需求实时更改,电源模块的加入提高了测试效率,完善了存储功能,降低了生产及测试成本。
技术领域
本发明涉及测试的技术领域,具体涉及一种基于测试机制的磁盘在线与脱机方法及装置。
背景技术
在对存储进行测试的过程中,有很多对磁盘进行插拔的操作,比如:查看拔掉磁盘后,web界面上显示的热备盘是否代替丢失的盘而变为成员盘、存储池的状态是否发生降级或者失效的现象;插回磁盘后,变为成员盘的热备盘状态是否会发生变化,存储池的状态是否重新变为正常的状态等。而这些大量的插拔磁盘的操作,目前只能通过人工来完成。加之存储器是通过连接扩展柜、多增加磁盘来实现容量的提升的需求。故从几百块磁盘中找到所需的磁盘,费时又费力。加之,若技术人员当时距离机房较远,或者当时测试环境无法上网登录web界面操作,造成实验室与工位两边跑的情况,浪费时间严重影响工作效率。
因此,如何远程控制磁盘的在线及脱机,在对存储机制的提升和完善,以及在提升工作效率方面,是十分有必要的。
发明内容
基于上述问题,本发明提出了一种基于测试机制的磁盘在线与脱机方法及装置。
本发明提供如下技术方案:
一方面,本发明提供了一种基于测试机制的磁盘在线与脱机方法,包括:
步骤101,在背板与磁盘之间添加电源模块,所述电源模块包括中央处理模块和信号接收模块,所述中央处理模块包括BMC、CPLD和POWER CHIP;
步骤102,所述BMC接收指令并对所述指令进行判定,若所述指令为硬断电,则控制所述POWER CHIP电平下拉,使所述POWER CHIP断电,实现磁盘硬断电;若所述指令为软断电、上电或Reset指令,则通过所述CPLD控制电平上拉与下拉,实现磁盘在线与脱机。
其中,所述硬断电为使所述电源模块瞬间强制断电,模拟磁盘突然故障、掉盘和/或机房突然断电测试场景。
其中,所述软断电为使所述电源模块上的模块依次断电,模拟磁盘在线掉盘、磁盘上电后信息完整性验证。
其中,所述上电为使电源模块、磁盘重新上电,模拟测试过程中插回磁盘。
其中,所述Reset为重置所述电源模块,使电源模块重新处于运作上电状态。
另外,本发明还提供了一种基于测试机制的磁盘在线与脱机的装置;
所述装置包括:背板,磁盘以及电源模块;
所述电源模块位于所述背板和磁盘之间,所述电源模块包括中央处理模块和信号接收模块,所述中央处理模块包括BMC、CPLD和POWER CHIP;所述背板与电源模块之间通过PCIE插槽进行连接;
其中,所述BMC接收指令并对所述指令进行判定,若所述指令为硬断电,则控制所述POWER CHIP电平下拉,使所述POWER CHIP断电,实现磁盘硬断电;若所述指令为软断电、上电或Reset指令,则通过所述CPLD控制电平上拉与下拉,实现磁盘在线与脱机。
其中,所述硬断电为使所述电源模块瞬间强制断电,模拟磁盘突然故障、掉盘和/或机房突然断电测试场景。
其中,所述软断电为使所述电源模块上的模块依次断电,模拟磁盘在线掉盘、磁盘上电后信息完整性验证。
其中,所述上电为使电源模块、磁盘重新上电,模拟测试过程中插回磁盘。
其中,所述Reset为重置所述电源模块,使电源模块重新处于运作上电状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710818641.1/2.html,转载请声明来源钻瓜专利网。