[发明专利]建立通信链路的方法、装置和存储介质有效
| 申请号: | 202111114304.7 | 申请日: | 2021-09-23 |
| 公开(公告)号: | CN113986357B | 公开(公告)日: | 2023-08-11 |
| 发明(设计)人: | 王文志;朱英澍;王安平;黄帅;邓朝阳 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445;G06F9/54 |
| 代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 韩兵 |
| 地址: | 215168 江苏省苏州*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 建立 通信 方法 装置 存储 介质 | ||
本申请涉及一种建立通信链路的方法、装置和存储介质。所述方法包括:同时启动运行基本输入输出系统BIOS与基板管理控制器BMC;所述BIOS获取所述BMC的状态,并判断所述BMC的状态是否为可用状态;当所述BMC的状态为可用状态时,所述BIOS建立与所述BMC之间的通信链路。采用本方法能够提升整机设备的启动速度。
技术领域
本申请涉及计算机技术领域,特别是涉及一种建立通信链路的方法、装置和存储介质。
背景技术
目前基于X86体系的芯片设计以及开发环境都已经趋于成熟,UEFI(UnifiedExtensible Firmware Interface,通用可扩展固件接口)的提出更是让传统的BIOS(basicinput output system,基本输入输出系统)逐渐退出了历史舞台。由于UEFI强大的扩展性,目前基于UEFI BIOS的芯片生态及市场应用也越来越广阔,围绕X86架构的处理器生态应用包括个人PC,网络交换机及数据中心应用的服务器等,这其中基于服务器的设计和使用尤为复杂,因为数据中心所用的服务器对安全性和稳定性要求远远高于个人电脑,因此基于X86体系衍生出一系列周围组件,这其中BMC(Baseboard Management Controller,基板管理控制器)正是基于服务器运行的安全角度应用而生,BMC主要用于监控服务器运行状态,并且对主板上的风扇以及设备信息等设备进行管理,起着至关重要的作用。为确保系统运行流畅和稳定,CPU与BMC之间的需要建立一条通信链路,这样才能保证CPU端运行的BIOS和OS系统可以与BMC进行信息交互,目前两者之间通信均是通过IPMI(intelligent PlatformManagement Interface,智能平台管理接口)服务
但是,由于BMC系统的运行服务太多,而且前置依赖也比较多,所以,BMC端启动IPMI服务所需要的时间需要很长,这就导致了若CPU的BIOS启动时间较快,就必定会出现BIOS需等待BMC的IPMI服务准备完成,二者方可建立链路通道,在BIOS与BMC需要信息交互的情况下,此种做法无可厚非,但是部分机型BIOS阶段并无与BMC进行信息交互的需求,比如大部分的网络交换机,由于功能明确,系统结构较为单一,不需要BIOS与BMC交互信息,仅需要BIOS与BMC建立通道,并安装相关的服务以供OS交互使用即可,在这种情况下,如果还需要原始的BIOS无休止等待BMC服务的方案,势必造成BIOS启动时间太长,整机设备的启动速度也会加长,不利于用户体验。
目前几乎所有厂商的启动方案,均是采用CPU和BMC先后上电,或者CPU的BIOS无限等待BMC的方案,这种方案具有通用性强的特点,但是针对部分产品,比如智能网卡,网络交换机等功能单一,针对性强的产品,有时候BIOS仅需构建链路通路即可,无需进行数据交互,这时仍旧采用原始的方案,必定会造成整机设备启动过慢的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提升设备的开机速度的建立通信链路的方法、装置和存储介质。
一方面,提供一种建立通信链路的方法,所述方法包括:
同时启动运行基本输入输出系统BIOS与基板管理控制器BMC;
所述BIOS获取所述BMC的状态,并判断所述BMC的状态是否为可用状态;
当所述BMC的状态为可用状态时,所述BIOS建立与所述BMC之间的通信链路。
在其中一个实施例中,所述方法还包括:
在PEI阶段,所述BIOS使用IPMI服务获取所述BMC的状态;
若获取成功,则将所述BMC的状态标记为可用状态,建立与所述BMC之间的通信链路;
若获取失败,则根据预定的时间间隔重复执行获取操作,若在达到预定的获取次数后仍未成功获取所述BMC的状态,则将所述BMC的状态标记为不可用状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111114304.7/2.html,转载请声明来源钻瓜专利网。





