[发明专利]一种BMC时间管理方法、系统、装置及计算机介质有效
| 申请号: | 202111408561.1 | 申请日: | 2021-11-25 |
| 公开(公告)号: | CN113849336B | 公开(公告)日: | 2022-03-08 |
| 发明(设计)人: | 宁兆男;张炳会 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张凤伟 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 bmc 时间 管理 方法 系统 装置 计算机 介质 | ||
本申请公开了一种BMC时间管理方法、系统、装置及计算机介质,包括BMC,用于检测到自身时间失效后,发送时间失效信息至CPU;CPU,用于接收到时间失效信息后,通知BIOS执行时间恢复操作;BIOS,用于在接收到执行时间恢复操作的通知后,抓取CMOS中的时间信息,同步时间信息至BMC,以使BMC基于时间信息对自身时间进行恢复。本申请中,BMC通过时间失效信息使CPU通知BIOS执行时间恢复操作,这样BIOS会抓取CMOS中的时间信息并同步给BMC,由于CMOS中的时间跟服务器的时间一致,所以BMC可以使得自身时间与服务器的时间一致,整个过程无需人工操作,可以提高恢复BMC时间的效率。
技术领域
本申请涉及服务器技术领域,更具体地说,涉及一种BMC时间管理方法、系统、装置及计算机介质。
背景技术
服务器中的BMC(Baseboard Management Controller,基板管理控制器)有自己的时间系统,但是没有基准时间,BMC启动后使用预设的默认时间作为基准时间开始运行,当BMC的时间失效后,BMC会使用默认时间进行运行,但该默认时间与服务器的系统时间不一致,导致BMC中依据时间进行的工作会产生错误,比如日志的记录时间与服务器当前时间不一致发生错误。为了使得BMC的时间与服务器时间一致,用户可以手动查看IPMI(Intelligent Platform Management Interface,智能平台管理接口) SPEC,识别IPMI命令需要的参数,并手动计算该参数,然后抓取服务器BMC IP(Internet Protocol,网络互联协议)后使用IPMI命令应用该参数将BMC时间恢复到系统时间。
然而,有的用户不熟悉IPMI SPEC,也不清楚该使用哪个IPMI命令来恢复BMC时间;而知道使用IPMI命令的用户还需要手动识别命令中每个参数的含义,手动把当前时间解析成命令中的参数,用户操作难度大,步骤繁琐,使得恢复BMC时间的效率较低。
综上所述,如何提高恢复BMC时间的效率是目前本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供,其能在一定程度上解决如何提高恢复BMC时间的效率的技术问题。本申请还提供了一种BMC时间管理方法、系统及计算机可读存储介质。
为了实现上述目的,本申请提供如下技术方案:
一种BMC时间管理装置,包括:
BMC,用于检测到自身时间失效后,发送时间失效信息至CPU;
所述CPU,用于接收到所述时间失效信息后,通知BIOS执行时间恢复操作;
所述BIOS,用于在接收到执行时间恢复操作的通知后,抓取CMOS中的时间信息,同步所述时间信息至所述BMC,以使所述BMC基于所述时间信息对自身时间进行恢复。
优选的,所述CPU通知BIOS执行时间恢复操作,包括:
所述CPU进入中断状态,以通知所述BIOS执行时间恢复操作。
优选的,所述BMC发送时间失效信息至CPU,包括:
所述BMC改变自身安装的第一管脚的状态;
所述CPU接收所述时间失效信息,包括:
所述CPU检测到自身安装的第二管脚的状态发生改变;
其中,所述第一管脚的状态与所述第二管脚的状态相关联。
优选的,所述第一管脚及所述第二管脚的类型均为GPIO管脚。
优选的,所述BMC改变自身安装的第一管脚的状态,包括:
所述BMC将所述第一管脚的电平由预设的高电平改为低电平;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111408561.1/2.html,转载请声明来源钻瓜专利网。





