[发明专利]一种部件管理的方法和设备在审
申请号: | 202110268971.4 | 申请日: | 2021-03-12 |
公开(公告)号: | CN113010381A | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 袁传博;王兴隆 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F13/10;G06F13/42 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 宋薇薇;李红萧 |
地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 部件 管理 方法 设备 | ||
本发明提供了一种部件管理的方法和设备,该方法包括:由BMC基于PCIE设备的不同类型确定待获取的设备信息类型,将其组成交互命令并将交互命令转换成MCTP报文数据;将MCTP报文数据发送到相应的PCIE设备中,每个PCIE设备对接收到的MCTP报文数据进行解析得到相应的交互命令;由PCIE设备基于解析得到的交互命令将对应的设备信息发送到BMC中。通过使用本发明的方案,能够通过MCTP协议在PCIE链路和I2C链路上发送不同PCIE设备的交互命令以同时监控多个不同类型部件的信息,提高了服务器的监控管理能力,提高产品竞争力。
技术领域
本领域涉及计算机领域,并且更具体地涉及一种部件管理的方法和设备。
背景技术
随着信息技术的飞速发展以及云计算和物联网的落地,用户对服务器的可靠性和信息处理能力有了更高的要求。与传统服务器相比,基于Whitley平台的新一代服务器在计算性能和可靠性上与传统服务器相比具有很大的优势,并在对实时性、可靠性和可用性要求苛刻的领域中应用越来越广泛。由于业务复杂性和多样性的要求导致Whitley平台服务器在PCIE设备应用上更加多样化,PCIE设备的管理更加复杂。
每种类型的PCIE设备可能会有更多类型的细分,每种设备获取信息的方式以及传输信息的通道各不相同,网卡主要通过在NCSI链路上通过NCSI命令获取信息,RAID卡、GPU卡可以通过i2c链路获取信息,nvme硬盘可以通过i2c链路和PCIE链路获取信息,这种PCIE设备的多样性使得BMC对PCIE设备监控的复杂性大大提高。
发明内容
有鉴于此,本发明实施例的目的在于提出一种部件管理的方法和设备,通过使用本发明的技术方案,能够通过MCTP协议(是由DMTF(Distributed Management Task Force,分布式管理工作小组)设计的协议,用于支持构成平台管理子系统的不同智能硬件组件之间的通信。该协议独立于底层物理总线属性,以及总线上使用的数据链路层消息传递)在PCIE链路和I2C链路上发送不同PCIE设备的交互命令以同时监控多个不同类型部件的信息,提高了服务器的监控管理能力,提高产品竞争力。
基于上述目的,本发明的实施例的一个方面提供了一种部件管理的方法,包括以下步骤:
由BMC基于PCIE设备的不同类型确定待获取的设备信息类型,将其组成交互命令并将交互命令转换成MCTP报文数据;
将MCTP报文数据发送到相应的PCIE设备中,每个PCIE设备对接收到的MCTP报文数据进行解析得到相应的交互命令;
由PCIE设备基于解析得到的交互命令将对应的设备信息发送到BMC中。
根据本发明的一个实施例,由BMC基于PCIE设备的不同类型确定待获取的设备信息类型,将其组成交互命令并将交互命令转换成MCTP报文数据包括:
将每个交互命令按照MCTP协议封装MCTP的报文头以生成MCTP报文数据。
根据本发明的一个实施例,将MCTP报文数据发送到相应的PCIE设备中,每个PCIE设备对接收到的MCTP报文数据进行解析得到相应的交互命令包括:
为每个PCIE设备分配唯一的识别标识;
基于每个PCIE设备的识别标识将MCTP报文数据发送到识别标识对应的PCIE设备中。
根据本发明的一个实施例,由PCIE设备基于解析得到的交互命令将对应的设备信息发送到BMC中包括:
将对应的设备信息组成交互数据,并将交互数据按照MCTP协议封装MCTP报文头以生成MCTP报文数据;
基于PCIE设备的识别标识将生成的MCTP报文数据发送到BMC中。
根据本发明的一个实施例,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110268971.4/2.html,转载请声明来源钻瓜专利网。