电源模块的接入方法及其装置、电子设备及存储介质制造方法及图纸

技术编号:39312571 阅读:6 留言:0更新日期:2023-11-12 15:57
本发明专利技术公开了一种电源模块的接入方法及其装置、电子设备及存储介质,涉及金融科技领域或其他相关领域,其中,该接入方法包括:采集每台服务器的服务器信息以及电源模块数量,将机柜编号相同的服务器划分至同一服务器集合,并基于电源模块数量,将服务器集合划分为第一服务器子集合和第二服务器子集合,采用第一接入策略,将第一服务器子集合中的服务器的电源模块接入至预设配电系统,采用第二接入策略,将第二服务器子集合中的服务器的电源模块接入至预设配电系统。本发明专利技术解决了相关技术中无法保证供配电系统两路的负载相对均衡,导致电缆损耗或老化程度较快的技术问题。缆损耗或老化程度较快的技术问题。缆损耗或老化程度较快的技术问题。

【技术实现步骤摘要】
电源模块的接入方法及其装置、电子设备及存储介质


[0001]本专利技术涉及金融科技领域,具体而言,涉及一种电源模块的接入方法及其装置、电子设备及存储介质。

技术介绍

[0002]当前,金融机构的数据中心正在进行绿色节能技术研究,服务器作为数据中心中电力的主要使用设备,正同步开展节能技术研究与应用。经研究测试后发现,当服务器处于中低负载时,电源模块工作在主备模式下具备节能效果。
[0003]然而,当电源模块处于主备模式下,若机柜内所有服务器的主电源模块都接入供配电系统上的同一电路(如A路或B路)时,将会造成供配电系统其中一路负载较高,另一路基本处于空载状态,从而引发供配电系统A、B两路长期负载不均造成的电缆损耗或老化程度相对较快的风险。
[0004]因此,在服务器的电源模块处于主备模式时,亟需一种主电源模块接入供配电系统的策略,以尽量保障接入供配电系统两路负载相当。
[0005]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0006]本专利技术实施例提供了一种电源模块的接入方法及其装置、电子设备及存储介质,以至少解决相关技术中无法保证供配电系统两路的负载相对均衡,导致电缆损耗或老化程度较快的技术问题。
[0007]根据本专利技术实施例的一个方面,提供了一种电源模块的接入方法,包括:采集每台服务器的服务器信息以及电源模块数量,其中,所述服务器信息至少包括:机柜编号,所述电源模块数量为2N个,N为大于等于1的整数;将所述机柜编号相同的所述服务器划分至同一服务器集合,并基于所述电源模块数量,将所述服务器集合划分为第一服务器子集合和第二服务器子集合,其中,所述第一服务器子集合中的所述服务器的所述电源模块数量为2M个,所述第二服务器子集合中的所述服务器的所述电源模块数量为2L个,M为大于等于1的奇数,L为大于1的偶数;采用第一接入策略,将所述第一服务器子集合中的所述服务器的电源模块接入至预设配电系统;采用第二接入策略,将所述第二服务器子集合中的所述服务器的所述电源模块接入至所述预设配电系统。
[0008]可选地,采集每台服务器的服务器信息以及电源模块数量的步骤,包括:在每台所述服务器上部署预设管理进程,其中,所述服务器位于机柜内,每个机柜对应有所述机柜编号;采用所述预设管理进程,采集所述服务器的服务器标识、每个时间点的运行功耗以及所述电源模块数量;将所述机柜编号、所述服务器标识以及所述每个时间点的运行功耗表征为所述服务器信息。
[0009]可选地,在采用第一接入策略,将所述第一服务器子集合中的所述服务器的电源模块接入至预设配电系统之前,还包括:确定所述第一服务器子集合中包含的所述服务器
的服务器数量;基于所述服务器信息携带的每个时间点的运行功耗,确定所述服务器的平均功耗;基于所述服务器数量以及每台所述服务器的所述平均功耗,生成功耗数组,其中,所述功耗数组的数组长度为所述服务器数量,所述功耗数组的数组元素为所述平均功耗,所述功耗数组对应有所述机柜编号。
[0010]可选地,采用第一接入策略,将所述第一服务器子集合中的所述服务器的电源模块接入至预设配电系统的步骤,包括:将所述电源模块数量分为M组电源模块组,其中,所述电源模块组包括:1个主电源模块、1个备电源模块,所述主电源模块用于接入至所述预设配电系统,所述备电源模块是所述主电源模块的备用电源模块,所述预设配电系统包括:第一电路、第二电路;在M大于1个的情况下,将所有所述电源模块组划分为第一电源模块组集合、第二电源模块组集合以及第三电源模块组,其中,所述第一电源模块组集合包括:M

1组中的一半组数的所述电源模块组,所述第二电源模块组集合包括:M

1组中的另一半组数的所述电源模块组;将所述第一电源模块组集合中所有第一电源模块组中的所述主电源模块接入至所述第一电路,并将所述第二电源模块组集合中所有第二电源模块组中的所述主电源模块接入至所述第二电路;基于预设差值阈值以及所述功耗数组,确定所述第三电源模块组中的所述主电源模块接入的目标电路,其中,所述目标电路为所述第一电路或者所述第二电路。
[0011]可选地,在基于预设差值阈值以及所述功耗数组,确定所述第三电源模块组中的所述主电源模块接入的目标电路之前,还包括:获取历史时间段内的每个所述服务器的历史平均功耗;基于所有所述历史平均功耗,确定所述预设差值阈值。
[0012]可选地,基于预设差值阈值以及所述功耗数组,确定所述第三电源模块组中的所述主电源模块接入的目标电路的步骤,包括:基于所有所述平均功耗,排序所述功耗数组中的所述数组元素,得到目标功耗数组;遍历所述目标功耗数组,选择位于预设位置的两个预设数组元素,其中,所述预设位置是最小平均功耗指示的位置以及除所述最小平均功耗外另一最小平均功耗指示的位置;基于所述预设差值阈值,确定所述预设数组元素指示的所述服务器的所述第三电源模块组中的所述主电源接入的所述目标电路;将已接入所述预设配电系统的所述服务器的所述平均功耗移出所述目标功耗数组,继续遍历所述目标功耗数组,直至所述目标功耗数组为空或者剩余一个所述数组元素;在所述目标功耗数组剩余一个所述数组元素的情况下,将剩余的所述数组元素指示的所述服务器的所述平均功耗移入至下一机柜编号对应的所述功耗数组。
[0013]可选地,基于所述预设差值阈值,确定所述预设数组元素指示的所述服务器的所述第三电源模块组中的所述主电源接入的所述目标电路的步骤,包括:计算两个所述预设数组元素之间的功耗差值;在所述功耗差值小于所述预设差值阈值的情况下,将两个所述预设数组元素中的一个所述预设数组元素指示的所述服务器的所述第三电源模块组中的所述主电源接入至所述第一电路,并将两个所述预设数组元素中的另一个所述预设数组元素指示的所述服务器的所述第三电源模块组中的所述主电源接入至所述第二电路;在所述功耗差值大于等于所述预设差值阈值的情况下,将两个所述预设数组元素指示的所述服务器的所述平均功耗移入至下一机柜编号对应的所述功耗数组。
[0014]可选地,采用第二接入策略,将所述第二服务器子集合中的所述服务器的所述电源模块接入至所述预设配电系统的步骤,包括:将所述电源模块数量分为L组电源模块组,
其中,所述电源模块组包括:1个主电源模块、1个备电源模块;将所有所述电源模块组划分为第四电源模块组集合、第五电源模块组集合,其中,所述第四电源模块组集合包括:L组中的一半组数的所述电源模块组,所述第五电源模块组集合包括:L组中的另一半组数的所述电源模块组;将所述第四电源模块组集合中所有第四电源模块组中的所述主电源模块接入至第一电路,并将所述第五电源模块组集合中所有第五电源模块组中的所述主电源模块接入至第二电路。
[0015]根据本专利技术实施例的另一方面,还提供了一种电源模块的接入装置,包括:采集单元,用于采集每台服务器的服务器信息以及电源模块数量,其中,所述服务器信息至少包括:机柜编号,所述电源模块数量为2N个,N为大于等于1的整数;划分单元,用于将所述机柜编号相同本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电源模块的接入方法,其特征在于,包括:采集每台服务器的服务器信息以及电源模块数量,其中,所述服务器信息至少包括:机柜编号,所述电源模块数量为2N个,N为大于等于1的整数;将所述机柜编号相同的所述服务器划分至同一服务器集合,并基于所述电源模块数量,将所述服务器集合划分为第一服务器子集合和第二服务器子集合,其中,所述第一服务器子集合中的所述服务器的所述电源模块数量为2M个,所述第二服务器子集合中的所述服务器的所述电源模块数量为2L个,M为大于等于1的奇数,L为大于1的偶数;采用第一接入策略,将所述第一服务器子集合中的所述服务器的电源模块接入至预设配电系统;采用第二接入策略,将所述第二服务器子集合中的所述服务器的所述电源模块接入至所述预设配电系统。2.根据权利要求1所述的接入方法,其特征在于,采集每台服务器的服务器信息以及电源模块数量的步骤,包括:在每台所述服务器上部署预设管理进程,其中,所述服务器位于机柜内,每个机柜对应有所述机柜编号;采用所述预设管理进程,采集所述服务器的服务器标识、每个时间点的运行功耗以及所述电源模块数量;将所述机柜编号、所述服务器标识以及所述每个时间点的运行功耗表征为所述服务器信息。3.根据权利要求1所述的接入方法,其特征在于,在采用第一接入策略,将所述第一服务器子集合中的所述服务器的电源模块接入至预设配电系统之前,还包括:确定所述第一服务器子集合中包含的所述服务器的服务器数量;基于所述服务器信息携带的每个时间点的运行功耗,确定所述服务器的平均功耗;基于所述服务器数量以及每台所述服务器的所述平均功耗,生成功耗数组,其中,所述功耗数组的数组长度为所述服务器数量,所述功耗数组的数组元素为所述平均功耗,所述功耗数组对应有所述机柜编号。4.根据权利要求3所述的接入方法,其特征在于,采用第一接入策略,将所述第一服务器子集合中的所述服务器的电源模块接入至预设配电系统的步骤,包括:将所述电源模块数量分为M组电源模块组,其中,所述电源模块组包括:1个主电源模块、1个备电源模块,所述主电源模块用于接入至所述预设配电系统,所述备电源模块是所述主电源模块的备用电源模块,所述预设配电系统包括:第一电路、第二电路;在M大于1个的情况下,将所有所述电源模块组划分为第一电源模块组集合、第二电源模块组集合以及第三电源模块组,其中,所述第一电源模块组集合包括:M

1组中的一半组数的所述电源模块组,所述第二电源模块组集合包括:M

1组中的另一半组数的所述电源模块组;将所述第一电源模块组集合中所有第一电源模块组中的所述主电源模块接入至所述第一电路,并将所述第二电源模块组集合中所有第二电源模块组中的所述主电源模块接入至所述第二电路;基于预设差值阈值以及所述功耗数组,确定所述第三电源模块组中的所述主电源模块
接入的目标电路,其中,所述目标电路为所述第一电路或者所述第二电路。5.根据权利要求4所述的接入方法,其特征在于,在基于预设差值阈值以及所述功耗数组,确定所述第三电源模块组中的所述主电源模块接入的目标电路之前,还包括:获取历史时间段内的每个所述服务器的历史平均功耗;基于所有所述历史平均功耗,确定所述预设差值阈值。6.根据权利要求4所述的接入方法,其特征在于,基于预设差值阈值以及所述功耗数组,确定所述第三电源模块组中的所述主电源模块接入的目标电路的步骤,包括:基于所有所述平均功耗,排序所述功耗数组中的所述数组元素,得到目标功耗数组;遍历所述目标...

【专利技术属性】
技术研发人员:何世荣陈庆李炜
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1