基于云计算平台中服务性能分析的移动应用研究
本文关键词:基于云计算平台中服务性能分析的移动应用研究
更多相关文章: Android 云计算 Web应用 Nagios监控 性能分析
【摘要】:本文首先探讨了课题的选题背景以及目前的研究现状,其次介绍了系统开发过程中用到的关键技术,其后重点分析了本系统中主要的功能需求以及针对Web应用的性能分析过程,然后从软件实现的角度对该系统整体进行了概要设计以及详细设计,最终实现了基于云计算平台中服务性能分析的移动APP系统。本系统能够对添加于云计算环境中的具体某一Web应用根据用户所设置的性能指标的阈值进行分析并给出分析结果,用户通过注册登录该系统,便可以获得部署于云计算环境中的所有Web应用,然后便可以实时地对指定应用进行性能分析,从而根据分析结果了解该应用的性能特点以及性能瓶颈,为应用性能的进一步优化提供参考,当应用的性能指标变化时可以通过Android消息推送机制实时地通知用户该应用的性能变化情况。本系统旨在为用户提供良好的交互界面以及及时的应用性能分析及更新信息,提高云计算平台用户的工作效率。本系统基于C/S结构开发,服务端采用Nagios监控机制实现了对应用服务的细粒度监控,监控到的数据采用MySQL数据库进行存储,并在性能监控的基础上针对Web应用的特点,利用机器学习中的贝叶斯分类技术实现了一套性能分析方法,主要思想是:首先针对Web应用的整体性能指标提出一个期望值,因监测到的系统性能度量与应用整体性能具有相关性,可以通过特征选择找出对应用整体性能影响最大的系统性能度量,其中特征选择过程中使用特征属性子集生成的贝叶斯分类器的准确率来对选出的特征属性进行评价。Android手机客户端主要应用UI开发技术,采用Fragment为主要显示界面,在Service中进行网络交互和解析,并采用MVP设计模式管理代码结构,网络数据交互主要遵循HTTP协议,数据推送功能主要采用基于Apache Mina的网络应用框架实现。
【关键词】:Android 云计算 Web应用 Nagios监控 性能分析
【学位授予单位】:南京邮电大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP393.09
【目录】:
- 摘要4-5
- abstract5-9
- 专用术语注释表9-10
- 第一章 绪论10-15
- 1.1 选题的研究背景及意义10
- 1.2 研究与应用现状10-13
- 1.2.1 云平台中服务性能监控技术研究现状11-12
- 1.2.2 云平台中服务性能分析技术研究现状12-13
- 1.2.3 移动设备应用平台的研究现状13
- 1.3 本文的研究内容与组织安排13-14
- 1.3.1 论文的研究内容13-14
- 1.3.2 论文的组织结构14
- 1.4 本章小结14-15
- 第二章 系统关键技术概述15-32
- 2.1 云平台相关理论15-17
- 2.1.1 云平台概述15-16
- 2.1.2 云计算基本特征16-17
- 2.2 Android平台介绍17-24
- 2.2.1 Android概述17-18
- 2.2.2 Android平台体系结构18-20
- 2.2.3 Android平台开发20-22
- 2.2.4 Android消息推送技术22-23
- 2.2.5 Apache Mina介绍23-24
- 2.3 Nagios监控机制24-25
- 2.3.1 Nagios监控系统概述24
- 2.3.2 Nagios监控的工作原理24-25
- 2.4 分类器模型与特征选择算法25-28
- 2.4.1 贝叶斯分类器25-26
- 2.4.2 条件概率分布的计算26-27
- 2.4.3 关键性能度量选择算法27-28
- 2.5 Android客户端与服务器的交互28-31
- 2.5.1 HTTP通信技术29-30
- 2.5.2 JSON技术30-31
- 2.6 本章小结31-32
- 第三章 系统需求分析32-37
- 3.1 系统总体需求概述32
- 3.2 移动端业务流程分析32-34
- 3.3 服务端功能需求34-35
- 3.4 系统其它需求35-36
- 3.4.1 系统性能35-36
- 3.4.2 用户体验36
- 3.5 本章小结36-37
- 第四章 系统的总体设计37-43
- 4.1 系统设计目标37-38
- 4.2 系统总体技术架构设计38-40
- 4.3 代码组织结构40-42
- 4.3.1 服务端代码组织结构40
- 4.3.2 移动端代码组织结构40-41
- 4.3.3 功能与程序对应关系41-42
- 4.4 数据的缓存42
- 4.5 本章小结42-43
- 第五章 系统的详细设计43-61
- 5.1 Android开发环境及运行环境43-45
- 5.1.1 Eclipse介绍43-44
- 5.1.2 Android开发环境搭建44-45
- 5.2 系统服务端的设计45-50
- 5.2.1 Nagios监控的实现45-46
- 5.2.2 WEB性能分析46-47
- 5.2.3 贝叶斯分类器的学习47-49
- 5.2.4 优化的关键性能度量选择算法49-50
- 5.3 系统客户端的设计50-58
- 5.3.1 登录界面的实现50-51
- 5.3.2 注册界面的实现51-52
- 5.3.3 主界面的实现52-53
- 5.3.4 分析界面的实现53-55
- 5.3.5 历史记录界面的实现55
- 5.3.6 搜索界面的实现55
- 5.3.7 个人中心界面的实现55-56
- 5.3.8 修改账号密码界面的实现56
- 5.3.9 推送功能的实现56-58
- 5.4 测试与优化58-60
- 5.4.1 测试58
- 5.4.2 优化58-60
- 5.5 本章小结60-61
- 第六章 总结与展望61-63
- 6.1 本文工作总结61-62
- 6.2 存在的不足与展望62-63
- 参考文献63-65
- 附录1 攻读硕士学位期间撰写的论文65-66
- 附录2 攻读硕士学位期间申请的专利66-67
- 附录3 攻读硕士学位期间参加的科研项目67-68
- 致谢68
【相似文献】
中国期刊全文数据库 前10条
1 ;安捷伦OmniBER OTN 10Gbit/s性能分析仪[J];中国数据通信;2002年01期
2 周陆英,李人厚,胡保生;非对称令牌网络性能分析[J];计算机学报;1993年04期
3 王治,曹阳,徐宁,罗琨;智能化网络性能分析与预测支撑系统设计[J];武汉大学学报(理学版);2001年01期
4 杨卫平,李吉成,沈振康;分层投票表决目标检测方法及其性能分析[J];红外技术;2003年06期
5 吴铁华;;二级存储的性能分析[J];中国有线电视;2010年02期
6 许红军,,罗志强,张其善;对称高速数据总线网络的性能分析[J];桂林电子工业学院学报;1994年01期
7 白振兴,何华灿,魏宝刚;智能IC卡的分类与标准及技术性能分析[J];现代电子技术;1997年02期
8 周李涌;高鹭;;B-树性能分析与知识内容的教学设计[J];科技资讯;2009年28期
9 么罗野;;面向多用户的集群解决方案及性能分析[J];电脑与电信;2011年01期
10 ;安捷伦OmniBER OTN 10Gbit/s性能分析仪[J];电信网技术;2002年01期
中国重要会议论文全文数据库 前10条
1 ;创建模型,对现有建筑进行性能分析[A];工程三维模型与虚拟现实表现——第二届工程建设计算机应用创新论坛论文集[C];2009年
2 翟桅;张国柱;雍少为;;基本星座下北斗卫星导航系统服务性能分析[A];第二届中国卫星导航学术年会电子文集[C];2011年
3 鲁涔;于翠波;张筱华;;基于逆函数回归模型的CDMA网络性能分析[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(上册)[C];2010年
4 周博才;郭武;;炼化企业MES性能分析与评价模型研究[A];2009中国过程系统工程年会暨中国mes年会论文集[C];2009年
5 王黎蒙;;磁光型1×2偏振光开关的性能分析[A];第三届中国光通信技术与市场研讨会论文集[C];2003年
6 李世雄;付晓霞;;基于CANalyzer的车辆CAN网络性能分析[A];中国农业机械学会成立40周年庆典暨2003年学术年会论文集[C];2003年
7 谢洁岚;李彬;李桂仁;顾畹仪;;一种基于分片环境的RTS/CTS机制及其性能分析[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(下册)[C];2008年
8 唐海旺;;我厂分布式厂际局域微机网安全性能分析[A];第八次全国计算机安全学术交流会论文集[C];1993年
9 刘彪;;浅谈回流炉性能分析在SMT中的应用[A];2011中国电子制造与封装技术年会论文集[C];2011年
10 胡滨乐;;常用GPS导航仪的性能分析[A];船舶通信导航学术会议(1993)论文集[C];1993年
中国重要报纸全文数据库 前6条
1 王萍;安徽移动提高网管管理效率[N];人民邮电;2004年
2 《网络世界》记者 蒙克;福禄克推出应用性能分析解决方案[N];网络世界;2013年
3 上海西门子移动通信公司韦朝炅;西门子性能分析管理系统提升网络性能[N];通信产业报;2002年
4 本报记者 邹大斌;大数据需要大分析[N];计算机世界;2013年
5 何亮;英特尔推性能分析器软件[N];中国计算机报;2003年
6 ;采用HT技术的P4 3.06GHz处理器的测试数据[N];电子资讯时报;2002年
中国博士学位论文全文数据库 前10条
1 焦万果;无线网络性能分析及服务质量保障技术研究[D];西安电子科技大学;2015年
2 吴昊;大规模MIMO系统的性能分析及系统设计[D];东南大学;2015年
3 李焕忠;基于随机网络演算的性能分析技术研究[D];国防科学技术大学;2011年
4 李翠;基于网络演算与GTS机制的WSNs性能分析[D];长安大学;2013年
5 高圣国;无线通信协议的建模与性能分析[D];上海大学;2008年
6 刘m:辛;无线通信网接入性能分析的建模与优化研究[D];燕山大学;2006年
7 高峰;IEEE 802.11无线网络DCF协议性能分析及提升研究[D];北京邮电大学;2010年
8 罗锐;无线链路与传输层协议研究及其网络性能分析[D];西南交通大学;2004年
9 赵志刚;基于Petri网理论的计算机网络性能分析和电子商务模型设计[D];浙江大学;2002年
10 朱晓静;片上网络的结构设计与性能分析[D];中国科学技术大学;2008年
中国硕士学位论文全文数据库 前10条
1 李豪;面向OpenFOAM并行开发框架的性能分析关键技术研究[D];国防科学技术大学;2013年
2 贾燕华;SAR/InSAR全链路系统设计与性能分析平台构建[D];西安电子科技大学;2014年
3 贾日恒;大规模认知社会网络的性能分析[D];上海交通大学;2015年
4 刘斌;现代有轨电车车辆安全全疏散性能仿真研究[D];西南交通大学;2016年
5 屈yN;风电机组的运行性能分析及故障诊断研究[D];华北电力大学(北京);2016年
6 黄子娟;基于云计算平台中服务性能分析的移动应用研究[D];南京邮电大学;2016年
7 李旭;移动通信网络性能分析系统的设计与实现[D];北京邮电大学;2009年
8 黄维辉;移动网性能分析中海量数据处理的研究和应用[D];北京邮电大学;2014年
9 葛瑜;基于数据仓库技术的移动网络性能分析系统的设计与实现[D];北京邮电大学;2010年
10 罗维思;IEEE 802.11e EDCA机制的性能分析与研究[D];合肥工业大学;2008年
本文编号:529841
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/529841.html