学位论文 > 优秀研究生学位论文题录展示

面向大型商业网站复杂业务的IT资源监控系统的研究与开发

作 者: 周剑华
导 师: 李文杰
学 校: 武汉科技大学
专 业: 计算机应用技术
关键词: IT资源监控系统 业务系统 分布式 海量数据
分类号: TP277
类 型: 硕士论文
年 份: 2011年
下 载: 33次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着互联网应用的飞速发展,大型商业网站的业务日益多样化,支撑业务系统运行的IT资源种类繁多、规模庞大、位置分散、结构复杂,并且伴随应用规模的不断扩大、业务的持续扩张,IT资源的规模、种类和复杂度与日俱增。开发一套分布式、可扩展性强、实施成本低廉的监控系统,有效监控大规模分散的服务器、复杂业务系统、海量存储等IT资源,具有十分重要的现实意义。本课题针对国内某知名企业电子商务网站的实际需求,在总结国内外现有IT资源监控系统的缺点与不足的基础上,采用Socket(套接字)、RMI (Java远程方法调用)、分布式数据库存贮等关键技术,通过业务监控模块、Web页面性能监控模块、服务器监控模块、海量数据存贮模块的设计和实现,研究、开发了一个分布式IT资源监控系统。本系统基于统一的、轻量级的平台,在平台之上提供对多种业务系统的性能、故障以及业务支撑系统的监控。本系统利用套接字技术作为分布式的基础,利用RMI和多线程技术解决海量数据和高并发的情况。面向大型商业网站复杂业务的IT资源监控系统的研发,有助于从多纬度、多视角对业务系统的性能、故障进行实时监控,保障业务系统7*24小时地运行。在IT资源监控系统投入运行后,业务系统的性能问题和故障能够在短时问内被发现并定位,业务支撑系统的健康状态被监控到一个良好的水平,监控工程师的工作效率明显的提高。IT资源监控系统满足了该大型商业网站的实际需要。

全文目录


摘要  4-5
Abstract  5-6
目录  6-8
第1章 绪论  8-13
  1.1 课题来源  8
  1.2 IT资源监控现状  8-10
    1.2.1 现有的解决方案  8-10
    1.2.2 IT资源监控存在的问题  10
  1.3 IT资源监控系统的研究目标  10-11
  1.4 本文主要内容研究及结构安排  11-13
    1.4.1 本课题的主要研究内容  11
    1.4.2 本文的结构安排  11-13
第2章 企业IT资源监控系统的需求分析  13-17
  2.1 系统功能  13-14
  2.2 系统核心功能性分析  14-15
  2.3 非功能性需求  15-16
  2.4 本章小结  16-17
第3章 IT资源监控关键技术  17-23
  3.1 监控的基本流程  17-18
    3.1.1 监控数据收集  17
    3.1.2 监控结果分析  17-18
    3.1.3 报表展示  18
  3.2 Socket技术  18-20
    3.2.1 Socket客户端编程  19
    3.2.2 Socket服务器端编程  19-20
  3.3 RMI技术  20-21
    3.3.1 RMI原理  20-21
    3.3.2 RMI编程  21
  3.4 分布式数据库存贮技术  21-22
    3.4.1 分布式数据库概述  21-22
    3.4.2 分布式数据库分片技术  22
    3.4.3 分布式数据库查询技术  22
  3.5 本章小结  22-23
第4章 企业IT资源监控系统的设计  23-39
  4.1 总体设计  23-24
    4.1.1 IT资源分类  23
    4.1.2 系统体系结构  23-24
  4.2 业务监控模块设计  24-30
    4.2.1 业务监控模块部署图  25
    4.2.2 业务监控模块流程设计  25-26
    4.2.3 业务监控代理设计  26-28
    4.2.4 业务监控数据收集器设计  28-30
  4.3 Web页面性能监控设计  30-32
    4.3.1 Web页面监控Agent设计  31
    4.3.2 Web页面性能监控流程设计  31-32
  4.4 服务器监控模块设计  32-36
    4.4.1 服务器监控部署结构  32-33
    4.4.2 服务器监控初始化流程  33-34
    4.4.3 服务器监控子模块交互设计  34-36
    4.4.4 服务器监控关键子模块设计  36
  4.5 海量数据存贮模块设计  36-38
  4.6 本章小结  38-39
第5章 企业IT资源监控系统的实现  39-45
  5.1 业务监控实现  39-40
  5.2 Web页面性能监控模块实现  40-41
  5.3 服务器监控模块实现  41-44
    5.3.1 节点管理的实现  42-43
    5.3.2 服务器状态监控实现  43-44
  5.4 海量数据存贮模块的实现  44
  5.5 本章小结  44-45
第6章 总结与展望  45-46
  6.1 工作总结  45
  6.2 展望  45-46
参考文献  46-48
致谢  48-49
附录A 攻读硕士期间发表的论文  49

相似论文

  1. Ad-Hoc网络多信道MAC层协议的信道分配问题的研究,TN929.5
  2. 分布式系统的故障注入方法研究,TP338.8
  3. 并行分布式网络模拟器PDNS容错技术的研究,TP302.8
  4. 海量数据压缩、操作和处理方法的研究,TP311.13
  5. 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
  6. 面向海量邮件的检索系统研究与实现,TP393.098
  7. 含分布式电源的微电网控制策略研究,TM61
  8. 基于移动Agent的分布式网络通信机制的研究,TP393.02
  9. 公安110指挥决策业务系统,TP311.13
  10. 基于分布式环境压力测试问题的研究,TP311.52
  11. 一种可视化的分布式数据集成模型的研究与实现,TP311.52
  12. 分布式事务处理协议的研究与应用,TP311.13
  13. 基于Map/Reduce框架的分布式日志分析系统的研究及应用,TP311.52
  14. 基于Oracle的移动彩铃分布式数据库设计与实现,TP311.13
  15. 分布式视频编码边信息生成研究,TN919.81
  16. 基于分布式三层应用的设备管理信息系统的开发和研究,TP311.52
  17. 基于WCF框架的管制信息系统的设计与实现,TP311.52
  18. 基于LDPCA的分布式视频编码中的非均衡编码,TN919.81
  19. 分布式喷泉码的应用研究,TN911.2
  20. 分布式视频编码中边信息技术研究,TN919.81
  21. 压缩感知在无线通信网络异常事件检测中的应用研究,TN929.5

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 监视、报警、故障诊断系统
© 2012 www.xueweilunwen.com