一种基于java技术的网络管理软件的设计方案

一种基于java技术的网络管理软件的设计方案

ID:12915862

大小:23.33 KB

页数:11页

时间:2018-07-19

一种基于java技术的网络管理软件的设计方案_第1页
一种基于java技术的网络管理软件的设计方案_第2页
一种基于java技术的网络管理软件的设计方案_第3页
一种基于java技术的网络管理软件的设计方案_第4页
一种基于java技术的网络管理软件的设计方案_第5页
资源描述:

《一种基于java技术的网络管理软件的设计方案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一种基于Java技术的网络管理软件的设计方案论文关键词:网络管理软件体系结构JavaXML论文摘要:提出了基于Java技术的网管系统体系结构。这种结构是典型的三层体系结构:客户表示层、中间服务提供层以及数据永久存储层,同时对每层中涉及到的相关技术进行了阐述,并给出了具体的实现方法。1. 引言随着Web/Java技术的成熟及其在Internet上的广泛应用,网络管理技术和模式迎来了又一次革命。髌在网络管理领域,通过Web技术来集成莛网络管理系统,就能够获得可运行于各种о平台的简单有效的管理工具。特别是目前铋人们对计算机网络管理工具的要求已不

2、仅焦仅局限于集中式管理模式,而要求网络管理工具具有分布计算能力。近几年来随着Java、EJB[1]、XML[2]廓等技术的发展与成熟使人们对网络管理的窟分布式要求已成为现实。2. 基于W犯eb的网络管理模式网络管理系统从结贴构上来说,由两部分组成:管理应用层和圯为之提供服务的下层结构软件。下层结构觜软件包括管理信息库、图形化用户接口、11/11网络通信接口。它们通过一组应用编程接*口向应用程序提供服务。基于Web的鸽网络管理模式的特点基于Web的网络钳管理[3]之所以受到广泛关注,是由于环具有如下特点:(1)分布性。没有地窘理位置的

3、限制,适合于分布式网络管理。(2)跨平台性。网管人员可以从任何-平台的任何一台计算机上访问网络,这就尸解决了由多平台异构而导致的互操作性问模题。(3)成本低。界面更加友好,管热理方式更加简单方便,降低了网管成本。偎(4)效率高,安全性好。采取瘦客户机/胖服务器模式,大量繁重的计算和存了储任务交给Web服务器完成,这样提高席了管理效率并使用户能更灵活的操作网管遍系统,同时借助WWW的安全机制可以有效的进行访问控制、数据加密及服务器验醌证。基于Web的网络管理系统的实现联方式目前,随着Web技术的流行和发麇展,在网络管理中普遍采用基于W

4、eb的网管技术。常用的基于Web的网络管理矍技术有两种:一种是基于嵌入式的网络管按11/11理,将网管工作站嵌入到网络端设备中,飞每个设备都有自己的Web地址,网管人锱员可以通过浏览器访问并管理设备,这种技术适合于小型网管系统,而且不利于扩驰展;第二种是基于代理的网络管理,由代寞理程序来管理设备,将管理程序加载到网纬管工作站中,通过SNMP协议与代理程溪序通信,浏览器通过HTTP协议或其它詈方式与网管工作站通信,这种技术使得浏截览器与网管工作站可以采用B/S结构通信,软件系统的部署、升级维护和数据备后份只需在服务器端完成,客户端无需

5、做应遗用程序的安装和调试,极大地降低了系统屑总维护成本,加强了系统的稳定性和可扩展性。由于T比特路由器是核心路由器,设用于大规模网络,且对可扩展性有较高要纸求,所以应采用基于代理的管理方法。其セ系统结构图如图1所示。   图1ア  T比特路由器网管系统Web管理模块结构图基于Java的三层体系结构作为一种计算机语言,Java是相当优秀的。它具有面向对象、与操作平台无关仃、可移植性、安全性和稳定性高等特点。同时,作为一种面向网络编程的语言,Java又具有简洁、多线程执行等特点。睡它与Internet紧密结合,克服了逍原来CGI编程

6、中存在的效率低下,实时镰性不高、系统资源占用率高等特点。11/11在ㄇT比特路由器项目中,利用Java及相郎关技术,通过需求以及对网络管理模型的跽层层抽象,可以建立三层网络管理体系结构框架,具体说这三层分别是:客户表示冁层、中间服务提供层以及后端的数据永久站存储层。其中客户表示层是基于HTML甩的;中间服务提供层又可分为两层,一是嘶前端服务器,另一个是后端服务器。其中磅前端服务器主要负责客户与后端服务器的恝交互,而后端服务器主要负责对被管设备仃的轮询、状态监控、数据采集以及与数据∫库的数据交换等功能。这种三层体系结铤构层次分明,集开放性

7、、高效性、可扩展着性以及网络安全性于一体,并且有利于各嗪功能模块并行研制及分工协作。T比特路┥由器网管软件体系结构如图2所示。3尔. 体系结构中功能实体被管实体被慊管实体是整个被管理网络中所有被管设备靖的集合,包括T比特路由器中的主控板、锏转发板等,其中每个被管设备均是一个SèNMP节点,均符合SNMP协议,每个薮设备中都运行着SNMP代理,这一代理主要实现对该设备MIB信息的维护。它可以通过SNMP、RMI、CORBA袈等协议与位于中间服务器层中的后端服务器进行通信,SNMP代理还可以主动的向后端服务器发送trap报文,同时后售

8、端服务器向它进行主动轮询。 数据存勿储层11/11数据存储层是通过关系数据库对网耩管信息进行存储的介质。它主要负责对永久数据的存储,这些数据包括设备的基本榀数据、性能数据、策略数据等。这些数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。