电源供电系统、供电控制方法、监控设备和存储介质与流程

文档序号:36884005发布日期:2024-02-02 21:18阅读:15来源:国知局
电源供电系统、供电控制方法、监控设备和存储介质与流程

本发明实施例涉及计算机,尤其涉及一种电源供电系统、供电控制方法、监控设备和存储介质。


背景技术:

1、应用于服务器中的dpu网卡功耗较大,动态负载变化大的特点。目前大多数服务器需要降低功耗的节能设计,并要求实时监测各个dpu网卡模块的动态功耗、电流、电压、温度等状态信息。

2、目前的dpu网卡系统的电源方案普遍采用基于集成电感的模块化电源供电方案,这样的电源供电方案在负载动态变化较大时电源效率较低。


技术实现思路

1、有鉴于此,本发明实施例提供一种电源供电系统、供电控制方法、监控设备和存储介质,以至少部分解决上述问题。

2、根据本发明实施例的第一方面,提供了一种电源供电系统,包括:加速器板卡,设置有串行总线端口和供电端口,所述加速器板卡包括功能模块,所述功能模块与所述串行总线端口和所述供电端口电连接,所述功能模块至少包括加速器和存储器;监控单元,经由所述串行总线端口与所述加速器板卡连接,用于从所述串行总线端口读取所述功能模块的工作状态,并且基于所述工作状态动态调整所述功能模块的供电参数,所述供电参数至少指示供电电流和供电电压;供电单元,与直流电源和所述供电端口连接,用于基于所述供电参数对所述直流电源的功率信号进行处理,并且将处理后的功率信号输出到所述供电端口。

3、在本发明的另一实现方式中,所述监控单元包括第一控制器,所述第一控制器用于:从所述串行总线端口读取所述加速器的工作状态,如果所述加速器的工作状态指示所述加速器的计算负载超出预设负载阈值,则将所述加速器的供电参数配置成在所述加速器的至少一个处理核心的额定供电电压范围内降低所述至少一个处理核心的供电电压。

4、在本发明的另一实现方式中,所述至少一个处理器核心为多个处理核心,所述供电单元包括多相位供电模块,所述多相位供电模块中的多个相位分别与所述多个处理核心对应。所述第一控制还用于:将所述加速器的供电参数配置成改变所述多个处理核心中处于工作状态的处理核心的数量同时保持每个处理核心的供电电流在额定供电电流范围内。

5、在本发明的另一实现方式中,所述第一控制器还用于:从所述串行总线端口读取所述存储器的工作状态,如果所述存储器的工作状态指示所述存储器的访问负载超出预设负载阈值,则将所述存储器的供电参数配置成在所述存储器的额定供电电压范围内降低所述存储器的供电电压。

6、在本发明的另一实现方式中,所述监控单元还包括第二控制器,所述第二控制器用于:如果所述功能模块的工作状态指示所述加速器的计算负载超出预设负载阈值,则将所述功能模块的供电参数配置成在所述功能模块的额定供电电压范围内降低所述功能模块的供电电压,所述功能模块为功能模块io模块或总线控制模块。相应地,所述供电单元包括单相位供电模块,用于根据所述功能模块的供电参数向所述功能模块供电。

7、在本发明的另一实现方式中,所述加速器板卡包括采集模块,用于采集所述功能模块的工作状态,并且将所述工作状态和所述功能模块的标识关联,封装成所述串行总线端口的传输数据。

8、在本发明的另一实现方式中,还包括供电管理单元,所述监控模块在所述功能模块的工作状态为异常状态时向所述供电管理单元上报所述功能模块的工作状态,所述供电管理单元将所述功能模块的工作状态与所述功能模块关联存储。

9、根据本发明实施例的第二方面,提供了一种供电控制方法,包括:经由与加速器板卡连接的串行总线端口,读取所述加速器板卡中的功能模块的工作状态,所述功能模块至少包括加速器和存储器;基于所述工作状态动态调整所述功能模块的供电参数,所述供电参数至少指示供电电流和供电电压;基于所述供电参数对直流电源的功率信号进行处理,并且将处理后的功率信号经由所述加速器板卡输出到所述功能模块。

10、根据本发明实施例的第三方面,提供了一种控制设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如第二方面所述方法对应的操作。

11、根据本发明实施例的第四方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第二方面所述的方法。

12、在根据本发明实施例中,在本发明实施例的方案中,监控单元能够便捷地从串行总线端口读取功能模块的工作状态,简化了包括电压监控、电流监控、温度监控等各种工作状态的监控过程,供电单元与监控单元分离,有利于兼容传统的供电方案,此外,监控单元能够基于工作状态动态调整功能模块的供电参数,实现了可靠地动态监控,在诸如负载变化较大时也能采用可靠的供电参数来执行稳定供电的控制,保证了电源效率。



技术特征:

1.一种电源供电系统,其特征在于,包括:

2.根据权利要求1所述的电源供电系统,其特征在于,所述监控单元包括第一控制器,所述第一控制器用于:从所述串行总线端口读取所述加速器的工作状态,如果所述加速器的工作状态指示所述加速器的计算负载超出预设负载阈值,则将所述加速器的供电参数配置成在所述加速器的至少一个处理核心的额定供电电压范围内降低所述至少一个处理核心的供电电压。

3.根据权利要求2所述的电源供电系统,其特征在于,所述至少一个处理器核心为多个处理核心,所述供电单元包括多相位供电模块,所述多相位供电模块中的多个相位分别与所述多个处理核心对应;

4.根据权利要求1所述的电源供电系统,其特征在于,所述第一控制器还用于:从所述串行总线端口读取所述存储器的工作状态,如果所述存储器的工作状态指示所述存储器的访问负载超出预设负载阈值,则将所述存储器的供电参数配置成在所述存储器的额定供电电压范围内降低所述存储器的供电电压。

5.根据权利要求1所述的电源供电系统,其特征在于,所述监控单元还包括第二控制器,所述第二控制器用于:如果所述功能模块的工作状态指示所述加速器的计算负载超出预设负载阈值,则将所述功能模块的供电参数配置成在所述功能模块的额定供电电压范围内降低所述功能模块的供电电压,所述功能模块为功能模块io模块或总线控制模块;

6.根据权利要求1所述的电源供电系统,其特征在于,所述加速器板卡包括采集模块,用于采集所述功能模块的工作状态,并且将所述工作状态和所述功能模块的标识关联,封装成所述串行总线端口的传输数据。

7.根据权利要求1所述的电源供电系统,其特征在于,还包括供电管理单元,所述监控模块在所述功能模块的工作状态为异常状态时向所述供电管理单元上报所述功能模块的工作状态,所述供电管理单元将所述功能模块的工作状态与所述功能模块关联存储。

8.一种供电控制方法,其特征在于,包括:

9.一种监控设备,其特征在于,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

10.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现根据权利要求8所述的方法。


技术总结
本发明实施例提供了一种电源供电系统、供电控制方法、监控设备和存储介质。所述电源供电系统包括:加速器板卡,设置有串行总线端口和供电端口,所述加速器板卡包括功能模块,所述功能模块与所述串行总线端口和所述供电端口电连接,所述功能模块至少包括加速器和存储器;监控单元,经由所述串行总线端口与所述加速器板卡连接,用于从所述串行总线端口读取所述功能模块的工作状态,并且基于所述工作状态动态调整所述功能模块的供电参数,所述供电参数至少指示供电电流和供电电压;供电单元,与直流电源和所述供电端口连接,用于基于所述供电参数对所述直流电源的功率信号进行处理,并且将处理后的功率信号输出到所述供电端口。

技术研发人员:张海洋,袁晓飞,许福波
受保护的技术使用者:中科驭数(北京)科技有限公司
技术研发日:
技术公布日:2024/2/1
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1