一种时间同步方法、装置、设备及可读存储介质制造方法及图纸

技术编号:32664233 阅读:23 留言:0更新日期:2022-03-17 11:15
本申请公开了一种时间同步方法、装置、设备及可读存储介质,该方法包括:响应于基板管理控制器的重新启动,向UEFI发送时间同步请求,接收UEFI发送的UEFI时间戳,根据UEFI时间戳对基板管理控制器的时间进行同步。通过实施本申请,可以简单、快速实现BMC时间与UEFI时间、操作系统时间同步,解决在缺少RTL的服务器上,由于服务器没办法记录真实时间,导致服务器操作系统重新启动后基板管理控制器时间丢失,使得以BMC时间为时间戳的文件及以操作系统时间为时间戳的文件的错配的问题,且该时间同步方法并不需要在BMC中设置额外的元器件,因此,相比于通过在BMC中设置RTC电路的方式,可以减少服务器的成本,且BMC的设计也更为简单、高效。高效。高效。

【技术实现步骤摘要】
一种时间同步方法、装置、设备及可读存储介质


[0001]本申请涉及时间同步
,尤其涉及一种时间同步方法、装置、设备及可读存储介质。

技术介绍

[0002]对于缺少寄存器转换级电路(RTL)的服务器,由于其没有办法记录真实时间,从而操作系统每次重启后,基板管理控制器(Baseboard Manager Controller,BMC)的时间会消失,如果不对基板管理控制器的时间进行同步,则以BMC时间为时间戳的文件及以操作系统时间为时间戳的文件将错配。
[0003]目前,是在BMC上设置实时时钟芯片(Real

time clock,RTC)电路,以确保BMC时间与操作系统时间的同步,但实时时钟芯片电路设计成本较高。

技术实现思路

[0004]有鉴于此,本申请实施例通过提供一种时间同步方法、装置、设备及可读存储介质,用以解决现有技术中通过在BMC上设置实时时钟芯片电路以确保BMC时间与操作系统时间同步时,成本较高的问题。
[0005]为了解决上述问题,第一方面,本申请实施例提供了一种时间同步方法本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种时间同步方法,包括:响应于基板管理控制器的重新启动,向UEFI发送时间同步请求;接收UEFI发送的UEFI时间戳;根据所述UEFI时间戳对所述基板管理控制器的时间进行同步。2.根据权利要求1所述的时间同步方法,还包括:周期性保存所述基板管理控制器的时间戳。3.根据权利要求1或2所述的时间同步方法,所述向UEFI发送时间同步请求,包括:在判定操作系统电源开启,且操作系统处于工作状态的情况下,向UEFI发送时间同步请求。4.根据权利要求3所述的时间同步方法,还包括:在判定操作系统电源关闭的情况下,获取上一次保存的所述基板管理控制器的时间戳;启动计时器,基于上一次保存的所述基板管理控制器的时间戳对应的时间为计时器的起始时间以及计时器所记录时间对所述基板管理控制器的时间进行同步。5.根据权利要求3所述的时间同步方法,所述向UEFI发送时间同步请求,包括:通过GPIO向UEFI发送管理信息结构请求。6.一种时间同步装置,包括:发送单元,用于响应于基板管理控制器的...

【专利技术属性】
技术研发人员:管浩延陳明昇詹崧连
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1