一种硬件管理卡及相关产品制造技术

技术编号:39500665 阅读:8 留言:0更新日期:2023-11-24 11:31
本申请提供了一种硬件管理卡及相关产品,该硬件管理卡包括通信接口和管理装置

【技术实现步骤摘要】
一种硬件管理卡及相关产品


[0001]本申请涉及云计算
,尤其涉及一种硬件管理卡及相关产品


技术介绍

[0002]云计算技术的发展对计算设备的性能提出了更高的要求,为此通常将计算设备在管控面和数据面的相关性能卸载到其他设备
(
以下称之为“卸载卡”)
上,例如:推理卡

加速卡等

[0003]目前,计算设备通常将卸载卡当作一个独立且完整的设备进行管理,其管理方法主要是:由部署在主机侧的基板管理控制器
(baseboard management controller,BMC)
对进行管理

该方法中
BMC
对卸载卡的管理能力有限,例如,
BMC
无法管控到卸载卡上的故障监控

版本更新等问题

而且,在计算设备上,
BMC
和卸载卡分别执行不同的可信根,这就提高了计算设备对于可信管理的复杂性

[0004]因此,对于配置有卸载卡的计算设备来说,如何降低它的管理难度仍是急需解决的问题


技术实现思路

[0005]本申请提供了一种硬件管理卡及相关产品,能够将主机系统中的硬件管理能力卸载到硬件管理卡上,从而减少主机系统的开销,降低主机系统的成本

也就是说,对于配置有上述硬件管理卡的计算设备来说,利用本申请提供的技术方案能够降低该计算设备的管理难度

>[0006]第一方面,本申请提供了一种硬件管理卡,该硬件管理卡包括通信接口和管理装置

其中,通信接口用于连接主机系统,上述硬件管理卡是独立于该主机系统的设备;管理装置包括第一处理器和第一存储器,其中,第一处理器用于读取第一存储器中的程序代码,实现对上述主机系统上的硬件的管理,上述主机系统上的硬件包括以下一种或多种:上述主机系统的主板

该主板上的硬件
(
例如:处理器

内存

基本输入输出系统
(basic input output system,BIOS)
芯片

输入输出
(input/output,I/O)
控制芯片

通信接口以及总线等
)、
以及上述主机系统上与该主板连接的硬件
(
例如:电源

硬盘

光驱

风扇

机箱

通信接口以及总线等
)。
如此,相当于将主机系统中的硬件管理能力卸载到硬件管理卡上,从而可以减少主机系统的开销,降低主机系统的成本

而且,本申请提供的硬件管理卡是将主机系统上的硬件当作自身的一部分进行管理,这使得上述硬件管理卡能够更全面的管理与之连接的主机系统

[0007]在第一方面的一种可能的实现方式中,上述管理装置还用于管理上述硬件管理卡上的硬件,其中,上述硬件管理卡上的硬件包括以下一种或多种:上述用于连接主机系统的通信接口

第二处理器

第二存储器以及网卡

也就是说,上述管理装置还可以实现对硬件管理卡上的硬件的管理

[0008]在第一方面的一种可能的实现方式中,上述第二处理器用于读取上述第二存储器
中的程序代码,实现从上述主机系统卸载至上述硬件管理卡上的功能,其中,此处由第二处理器实现的功能不包括与管理上述主机系统上的硬件和上述硬件管理卡上的硬件相关联的功能

可选的,由第二处理器实现的功能可以包括计算功能

网络功能

存储功能

或虚拟机的管理功能等

也就是说,上述硬件管理卡除了具有主机系统的硬件管理功能之外,还可以具有类似于加速卡

推理卡

网卡

存储卡之类的功能

[0009]在第一方面的一种可能的实现方式中,上述管理装置存储有可信根,该可信根用于对上述主机系统执行的程序代码和上述硬件管理卡执行的程序代码进行可信管理
(
包括可信度量和可信启动
)。
如此,可以保证配置有上述硬件管理卡的计算设备使用唯一的可信根进行可信管理,降低了计算设备上可信管理的难度

[0010]第二方面,本申请提供了一种主机系统,该主机系统包括第一通信接口和转换控制装置

其中,第一通信接口用于连接硬件管理卡,该硬件管理卡是独立于上述主机系统的设备;转换控制装置用于将与管理主机系统上的硬件相关联的功能从该主机系统卸载至上述硬件管理卡,其中,上述主机系统上的硬件包括以下一种或多种:上述主机系统的主板

该主板上的硬件
(
例如:处理器

内存
、BIOS
芯片
、I/O
控制芯片

通信接口以及总线等
)、
以及上述主机系统上与该主板连接的硬件
(
例如:电源

硬盘

光驱

风扇

机箱

通信接口以及总线等
)。
如此,可以减少主机系统的开销,降低主机系统的成本

[0011]在第二方面的一种可能的实现方式中,上述转换控制装置包括至少一个第二通信接口和第三通信接口,其中,上述至少一个第二通信接口与上述主机系统上的硬件连接,上述至少一个第二通信接口用于采集上述主机系统上的硬件的状态信息,上述第三通信接口与上述第一通信接口连接,上述第三通信接口用于将上述主机系统上的硬件的状态信息通过上述第一通信接口发送至上述硬件管理卡

[0012]在第二方面的另一种可能的实现方式中,转换控制装置包括处理器和存储器,其中,上述处理器用于读取上述存储器中的程序代码,实现上述主机系统上的硬件的状态信息的采集,以及将上述主机系统上的硬件的状态信息发送至上述硬件管理卡

[0013]如此,硬件管理卡便可以间接访问主机系统上的多个硬件,并基于访问结果管理主机系统上的多个硬件

也就是说,通过实施上述任一种实现方式可以使得硬件管理卡将主机系统上的多个硬件当作自身的一部分进行管理,使得主机系统上的多个硬件得到更全面的管理

[0014]第三方面,本申请提供了一种计算设备,该计算设备包括如前述第一方面及第一方面的任一种实现方式所描述的硬件管理卡,以及如前述第二方面及第二方面的任一种实现方式所描述的主机系统

其中,硬件管理卡是独立于主机系统的设备;主机系统本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种硬件管理卡,其特征在于,包括:通信接口,用于连接主机系统,其中,所述硬件管理卡是独立于所述主机系统的设备;管理装置,包括第一处理器和第一存储器,其中,所述第一处理器用于读取所述第一存储器中的程序代码,实现对所述主机系统上的硬件的管理,所述主机系统上的硬件包括以下一种或多种:所述主机系统的主板

所述主板上的硬件

以及所述主机系统上与所述主板连接的硬件
。2.
根据权利要求1所述的硬件管理卡,其特征在于,所述管理装置,还用于管理所述硬件管理卡上的硬件,其中,所述硬件管理卡上的硬件包括以下一种或多种:所述通信接口

第二处理器

第二存储器以及网卡
。3.
根据权利要求2所述的硬件管理卡,其特征在于,所述第二处理器,用于读取所述第二存储器中的程序代码,实现从所述主机系统卸载至所述硬件管理卡上的功能,所述功能不包括与管理所述主机系统上的硬件和所述硬件管理卡上的硬件相关联的功能
。4.
根据权利要求1‑3任一项所述的硬件管理卡,其特征在于,所述管理装置存储有可信根,所述可信根用于对所述主机系统执行的程序代码和所述硬件管理卡执行的程序代码进行可信管理
。5.
一种主机系统,其特征在于,包括:第一通信接口,用于连接硬件管理卡,其中,所述硬件管理卡是独立于所述主机系统的设备;转换控制装置,用于将与管理所述主机系统上的硬件相关联的功能从所述主机系统卸载至所述硬件管理卡,其中,所述主机系统上的硬件包括以下一种或多种:所述主机系统的主板

所述主板上的硬件以及所述主机系统上与所述主板连接的硬件
。6.
根据权利要求5所述的主机系统,其特征在于,所述转换控制装置包括至少一个第二通信接口和第三通信接口,其中,所述至少一个第二通信接口与所述主机系统上的硬件连接,所述至少一个第二通信接口用于采集所...

【专利技术属性】
技术研发人员:彭林
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1