System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种服务器、基板管理控制器及服务器的管理方法技术_技高网

一种服务器、基板管理控制器及服务器的管理方法技术

技术编号:41198823 阅读:5 留言:0更新日期:2024-05-07 22:26
本申请实施例提供了一种服务器、基板管理控制器及服务器的管理方法。服务器包括基板管理控制器和多个服务器节点,基板管理控制器包括多个输入输出IO接口组,每个IO接口组包括多种通信接口,服务器节点与对应的IO接口组的通信接口连接,基板管理控制器用于监控与IO接口组连接的服务器节点。由此,本申请实施例通过基板管理控制器集成多个IO接口组,每个IO接口组中的多种通信接口连接对应服务器节点,实现了BMC与IO接口组对应的服务器节点进行正常连接和通信的基础上,一个BMC监控多个服务器节点的目的。

【技术实现步骤摘要】

本专利技术涉及服务器,特别涉及一种服务器、基板管理控制器及服务器的管理方法


技术介绍

1、当前服务器架构一般由多个相同型号,并且能够支持存储(又称为cache)一致性互连的处理器组成,例如2路处理器,4路处理器等。多个处理器运行同一个操作系统,共享服务器的内存和输入/输出(input/output,io)资源。随着制程工艺的发展,单个处理器的性能越来越强,大多数应用都可以在单个处理器内完成,因此,基于单处理器的单路服务器已成为未来发展的重要趋势。

2、服务器包括基板管理控制器(baseboard management controller,bmc),bmc用于监控服务器的处理器运作情况,比如监听处理器的温度、风扇转速、供电状况、作业系统状态等。


技术实现思路

1、本申请实施例提供了一种服务器、基板管理控制器及服务器的管理方法,用于实现一个bmc管理多个服务器节点。

2、第一方面,本申请实施例提供了一种服务器,包括基板管理控制器和多个服务器节点,基板管理控制器包括多个输入输出io接口组,每个io接口组包括多种通信接口,服务器节点与对应的io接口组的通信接口连接,基板管理控制器用于监控与io接口组连接的服务器节点。由此,本申请实施例通过基板管理控制器集成多个io接口组,每个io接口组包括与服务器节点进行连接和通信的多种通信接口,每个io接口组中的多种通信接口连接对应服务器节点,实现了bmc与io接口组对应的服务器节点进行正常连接和通信的基础上,一个bmc监控多个服务器节点的目的。且,由于多个服务器节点共享一个bmc,降低了服务器的成本。

3、在一种可能的实现方式中,多种通信接口包括第一复用高速接口,基板管理控制器还包括第一处理单元、多种控制器,第一处理单元连接在第一复用高速接口和多种控制器之间,服务器节点包括第二复用高速接口及第二处理单元,第二复用高速接口与第一复用高速接口及第二处理单元均连接;第一处理单元用于将来自多种控制器的低速信息封装成高速信息经过第一复用高速接口、第二复用高速接口发送给第二处理单元,第二处理单元用于将高速信息解析成多个低速信息。由此,在实现一个bmc管理多个服务器节点的基础上,减少bmc提供引脚的数量,并通过降低速接口替换为高速接口,提高传输效率。

4、在另一种可能的实现方式中,多个io接口组共用第一复用高速接口和第一处理单元,与每个io接口组对应的多种控制器均与第一处理单元连接,多个服务器节点共用第二复用高速接口及第二处理单元,每个服务器节点均与第二处理单元连接。由此,进一步减少bmc提供引脚的数量。

5、在又一种可选的方式中,第一处理单元用于将发送给目标服务器节点的多个低速信息及目标服务器节点的标识封装成高速信息;第二处理单元将高速信息解析得到多个低速信息及目标服务器节点的标识,根据目标服务器节点的标识将多个低速信息分别发送至目标服务器节点对应的信息通道。由此,通过将传输的信息携带目标服务器节点的标识,实现bmc准确控制对应服务器节点。

6、可选地,多种通信接口包括:高速串行计算机扩展总线标准pcie接口、增强外设管理接口espi、低帧数lpc接口、集成电路总线i2c、增强型两线串行总线i3c接口、串行外设接口spi、通用异步收发传输器uart接口通用io gpio接口和平台环境式控制接口peci。

7、第二方面,本申请实施例提供了一种基板管理控制器,包括多个输入输出io接口组,每个io接口组包括多种通信接口,服务器节点与对应的io接口组的通信接口连接,管理控制器用于监控与io接口组连接的服务器节点。基板管理控制器集成多个io接口组,每个io接口组包括与服务器节点进行连接和通信的多种通信接口,每个io接口组中的多种通信接口连接对应服务器节点,实现了一个bmc与io接口组对应的服务器节点进行正常连接和通信的基础上监控多个服务器节点。且,由于多个服务器节点共享一个bmc,有助于降低服务器成本。

8、在一种可能的实现方式中,多种通信接口包括第一复用高速接口,用于与对应的服务器节点连接,基板管理控制器还包括第一处理单元、多种控制器,第一处理单元连接在第一复用高速接口和多种控制器之间,第一处理单元用于将来自多种控制器的低速信息封装成高速信息经过第一复用高速接发送给服务器节点,低速信息的传输速度低于高速信息的传输速度。

9、可选地,基板管理控制器还包括多个图像处理器gpu,每个io接口组包括pcie接口,每个io接口组的pcie接口与对应的图像处理器连接,每个gpu用于通过对应的io接口组相连的服务器节点中获取图像信息,或者使每个gpu用于通过对应的io接口组向相连的服务器节点发送图像信息。由此,可以实现1个bmc对多个服务器节点的图像信息进行gpu处理。

10、在又一种可能的实现方式中,基板管理控制器还包括视频图形压缩模块、以太网接口、显示接口及开关切换电路;视频图形压缩模块的一端连接开关切换电路的第一端,视频图形压缩模块的另一端通过以太网接口与远程显示器连接;开关切换电路的第二端通过显示接口连接本地显示器;开关切换电路的第三端连接n个gpu;开关切换电路用于:从n个gpu中的一个gpu获取处理后的图像信息;并将获取的图像信息发送给视频图形压缩模块,以通过以太网接口在远程显示器显示,或,将获取的图像信息通过显示接口发送给本地显示器显示。

11、可选地,1个gpu可以与每个io接口组的pcie接口连接,用于实现1个gpu管理多个服务器节点的图像显示。

12、在另一种可能的实现方式中,多种通信接口包括:高速串行计算机扩展总线标准pcie接口、增强外设管理接口espi、低帧数lpc接口、集成电路总线i2c、增强型两线串行总线i3c接口、串行外设接口spi、通用异步收发传输器uart接口通用io gpio接口和平台环境式控制接口peci。

13、第三方面,本申请实施例提供了一种服务器的管理方法,应用于基板管理控制器,基板管理控制器包括多个输入输出io接口组,每个io接口组用于与对应的服务器节点连接,每个io接口组包括与对应服务器节点连接的多种通信接口。通过目标io接口组对目标服务器节点进行管理,其中,目标io接口组为多个io接口组中的任一io接口组,目标服务器节点为与目标io接口连的目标服务器节点。

14、在一种可能的实现方式中,多种通信接口包括第一复用高速接口,基板管理控制器还包括第一处理单元、多种控制器,第一处理单元连接在第一复用高速接口和多种控制器之间,服务器节点包括第二复用高速接口及第二处理单元,第二复用高速接口与第一复用高速接口及第二处理单元均连接;第一处理单元将来自多种控制器的低速信息封装成高速信息经过第一复用高速接口、第二复用高速接口发送给第二处理单元,第二处理单元用于将高速信息解析成多个低速信息。

15、在另一种可能的实现方式中,基板管理控制器还包括多个图像处理器,每个io接口组包括pcie接口,每个io接口组的本文档来自技高网...

【技术保护点】

1.一种服务器,其特征在于,包括基板管理控制器和多个服务器节点,所述基板管理控制器包括多个输入输出IO接口组,每个所述IO接口组包括多种通信接口,所述服务器节点与对应的所述IO接口组的所述通信接口连接,所述基板管理控制器用于监控与所述IO接口组连接的所述服务器节点。

2.根据权利要求1所述服务器,其特征在于,所述多种通信接口包括第一复用高速接口,所述基板管理控制器还包括第一处理单元、多种控制器,所述第一处理单元连接在所述第一复用高速接口和所述多种控制器之间,所述服务器节点包括第二复用高速接口及第二处理单元,所述第二复用高速接口与所述第一复用高速接口及所述第二处理单元均连接;

3.根据权利要求2所述服务器,其特征在于,所述多个IO接口组共用所述第一复用高速接口和第一处理单元,与每个所述IO接口组对应的多种控制器均与所述第一处理单元连接,多个所述服务器节点共用所述第二复用高速接口及第二处理单元,每个服务器节点均与所述第二处理单元连接。

4.根据权利要求3所述服务器,其特征在于,所述第一处理单元用于将发送给目标服务器节点的多个低速信息及目标服务器节点的标识封装成高速信息;所述第二处理单元将所述高速信息解析得到多个低速信息及目标服务器节点的标识,根据所述目标服务器节点的标识将所述多个低速信息分别发送至目标服务器节点对应的信息通道。

5.一种基板管理控制器,其特征在于,包括多个输入输出IO接口组,每个所述IO接口组包括多种通信接口,所述服务器节点与对应的所述IO接口组的所述通信接口连接,所述管理控制器用于监控与所述IO接口组连接的所述服务器节点。

6.根据权利要求5所述基板管理控制器,其特征在于,所述多种通信接口包括第一复用高速接口,用于与对应的服务器节点连接,所述管理控制器还包括第一处理单元、多种控制器,所述第一处理单元连接在所述第一复用高速接口和所述多种控制器之间,所述第一处理单元用于将来自所述多种控制器的低速信息封装成高速信息经过所述第一复用高速接发送给所述服务器节点,所述低速信息的传输速度低于所述高速信息的传输速度。

7.根据权利要求5所述基板管理控制器,其特征在于,所述基板管理控制器还包括多个图像处理器GPU,每个IO接口组包括PCIe接口,每个IO接口组的pcie接口与对应的GPU连接,每个GPU用于通过所述对应的IO接口组相连的服务器节点中获取图像信息,或者使所述每个GPU用于通过所述对应的IO接口组向相连的服务器节点发送图像信息。

8.根据权利要求7所述基板管理控制器,其特征在于,所述基板管理控制器还包括视频图形压缩模块、以太网接口、显示接口及开关切换电路;

9.根据权利要求5-8任一项所述的基板管理控制器,其特征在于,所述多种通信接口包括:高速串行计算机扩展总线标准PCIe接口、增强外设管理接口eSPI、低帧数LPC接口、集成电路总线I2C、增强型两线串行总线I3C接口、串行外设接口SPI、通用异步收发传输器UART接口通用IO GPIO接口和平台环境式控制接口PECI。

10.一种服务器的管理方法,其特征在于,应用于基板管理控制器,所述基板管理控制器包括多个输入输出IO接口组,每个IO接口组用于与对应的服务器节点连接,每个所述IO接口组包括与对应服务器节点连接的多种通信接口;

...

【技术特征摘要】

1.一种服务器,其特征在于,包括基板管理控制器和多个服务器节点,所述基板管理控制器包括多个输入输出io接口组,每个所述io接口组包括多种通信接口,所述服务器节点与对应的所述io接口组的所述通信接口连接,所述基板管理控制器用于监控与所述io接口组连接的所述服务器节点。

2.根据权利要求1所述服务器,其特征在于,所述多种通信接口包括第一复用高速接口,所述基板管理控制器还包括第一处理单元、多种控制器,所述第一处理单元连接在所述第一复用高速接口和所述多种控制器之间,所述服务器节点包括第二复用高速接口及第二处理单元,所述第二复用高速接口与所述第一复用高速接口及所述第二处理单元均连接;

3.根据权利要求2所述服务器,其特征在于,所述多个io接口组共用所述第一复用高速接口和第一处理单元,与每个所述io接口组对应的多种控制器均与所述第一处理单元连接,多个所述服务器节点共用所述第二复用高速接口及第二处理单元,每个服务器节点均与所述第二处理单元连接。

4.根据权利要求3所述服务器,其特征在于,所述第一处理单元用于将发送给目标服务器节点的多个低速信息及目标服务器节点的标识封装成高速信息;所述第二处理单元将所述高速信息解析得到多个低速信息及目标服务器节点的标识,根据所述目标服务器节点的标识将所述多个低速信息分别发送至目标服务器节点对应的信息通道。

5.一种基板管理控制器,其特征在于,包括多个输入输出io接口组,每个所述io接口组包括多种通信接口,所述服务器节点与对应的所述io接口组的所述通信接口连接,所述管理控制器用于监控与所述io接口组连接的所述服务器节点。

6...

【专利技术属性】
技术研发人员:龙飞
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

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

1