[发明专利]一种检测BMC计时准确性的方法及装置在审
申请号: | 201710030336.6 | 申请日: | 2017-01-17 |
公开(公告)号: | CN106802836A | 公开(公告)日: | 2017-06-06 |
发明(设计)人: | 李波 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/30 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 李世喆 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 检测 bmc 计时 准确性 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种检测BMC计时准确性的方法及装置。
背景技术
为了处理大量的数据,服务器需要长时间运行,从而使监控管理服务器的BMC(Baseboard Management Controller,基板管理控制器)也随之长时间运行,在长时间运行后,BMC计时可能不够准确,从而影响BMC对服务器各项配置的评测,因此需要定期对BMC计时的准确性进行检测。
目前,主要采取人工方式检测BMC计时的准确性:首先通过人工输入将BMC的时间设置为世界标准时间,待BMC运行一段时间后,手动刷新BMC以确定BMC的当前时间,并采用人工方式计算出当前时间与当前世界标准时间的差值,根据此差值评价BMC计时的准确性。
由于在设置时间和计算差值时,人工操作会产生操作延迟,而BMC计时的误差一般为秒极,这导致采用人工方式检测时,检测结果不够准确。
发明内容
本发明实施例提供了一种检测BMC计时准确性的方法及装置,能提高检测的准确性。
第一方面,本发明实施例提供了一种检测基板管理控制器BMC计时准确性的方法,包括:
获取当前的第一世界标准时间,并将待检测BMC的时间设置为所述第一世界标准时间;
在预设的时间间隔后,获取所述待检测BMC的第一当前时间;
根据所述第一世界标准时间,确定所述预设的时间间隔后的第二世界标准时间;
计算所述第一当前时间与所述第二世界标准时间的第一偏差值;
根据所述第一偏差值,确定所述待检测BMC计时是否准确。
优选地,
所述将待检测BMC的时间设置为所述第一世界标准时间,包括:
获取当前的所述待检测BMC的第二当前时间;
计算所述第二当前时间与所述第一世界标准时间的第二偏差值;
根据所述第二偏差值,将所述待检测BMC的时间调节为第一世界标准时间。
优选地,
在所述计算所述第二当前时间与所述第一世界标准时间的第二偏差值之后,进一步包括:
将所述第二偏差值转换为秒数,并将所述秒数转换为16进制数值;
所述根据所述第二偏差值,将所述待检测BMC的时间设置为第一世界标准时间,包括:
将所述待检测BMC的第二当前时间对应的16进制数值与所述秒数对应的16进制数值相加,以调节所述待检测BMC的时间为第一世界标准时间。
优选地,
所述根据所述第一偏差值确定所述待检测BMC计时是否准确,包括:
计算所述第一偏差与所述预设的时间间隔之间的比值;
判断所述比值是否小于预设的阈值,如果是,则确定所述待检测BMC计时准确。
优选地,
在所述设置待检测BMC的时间为第一世界标准时间之前,进一步包括:
确定所述待检测BMC的IP、用户名和密码;
根据所述待检测BMC的IP、用户名和密码,登录所述待检测BMC。
第二方面,本发明实施例提供了一种检测BMC计时准确性的装置,包括:设置单元、确定单元和处理单元;其中,
所述设置单元,用于获取当前的第一世界标准时间,并将待检测BMC的时间设置为所述第一世界标准时间;
所述确定单元,用于在预设的时间间隔后,获取所述待检测BMC的第一当前时间,并根据所述设置单元设置的第一世界标准时间,确定所述预设的时间间隔后的第二世界标准时间;
所述处理单元,用于计算所述确定单元获取的待检测BMC的第一当前时间与所述第二世界标准时间的第一偏差值,并根据所述第一偏差值,确定所述待检测BMC计时是否准确。
优选地,
所述设置单元,包括确定子单元、计算子单元和调节子单元;其中,
所述确定子单元,用于确定当前的所述待检测BMC的第二当前时间;
所述计算子单元,用于计算所述确定子单元确定的第二当前时间与所述第一世界标准时间的第二偏差值;
所述调节子单元,用于根据所述第二偏差值,将所述待检测BMC的时间调节为第一世界标准时间。
优选地,
所述设置单元,进一步包括转换子单元;其中,
所述转换子单元,用于将所述计算子单元计算出的第二偏差值转换为秒数,并将所述秒数转换为16进制数值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710030336.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务器文件的下载方法
- 下一篇:一种虚拟机备份、恢复方法及装置