一种服务器电源智能控制方法及系统技术方案

技术编号:39748291 阅读:7 留言:0更新日期:2023-12-17 23:46
本发明专利技术公开了一种服务器电源智能控制方法及系统,涉及电源控制技术领域,包括:确定每一台服务器的历史耗电需求数据;判断当前服务器电源组件是否存在电量不足风险;确定服务器的用电需求标准偏差率;实时获取服务器机组的用电需求;确定第一服务器电源组件数量;控制服务器电源中,第一服务器电源组件数量的电源组件保持工作状态;确定服务器机组的冗余用电需求值;确定第二服务器电源组件数量;控制服务器电源中第二服务器电源组件数量的电源组件保持待机状态;控制服务器电源中其余电源组件保持休眠状态

【技术实现步骤摘要】
一种服务器电源智能控制方法及系统


[0001]本专利技术涉及电源控制
,具体是涉及一种服务器电源智能控制方法及系统


技术介绍

[0002]随着互联网技术的快速发展,作为互联网时代的新基建的服务器需要处理的数据任务越来越重

为满足越来越重的数据处理任务,服务器的性能在不断优化,伴随而来的是服务器系统功耗的提升与线损的增加,因此,如何对服务器进行高稳定,低损耗的供电是本领域亟需解决的技术问题

[0003]现有的服务器机组设计中,为保证服务器机组的正常工作,通常会将服务器电源容量设置的大于服务器机组的日常用电需求,然而现有技术缺乏对于服务器运行的用电需求统计,在服务器电源的实际运行过程中,需要所有服务器电源组件均保持待机状态,以保证服务器电源可及时的根据服务器机组的用电需求调整输出电量,这种电源控制方式,一方面增加了能源消耗,另一方面,增加了服务器电源的运行负荷,造成服务器电源的寿命降低


技术实现思路

[0004]为解决上述技术问题,提供一种服务器电源智能控制方法及系统,本技术方案解决了上述的现有技术缺乏对于服务器运行的用电需求统计,在服务器电源的实际运行过程中,需要所有服务器电源组件均保持待机状态,以保证服务器电源可及时的根据服务器机组的用电需求调整输出电量,这种电源控制方式,一方面增加了能源消耗,另一方面,增加了服务器电源的运行负荷,造成服务器电源的寿命降低的问题

[0005]为达到以上目的,本专利技术采用的技术方案为:一种服务器电源智能控制方法,包括:基于服务器机组的历史运行数据,确定每一台服务器的历史耗电需求数据;基于服务器的历史耗电需求数据,判断当前服务器电源组件是否存在电量不足风险,若否,则不做响应,若是,则输出电量不足信号;基于服务器的历史耗电需求数据进行综合分析,确定服务器的用电需求标准偏差率;实时获取每一台服务器的用电需求,将所有服务器的用电需求进行求和,得到实时用电需求值;确定满足实时用电需求值的服务器电源组件数量,记为第一服务器电源组件数量;控制服务器电源中,第一服务器电源组件数量的电源组件保持工作状态,按照实时用电需求值输出电量至服务器机组;基于服务器的用电需求标准偏差率和实时用电需求值,确定服务器机组的冗余用
电需求值;确定满足冗余用电需求值的服务器电源组件量,记为第二服务器电源组件数量;控制服务器电源中,第二服务器电源组件数量的电源组件保持待机状态;控制服务器电源中其余电源组件保持休眠状态

[0006]优选的,所述基于服务器的历史耗电需求数据,判断当前服务器电源组件是否存在电量不足风险具体包括:基于服务器的历史耗电需求数据,确定服务器的历史耗电需求数据中的最大值,作为服务器的最大耗电需求;将所有服务器的最大耗电需求进行累加求和,得到服务机组的最大用电需求量;获取服务器电源的最大额定输出电量;判断服务机组的最大用电需求量是否大于服务器电源的最大额定输出电量,若是,则判定服务器电源组件存在电量不足风险,若否,则判定服务器电源组件不存在电量不足风险

[0007]优选的,所述基于服务器的历史耗电需求数据进行综合分析,确定服务器的用电需求标准偏差率具体包括:基于服务器的历史耗电需求数据,确定服务器的历史耗电需求数据中的最大值,作为服务器的最低耗电需求;基于服务器的历史耗电需求数据,确定服务器的历史耗电需求数据中的出现频率最高的值,作为服务器的最可能耗电需求;基于服务器的历史耗电需求数据,计算服务器的历史耗电需求标准值;通过标准偏差计算公式,进行计算服务器的用电需求标准偏差率

[0008]优选的,所述标准偏差计算公式为:
[0009]式中,为服务器的用电需求标准偏差率,为服务器的历史耗电需求标准值,为服务器的最大耗电需求,为服务器的最低耗电需求,为服务器的最可能耗电需求

[0010]优选的,所述基于服务器的历史耗电需求数据,计算服务器的历史耗电需求标准值具体包括:基于格拉布斯准则构建异常值判定公式;基于异常值判定公式,确定服务器的历史耗电需求数据中不符合正态分布的异常值;将异常值进行剔除,获得服务器的历史耗电需求标准数据;对所有服务器的历史耗电需求标准数据进行求取平均值,得到服务器的历史耗电需求标准值

[0011]优选的,所述异常值判定公式为:
[0012]式中,为第
i
个服务器的历史耗电需求数据,为所有服务器的历史耗电需求数据
的平均值,为所有服务器的历史耗电需求数据的标准差,为异常点临界值,异常点临界值通过查格拉布斯表获得;若满足异常值判定公式,则为异常值

[0013]优选的,所述基于服务器的用电需求标准偏差率和实时用电需求值,确定服务器机组的冗余用电需求值具体包括:通过冗余量计算公式计算服务器机组的冗余用电需求值;将所有服务器的冗余用电需求值进行求和,得到服务器机组的冗余用电需求值所述冗余量计算公式具体为:
[0014]式中,为服务器机组的冗余用电需求值,为服务器的用电需求

[0015]进一步的,提出一种服务器电源智能控制系统,用于实现如上述的服务器电源智能控制方法,包括:存储模块,所述存储模块用于存储服务器机组的历史运行数据;风险判断模块,所述风险判断模块与所述存储模块电性连,所述风险判断模块用于基于服务器的历史耗电需求数据,判断当前服务器电源组件是否存在电量不足风险;历史分析模块,所述历史分析模块与所述存储模块电性连接,所述历史分析模块用于基于服务器的历史耗电需求数据进行综合分析,确定服务器的用电需求标准偏差率;用电分析模块,所述用电分析模块用于实时获取服务器机组的用电需求和基于服务器的用电需求标准偏差率和实时用电需求值,确定服务器机组的冗余用电需求值;电源控制模块,所述电源控制模块与所述用电分析模块电性连接,所述电源控制模块用于输出控制信号至服务器电源,控制服务器电源中的电源组件保持工作状态和
/
或待机状态和
/
或休眠状态

[0016]可选的,所述历史分析模块包括:数据采集单元,所述数据采集单元用于基于服务器的历史耗电需求数据,确定服务器的历史耗电需求数据中的最大值,作为服务器的最大耗电需求

基于服务器的历史耗电需求数据,确定服务器的历史耗电需求数据中的最大值,作为服务器的最低耗电需求和基于服务器的历史耗电需求数据,确定服务器的历史耗电需求数据中的出现频率最高的值,作为服务器的最可能耗电需求;数据标准化处理单元,所述数据标准化处理单元用于基于服务器的历史耗电需求数据,计算服务器的历史耗电需求标准值;偏差率计算单元,所述偏差率计算单元用于通过标准偏差计算公式,进行计算服务器的用电需求标准偏差率

[0017]可选的,所述用电分析模块包括:信号输入单元,所述信号输入单元用于接收每一台服务器的用电需求,将所有服务器的用电需求进行求和,得到实时用电需求本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种服务器电源智能控制方法,其特征在于,包括:基于服务器机组的历史运行数据,确定每一台服务器的历史耗电需求数据;基于服务器的历史耗电需求数据,判断当前服务器电源组件是否存在电量不足风险,若否,则不做响应,若是,则输出电量不足信号;基于服务器的历史耗电需求数据进行综合分析,确定服务器的用电需求标准偏差率;实时获取每一台服务器的用电需求,将所有服务器的用电需求进行求和,得到实时用电需求值;确定满足实时用电需求值的服务器电源组件数量,记为第一服务器电源组件数量;控制服务器电源中,第一服务器电源组件数量的电源组件保持工作状态,按照实时用电需求值输出电量至服务器机组;基于服务器的用电需求标准偏差率和实时用电需求值,确定服务器机组的冗余用电需求值;确定满足冗余用电需求值的服务器电源组件量,记为第二服务器电源组件数量;控制服务器电源中,第二服务器电源组件数量的电源组件保持待机状态;控制服务器电源中其余电源组件保持休眠状态
。2.
根据权利要求1所述的一种服务器电源智能控制方法,其特征在于,所述基于服务器的历史耗电需求数据,判断当前服务器电源组件是否存在电量不足风险具体包括:基于服务器的历史耗电需求数据,确定服务器的历史耗电需求数据中的最大值,作为服务器的最大耗电需求;将所有服务器的最大耗电需求进行累加求和,得到服务机组的最大用电需求量;获取服务器电源的最大额定输出电量;判断服务机组的最大用电需求量是否大于服务器电源的最大额定输出电量,若是,则判定服务器电源组件存在电量不足风险,若否,则判定服务器电源组件不存在电量不足风险
。3.
根据权利要求2所述的一种服务器电源智能控制方法,其特征在于,所述基于服务器的历史耗电需求数据进行综合分析,确定服务器的用电需求标准偏差率具体包括:基于服务器的历史耗电需求数据,确定服务器的历史耗电需求数据中的最大值,作为服务器的最低耗电需求;基于服务器的历史耗电需求数据,确定服务器的历史耗电需求数据中的出现频率最高的值,作为服务器的最可能耗电需求;基于服务器的历史耗电需求数据,计算服务器的历史耗电需求标准值;通过标准偏差计算公式,进行计算服务器的用电需求标准偏差率
。4.
根据权利要求3所述的一种服务器电源智能控制方法,其特征在于,所述标准偏差计算公式为:;式中,为服务器的用电需求标准偏差率,为服务器的历史耗电需求标准值,为服务器的最大耗电需求,为服务器的最低耗电需求,为服务器的最可能耗电需求

5.
根据权利要求4所述的一种服务器电源智能控制方法,其特征在于,所述基于服务器的历史耗电需求数据,计算服务器的历史耗电需求标准值具体包括:基于格拉布斯准则构建异常值判定公式;基于异常值判定公式,确定服务器的历史耗电需求数据中不符合正态分布的异常值;将异常值进行剔除,获得服务器的历史耗电需求标准数据;对所有服务器的历史耗电需求标准数据进行求取平均值,得到服务器的历史耗电需求标准值
。6.
根据权利...

【专利技术属性】
技术研发人员:余朝阳胡志龙
申请(专利权)人:深圳市嘉鑫微科技有限公司
类型:发明
国别省市:

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

1