[发明专利]一种校验刷新整机柜中存储设备成功率的方法在审
申请号: | 201710613192.7 | 申请日: | 2017-07-25 |
公开(公告)号: | CN107562584A | 公开(公告)日: | 2018-01-09 |
发明(设计)人: | 孙玉超 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F9/445 |
代理公司: | 济南舜源专利事务所有限公司37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 校验 刷新 整机 存储 设备 成功率 方法 | ||
技术领域
本发明涉及存储领域,尤其涉及一种校验刷新整机柜中存储设备成功率的方法。
背景技术
JBOD是存储领域中一类重要的存储设备。JBOD(Just a Bunch Of Disks,磁盘簇)是在一个底板上安装的带有多个磁盘驱动器的存储设备。通常又称为Span。和RAID阵列不同,JBOD没有前端逻辑来管理磁盘上的数据分布,相反,每个磁盘进行单独寻址,作为分开的存储资源,或者基于主机软件的一部分。JBOD与RAID阵列相比较的优势在于它的低成本,可以将多个磁盘合并到共享电源和风扇的盒子里。
Inspur在SF-S1型SR整机柜服务器中,成功的将JBOD制作成符合天蝎标准的1U节点,为传统的SR整机柜中的计算节点提供了强大的存储支持。JBOD的核心控制部分,即JBOD的固件,通常使用UART串口或者通过管理网口对单一JBOD进行固件升级。而在Inspur SR整机柜JBOD节点固件包含的RESTful API功能为JBOD固件中的每一种操作都提供了一个URL地址,并按照相应的命令参数进行操作,其中就包含了刷新固件的命令。通过CURL(CommandLine Uniform Resource Locator)命令行,调用刷新固件的URL地址,可以实现对JBOD节点固件进行刷新。
由于固件对JBOD的重要性,一旦在固件刷新过程中出现异常,则会导致JBOD无法正常工作,给正常运维带来极大的不便,并影响整机柜相关节点业务的正常运行。因此在固件发布前,进行固件刷新验证是非常重要的。为了保障固件刷新的成功率,通常在测试过程中会进行几百次乃至上千次的刷新操作。如果使用人工进行反复刷新,不仅会耗费大量的人力工时,而且还会因操作失误带来不可知的其他异常。
发明内容
为了克服上述现有技术中的不足,本发明提供一种校验刷新整机柜中存储设备成功率的方法,方法包括,
对待刷新的存储设备进行刷新操作;
对整机柜中的所有存储设备进行刷新完成后,通过CURL工具检查全部存储设备的标示信息;
通过比对全部存储设备的刷新前标示信息和刷新后标示信息,校验整机柜中存储设备的成功率。
优选地,步骤对整机柜中的所有存储设备进行刷新完成之后还包括:
系统自动重启,并静置预设时长后,通过CURL工具检查全部存储设备的标示信息。
优选地,步骤对待刷新的存储设备进行刷新操作之前包括:设置刷新整机柜中存储设备的时间,设置刷新整机柜中存储设备的次数,设置整机柜中每个存储设备的登录用户名与密码。
优选地,步骤对待刷新的存储设备进行刷新操作还包括:
通过curl工具获取整机柜中所有存储设备的路径地址,并基于存储设备的路径地址进行刷新操作。
优选地,步骤通过CURL工具检查全部存储设备的标示信息还包括:
通过curl工具获取整机柜中所有存储设备的标示信息,并基于存储设备的路径地址查看所有存储设备的标示信息。
优选地,步骤通过CURL工具检查全部存储设备的标示信息还包括:
通过CURL工具检查全部存储设备标示信息的数据项列表中数据刷新时间和时长。
优选地,步骤通过比对全部存储设备的刷新前标示信息和刷新后标示信息,校验整机柜中存储设备的成功率还包括:
检测存储设备的标示信息时,查看存储设备标示信息的数据项列表中数据刷新时间和时长;
判断存储设备标示信息的数据项列表中数据刷新时间和时长是否为预设的对该存储设备刷新时间和时长;
当存储设备标示信息的数据项列表中数据刷新时间为预设的对该存储设备刷新时间和时长时,所述存储设备被刷新;
当所述存储设备被刷新一次时,所述存储设备的标示信息被标示为第一次刷新,当所述存储设备被刷新多次时,所述存储设备的标示信息被标示为已刷新的次数,所述存储设备的标示信息还标识当前时间最近的一次刷新的时间和时长。
优选地,当存储设备标示信息的数据项列表中数据刷新时间与预设的对该存储设备刷新时间不符时,所述存储设备被标示为未刷新;
当存储设备标示信息的数据项列表中数据刷新时长与预设的对该存储设备刷新时长不符时,所述存储设备未完全刷新。
优选地,步骤对待刷新的存储设备进行刷新操作还包括:
按照存储设备的URL地址按照次序对存储设备进行刷新;在对存储设备进行刷新时,对存储设备刷新前,通过所述存储设备对应的用户名与密码登录所述存储设备,对所述进行刷新;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710613192.7/2.html,转载请声明来源钻瓜专利网。