公开/公告号CN112764915A
专利类型发明专利
公开/公告日2021-05-07
原文格式PDF
申请/专利权人 国家卫星气象中心(国家空间天气监测预警中心);
申请/专利号CN202011439819.X
申请日2020-12-10
分类号G06F9/50(20060101);G06F17/18(20060101);
代理机构11210 北京纽乐康知识产权代理事务所(普通合伙);
代理人秦月贞
地址 100081 北京市海淀区中关村南大街46号
入库时间 2023-06-19 10:54:12
技术领域
本发明涉及IT运维领域,具体来说,涉及一种时间相关度的资源消耗分 析方法。
背景技术
资源消耗分析,是通过一定的统计学方法,针对某一应用的每一类资源 (CPU/内存/IO/网络/NFS)的重要参数提取出有价值的统计特征和量化指标, 从而整体展现该应用在运行过程中统计意义上的行为模式。时间相关度分析旨 在挖掘应用资源消耗情况和整体时间以及运行时间之间的潜在联系,评估不同 应用资源消耗对应用整体运行时间的影响程度。评估出应用运行时间受资源消 耗的影响,从而可以得出影响应用运行时间的显著指标。
目前,全球IT设备(尤其是服务器)运维成本已超过设备自身成本,合 理分析IT设备资源消耗将对IT设备运维成本的降低起着积极作用。本发明通 过分析应用在多次资源调度过程中所表现出不同资源的消耗程度和运行时间 长短计算皮尔逊相关系数。所获取的系数用来描述资源消耗对应用运行时间的 影响程度。相关度高表示资源消耗对运行时间的影响程度大,相关度低表示资 源消耗对运行时间的影响程度低。
针对相关技术中的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中的上述技术问题,本发明提出一种时间相关度的资源消耗 分析方法,能够解决上述问题。
为实现上述技术目的,本发明的技术方案是这样实现的:
一种时间相关度的资源消耗分析方法,包括步骤:
S1定义某个作业在资源调度过程中的资源负载,并计算得到资源负载均 值和调度时间均值;
S2以资源负载均值和调度时间均值作为输入,求得资源负载和调度时间 的方差;
S3根据资源负载和调度时间的方差求得两者的相关系数;
S4最后根据相关系数的绝对值大小判断调度时间和资源负载之间的相关 性关系,进而判断资源调度的合理性。
进一步地,步骤S4具体为:
S41当相关系数的绝对值较大时,说明资源消耗和时间具有较高的相关 性,则某次调度内作业运行时间与资源消耗呈现较强的负相关或者正相关,表 明资源调度可以适当调整资源分配;
S42当相关系数的绝对值较小时,说明资源和时间具有较弱的相关性,表 明资源调度对作业运行时间影响较小。
进一步地,步骤S1具体为:
S11定义作业在第i次调度过程中,资源j的负载均值为X
定义资源j在n次调度的平均值:
其中,
n次调度的时间消耗均值为:
其中,t
进一步地,步骤S2具体为:
资源x
进一步地,步骤S3具体为:为了避免出现除数为0的情况,设置ε为一 个极小的数,资源x
相关系数|ρ
本发明的有益效果:
(1)本发明对资源消耗时间相关度分析合理性高。
(2)本发明计算开销小、简单、实用性强。
(3)本发明可以适用于各类型基于资源调度的应用,应用广泛。
具体实施方式
下面本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的 实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实 施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范 围。
根据本发明实施例所述的一种时间相关度的资源消耗分析方法,包括步 骤:
S1定义某个作业在资源调度过程中的资源负载,并计算得到资源负载均 值和调度时间均值;
S2以资源负载均值和调度时间均值作为输入,求得资源负载和调度时间 的方差;
S3根据资源负载和调度时间的方差求得两者的相关系数;
S4最后根据相关系数的绝对值大小判断调度时间和资源负载之间的相关 性关系,进而判断资源调度的合理性。
在本发明的一个具体实施例中,步骤S4具体为:
S41当相关系数的绝对值较大时,说明资源消耗和时间具有较高的相关 性,则某次调度内作业运行时间与资源消耗呈现较强的负相关或者正相关,表 明资源调度可以适当调整资源分配;
S42当相关系数的绝对值较小时,说明资源和时间具有较弱的相关性,表 明资源调度对作业运行时间影响较小。
在本发明的一个具体实施例中,步骤S1具体为:
S11定义作业在第i次调度过程中,资源j的负载均值为X
定义资源j在n次调度的平均值:
其中,
n次调度的时间消耗均值为:
其中,t
在本发明的一个具体实施例中,步骤S2具体为:
资源x
在本发明的一个具体实施例中,步骤S3具体为:为了避免出现除数为0 的情况,设置ε为一个极小的数,资源x
相关系数|ρ
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发 明的保护范围之内。
机译: 蜂窝移动电话网络CDMA网络,一种用于移动电信终端的资源分配方法,涉及基于代表消耗资源的功能为终端分配消耗资源的最优值。
机译: 一种基于多元资源度量的时差调整方法,一种基于多元资源度量和存储介质值调整时差的装置,一种基于多元度量值存储时差的程序
机译: 可预测地馈入和消耗RAM存储器以识别资源过度消耗的方法