自动配置服务器MCTP主管理端的方法、装置及终端制造方法及图纸

技术编号:37387695 阅读:26 留言:0更新日期:2023-04-27 07:27
本发明专利技术提供一种自动配置服务器MCTP主管理端的方法、装置及终端,属于服务器配置技术领域,所述方法步骤如下:S1.为服务器设置MCTP配置模块;S2.SPS固件接收MCTP配置模块从服务器开机POST过程中抓取的BMC的位置信息;S3.SPS固件根据BMC位置信息将BMC设定为MCTP主管理端,MCTP服务使能。本发明专利技术提供的自动配置服务器MCTP主管理端的方法、装置及终端,在BIOS中实现服务器MCTP功能的自动化配置,从而避免不同服务器配置的机型单独配置MCTP功能,以及BIOS版本的单独发布,大大提供了服务器MCTP功能使能的效率,降低人力成本。降低人力成本。降低人力成本。

【技术实现步骤摘要】
自动配置服务器MCTP主管理端的方法、装置及终端


[0001]本专利技术属于服务器配置
,具体涉及一种自动配置服务器MCTP主管理端的方法、装置及终端。

技术介绍

[0002]MCTP,是management component transport protocol的简称,设备管理协议,用于计算机中管理控制器和管理设备间的相互通信,可以实现不同总线间的信息传输。
[0003]SPS,是server platform services的简称,是内嵌在intel芯片中的一个基础服务,同BIOS有交互关系,用来配置芯片状态和功能,是intel芯片运行的固件组件。
[0004]随着服务器的快速发展,现有服务器的性能要求越来越高,除性能外各方面指标要求也越来越高。服务器中存在MCTP功能,但该功能的使用需要在BIOS中提前配置。现有服务器类型多样,分为台式服务器、机架式服务器、刀片式服务器、机柜式服务器,从功能上又细分为通用服务器、高密度服务器、AI服务器,云服务器等等。复杂又多样的类型导致硬件配置的多样性,目前每个不同配置的机型都本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种自动配置服务器MCTP主管理端的方法,其特征在于,包括如下步骤:S1.为服务器设置MCTP配置模块;S2.SPS固件接收MCTP配置模块从服务器开机POST过程中抓取的BMC的位置信息;S3.SPS固件根据BMC位置信息将BMC设定为MCTP主管理端,MCTP服务使能。2.如权利要求1所述的自动配置服务器MCTP主管理端的方法,其特征在于,步骤S1具体步骤如下:S11.在服务器BIOS下预先设置MCTP配置模块;S12.设置MCTP配置模块随BIOS开机启动。3.如权利要求1所述的自动配置服务器MCTP主管理端的方法,其特征在于,步骤S2具体步骤如下:S21.服务器开机,BIOS在POST过程中枚举所有PCIE根端口;S22.MCTP配置模块从BIOS的POST过程枚举的所有PCIE根端口中抓取BMC对应VGA设备的根端口;S23.MCTP配置模块使用HECI命令将BMC对应VGA设备的根端口位置信息发送给SPS固件。4.如权利要求3所述的自动配置服务器MCTP主管理端的方法,其特征在于,步骤S22具体步骤如下:S221.预先在BIOS中存储BMC对应VGA设备的属性信息,记为目标属性信息;S222.MCTP配置模块记录BIOS在POST过程中枚举的所有PCIE根端口的BDF信息;S223.MCTP配置模块根据各BDF信息计算出对应PCIE根端口的配置空间基地址,再根据各配置空间基地址查找对应设备属性信息存储地址,读取各设备属性信息;S224.MCTP配置模块依次将各设备属性信息与预先存储的目标属性信息进行比对匹配,当匹配成功时,与目标属性信息匹配的设备属性信息对应的设备即为BMC对应的VGA设备。5.如权利要求4所述的自动配置服务器MCTP主管理端的方法,其特征在于,步骤S223具体步骤如下:S2231.MCTP配置模块根据各BDF信息计算出对应PCIE根端口的配置空间基地址;S2232.MCTP配置模块将各PCIE根端口的配置空间基地址偏移0x1A,得到各PCIE根端口下设备的总线号;S2233.MCTP配置模块根据各设备的总线号计算...

【专利技术属性】
技术研发人员:宁兆男王兵姚藩益杨霖
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1