【技术实现步骤摘要】
【国外来华专利技术】确定应用对系统性能的影响
[0001]本专利技术总体上涉及计算系统,并且具体地涉及动态地量化应用对正在执行应用的计算系统的性能的影响。
技术介绍
[0002]监视被捕捉用于计算系统的实时分析的参数的常规监视系统可以评估实时或近实时数据,并将那些数据与阈值、限制或其他度量进行比较以确定是否可能存在错误或警报状况。捕获的参数可以包括对机器生成的插装数据的实时分析。当警报被触发时,可向可采取纠正动作的人类管理员进行一些通信。这样的系统往往是反应性的并且能够检测何时已经发生问题。
技术实现思路
[0003]根据本专利技术的方面,一种用于确定应用对系统性能的影响的计算机实现的方法,包括:针对正在计算系统上执行的若干应用,由处理器在多个时间段期间收集相应的插装数据。所述方法进一步包括:针对所述多个应用中的每个应用,由所述处理器基于所述相应的插装数据确定所述多个时间段中的每个时间段的性能值和鲁棒性值。所述方法进一步包括由所述处理器使用每个时间段的性能值和鲁棒性值为正在执行的每个相应应用生成健康波形。所述方法进一步包括由所述 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于确定应用对系统性能的影响的计算机实现的方法,所述方法包括:针对正在计算系统上执行的多个应用,由处理器在多个时间段期间收集相应的插装数据;针对所述多个应用中的每个应用,由所述处理器基于所述相应的插装数据确定所述多个时间段中的每个时间段的性能值和鲁棒性值;由所述处理器使用每个时间段的性能值和鲁棒性值生成多个健康波形,所述多个健康波形包括来自所述多个应用中的每个相应应用的健康波形;由所述处理器确定第一应用对第二应用的影响因子,其中,所述第一应用和所述第二应用来自所述多个应用;以及由所述处理器基于所述影响因子通过从所述第一应用释放计算机资源并且将所述计算机资源分配给所述第二应用来调整所述计算机资源的分配。2.根据权利要求1所述的计算机实现的方法,其中,生成健康波形包括:由所述处理器将每个时间段的性能值和鲁棒性值转换为极坐标;由所述处理器将所述多个应用中的每个应用的极坐标变换成相应的健康波形。3.根据权利要求1或权利要求2所述的计算机实现的方法,其中,通过计算所述第一应用的第一健康波形与所述第二应用的第二健康波形之间的皮尔逊相关系数来确定所述影响因子。4.根据权利要求3所述的计算机实现的方法,其中,确定所述影响因子进一步包括识别所述第一健康波形和所述第二健康波形中的每一个上的波峰点。5.根据权利要求3所述的计算机实现的方法,其中,所述影响因子被计算为:其中,E是f1和f2的协方差,f1是第一健康波形,f2是第二健康波形,是f1的均值,是f2的均值,是f1的标准偏差,以及是f2的标准偏差。6.根据任一前述权利要求所述的计算机实现的方法,进一步包括:响应于在所述第二应用的执行期间检测到系统故障,响应于所述影响因子超过阈值而存储与所述第一应用相关联的执行记录,以及响应于所述影响因子低于所述阈值而不存储所述第一应用的所述执行记录。7.根据权利要求1至5中任一项所述的计算机实现的方法,进一步包括:响应于在所述第二应用的执行期间检测到系统故障,基于所述影响因子超过阈值,从所述多个应用的执行记录中仅分析与所述第一应用相关联的执行记录。8.一种系统,包括:存储器设备;以及与存储器耦合的一个或多个处理单元,所述一个或多个处理单元被配置为执行用于确定应用对系统性能的影响的方法,所述方法包括:针对正在计算系统上执行的多个应用,由处理器在多个时间段期间收集相应的插装数据;针对所述多个应用中的每个应用,基于所述相应的插装数据确定所述多个时间段中的
每个时间段的性能值和鲁棒性值;使用每个时间段的性能值和鲁棒性值生成多个健康波形,所述多个健康波形包括来自所述多个应用中的每个相应应用的健康波形;确定第一应用对第二应用的影响因子,其中,所述第一应用和所述第二应用来自所述多个应用;以及基于所述影响因子通过从所述第一应用释放计算机资源并且将所述计算机资源分配给所述第二应用来调整所述计算机资源的分配。9.根据权利要求8所述的系统,其中,生成健康波形包括:将每个时间段的性能值和鲁棒性值转换为极坐标;将所述多个应用中的每个应用的极坐标变换成相应的健康波形。10.根据权利要求8或权利要求9所述的系统,其中,通过计算所述第一应用的第一健康波形与所述第二应用的第二健康波形之间的皮尔逊相关系数来确定所述影响因子。11.根据权利要求10所述的系统,其中,确定所述影响因子包括识别所述第一健康波形和所述第二健康波形中的每一个上的波峰点。12.根据权利要求10所述的系统,其中,所述影响因子被计算为:其中,E是f1和f2的协方差,f1是第一健康波形,f2是第二健康波形,是f1的均值,是f2的均值,是f1的标准偏差,以及是f2的标准偏差。13.根据权利要求8至12中任一项所述的系统,其中,所述方法进一步包括:响应于在所述第二应用的执行期间检测到系统故障,响应于所述影响因子超过阈值而存储与所述第一应用相关联的执行记录,以及响应于所述影响因子低于所述阈值而不存储所述第一应用的所述执行记录。14.根据权利要求8至12中任一项所述的系统,其中,所述方法进一步包括:响应于在所述第二应用的执行期间检测到系统故障,基于所述影响因子超过阈值,从所述多个应用的执行记录中仅分析与所述第一应用相关联的执行记录。15.一种计算机程序产品,包括存储设备以及在...
【专利技术属性】
技术研发人员:曹立,沈星星,李智,贾河江,刘博通,李晓东,韩生节,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。