[发明专利]一种面向并发数据分析任务的性能瓶颈分析系统在审
申请号: | 202110632205.1 | 申请日: | 2021-06-07 |
公开(公告)号: | CN113535526A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 李晖;闵圣天;丁玺润 | 申请(专利权)人: | 贵州优联博睿科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06K9/62 |
代理公司: | 北京华创智道知识产权代理事务所(普通合伙) 11888 | 代理人: | 彭随丽 |
地址: | 550081 贵州省贵阳*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 并发 数据 分析 任务 性能 瓶颈 系统 | ||
本发明涉及一种面向并发数据分析任务的性能瓶颈分析系统,所述系统包括:PeBAO框架,用于对数据分析系统提供性能指标异常检测、任务性能瓶颈判定、瓶颈相关性分析和瓶颈优化建议功能。本发明通过PeBAO框架,用于对数据分析系统提供性能指标异常检测、任务性能瓶颈判定、瓶颈相关性分析和瓶颈优化建议;能够准确的分析任务与性能瓶颈的相关性,解决了运维人员难以准确还原瓶颈产生时的运行情况的问题,能够准确的定位性能瓶颈,并提供瓶颈分析报告。
技术领域
本发明涉及计算机应用技术领域,尤其涉及面向并发数据分析任务的性能瓶颈分析系统。
背景技术
随着各领域数据量和用户数量的不断增加,数据分析系统在处理并发任务时会出现任务执行时间过长、系统响应速度慢等性能问题,这些问题将直接关系到用户体验和企业利益。
随着大数据时代的到来,用于分析和挖掘数据内部规律的产品层出不穷,但只有高质量的产品及高效的软件服务才能为企业保持顾客粘性,由独立厂商OLAP研究机构提出的FASMI(Fast Analysis of Shared Multi-dimensional Information)特征表明:对于用户的大部分数据分析要求,系统应该能够在5秒内作出反应;对于简单的分析要求,系统应该能够在1秒内作出反应;而对于极少数的分析要求,响应时间可能超过20秒。
传统的性能分析仅仅通过观察系统资源(CPU、IO、内存)的使用情况对系统性能进行研究,停留在狭义的性能指标表象阶段。这样的方法缺乏对性能瓶颈更深层次的挖掘,运维人员往往还需要结合性能指标与系统内部运行情况(系统日志)进行更深层次的性能瓶颈相关性分析。
而数据分析系统支持多用户并发操作,并发任务会产生集CPU、IO、内存瓶颈于一体的混合瓶颈;在现有技术中,由于性能瓶颈具有持续时间不定,不可复现等特点,运维人员难以准确还原瓶颈产生时系统的运行情况,导致无法准确定位性能瓶颈并提供瓶颈分析报告。
发明内容
为了解决现有技术存在的上述技术缺陷,本发明提供了一种面向并发数据分析任务的性能瓶颈分析系统,可以有效解决背景技术中的问题。
为了解决上述技术问题,本发明提供的技术方案具体如下:
本发明实施例公开了一种面向并发数据分析任务的性能瓶颈分析系统,所述系统包括:PeBAO框架,用于对数据分析系统提供性能指标异常检测、任务性能瓶颈判定、瓶颈相关性分析和瓶颈优化建议功能。
在上述任一方案中优选的是,PeBAO框架包括:
时间序列异常检测模块,用于对数据分析系统采集性能指标数据,识别异常时间序列,并将异常时间序列输出至性能瓶颈判定模块;
性能瓶颈判定模块,用于收集异常时间段内执行的所有数据分析任务,将查询语句的结构特征和执行特征输入随机森林分类算法,判定每个任务的性能瓶颈等级,并将中等级性能瓶颈和高等级性能瓶颈类别的任务集合发送至性能瓶颈相关性分析及优化模块;
性能瓶颈相关性分析及优化模块,用于对任务与瓶颈的相关程度和查询操作与瓶颈的相关程度进行了量化,并结合启发式规则为每个数据分析任务提供查询优化建议。
在上述任一方案中优选的是,时间序列异常检测过程包括性能指标监控、时间序列数据获取、异常检测算法、时间序列异常判定和异常时间序列的输出。
在上述任一方案中优选的是,异常检测算法的处理流程如下:
在时间序列异常检测模块获取一段数据分析系统的性能指标数据后,对性能指标数据进行数据清洗;
对清洗完成的性能指标数据进行模式分片处理,将整段时序数据划分为若干时间窗口,每一个时间窗口为一个模式;其中,模式分片包含了固定分片和动态分片两种方法;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州优联博睿科技有限公司,未经贵州优联博睿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110632205.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置