基于web技术三层结构网管系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于web技术三层结构网管系统设计

基于web技术三层结构网管系统设计   [摘 要] 分析了采用web技术建立电信网网管系统可行性。采用基于web技术的三层体系结构,即“表示层+应用层+数据层”三层体系结构,使用web技术实现网络管理(性能管理、故障管理、配置管理、计费管理、安全管理)的功能设计。      1.引言   随着世界电信技术的飞速发展,电信业务层出不穷,电信网络规模越来越大,设备种类越来越多,使电信网络管理越来越复杂。而采用Web技术的网络管理模式,融合了Web功能和网管技术,允许网管工作人员通过任何一种Web浏览器在Intranet或Interne在网络上的任何节点实现对网络的监控、管理,因此基于web技术的网管系统得到了广泛应用。   2.网络管理体系结构   目前主要的网络管理国际标准是Internet体系结构委员会(IAB)下的IETF发布的一系列RFC文档定义了管理TCP/IP网络的SNMP标准网络管理框架。   SNMP网络管理体系结构是为了管理基于TCP/IP协议的网络而提出的,由于SNMP简单实用而被业界广泛接受,已经是应用最广泛的TCP/IP网络管理框架,成为事实上的计算机网络管理国际标准。   SNMP的网络管理模型包括以下关键元素:管理站(manager)、代理者(agent)、管理信息库(MIB)、网络管理协议。管理站一般是一个分立的设备,也可以利用共享系统实现,管理站被作为网络管理员与网络管理系统的接口。代理者装备了SNMP的平台,如主机、网桥、路由器及集线器均可作为代理者工作,代理者对来自管理站的信息请求和动作请求进行应答,并随机地为管理站报告一些重要的意外事件。MIB是设在代理者处的管理对象的集合,管理站通过读取MIB中对象的值来进行网络监控。   3.基于WEB技术网管系统设计   设计完成一个网管系统除了网络管理体系结构及采用的协议外,还应该从软件构成方面考虑网管系统的模块布局。   随着软件技术的不断发展,软件模型的应用体系经历了大型机计算模型、文件服务器计算模型、客户/服务器计算模型、旧三层计算模型、浏览器/服务器计算模型、新三层计算模型、多层计算模型等。而新一代的综合网管系统必须具备开放系统的特性,即可移植性(Portability)、可互操作性(Interoperability)、可伸缩性(Scalability)和易获得性(Availability)这四个基本特征。为满足上述要求,我们在软件模型的设计中采用基于web技术的三层软件模型。三层软件模型由表示层、应用层和数据层组成。   表示层作为用户输入和获取数据的窗口,一般由Web浏览器和处理请求的模块组成,完成信息的展示,并实现与用户的交互,数据层定义和维护数据的完整性和安全性,响应访问数据的请求,通常由大型的数据库服务器实现,如Oracle等;而应用层则是联系表示层和数据层的桥梁,它响应表示层的用户请求,执行任务并且从数据层获取必要的数据传送给表示层。   三层结构与二层结构的区别在于细化了服务器端的逻辑,数据库服务器只负责数据的存储管理,而Web服务器则专门负责处理查询请求和应答。三层结构实现了应用级和数据库之间、应用逻辑和用户界面之间的全面分离,比之单一的C/S模式改进不少。首先,应用服务器开发的组件可以同时用于客户端和Web服务器,提高了系统模块的复用性,降低了维护费用。其次,中间Web应用服务器层的引入大大提高了数据的安全性,适用负载均衡。再者,三层结构模式属于目前比较流行的Web开发架构模型,已经有很多实现技术,其开发环境具有平台无关性的特征,易于分工实现。   采用web技术的三层体系结构,客户端界面完全基于Web浏览器。只需一个Web浏览器就可在任何位置、任何操作平台上进行网络管理(网管系统与被管理的网元之间必须通过TCP/IP连接;管理者需通过安全验证,并获得角色授权才能进行网管操作)。为满足不同需求,客户端界面可提供两种选择:一种是Java客户端,另一种是HTML客户端。   Java客户端使用远程方法调用RMI或COBRA,通过HTTP协议和SOCKET通信,利用SNMP APPLET SERVER进行SNMP Get、Set操作;利用Web服务器访问数据库,提供实时动态更新的网络拓扑、事件告警、状态监控及数据轮询等功能。此类客户端对网络带宽、客户机配置要求较高。   HTML客户端通过HTTP协议,利用Web服务器上SERVLET动态生成技术,提供基于HTML的网络图查询、事件告警查询、初始状态配置、话务性能统计、图形报表、状态监控、系统日志及用户管理等功能。采用HTML客户端,即使是慢速连接和低配置用户,也能得到较好的性能。   应用层的网管系统的服务器包括:Web服务器、APPLET/JS

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档