一种评估分布式架构稳定性影响因素的方法和装置制造方法及图纸

技术编号:38844010 阅读:18 留言:0更新日期:2023-09-17 09:56
本发明专利技术提供一种评估分布式架构稳定性影响因素的方法、系统、设备和存储介质,方法包括:根据待测分布式架构系统的特点选择必要的功能响应信息和配置数据作为分析的基础数据,并设置采样规则;根据所述采样规则对选择的功能响应信息和配置数据进行采集;将采集到的数据建立为多维观测样本矩阵,并通过计算得到所述观测样本矩阵的Pearson相关系数矩阵;以及根据用户的展示需求对所述Pearson相关系数矩阵进行不同维度的结果展示。本发明专利技术可以直观的展示各种稳定性影响因素对系统稳定性状态的影响场景,对产品稳定性优化和项目部署规划等均有重要的指导意义。均有重要的指导意义。均有重要的指导意义。

【技术实现步骤摘要】
一种评估分布式架构稳定性影响因素的方法和装置


[0001]本专利技术涉及分布式架构系统领域,更具体地,特别是指一种评估分布式架构稳定性影响因素的方法、系统、设备和存储介质。

技术介绍

[0002]随着计算机行业技术的发展,系统规模越来越大,如何更好的识别影响系统稳定运行的风险因素成为摆在很多软件厂商面临的一个难题。随着软件系统复杂度和用户规模的不断增长,各类系统稳定性问题层出不穷,尤其是在云计算和微服务等技术的快速发展的大环境下,系统评估越来越困难。在实际测试过程中也存在诸如测试场景简单、分析维度单一、分析粒度粗暴等问题,同时对于风险瓶颈的识别,也很大程度上受制于分析人员的技术能力。如果不能对系统稳定性风险因素有一个准确的判断,将直接影响系统稳定性健康状态,同时也会因对资源占用的评估不足,导致出现非必要因素的资源浪费。如何在产品测试过程,对影响软件稳定性的因素做一个准确的评估,准确的感知各类风险因素对系统稳定性的影响,成为众多软件厂商面临的一个难题。

技术实现思路

[0003]有鉴于此,本专利技术实施例的目的在于提出一种评估分布本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种评估分布式架构稳定性影响因素的方法,其特征在于,包括如下步骤:根据待测分布式架构系统的特点选择必要的功能响应信息和配置数据作为分析的基础数据,并设置采样规则;根据所述采样规则对选择的功能响应信息和配置数据进行采集;将采集到的数据建立为多维观测样本矩阵,并通过计算得到所述观测样本矩阵的Pearson相关系数矩阵;以及根据用户的展示需求对所述Pearson相关系数矩阵进行不同维度的结果展示。2.根据权利要求1所述的评估分布式架构稳定性影响因素的方法,其特征在于,所述根据待测分布式架构系统的特点选择必要的功能响应信息和配置数据作为分析的基础数据包括:选择包括功能请求状态和功能响应时间在内的功能响应信息以及包括应用服务器和数据库服务器的CPU、内存和IO在内的配置数据。3.根据权利要求1所述的评估分布式架构稳定性影响因素的方法,其特征在于,所述根据待测分布式架构系统的特点选择必要的功能响应信息和配置数据作为分析的基础数据包括:根据待测分布式架构系统的特点有选择的添加部署架构和/或应用程序配置参数。4.根据权利要求1所述的评估分布式架构稳定性影响因素的方法,其特征在于,所述设置采样规则包括:设置采用数据的时间段,并设置在所述时间段中采用等间隔的采样方式进行采样。5.根据权利要求1所述的评估分布式架构稳定性影响因素的方法,其特征在于,所述通过计算得到所述观测样本矩阵的Pearson相关系数矩阵包括:计算稳定性特征的均值向量,并根据所述均值向量计算稳定性特征的协方差矩阵;以及根据所述协方差矩阵得到关于稳定性特征的Pearson相关系数矩阵。6.根据权利要求1所述的评估分布...

【专利技术属性】
技术研发人员:王永辉周祥国
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:

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

1