文档介绍:浙江大学
硕士学位论文
应用服务器性能监控系统的设计与实现
姓名:赵英虎
申请学位级别:硕士
专业:计算机软件与理论
指导教师:潘雪增
20070514
摘要,随着企业计算的增长导致了基于服务器的大型应用程序的激增,而这些应用程序中有许多都是部署在软件和硬件组件的复杂混合环境中,由此而产生的性能监控模型和相关技术已成为当前企业应用管理所面每的热点问题之一。越来越多的应用程序依赖于应用服务器,应用服务器性能监控和性能分析的工作越显重要,并成为网络管理领域研究的一个热点方向。莝公司提出的一套管理框架。其规范定义了基于网络的管理和监控服务管理的完整框架体系,当前应用服务器几乎都在其内部实现了这样的规范。但国内外的应用服务性能监控系统普遍存在监控类型单一、监控应用服务器版本不兼容等问题。本文深入分析了规范,根据娣兜耐骋恍栽蛏杓坪褪迪至艘桓鲇τ梅衿魍ㄓ玫男阅芗嗫靥逑到峁鼓型,并实现了模型的图形数据表现和通讯的功能。其有以下特性:⑼骋籎应用服务器监控模型,实现对不同类型应用服务器监控:捎米远ㄒ謇嗉釉仄鹘饩霭姹静患嫒菸侍猓哂幸撞僮鞯目刂铺ê椭惫凼油急硐中问剑低撤植际讲渴鹦问搅榛睿峁┝榛畹亩酝饨涌冢奖阌肫渌芟低车募伞关键词:、,冻坦芾砉娣叮、,畔⒔换恍椋远程调用,应用服务器,性能监控,安全,网络管理,视图表现浙江大学硕士学位论文
锄ЪⅡ面篴蚽锄,篴萮啥玜衄蛐,印孤孤∞疔强印琂琑,,籧膇辒Ⅳ,甀猘Ⅳ;吐叱琣掣浙江大学硕士学位论文,琤Ⅳ.缸篽琁瑃.,甀:瑃騝瑂琻—刚
图“判定类型获取参数方法内部实现的流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图目录突Ф撕头穸瞬憬峁雇肌图体系结构⋯⋯⋯图τ梅衿鹘峁褂氡呓缤肌图砑ゲ僮骺突в敕衿魍ㄐ殴掏肌图性能监控系统总体设计原理图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图性能监控系统封装接口图⋯⋯⋯⋯图性能监控系统工程结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图性能监控模型实现的类关系图⋯⋯图禾P徒涌诩晒叵低肌图搜索管理对象内部实现的流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图远程监听器内部实现的流程图⋯⋯⋯⋯⋯⋯⋯.图应用服务器类加载器层次图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图自定义类加载器程序流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图禾晕夜芾淼牧映亓鞒掏肌图视图设计的类关系图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图性能监控视图界面⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯加图嬷魄吡鞒掏肌图树形视图内部流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图监控进程通信实现的内部流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图客户端通信实现的内部流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。图娣兜募芄雇肌整体框架图⋯⋯.图数据记录视图表现内部流程图。.浙江大学硕士学位论文。Ⅲ
表目录表值存储表⋯⋯表界面的类描述的设计表⋯⋯⋯⋯⋯⋯⋯表低惩ㄐ欧衩钣氪砀袷奖怼表系统表表禾畔⒈怼表口信息表⋯。Ⅳ浙江大学硕士学位论文⋯⋯⋯⋯⋯⋯⋯
第滦髀当今的主流应用服务器都实现的是啊诤耍纾簑曲,眩前言蚑取K鞘迪至薐繫卸境解决这一的问题,纠┏淞薐觥ɑ±嗾砝嗫狻】。它提供应用随着企业应用需求复杂性的增加,企业网络规模的不断扩大,这导致了网络故障率提高、可管理性下降。在中等规模以上的企业网络中,仅仅靠人工利用传统方式来管理网络是不切实际的。如何利用功能完善、安全可靠、灵活的方法来保证网络的最大可用性是目前网络管理中一个迫切问题。网络管理软件则是我解决这一问题的关键,利用网络管理软件可以统一监控管理全网资源,实现包括全网故障分析和故障定位、全网性能综合分析、智能化处理等功能的全网的综合管理,以保证网络高效、可靠地运转。各个领域的科学技术日新月异地发展,使得企业应用系统的结构越来越复杂和规模越来越大,企业应用软件的依托于应用服务器,对应用服务器的监控自然成为网络管理中一个重要组成的部分。服务性能监控的主要目标是观察应用服务健康状况并启动补救措施以降低服务事故和系统事件的所造成的影响,服务监控系统提供能够对服务或个别组件进行监控的端对端监控流程,同时,服务监控还为其它服务管理职能提供资料,从而使其能够实现最佳应用服务的性能。服务监控这项服务管理职能负责对运算环境健康状况的即时监控与报警,其健康是指显示成功或失败的可辨识特征。此外,服务监控可能会根据实际情况自动纠正服务异常状况,业务故障,并在发生服务事故时提高响应能力,从而降低对业务玻珹管理扩展且桓鑫Sτ贸绦蛑踩牍芾砉δ艿目蚣堋J导噬希琂是一套标准的代理和服务,用户可以在任何_樱珹应用程序中使用这些代理和服务实现管理。那吧硎荍,它致力于解决分布式系统管理的问题,因此,能够适合于各种不同的环境是非常重要的。为了能够利用功能强大的猑计算环编程接口,可扩充对象和方法的集合体,可以用于跨越一系列不同的异构操作系统平台、系统体系结构和网络传输协议,灵活