服务器动态功耗的实时监控告警装置及方法制造方法及图纸

技术编号:35644527 阅读:21 留言:0更新日期:2022-11-19 16:37
本发明专利技术提出了一种服务器动态功耗的实时监控告警装置及方法,包括:数据库模块,按照服务器设备信息及标签,将服务器的历史监控数据存储至数据库;模型建立模块,根据所述服务器的历史监控数据,建立正态分布模型;置信区间生成模块,根据所述正态分布模型提取服务器瞬时功耗样本均值,生成服务器动态功耗的置信区间;判断模块,判断所述置信区间的宽度是否满足预设阈值,当置信区间的宽度大于预设阈值,则执行置信区间缩减策略,并对正态分布模型进行调整;告警模块,根据智能PDU实时采集的实时监控数据,通过正态分布模型得到服务器动态功耗数值,将所述服务器动态功耗数值与告警阈值比较,判断是否发出告警,并对告警阈值进行动态调整。态调整。态调整。

【技术实现步骤摘要】
服务器动态功耗的实时监控告警装置及方法


[0001]本专利技术涉及服务器监控
,尤指一种服务器动态功耗的实时监控告警装置及方法。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]随着服务器能耗日益提升,节能性要求越来越高,功耗监测对于数据中心来说也越来越重要。在现有技术中,服务器运行功耗的监控通常采用以下两种方法:1、测试服务器的功耗,公知的技术是利用基准程序测试软件,如SPECpower、Linpack等进行压力测试,首先搭建测试环境,然后模拟不同负载情况下服务器的运行功耗。这种方法需要侵入服务器,搭建测试环境,模拟加负载进行功耗测试,无法实现实时监测带业务运行服务器的动态功耗。压力测试会跑到满载测试极限功率,对服务器性能有一定影响。2、对于服务器投入生产运行过程中的动态监测方法,常规的操作方法是利用专业的功率测量仪器接在服务器上面测量。这种方法属于与生产系统直接接触,这对于运行连续关键业务的数据中心是不可容忍的。无论哪一种方法,在测试前都需要运行业务的服务器停下来,测量完成后再恢复正常运行。
[0004]综上来看,亟需一种可以克服上述缺陷,能够对服务器功耗进行实时准确监控的技术方案。

技术实现思路

[0005]为解决现有技术存在的问题,本专利技术提出了一种服务器动态功耗的实时监控告警装置及方法,并将该装置及方法集成到数据中心智慧管理平台的能耗管理模块中,可最大程度地发挥智能PDU的优势,实现可视化、智能化监控,便于对能耗进行动态管理。本专利技术可以实现服务器动态功耗的实时监测及时对服务器功耗超限发出告警,并实现告警阈值可动态更新,帮助数据中心管理者预测和规划服务器能耗,掌握数据中心服务器运行状况。
[0006]在本专利技术实施例的第一方面,提出了一种服务器动态功耗的实时监控告警装置,包括:数据库模块、模型建立模块、置信区间生成模块、判断模块及告警模块;其中,
[0007]数据库模块,用于按照服务器设备信息及标签,将服务器的历史监控数据存储至数据库;
[0008]模型建立模块,用于根据所述服务器的历史监控数据,建立正态分布模型;
[0009]置信区间生成模块,用于根据所述正态分布模型提取服务器瞬时功耗样本均值,生成服务器动态功耗的置信区间;
[0010]判断模块,用于判断所述置信区间的宽度是否满足预设阈值,当置信区间的宽度大于预设阈值,则执行置信区间缩减策略,并对正态分布模型进行调整;
[0011]告警模块,用于根据智能PDU实时采集的实时监控数据,通过所述正态分布模型得
到服务器动态功耗数值,将所述服务器动态功耗数值与告警阈值比较,判断是否发出告警,并对告警阈值进行动态调整。
[0012]在本专利技术实施例的第一方面,提出了一种服务器动态功耗的实时监控告警方法,包括:
[0013]按照服务器设备信息及标签,将服务器的历史监控数据存储至数据库;
[0014]根据数据库中存储的服务器的历史监控数据,建立正态分布模型;
[0015]根据所述正态分布模型提取服务器瞬时功耗样本均值,生成服务器动态功耗的置信区间;
[0016]判断所述置信区间的宽度是否满足预设阈值,当置信区间的宽度大于预设阈值,则执行置信区间缩减策略,并对正态分布模型进行调整;
[0017]根据智能PDU实时采集的实时监控数据,通过所述正态分布模型得到服务器动态功耗数值,将所述服务器动态功耗数值与告警阈值比较,判断是否发出告警,并对告警阈值进行动态调整。
[0018]在本专利技术实施例的第三方面,提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现服务器动态功耗的实时监控告警方法。
[0019]在本专利技术实施例的第四方面,提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现服务器动态功耗的实时监控告警方法。
[0020]在本专利技术实施例的第五方面,提出了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现服务器动态功耗的实时监控告警方法。
[0021]本专利技术提出的服务器动态功耗的实时监控告警装置及方法可以最大程度地发挥智能PDU的优势,实现服务器功耗的智能化监控,便于对能耗进行动态管理;本专利技术可以实现服务器动态功耗的实时监测及时对服务器功耗超限发出告警,并实现告警阈值可动态更新,帮助数据中心管理者预测和规划服务器能耗,掌握数据中心服务器运行状况。
附图说明
[0022]为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0023]图1是本专利技术一实施例的服务器动态功耗的实时监控告警装置架构示意图。
[0024]图2是本专利技术一实施例的服务器动态功耗的实时监控告警方法流程示意图。
[0025]图3是本专利技术一实施例的计算机设备结构示意图。
具体实施方式
[0026]下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能
够将本公开的范围完整地传达给本领域的技术人员。
[0027]本领域技术人员知道,本专利技术的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0028]根据本专利技术的实施方式,提出了一种服务器动态功耗的实时监控告警装置及方法,涉及服务器监控

[0029]本专利技术利用智能PDU采集的服务器数据,并与数据中心智慧管理平台相结合,实现无侵入式、在线式实时监控服务器的动态功耗,并可对服务器功耗是否超限发出告警;本专利技术可以通过智管平台实现,建立服务器动态功耗监测管理,包括数据库模块、模型建立模块、置信区间生成模块、判断模块和告警模块组成;该装置及方法最终集成到数据中心智管平台的能耗管理模块中,所有服务器设备调用信息来源于数据中心智管平台设备管理模块,利用PDU端口与服务器模块形成映射关系表,导入智管平台内,与服务器形成对应关系;利用正态分布算法,对采集的服务器瞬时功耗均值确定置信区间,得到瞬时功耗可信期望值,作为显示的实时动态功耗;利用告警模块选取多个动态功耗监控数值中的最大或最小监控数值,并对最大监控数值增加或减少预设比例,在智管平台服务器动态功耗监控模块中动态更新监控告警阈值,以避免出现误告警或不准确的情况。
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器动态功耗的实时监控告警装置,其特征在于,包括:数据库模块、模型建立模块、置信区间生成模块、判断模块及告警模块;其中,数据库模块,用于按照服务器设备信息及标签,将服务器的历史监控数据存储至数据库;模型建立模块,用于根据所述服务器的历史监控数据,建立正态分布模型;置信区间生成模块,用于根据所述正态分布模型提取服务器瞬时功耗样本均值,生成服务器动态功耗的置信区间;判断模块,用于判断所述置信区间的宽度是否满足预设阈值,当置信区间的宽度大于预设阈值,则执行置信区间缩减策略,并对正态分布模型进行调整;告警模块,用于根据智能PDU实时采集的实时监控数据,通过所述正态分布模型得到服务器动态功耗数值,将所述服务器动态功耗数值与告警阈值比较,判断是否发出告警,并对告警阈值进行动态调整。2.如权利要求1所述的装置,其特征在于,在所述数据库模块中设置有映射关系表,用于记录智能PDU与服务器的映射关系;在智能PDU采集服务器的电压、电流及端口功耗数据后,转化为标准数据包格式,传输到数据库模块并根据映射关系表进行存储。3.如权利要求1所述的装置,其特征在于,模型建立模块具体用于:将智能PDU采集数据根据历史功耗数据执行过滤操作,得到瞬时功耗的基准字段,提取智能PDU电流数据的平均值;根据智能PDU电流数据,利用功耗计算模型得到服务器瞬时功耗样本均值和标准偏差σ,根据样本均值得出全部服务器动态功耗的数学期望μ,根据数学期望μ得出正态分布模型。4.如权利要求3所述的装置,其特征在于,置信区间生成模块具体用于:根据显著性水平、服务器瞬时功耗样本均值、标准差及采集的服务器样本数,得到置信区间;置信区间为:其中,α为显著性水平,σ为标准偏差,n为采集的服务器样本数,为服务器瞬时功耗样本均值,z表示z分位数。5.如权利要求1所述的装置,其特征在于,历史监控数据及实时监控数据至少包括:...

【专利技术属性】
技术研发人员:许超朱雷汤金锐张圣悦陈长征吕超
申请(专利权)人:中体彩科技发展有限公司
类型:发明
国别省市:

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

1