- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
复杂的环境下综合网络管理系统技术管理的研究
复杂的环境下综合网络管理系统技术管理的研究
【摘 要】高效可靠的综合网络管理系统能够及时、准确、全面地掌握系统网络的运行状态,为网络的可靠运行提供保障。本文针对复杂环境下的大型无线网络,通过对Web Services网络管理体系结构的深入研究,提出了一种结合XML Schema模型定义方法的综合网络管理系统。该系统利用GIS技术完成了对网络设备的拓扑呈现,实现了综合监视、参数调整、资源采集分析呈现和流量统计等多种功能,为管理者提供了决策依据和指挥手段,实现了对网络资源全面管理的目的。
【关键词】Web Services;XML Schema;GIS;网络管理
1.引言
通信和计算机技术的高速发展,使得网络规模不断扩大,网络结构日益复杂,网络也逐步向着智能化和标准化的方向发展,逐渐呈现出复杂性和异构性等特点[1]。
在由成千上万个网络设备共同组成的大型网络中,传统的、高度集中的专一网络管理模式已不能适应复杂环境下网络的管理需求。为了更加高效地管理网络,解决异构条件下的网络配置管理问题,需要将各分散的网络统一管理,在不同的业务、设备和厂商系统上进行信息采集,实现异构软件和环境的集中应用[2]。
复杂环境下的综合网络管理系统能够及时、全面、准确地掌握网络内各子网和业务系统的运行情况,动态监视复杂网络的运行态势,为整个复杂网络的运行、维护、规划、指挥提供决策依据,确保网络安全、可靠、高效地运行。
2.网络管理技术体系结构
目前在网管系统中普遍应用的管理技术体系结构包括:基于SNMP技术的体系结构,基于TMN/CMIP技术的体系结构,应用于异构网互连的CORBA/IIOP体系结构和基于Web Services技术的体系结构。前两种体系结构由于信息模型的局限性、缺乏相应的开发工具等问题,应用范围有限,在实际应用中主要考虑后两种。
2.1 基于CORBA/IIOP的体系结构
公用对象请求代理体系结构[3](Common Object Request Broker Architecture,CORBA),是对象管理组织(Object Management Group)于1990年11月定义的,它很好地结合了面向对象技术和分布式处理技术,而这两者的结合正是当今软件产业的发展方向。
CORBA体系结构强调对象的可重用性、可移植性和互操作性,其核心部分是对象请求代理 (Object Request Broker,ORB)。ORB提供了可以让对象透明地发出请求、接收响应的机制。在CORBA体系中,对象代表分布式服务的提供者而非被管资源,客户无需获知服务对象的位置而只需向ORB发送申请来调用特定的服务,定位服务对象并传递请求的任务均由ORB完成。对象实现和客户访问被接口分离开,使服务和客户双方可采用不同的编程语言实现,其中的编、解码和映射均由ORB完成。用开放分布式处理(Open Distributed Process,ODP)的观点来看,CORBA体系结构能够保证在分布式环境中的位置透明和访问透明。
2.2 基于Web Services的体系结构
Web Services是一种分布式软件技术框架,用于支持不同计算机平台通过网络进行交互[4]。它提供了一种计算机可识别的接口(WSDL)。系统间通过接口所定义的描述使用 Web Services进行交互,通常是使用HTTP和XML来传递SOAP消息。
通过使用UDDI协议,服务使用者可获取完成特定功能的Web服务的位置和名字,使用WSDL语言可获知该Web服务地址,最后采用SOAP协议封装服务请求参数,获取服务运行结果。
虽然CORBA体系结构相较于Web Services在安全性、容错能力等方面具有优势,但对于实现高延时、高容错等复杂环境下的综合网络管理系统,结合工程实现难度,选择基于Web Services的网络管理技术体系更优。
3.管理信息模型定义方法
管理信息描述语言是管理信息模型中非常重要的组成部分,必须清晰、简洁、无二义地表达信息模型中核心概念与概念之间复杂逻辑关系,从而达到简化模型的复杂度并有助于系统快速开发的目的。当前广泛采用的管理信息描述语言包括基于CMIP/GDMO/ASN.1、SNMP/SMI、CORBA/IDL、XML Schema、CIM(共用信息模型)、SID(共享信息模型)等的管理信息模型。
基于CMIP的模型以CMIP作为网络管理协议,用GDMO以模板方式通过ASN.1创建管理信息模型;基于SNMP的模型以SNMP协议作为网络管理协议,使用SMI定义管理信息模型;CORBA采用GIOP/IIOP(基于Internet的ORB间的互连协议)进行用户和服务器之间的交互
文档评论(0)