- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于J2EE框架和Web应用分布式网络系统研究
基于J2EE框架和Web应用分布式网络系统研究
摘 要:针对城市联网视频监控平台对网络管理的特定需求和现有产品的不足,本文首先提出了基于SNMP协议和ICE通信协议的混合网络管理模型,给出了城市联网视频监控平台中网络管理系统的关键模块的实现.
关键词:网络管理;J2EE;Web应用;Spring技术;视频监控平台
中图分类号:TP393.09
随着科技的发展和大众对安全的需求增加,尤其是视频监控系统的快速发展。于是,作为视频监控系统发展的重要根基——网络管理的重要性越来越明显,同时对它的技术管理要求也就随之增高,迫切的需要视频监控系统和网络管理的特定需求相匹配。以前传统的网络管理主要取决于对异构设备的管理基于SNMP网关转换方式,即网络管理的服务器是基于SNMP协议的管理方式统一管理的,而不支持SNMP协议的设备开发SNMP网关。而我们所探讨的基于Web的分布式管理体系结构,就能很好的解决这一问题,具有操作方便,可扩展性,兼容性等特点。
基于Web的分布式管理系统是综合运用Ajax技术、Web技术、Hibernate数据持久化技术、Spring业务逻辑控制技术等技术,以J2EE为平台等来实现基于SNMP/ICE的混合网络管理。即为本系统结构是以J2EE为平台的基于Web的分布式网络管理体系结构。所依据的原理主要是充分利用Web技术的简单实用,结合Java可移植性、高可靠性优势。既可以体现出分布式管理思想,几者结合在一起又能实现网络的各种需求。实现具体操作还需要以下设备和程序。
1 网管系统中核心模块的实现
一个完美完善的网络管理系统包括配置管理合理,性能管理稳定,故障管理清晰,安全管理和计费管理通畅。但是在实际的应用中,企业往往会结合自身的业务需求,经济能力,和人力资源能力等等的方面,将实际开发的重点放在自身企业的需要上。在基于Web的分布式管理体系结构中,对设备的管理,其中包含平台设备和前端设备的配置管理,性能管理和故障管理是所要关注的重点。下面分列介绍下这几个关键的设备。
2 平台设备的管理
基于Web的分布式管理系统的系统中的平台设备包括前端应用服务器,流媒体服务器,客户端应用服务器等。??这一类的设备载体就是计算机的主机。不论哪种操作系统都是支持SNMP协议的,都可以通过SNMP协议来获取这一类设备的管理运行情况。平台设备的管理,主要包括管理平台设备运行历史和现行运行情况和实时情况的管理,为负载均衡模块提供性能参考数据,监控平台设备的运行情况,及时发现并解决处理这个问题故障。平台设备管理如图:
3 前端设备的管理
系统中重点管理的对象就是前端设备,他有两个重要的特征。第一是前段设备大部分都不支持SNMP协议,通信接口各自不同,也不方便采用基于SNMP网关代理模式;第二,前端设备中数目庞大,不能大一统的决定对前端设备的管理采用传统的集中管理。针对这两个特点,本系统提出了如下图所示的前端设备管理模式。
推荐这种管理模式,主要是因为他有几个特点:首先是分散了传统的网管服务器压力,分散给多个应用服务器。再者,这种管理模式只要增加前端服务器就可以很方便的扩展,最后是因为实现了ICE通信协议与前端应用服务器交互。前端设备管理包括配置管理和故障管理,主要作用是实时获取前端设备参数配置信息;为各厂商前端设备配置参数;监控前端设备运行情况,及时发现和处理故障。
4 网管数据库管理
尽管对于网管数据库的管理,不是网络管理定义的五大功能之一,但是一个网络管理系统要正常运行,网管数据库是必不可少的。因为从被管设备获取的管理信息都是保存在网管数据库。它一方面保存了网络运行的历史信息,这些数据是网络性能管理的基础,另一方面各类设备的参数配置信息也保存在网管数据库,这些数据为将设备恢复至每一时刻的状态提供了可能。因此,对于网管数据库和网络管理都有着非常重要的意义。网管数据库的管理包括数据库的备份和数据库的恢复,其主要目的有:支持并定时远程对数据库进行备份,还有就是支持远程对数据库恢复。
基于J2EE的架构来设计系统更加灵活,它能够给基于Web的分布式开发带来巨大的方便性,我们在分析和实施具体应用时,需要付出更多的时间和耐心来加大这一系统的推广,并不断的完善他,让其更好的为社会各个行业服务。
参考文献:
[1]赵欣,徐孟春,等.基于J2EE的网络管理系统资源整合[J].计算机工程,2006(02):113-116.
[2]李晓宾,李淑珍.一种基于SNMP的Web网络管理系统的设计与实现[J].微计算机信息,2010(06):43-46.
[3]罗磊,罗敏.基于Web的网络管理技术[J].电脑知识与技术,2010(07):31-34.
文档评论(0)