[发明专利]一种池化服务器系统BMC时钟同步方法、装置、终端及存储介质有效
申请号: | 201811603552.6 | 申请日: | 2018-12-26 |
公开(公告)号: | CN109510682B | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 曲勇 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 系统 bmc 时钟 同步 方法 装置 终端 存储 介质 | ||
本发明提供一种池化服务器系统BMC时钟同步方法,包括:Host服务器下级联的一级Box服务器接收到Host服务器发送的时钟同步请求并开始计时;设定校准时长T、校准时间误差t,当计时时长超过T,将一级Box服务器与Host服务器进行系统时钟校准;当校准时间误差大于t,判断当前Host服务器是否为时钟源Host服务器;若当前Host服务器为时钟源Host服务器,则一级Box服务器获取当前Host服务器的系统时钟,进行时钟同步并计时器清零,若当前Host服务器不为时钟源Host服务器,则当前Host服务器获取一级Box服务器的系统时钟,更新自身系统时间并计时器清零;本申请能够通过确定唯一时钟源Host服务器的系统时钟同步多个Host服务器及下级联Box服务器,保证整个池化服务器系统时间的统一。
技术领域
本发明涉及服务器技术领域,具体涉及一种池化服务器系统BMC时钟同步方法、装置、终端及存储介质。
背景技术
随着云计算技术及大数据技术的发展,服务器计算资源、存储资源成本投入不断攀升,如何提高服务器节点资源的有效利用率是数据中心迫切需要解决的问题。服务器系统资源的动态池化设计成是系统高效运行的一个关键因素。PCIE Switch池化服务器系统通过PCI-E互联实现计算及存储资源的智能动态分配和组合,可以有效提高计算机存储资源的利用率。其整个池化系统由Host服务器和Box服务器组成,Host服务器的计算及存储资源通过Box服务器整合成池,通过对池化资源的调度和管理提升系统的资源利用率。
池化服务器系统中Host服务器BMC从BIOS及ME获取时间,Box服务器BMC从主板RTC芯片获取时间,整个池化服务器系统中BMC时间不统一。
因此,亟需一种池化服务器系统BMC时钟同步方法,实现整个池化服务器系统中BMC时间的自动同步。
发明内容
针对现有技术的不足,本发明提供一种池化服务器系统BMC时钟同步方法、装置、终端及存储介质,以解决上述技术问题。
第一方面,本申请实施例提供一种池化服务器系统BMC时钟同步方法,所述方法包括:
Host服务器下级联的一级Box服务器接收到Host服务器发送的时钟同步请求并开始计时;
设定校准时长T、校准时间误差t,当计时时长超过T,将一级Box服务器与Host服务器进行系统时钟校准;
当校准时间误差大于t,判断当前Host服务器是否为时钟源Host服务器;
若当前Host服务器为时钟源Host服务器,则一级Box服务器获取当前Host服务器的系统时钟,进行时钟同步并计时器清零,若当前Host服务器不为时钟源Host服务器,则当前Host服务器获取一级Box服务器的系统时钟,更新自身系统时间并计时器清零。
结合第一方面,在第一方面的第一种实施方式中,所述设定校准时长T、校准时间误差t,当计时时长超过T,将一级Box服务器与Host服务器进行系统时钟校准,包括:
设定校准时长T=1h,校准时间误差t=1s;
当计时时长超过1小时,一级Box服务器获取Host服务器的系统时钟与自身系统时钟进行比较。
结合第一方面,在第一方面的第二种实施方式中,所述当校准时间误差大于t,判断当前Host服务器是否为时钟源Host服务器,包括:
若池化服务器的系统拓扑结构为单台Host连接多台Box的拓扑结构,则确定当前Host服务器为时钟源Host服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811603552.6/2.html,转载请声明来源钻瓜专利网。