server
O建thebasisofthestudy,weintroduce
with
JMX,andimplement
JMXintothedevelopmentandbuildingoftheBUPT’SNetworkTeachingPlatform.Thispaper
detail。dlvintroduceandanalyzetheframe
and
designofNetworkTeaching
Platform,and
make
a
summary.
1(EY
J2EE
WoRDS
NetworkTeathingPlatform
JMX
Weblogic
MBean
硕士研究生论文
:杜秀川
J2EE平台下的应用管理框架——JMx的结构分析与应用
第一章需求与背景
1.i网络管理的发展与分布式应用的需求
电话网络获得可信度、高质量和可靠性的原因之一,是由于绝大部分电话网的管理实现
了自动化,这种管理已经成为运营的一部分。计算机
通信网不像电话网络成熟,但是各种行业组织和标准化组织正在不断努力,大量的网络通信技术和标准不断更新和优化,互联网技
术的成功也促进了网络管理基础结构的形成。网络管理可以定义为网络和服务资源的
OAM&P(操作、管理、维护及供应),其目标在于确保网络用户获得信息技术服务及他们所
期望的服务质量。一个组织管理严密的网络
管理系统包含网络供应组、网络运营组和网络安装、维护组(I&M),在某个公司的网管系统内,网络运营组控制和管理NOC(网络运营中心),是这个系统的核心和中枢。ISO定义了NOC的5个网络管理应用:故障管理、配置管理、性能管理、安全管理和计费管理。
目前网络管理的标准正在被各个公司和行业协会不断完善,有两种最主要的管理协议标准:在OSI模型中是CMIP标准,在互联网模型中是SNMP标准。两种标准各有其优劣,大多数网络管理系统(NMS)根据这两种协议来建立。当前的网络管理系统大多数都基于SNMP协议,大多数网络商业组件具有内嵌的SNMP
代理,SNMP协议己成为事实上的工业界标准。最初SNMP协议由简单网关监视协议(SGMP)发展而来,原认为它是一个临时的过渡协议,其最终标准应该是OSI标准的CMIP/CMIS,
但是SNMP协议简单且容易实现,实现的方式多样,已经成为最广泛使用的网络管理系统标
准。目前SNMPv2、SNMPv3被相继开发出来,来增强SNMP协议的特性。但是目前的网管系统仍有许多局限。例如需要专用的NMS监控端,该监控端运行在特定类型的操作平台上,从远程位置访问NMS必需使用特定的应用
程序实现。虽然允许远程
工作站执行
报告的输出和运行NMS,但是该远程工作站也必需运行在UNIX平台上。除此之外,SNMP管理系统未把被管理对象的值定义为等级值,虽然CMIP管理协议作
为面向对象的协议做到了这一点,但是其规定的被管理对象规格过于复杂,以及工作站处理CMIP需要大量内存,使CMIP协议迟迟没有取得成功。基于SNMP的管理是一种基于轮流检测的系统。NMS为快速发现错误或获得好的统计数据,可以轮流检测每一个代理,但是这样的检测会造成网络通信流量的剧增。上述的限制正在被一种新的网络管理方式解决,这就是基于w幻的内嵌管理方式。这
种模式中,管理
软件要嵌入在网络组件中,如Java的服务小程序。这些服务小程序不经过