基于经验库的性能瓶颈定位系统技术方案

技术编号:41206291 阅读:15 留言:0更新日期:2024-05-07 22:32
本发明专利技术提供基于经验库的性能瓶颈定位系统,包括数据发送模块、数据接收模块、经验库模块和瓶颈分组检测模块,在运行时将经过传输链路的数据包划分为多元组数据,根据接收到多元组数据的各节点划分为候选瓶颈点集合,针对传输链路中存在的峰值时间段对候选瓶颈点集合中的各节点进行自耗时和吞吐量进行统计,计算各节点间的延迟差值并进行数据筛选,对候选瓶颈点集合中各节点按照延迟差值进行排序,在各节点排列中越靠前排的节点性能瓶颈越高,选取延迟差值最大的节点作为传输链路瓶颈点,本发明专利技术通过使用自耗时和吞吐量配比结合性能基线计算各节点增长排名,实现自动瓶颈定位,能够更快速、精准、低成本的定位链路的瓶颈点。

【技术实现步骤摘要】

本专利技术涉及自动化测试,尤其涉及基于经验库的性能瓶颈定位系统


技术介绍

1、随着越来越多的企业的业务线上化,企业的线上业务占比也随着越来越高,随之带来对于应用的性能容量诉求也越来越多,而基于现有压测软件对应用系统进行压测时,无法靠系统来自动定位出瓶颈位置,需要靠人工一遍一遍去修改压测验证这种方式去尝试让系统一步一步接近目标值,而对于无法压测的情况则只能通过日常的表现预估瓶颈点进行修改和扩容,效果完全没有保障。

2、目前市面上出现的软件和工具还无法具有性能瓶颈自动定位能力,对于可以进行压测的情况只能通过人工反复修复、测试、再修复、再测试,而对于不能压测的情况下,要校准系统满足目标性能,效果通常都比较差,要么使用远超目标需要的机器资源数量来进行性能饱和覆盖,要么上线则出问题的概率陡增。

3、因此,有必要提供一种新的基于经验库的性能瓶颈定位系统解决上述技术问题。


技术实现思路

1、为解决目前出现的软件和工具还无法具有性能瓶颈自动定位能力,对于可以进行压测的情况只能通过人工反复修复、测试、本文档来自技高网...

【技术保护点】

1.基于经验库的性能瓶颈定位系统,其特征在于,包括数据发送模块,用于发送数据包;

2.根据权利要求1所述的基于经验库的性能瓶颈定位系统,其特征在于,还包括拥塞控制模块,所述拥塞控制模块包括拥塞控制调整单元和拥塞控制触发单元;

3.根据权利要求2所述的基于经验库的性能瓶颈定位系统,其特征在于,对所述各节点间的延迟差值进行数据筛选的方式为将候选瓶颈点集合中处于峰值点的节点延迟差值选取该节点上下游中较大值来代替原值点,将处于低谷点的节点延迟差值选取该节点上下游中较小值来代替原值点。

4.根据权利要求3所述的基于经验库的性能瓶颈定位系统,其特征在于,对所述候选...

【技术特征摘要】

1.基于经验库的性能瓶颈定位系统,其特征在于,包括数据发送模块,用于发送数据包;

2.根据权利要求1所述的基于经验库的性能瓶颈定位系统,其特征在于,还包括拥塞控制模块,所述拥塞控制模块包括拥塞控制调整单元和拥塞控制触发单元;

3.根据权利要求2所述的基于经验库的性能瓶颈定位系统,其特征在于,对所述各节点间的延迟差值进行数据筛选的方式为将候选瓶颈点集合中处于峰值点的节点延迟差值选取该节点上下游中较大值来代替原值点,将处于低谷点的节点延迟差值选取该节点上下游中较小值来代替原值点。

4.根据权利要求3所述的基于经验库的性能瓶颈定位系...

【专利技术属性】
技术研发人员:赵法兵
申请(专利权)人:杭州数列网络科技有限责任公司
类型:发明
国别省市:

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

1