低开销云应用性能监控技术研究及应用
发布时间:2017-08-05 22:08
本文关键词:低开销云应用性能监控技术研究及应用
【摘要】:云应用是云计算平台的关键,对云应用的监控是确保云应用和云计算平台稳定高效运行的关键。云计算环境下云应用的部署方式和架构复杂多样,传统的监控方式和和云计算平台自带监控组件专注于监控资源使用情况,很难满足新的监控需求。论文针对应用性能监控中监控技术存在的低效率、高资源消耗的问题,结合监控数据的分析技术,提出了降低监控开销的方案,具体工作如下。针对监控周期的设置缺少灵活性,容易造成资源浪费的问题,提出了一种动态监控周期算法。该算法结合二次指数平滑法和马尔科夫链模型,通过设计一种改进的马尔科夫链模型,对监控数据进行分析和预测,根据预测结果,算法动态地修改监控周期,减少不必要的CPU等资源浪费。实验结果表明,该算法能通过动态修改监控周期,有效地减少监控次数。针对插桩采样负载较高的问题,提出了一种低负载动态插桩方法。该方法根据论文提出的同构调用链概念,使用K-means算法对采样获得的调用链进行分析,能根据应用的运行情况动态地调整插桩点,并修改采样率,从而根据应用运行情况自适应地调整插桩。实验结果表明,该方法在系统平稳状态下,负载较低,而在系统可能出现异常的高负载情况下,能适当增加采样,以记录可能发生的应用问题。最后,论文介绍了钱塘应用性能监控与分析系统(JTangAPM),该系统能对应用性能进行监控和分析,并通过可视化的方式展现数据。并重点介绍应用论文算法的主机监控代理和应用监控代理的设计与实现方案,实际应用表明系统能保持较小的系统资源消耗。
【关键词】:低开销 云应用 性能监控 插桩 监控周期
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP277
【目录】:
- 摘要5-6
- Abstract6-13
- 第1章 绪论13-17
- 1.1 研究背景与意义13-15
- 1.1.1 云应用13-14
- 1.1.2 应用性能监控14-15
- 1.2 论文课题背景15
- 1.3 本文组织结构15-16
- 1.4 本章小结16-17
- 第2章 相关技术及国内外研究现状17-31
- 2.1 基本概念17-21
- 2.1.1 云计算17-20
- 2.1.2 性能监控相关概念20-21
- 2.2 监控系统21-28
- 2.2.1 传统监控系统21-24
- 2.2.2 云平台自带监控24-27
- 2.2.3 应用性能管理系统27-28
- 2.3 监控周期相关研究28-29
- 2.4 代码插桩相关研究29-30
- 2.5 本章小结30-31
- 第3章 动态监控周期算法31-47
- 3.1 问题描述31-32
- 3.2 相关概念描述32-35
- 3.2.1 二次指数平滑法32
- 3.2.2 马尔科夫链32-33
- 3.2.3 改进的马尔科夫链33-35
- 3.3 算法描述35-39
- 3.3.1 数据离散化35-36
- 3.3.2 计算状态转移矩阵36-37
- 3.3.3 状态预测37-38
- 3.3.4 计算时间周期38-39
- 3.4 实验及结果分析39-46
- 3.4.1 实验数据说明39-40
- 3.4.2 实验参数确定40-43
- 3.4.3 结果及分析43-46
- 3.5 本章小结46-47
- 第4章 低负载动态插桩方法47-64
- 4.1 问题描述47-48
- 4.2 相关概念描述48-52
- 4.2.1 调用链与节点净权值48-49
- 4.2.2 同质与同构调用链49-51
- 4.2.3 节点距离与调用链距离51-52
- 4.3 方法描述52-56
- 4.3.1 同构调用链的聚类52-54
- 4.3.2 调整白名单的方法54-55
- 4.3.3 修改采样率的方法55-56
- 4.4 实验及结果分析56-63
- 4.4.1 实验环境56-59
- 4.4.2 实验参数说明59-60
- 4.4.3 结果及分析60-63
- 4.5 本章小结63-64
- 第5章 钱塘应用性能监控与分析系统64-79
- 5.1 系统概述64
- 5.2 系统架构64-66
- 5.3 监控代理的设计与算法的应用66-72
- 5.3.1 主机监控代理66-69
- 5.3.2 应用监控代理69-72
- 5.3.3 监控代理设计小结72
- 5.4 数据可视化界面展示及说明72-78
- 5.4.1 可配置的主界面72-73
- 5.4.2 基础设施监控数据展示73-76
- 5.4.3 服务监控数据展示76-77
- 5.4.4 调用链监控数据展示77-78
- 5.5 系统应用现状78
- 5.6 本章小结78-79
- 第6章 总结与展望79-81
- 6.1 全文总结79-80
- 6.2 工作展望80-81
- 参考文献81-84
- 攻读硕士学位期间主要的研究成果84-85
- 致谢85
【相似文献】
中国期刊全文数据库 前10条
1 杜党党;贾晓亮;张宇;;航空发动机性能监控系统设计与实现[J];航空制造技术;2014年07期
2 诸昕;王瑜;李s,
本文编号:627131
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/627131.html