(计算机应用技术专业论文)xml技术在综合网络管理数据采集及处理中的研究与应用.pdf_第1页
(计算机应用技术专业论文)xml技术在综合网络管理数据采集及处理中的研究与应用.pdf_第2页
(计算机应用技术专业论文)xml技术在综合网络管理数据采集及处理中的研究与应用.pdf_第3页
(计算机应用技术专业论文)xml技术在综合网络管理数据采集及处理中的研究与应用.pdf_第4页
(计算机应用技术专业论文)xml技术在综合网络管理数据采集及处理中的研究与应用.pdf_第5页
已阅读5页,还剩48页未读 继续免费阅读

(计算机应用技术专业论文)xml技术在综合网络管理数据采集及处理中的研究与应用.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北京邮电大学硕士生毕业论文 x m l 技术在练裔网络管理数据采集及处理中的研究与应用 摘要 x m l 技术在综合网络管理 数据采集及处理中的研究与应用 接要 随着j ( 鹾乙及蕊耀关技术、疲雳酶发展,x b l l 己经成为了瓣终霆要 的信息发布标准秘表示技术之,越来越多黝应用之间通过x m l 来进 行数据交换。x m 乙的跨平台性和强适应性很快得到了肯定,并因此产 生了大量的相关研究和相关产潞。 众所周知,综合网络管理系统是在各专业网管系统之上建造的, 建遗综合阚管的陲的并不是取代各专泣瓣管静功麓,而是穰此基稚上 开发黠全嗍麴综合管理功能。综合酶鞠的就楚要在全鼹悫进行信息的 交换、资源的共享、故障的定位、性能的分析等等。而各专业网镣系 统采用的技术多种多样,管理的设备也不同。因此,综合网管系统是 一个典鍪稔分布式异梅系统。 本课题的目的和意义在于为适应网络发展和综合管理的需求,把 当蘸x m l 昭技术霹思想融入到综合嚣簿孛去,戮改进翔提高瓣终管淫 北京邮电大学硕士生毕业论文 x m l 技术在综合删络管理数据采集及处理中的研究与应用摘要 的发展。 论文结合本人在电信网动力设备的综合网管系统项目的研发,详 细介绍了一种数据采集处理中应用x m l 技术,以完成异构数据共享, 达到无论何时,何地,只要有浏览器都可以数据交互,实现各种网管 的操作功能。 关键字:x m l 综合网管数据采集及处理b s 结构 北京邮电大学硕士生毕业论文 x m l 技术在综台网络管理数据采集及处理中的研究与应用摘要 r e s e a r c ho fc o l l e c t i n ga n dh a n d l l n g d a t ab a s e do nx m l t e c h n o l o g yi n i n t e g r a t e dn e t w o r km a n a g e m e n t a b s t r a c t w i t ht h e d e v e l o p m e n t o fx m la n di t sr e l a t e d t e c h n o l o g y a n d a p p l i c a t i o n ,x m l i st h es t a n d a r do f p u b l i s h i n gi n f o r m a t i o na n dm o r ea n d m o r ei ti s a p p l i e di ne x c h a n g i n gd a t a d u et ox m l sf l e x i b i l i t ya n d b r i d g ee f f e c t ,t h e r ea r em a n yr e l a t e dr e s e a r c h m e n t sa n d p r o d u c t s 。 i t sw e l lk n o w n t h a ti n t e g r a t e dn e t w o r k m a n a g e m e n ts y s t e mi sb a s e d o ns p e c i a l i s e dn e t w o r km a n a g e m e n ts y s t e m h o w e v e r ,i td o e s n tm e a n t h a ti ts h o u l dr e p l a c e s p e c i a l i s e dn e t w o r km a n a g e m e n ts y s t e m i tj u s t s t a r tan e wd i s t r i b u t e ds y s t e mw h i c h i n t e g r a t e dm a n yf u n c t i o n ss u c ha s e x c h a n g i n g i n f o r m a t i o n ,s h a r i n g r e s o u r c e ,l o c a t i n ga l a r m ,a n a l y z i n g p e r f o r m a n c e t h i st h e s i sp a y sa t t e n t i o nt o c o l l e c t i n ga n dh a n d l i n gd a t ab a s e do n x m l t e c h n o l o g y ,w h i c hs u p p o r tt h a t b y b r o w s e r e x c h a n g i n gd a t a i s e a s y 北京邮电大学硕士生毕业论文 x m l 技术在综合网络管理数据采集及处理中的研究与应用 摘要 k e y w o r d s :x m l ,i n t e g r a t e d n e t w o r k m a n a g e m e n t , c o l l e c t i n ga n dh a n d l i n gd a t a b s 声明 独创性( 或创新性) 声明 本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究 成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不 包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他 教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任 何贡献均已在论文中作了明确的说明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担切相关责任。 本人签名: 彭查日期: 2 q q ! :3 :! q 毫r 站 旷一矾 ,j p 关于论文使用授权的说明 学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即: 研究生在校攻读学位期间论文工作的知识产权单位n :i l 京邮电大学。学校有权保 留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借 阅:学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它 复制手段保存、汇编学位论文。( 保密的学位论文在解密后遵守此规定) 保密论文注释:本学位论文属于保密在一年解密后适用本授权书。非保密论 文注释:本学位论文不属于保密范围,适用本授权书。 本人签名 导师签名 b 期: 2 q 鳢:3 :! q 日期:轴# 一i 一彤 北京邮电大学硕士生毕业论文 x m l 技术在综舍网络管理数据采集及处理中的研究与应用 第一章绪论 第一章绪论 1 1课题研究的意义和目标 综合网管系统以各专业网管系统为基础进行管理,即综合网管系统将这些系 统作为综合网管系统的数据源,同时通过各专业网管实现对网络的控制,从而实 现对全网的综合管理。由于各专业网管系统提供不同的访问接口,为了便于实现 系统的开放性和独立性,对系统制定统一的低层访问接口。这就需要对各种数据 进行采集和处理,以向上层提供统一格式的数据。接口适配层的功能就是为各专 业网管系统接口进行适配,转换成统一标准的接口形式提供给综合网管系统。 综合网管系统的可靠性、实时性和可扩充性从根本上来说,不仅取决于硬件 体系结构,更多的取决于系统软件体系结构。软件体系结构的设计关系到整个系 统的安全性、可靠性和拓展性。当今流行的松耦台结构如服务客户结构可以满 足拓展性的要求,并越来越普遍应用与各系统中。 综合网络管理系统对于现在的电信,移动,网通的网管系统的发展和改进是 非常重要的。本课题中提出的框架体系结构和基于x m l 技术的数据采集处理对各 运营商的网管系统升级到综合网管的非常实用,起到了提高和促进作用。 本研究课题试图通过借鉴x m l 技术在软件设计方面,特别是在电信软件领 域成功应用方面的实际经验,设计一个综合网络管理系统模型并开发出在综合网 管数据采集和处理中,具备开放型数据接口的技术,使以后针对不同地域、实现 不同管理功能的应用系统都能非常灵活和快速地在其之上完成开发:同时,以此 技术完成一套运行于地市级的综合网管系统。 1 2 课题期间主要完成的工作 本次课题研究中,本人完成的工作主要包括如下几个方面 + 研究设计电信综合网管体系分层结构模型 与实验室的设计人员一起,对综合网管系统的调研,参考同类综合网管的成 功经验和当今先进的分布式技术,采用松耦合的数据交互方式,研究设计电 论文作者:彭春 北京邮电大举硕士生毕业论文 x m l 技术在综合网络管理数据采集及处理中的研究与成用第一章绪论 信运慧裔稍饕遮实麓豹分层翁构模登。 + 设诗数掘袋集和处理中札信想结构 为了保证整个系统的实用性和准确性为原则,对各专业网管的数据聚集、数 据处瑷和数据交互的流程、方法馥及软件缩祷进行设计。x m l 信意结构彀 括数据采集处理的x m l 格式文件,以及它们的d t d 数据类型定义戏x m l s c h e m a ,x s l t 数器髓示模板。 + 寇残数摄袋集处璎部分程渗敢绽鹦 根据项目组的具体安排,用m i c r o s o f tv i s u a l ,n e t 实现数据采集部分的程序 编码工作。 + 对练舍网磐系统模型送行联溪测试 与开发人员一起,对系统的内部数据接口、前台数据驻示的礁骥性,脊效性 等进行联合调试,调蹩和完善了部分功能的设计。 1 3 论文简介 论文主要介绍了研究鞠实现综合霜络管瑾系统及应霜x i v i l 技术实现综合霹 管系统数据采集及处理的思路和方法,并把研究开发的综台网管应用到具体的电 德掰动力设备懿综合管理系统中去。 论文蕊先分缨了综合嬲譬发溪现状瓤系统中涉及豹技术,并霹英建设镁翅过 稔中存在的问题进行了分析;接餐又对在软件领域得到成功应用的x i v i l 技术的 殿理、特点等进行了描述:然后重点介绍了磅究综合网络簿理系统熬分层体系结 构思想,软硬件结构以及阐述了x m l 技术怎样应用于综含网络管理软件体系数 据采集和处理中,最后介绍了研究设计的综合网管系统应髑到动力设备的综会管 理系统中的情况。 渣文终者:彭誊 2 船黠裂墨差鉴姿墨墼些型趔窒皇塑笙三兰堡垒旦堡笪型璺型丝塑型查丝兰竺! 垫查垄堡宣壁垒笪翌塑塑墨叁墨些型主竺! ! 窒皇查旦 笙三兰堡垒旦堡重垩垦型垡型墨翌查! ! 翌 第二章综合网络管理原理及相关技术分析 本章主要论述了综合网管的原理,综合网管的作用以及产生综合网管的背 景,它的历史现状,解决综合网管中问题的当前相关技术,最后确定本人在综合 网管中的研究重点工作。 2 1综合网管系统的背景及前景 2 1 1综合网管系统的原理和历史现状 网络类型的增加和不同网络之间业务的不断融合引发了综合网络管理的问 题,网络的飞速发展更是促使该问题目益尖锐化。最近十几年来,网络上承载业 务的种类迅速增多,而且以后有可能会成为承载各种应用业务的最主要平台。在 这种情况下,一个电信运营商可能会拥有一种以上的异构网络,综合网络管理的 问题也就随之变得突出了。网络管理者希望能够以一种统一的界面、网管系统和 操作实现对这些网络的管理,以改变目前多种网络甚至同种网络内部也存在多个 网络管理系统的现状。 最初的综合网络管理系统( i n m s ) 是一个理想化的网络管理系统。通过该 系统网络管理者可以以一种操作界面和网管系统实现对被管理领域中各种异构 网络的全面管理。异构的情况包括:不同的网络管理接口协议、不同的管理信息 模型、不同的网络管理需求等。另一方面,综合网络管理系统又是一个抽象的网 络管理系统。因为目前网络和网络的管理接口还不能完全达到开放化和标准化的 水平,而且综合网络管理系统所覆盖的范围实在太大,所以很难具体地定义综合 网络管理系统的实现方法、技术或结构,而只能在有限的范围内完成这项工作, 或者从概念上定义理想的综合网络管理系统( 如简单网络管理协议( s n m p ) 和 电信管理网( t m n ) 的综合网络管理的实现方法、接口描述语言( i d l ) 和s n m p 的综合网络管理的实现方法等) ,或者根据具体的被管理网络定义实现方案。只 有这样,综合网络管理问题才可以被具体化、实例化。 产生综合网络管理问题的根本原因是异构网络之间的不断融合。虽然在提出 问题之初,解决该问题的需求就已经比较强烈了,但是由于技术和标准化等方面 的原因,特别是在网络管理协议开放程度和标准化程度不够的情况下,要想达到 以一种网络管理系统对任何网络及网络设备实现综合管理的目标是不可能的。人 们不断地从理论和实践上对综合网络管理阔题进行探讨与研究,综合网络管理的 论文作者:彭春 北常邮电大学硕士生毕业论文 x m l 技术在综合网络将理数据檠集及处理中的研究与应用第二章综台两络管理原理及相关技术分析 蠢涵与骼延也在蜜践中发生了改变。最裼,各厂鬻一般按照自己定义的概念实珑 对综合网络的管聪,在具体方案的实施过程中均不同程度地融入了自己的特色和 想法。爱来,随薷翔络管疆莘瑟其它稳关技术静发璇,综合瓣络管璞本麦雹被繇避 了一些新的需求和概念,其内涵和外延也不断得到扩充和发展。下图是目前应用 最为广泛粒一耱综合露终答理系绞瓣捱黎缝穆。双该国中筏翻可叛看裂嚣藏经豢 网络管理者 较总线 s n m p :篱攀瓣络管瑾傍议c m i p :遥弼管瑾信患协议 c o r b a :公共对象请求代理体系结构a p i :应用程序接口 圆2 1 综合两管系统的糕袈 暹到兹足耪趣络蛰理接墨,毡捶s n m p 、遴蠲譬璎锭患镑议( c m i p ) 、公熬对象 请求代理体系结构( c o r b a ) 以及某些网管系统( 如图中的网络管理系统a ) 提供斡应趱程序接翔( a p i ) 。透过遭配爨,这些嬲管接日濒提供黪售患穆经过软 总线被接入到综合网络管理系统。在综合网络管理系统内部,网络管理信息将被 逃萼亍统一化表现,这也是灾现综台嬲络管溪系统麴基础,并将有利予管理密对各 种网络进行统一管理。各个适配器和网络管理者之间通过款总线谶行通信,软总 线负责传递被翻译过的网络管理傣息,其炭活、强大帮方蠖的通信功能为繁理者 帮各个适配器之间进行通储和方法调用提供了重要保障。假是,在现实的邋信网 络中,还有一些系统( 如图中的网络管理系统b ) 因为不具餐开放和标准的接口, 同拜于没有鼹供任衙a p i ,所以要憨办法接入到综合潮络管瑷系统中,因此对实现 综合网络管理系统造成了隧大障碍。 与传统的网络管理系统相比,综合网络管理系统还增加了事务管理( b u s i n e s s m a n a g e m e n t ) 珐襞。电信警淫论坛( t m f ) 箍爨了下一代运罄支撵系统( n g o s $ ) 的概念和体系结构,它是一种以构件为基础的分布式系统结构,并制订出一套关 论文捧考:彭凑 4 北京邮电大学硕士生毕业论文 兰坚! 整查垄堡垒婴塑篁里茎塑墨墨墨竺堡! 堕婴塞皇皇星 兰三兰堡垒里丝篁墨垦些苎塑茎垫查坌塑 键的系统服务。n g o s s 通过这些结构和服务来支持信息和通信业所需要的动态 商务和运营管理。相应地,t m f 又先后提出了电信运营规划( t o m ) 和扩展电 信运营规划( e t o m ) 。其中t o m 的目的在于驱动服务提供者运营管理所需要的 程序、输入、输出和行为,其重点在于运营和运营管理;e t o m 则是为了使t o m 能够主动适应快速变化的n g o s s ,而将t o m 与电子商务和i n t e m e t 相结合的一 种框架结构。t m f 的管理模型为综合网络管理带来了很大的变化,目前的综合 网络管理系统不但可以管理多种网络,同时还具有故障、资源、性能、工作流程 和业务监测等多层次、多领域的管理功能。其目标已经从实现对全网的网元层和 网络层管理功能过渡到为企业实现全方位的网络管理解决方案。 目前的综合网络管理系统已经进入到实现和应用的阶段,中国很多电信运营 商已经或者正在考虑实现综合网络管理的问题。但另一方面,我们也应该认识到, 综合网络管理还不成熟,在理论与实现技术等方面还要进行更多的研究与实践。 2 1 2综合网络管理的发展前景 综合网络管理的问题从提出到现在已经有很长一段时间了,期间也取得了不 小的进步,但是从根本上讲,目前还没有出现相对成熟和完整的解决方案,仍需 进一步探索和研究。 近期关于综合网络管理问题的研究可以被分成两部分,一部分研究网元层和 网络层的管理融合,另一部分则研究业务层和事务层的管理融台。对网元层和网 络层来说,目前主要的解决方法和技术还是制订不同网络管理协议间的映射关 系,通过确定映射关系,不同的网络管理领域间可以相互操作和访问,从而达到 不同管理协议间的互连互通。但是,因为管理协议间具有先天性的差别,这种映 射和转换将不可避免地出现一些语义的丢失,而一些特有的操作实现起来也会比 较困难,如利用c o r b a 实现s n m p 的g e t - - n e x t 原语操作。因此,合理的 映射关系和模型的制订仍然是以后研究的重点。另外,关于业务层和事务层的管 理问题也有较多的可研究内容。因为对业务层和事务层的管理进行深入研究的时 间较晚,同时这部分的管理功能更加复杂、灵活和多变,所以还需要更长的时间 来理解其管理和研究的正确方法,以及如何将业务层和事务层的管理功能实用 化。 网络技术的革命和网络业务的融合构成了今天的网络世界。面对日益复杂的 网络,我们需要个系统来完成对网络的管理和支撑。综合网络管理系统就是在 传统网管系统的基础上发展起来的代表目前网络管理领域最高技术水平的网络 管理系统。然而目前的综合网络管理还面临着技术的挑战,其复杂程度和实现难 论文作者:彭舂 兰楚! 垫查变筵宣婴丝鲎型塾塑蒌整垄竺堡主塑型塞兰鏖星篓三兰堡垒塑堑筻堡臻墨墨塑差塾查堑 魔都晓较大,蠢蠢有不少阔题还浚有找飘好的解决方法。另外,绦台网络管理还 要受网络设备管璃接口标准化程度的影响,因此,目前实现综合网络管理系统还 会遭到稷多匿难。毽是,璇着技术辩进步釉标准诧程度豹罐高,综合鼹络管理系 统会越来越多被威用,成为网络管理的件利器。 2 2电信综合网管系统的栩关技术分析及解决方案 综合网管系统必须具备开放系统的特性,即可移植蚀( p o r t a b i l i t y ) 、可互操作 睦( i n t e r o p e r a b i l i t y ) 、可倬缩性( s c a l a b i l i t y ) 秘易获得链( a v a i l a b i l 畸) 这四令基本特 征。而分布式网络管理和基于w e b 的网络管理最实现网络管理综合化的两种主 要技术。避前b e 较流行的分布式蛰理技术主要枣m i c r o s o f l c o m d c o m 、j 2 e e 和c o r b a 技术。其中分布式对象技术一直是推动网络管理技术发展的核心技 术,而 乍为分布式对象领域事实上豹标准c o r b a ,由于它的多平台支持、程序 设计语言独立性和其它诸多优势,使得它柱综合网管系统中作为分布式网络管理 平台越来趟受到业界的重视。目前已经有了以电信管理网络( t m n ) 结构为箕信息 模登、l 冀c o r b a 作为其分布式对象平台的综合网管系统。同霹基于w e b 的网 络管理模式,融合了w e b 功能和网管技术,允许网管工作人员通过任何一种w e b 溺楚嚣在掰络上的任蔼节患送行方便、迅速堍访溺和管理潮络。 曩前主要有三琴中网络体系缝构,即基予c m i p , s n m p , w e b 的兰穆解决方案。 2 2 ,1基乎i s oc m i p 的网络管理侏荼结构 o s i 网络管理体系结构是一个面向对象的设计,应用了面相对象的概念,包 摇继承、镪含、管壤对象瞬的关联等。荚体系结稿盎露令主要部分缀成:僚怠模 型、组织模型、通信模型和功能模烈,他们结合在一起提供全面的网络管理方案。 信息模型:包括一个管理信息结构、命名等级律系、管理对象定义。采 用面向对象的方法建立与管理相关的资源模型,由此产生了一套构造管理信息库 鲍方法。 组织模型:采用管理系统和代理系统模式,定义了些管理角色,如管 理潞、代理等。 通信模型:是基于系统豹通信钵系结构,包括三秘交换管理信息的枧制: 应用管理、层管理和层操作。其中应用管理是应用层管理成用程序之间的通信; 层管理是特定层管理实体之间的通信;层掇作是标准协议实体之间的管理通信。 论文 # 者:彭毒6 j 象邮电大学硕士生毕业论文 x m l 技术在练台网络管理数据采集及处理中的研究与应用第_ :章综合嘲络管理原理及相关技术分析 功能模型:祷整个管理系统翔分为五卞秘能域:懿置、故障、往能、安 全和计费管理。 支持网络管理的服务定义称作公共管理信惠服务( c m i s ) 。而公共管理信息 协( c m i p ) 议定义如何实现c m i s 服务,目9 定义协议交换中的p d u 及其传送语 法。c m i p 网络管瑾体系绐鞫对系统模型、信息禳垄帮通信秘议凡个方覆都提高 了比较完备和理想的解决方案。下图描述了基于i s o c m i p 的网管体系结构模型, 絮袈幕蛲-接管薰辅卜 菖理进糍 删薯k - - l 遴攥t 遵攘t 、“ f a 球) lm 黔j 毒地装援醛蠛臂器艏橐 图2 2c m i p 网管系统的结构模型 管理进程是负责对网络中的设备和设施进行全面的管理和控制的软件,它通过发 出管理撩馋和接收遂擐嚣完成一个或多个管理活动。管理对象是经过挞象粒嬲络 元素,对成于网络中具体w 以操作的数据,即网络设备或设施中的工作状态或工 作参数等e 代理遮程是对本遗系统琢境中管理对象进行繁淫豹分布应髑瓣一部 分。代理进程根据从管理进程收到的管理操作对管理对象执行操作;代理进程也 能把譬理_ j c 寸象发出的透投转送绘赞理进程。管理系统通过公共管理信息协议 ( c m i p ) 访问不间开放系统中被管系统提供的管理对象信息,被管系统则维护 个管理信息库( m i b 是网络管理的管理对象的煞台) 。管理系统可以通过c m i p 对m i b 中的被管对象进行甜建、删除、提取或修改,也可以让他们执行一些动 作,或者从它们那里接收疆件通报。 2 2 2蒜子i e t f s n m p 的网络管瑗体系结构 s n m p 网络管理体系结构是为了管理基于t c p i p 协议的网络而提出的,由 于s n m p 麓单实溺瑟效数界广泛接受,已经是应建最广泛豹t c p i p 网络管理疆 架,成为事实上的计算机网络管璎国际标准。 s n m p 的网络管理横漤包括以下关键元素:管理站、代理者、管璎信患库 ( m i b ) 、网络管壤协议。管理站一般是一个分立的设备,也可以利用共攀系统 实现,管理站被作为霹络管理员与网络管理系统的接口。代理者装备了s n m p 论文谗者:彭释 7 兰翌! 塾查奎楚鱼型丝筻塑墼塑墨燕墨竺里妻塑型壅兰璺旦萋三里堡垒盟竺笪墅堡墨燮查! ! 盟 秘平台,翻主穰、丽桥、潞密器及集线器均可作为代理者互律,代理者对寒蠡管 理站的信息请求和动作请求进行应答,并随机地为管理站报告一些重要的意外事 髂。m i b 建设在代瑾者楚熬管理辫象楚集合,管理菇逶过读取m 1 8 串对象豹德 来进行网络监控。管理站和代理者之间通过s n m p 网络管理协议通信,s n m p 透信按议主要氡捺吸下功栽: 1 ) o 毗:管理站读取代理者处m i b 对象的值; 2 ) s e t :管臻站设置代理考娥m i b 对象的傻: 3 ) t r a p :代理者向瞥理站通报重要零件。 4 ) i n f o r m ( s n m p v 2 协议中增加的) :实现管璁进程之阔互楣通信豹愈令。 2 2 3燕乎w e b c o r b a 的综台网管系统 当前s n m p 协议在i n t e m e t 网络上被广泛采用,c m i p 协议则猩电信网络中 楚予虿哥耱代懿毽像。这强静霹终譬理蛰议璃簿存在还穗挎续镊长游阉,并显嚣 络规模不断扩大和网络设铸的异构化,新的网络体系结构的不断发展,使得传统 溺餐系凌必须敲爨糖痤调懿。与戴弱薅一穆基于w e b c o r b a 黪综合礴繁体系 结构应运而生,它解决了现有网管系统面临的一系列难以克服的问题。 澄于c o r b a 分布式对象技术静综合网管平台 c o r b a 嚣系模型及冀羧支掩瓣慰象缀务必嬲络管理警台然对等实髂之闻 的通信模式向分布式对象模式的转变提供了坚实的基础。它同时也为开发分布式 业务管理平台和应爆提供了基本技术。c o r b a 为嘲终管爨技术荣寒兹增馕在于 它的分布能力及通用对象服务。 祠霜c o r b a 鼢分布式对象平台o r b 、接口定义语言i d l 和嚣粹公共暇务, 可以较容易地设计出一个开放的、标准的、可扩展的大型分布式网管系统。下图 绘糙了一个基于c o r b a 静分布式黼管俸系结梅。瀵秘结梅方面充分稀露了现 有的s n m p c m i p 设备及成熟的网络层管理平台;另一方面基于c o r b a 的分 毒式瘸管髂系结= | 奄糖供了撩准接蜀叛支持繁瑾系绫之蠢匏偿惠共享,不嚣懿系统 之间采用了一致的、公共的方式进行信息交流与互操作,徽好地解决了网臀系统 静豢袋闫题 程蘧c o r b a 麴分枣对象模型箍禊了个霹扩震熬癍掰框架,黻莰 速地处理备种变化;通过i d l 实现了应用按口与实现代码的分离,提供对编程 语蠢无关性静支持,有剥予各个分毒粒管理喾之润憋售惠共享与互绦 摹。越务, 为了克服集中管理所带来的缺陷,提高网络的可伸缩性,图中所示的框架引入了 s u b - m a n a g e r ( 即管理者l 管理卷n ) 进行分层罄理。管理区域黝划分可按照 论文 苫者:彭器g 北京邮电大学硕士生毕业论文 兰坚! 垫查垄堡鱼旦丝笪墨塑塑墨叁墨竺墨圭塑堑壅皇皇璺 苎三童堡垒堕竺笪堡璺里丝塑茎苎查! ! 旦 地域和支撑协议的不同来进行,管理者之间可通过分布对象技术互连。这种方法 在一定程度上也减轻了管理系统的管理者的负载。 图2 3c o p , b a 网管系统的框架 基于w e b 技术的综合网管模式 c o r b a 技术可以满足开放的分布式网络管理系统的可移植性、可互操作 性、可伸缩性,但不能满足易获得性这一特点,可以用基于w e b 的综合网管技 术来满足这一需求。与传统的网络管理模式不同,它不再是m a n a g e r - a g e n t 的两 层管理结构,而是基于客户层w e b 浏览器+ 应用层+ 各种设备资源的三层体系结 构。其中,应用层又可以包括w e b 服务器和应用服务器。基于w e b 方式的网络 管理三层体系结构如下图所示,当用户下达的指令通过浏览器分析后,送往w e b 服务器,w e b 服务器收到请求后,分析请求,将静态的h t m l 文件直接回传用 客户月应用詹- 蟹疆罄, 图2 4 基于w e b 网管系统的三层框榘 户或通过c g i j s p s e r v l e t a s p 调用应用服务器上的应用程序进行相应的数据处 理后,再将动态h t m l ( 包括报表和图表) 回传绘浏览器。 一种基于w c b c o r b a 的综合网管体系结构 论文作者:彭春 北柬邮电大举硕士生毕业论文 x m l 技术在综台网络管理数据采集及处理中的研究与成用第二章综台网络管理朦理及相关技术分析 w e b 鞫c o r b a 的结合使w e b 客户浠能够访问壶i d l 定义豹藏匿菲常广泛 的c o r b a 对象服务,这使得w e b 客户端能够和用不同语言编写的其它对象进 行跨建垃空闻帮秘络静遥信。勇辨,w e b c o r b a 框架惑静骚务方是怒刘静 c o r b a 对象,它们与客户端的造接可以烘永久的。这种在事务方面的优势,可 以保证客户臻豹实时鼗簿缀警穗纛狂魂态缝麓投豢显示。嫠之,w e b 按零帮 c o r b a 分布式技术相结合来实现网络管理,既可以体现出c o r b a 分布式管理 豹思想农e o r b a 联提出熬褰秘缀务,特别是事务鼹务静功能,又霉班充分利用 w e b 技术的优势。 基于溉b 圮o r b a 的潮管体系结槐热下圈所示。管理老首先避过浏览器下载 并运行j a v a a p p l e t 程序,然后根据网管需求通过w e b 服务器向p r o x y 发出管理 请求。p r o x y 判断请求是发给基予哪一种阚管接口的被管设备的( 翔c o r b a 、 s n m p 、c m i p ) ,如果是发给基予c m i p 或s n m p 网管接口的被管设备,剡将请 求转发绘c o p , b a c m i p 网关或c o r b a s n m p 网关,嘲关激滔相应的因栝对 象,把c o r b a 请求转换成c m i p 或s n m p 请求,最后通过c m i p 或s n m p 协 议把请求发送给相应的被管设备代理:如搽请求是发给基于c o r b a 网管接口的 被管设备,鄹将请求直攘通过i i o p 协议笈送给耨应的禳繁设备 弋理。被镣设餐 代理处理请求,将响应以上述相反的顺序返回给管理者。 论文侔者:彭毒 图2 5 基于w e b c o r b a 的网管体系结构 北京邮电大学硕士生毕她论文 x m l 技术在综合网络管理数据采集及处理中的研究与应用第n = :章综台嗣络管理腺理及相关技术分析 在实瑷搡俸瓣过程中,管理稚务可强逶过o d b c 或j d b c 采访闻本童l 鏊m 国, 获得原始数据信息;通过c o r b a 和各种网关从嘲元中获取设备储息。在得到数 掇瓣基毯上,对系统获态送行努掇,著将缮栗按羧路逐瑟绘w e b 客户臻。在整 个过程中,c o r b a 网关越着收集网络设铸信息,转换协议操作和数据格式的作 焉。对整令网络管淫懿结鞠来说,c o r b a 帮疼操瓣管之闯翡透甥砖竣援涯了 应用开发麓不需要知道被管远地设备的具体协议。c o r b a 事件服务提供个异 步渗件通知的枧制。这样熬予c o r b a 的w e b 客户裁避免7 传统潮终管瑗模式 中浠要定期的轮询应用服务器和设备间的事件管理器的弊精。当a g e n t 推送一个 t r a p 信息绒者其它的事件信息到服务器中静事件簿理嚣中去,管理员就可以通过 w e b 浏览嚣中j a v a a p p l e t 查看设备发生事件的详细信息。 2 2 。4x m l 技术 凌戆类经于g d m o a s n 。l ,瘸子定义移发鑫管理信悫模型静语言窥港惠建 送格式。窀可以描述大批的被各种管理标准和已实施的方案描述的信息模型。它 具蠢楚单嚣,跨乎套蝗,劳怠可骏较好懿融入w e b 技术。 x m l 可以用予数据通信协议中的数攥定义和编码,傣息可以被许多不周的 方式来传遴。其编码规刚可以成为a s n 1 的b e r 的x m l 定义。同样,可以利 用x m l 技术描述m i b 。 在综合网络管理中,x m l 可以用于管理信息的建模反映信息模型的数据类 型、关键关系窝结李鸯;在管理售患豹交互方瑟,譬璞数据露疆x m l 文档豹形式, 作为h t t p 负荷进行传输。 2 3 本课题研究综合网络管理系统的重点 综合网管系统熙一个综合各个专业网瞥的数据及功能的系统,这样一个庞大 的系统,要艇西俱到的磅究是不可能的,磷练合网镣中一令标准靛体系结构捆标 准的数据按入方式建综合网管系统酌核心,所以本课题研究的重点在综合网络管 理的分层体系模型研究设计以及应用x m l 技术的数据采集和处理。 论文襻者;彭舂 北京邮电大学硕士生毕业论文 x m l 技术在综台网络管理数据采集及处理中的研究与应用 第三章x m l 技术研究及其应用 第三章x m l 技术研究及其应用 本章主要论述了x m l 基本原理,产生背景和特点以及它在各个方面的应用, 特别重点介绍x m l 数据交互,最后论述x m l 技术应用在综合网管数据采集和 处理中。 3 1综述 可扩展标记语言,缩写为x m l ,描述了一类称为x m l 文档的数据对象, 同时也部分地描述了处理这些数据对象的计算机程序的行为。x m l 是s g m l ( 标 准通用标记语言 i s o8 8 7 9 ) 针对应用的一个子集,或者说是s g m l 的一种受限 形式。根据定义,x m l 文档是合乎规范的s g m l 文档。 x m l 文档由称为实体的存储单元组成,实体包含解析数据或未解析数据。 解析数据由字符组成,其中一些字符组成字符数据,另一些字符组成标记。标记 中包含了对文档存储格式( s t o r a g el a y o u t ) 和逻辑结构的描述。x m l 提供了一种机 制用于约束存储格式和逻辑结构。 x m l 由x m l 工作组( 原先的s g m l 编辑审查委员会) 开发,此工作组由 w o r l dw i d ew e b c o n s o r t i u m ( w 3 c ) 在19 9 6 年主持成立。 x m l 的设计目标如下 x m l 应该可以直接在因特n ( i n t e m e t ) e o 使用。 x m l 应该支持大量不同的应用。 x m l 应该与s g m l 兼容。 处理x m l 文档的程序应该容易编写。 x m l 中的可选项应尽可能少,理想状况下应为零。 x m l 文档应该清晰明了,可读性强。 x m l 应易于设计。 x m l 的设计应该正式而且简洁。 x m l 文档应易于创建。 x m l 标记的简洁性较为次要。 论文作者:彭春 北京邮电大学硕士生毕业论文 兰亟! 苎查垄签鱼塑竺篓堡茎塑蒌整墨丝堡宴盐婴壅兰盛旦 茎墨童兰坚! 墼查竺壅堡墨壁旦 3 2x m l 的产生背景 t t t m l 并不究美h t m l 只是一稀表达的技术它并不一定能搦示h t m l 标记 中所揭示的含义,举一个最简单的例子: a p p l e 这句话在劂络浏览器中有 特定鹃表瓒,僵是h t m l 翔并没裔告诉我们它餐藏是什么a p p l e 只是一个英文 单词罢了它在不间的环境之下可能会有不同的意义,是一个计算机公司,个水 莱,还是令姓氐? h t m l 并没有告潺我们a p p l e 其髂斡蠢容。 h t m l 中有一个太闽邀就是它的标记鲍集合建固定的,用户不能裁增有意义 的能供他人使用的标记网络浏览器是一个应用平台,以h t m l 作为数据标准,网 络上的应月程序依赖服务器上的c g i ( 公共网关接日) 嬲本来处毽网页上的数 据这样的结构燕非常清晰的,假h t m l 却使在服务器的一端要处理的数据量 过大这使得网络速度降低,效率不高 s g m l ( 通用标记语言标准i s o8 8 7 9 :1 9 8 6 ) 是h t m l 的前身技术它是文件和 文俘孛售惑懿梅或主薅s g m l 与h t m l 不霹,它竞诲露户扩震稀记集合,龛诲 用户建立定的规则s g m l 所产生的标记集台是用来描述信息段特征的而 h t m l 投仪其是一个拣记集合;所以我们可娃说h t m l 是一个s g m l 魏予集 x m l 开发者源予s g m l 的设诗和应躅者他们已经农s g m l 上投入了大量 精力,僵纯们却发现s g m l 并没有究全发挥它的彳乍角如在以下几个方面 1 ) 对e d i 药支持 e d i 簸是电予数据交换它是嬲络发展豹一个主要曩的审场,缨牧化信息豹一 个主要目的就要使数据交换成为可能不嗣的行业郝制定本行业统一的模型就像 是不同的阑家有蒜不同的谣言,这便于本黧文化的交流。不同的彳亍业内部信息用 统一的模黧标识,侵能方便和高效地共享这样一个统一的模型就怒d t d ( 文档类 型定义) 当然d t d 已经落伍了,它瑕被x m l 的s c h e m a ( x m l 大纲) 所替代_ 照明显 的,嘲络是一个理想的电子数据的粲散地在这里h t m l 怒显然有缺陷的数据形 式h t m l 不能完垒表示不阊行业中所需的不同的令人满意的模型和它的语义省e 不毵存一释新的语言来解浃这个溺趣呃? 答案藏是x m l 2 ) 对j a v a 技术数謦驹 j a v a 技术是本世纪最重要的技术发展之一j a v a 使浏览器工作对就像在通 丽的应用平台上,丽平台与平台之阊都是独立的僵黼定的标记集合稻h t m l 语义 论文侔者:彭嚣 x m l 技术在综台网络管理数据采黛及处理中的研究与应用 第三章x m l 技术研究艇其应用 上鼢贫瘠使得j a v a 豹应餍受嚣了极大豹戮翻正魏蘸甏褥至l 斡,在h t m l 中不同 的语义无法表现故数据源中丰富的信息得不到一种统一的表示x m l 却完全能 靛任这份王俸 h t m l 页面要依赖网络服务髅上豹c g i 脚本寒表现几乎每一个编程趱数。这 显然使服务器工作量太大+ 有了x m l 和j a v a 技术,更多的成用软件处理起来将不 占用多少网络通髅量,这使褥网络熙加快捷,客户可以同时应用多个应用软件+ 3 ) 信息独立于平台之间 s g m l 作为h t m l 和x m l 的前身技术一直是种平裔之间互相独立的信息 技术。这便予指定信息语义豹结构当企业亚 亡于展开各秽各样的售息格式对f 泷 如微软的r t f , a d o b e 的p o s t s c r i p t 和m i c r a 及w o r d p e r f e c t 、l o t u s 、i n p f i s e 等公 司的格式) ,s g m l 已先人步霸定立了一套严格一致的独立于平台之蠲表达信 息的格式健s g m l 太庞大,难于实现和应用。 4 ) 圈络上酶s g m 己 s g m l 已不避用子网络社会懿嚣要“如毽捷s g m l 戆戏功地运建于网络? ”, s g m l 开发者们立刻制定了一个紧急修改s g m l 标准的方案因为s g m l 是一 个严格两完整的系统,方便欺件应髑并不是它的首要饪务撅以在s g m l 中鸯许多 语法语义标准它们既不方便而且消耗昂贵它们必须被修改或是删除s g m l 开 发者们首先所作的工 乍就怒得到一个s g m l 中可移绘网络的,非关键的结构信息 的清单他们可以熬于这个清单对s g m l 避行修改。 5 ) x m l 诞生了 工 乍的早期,商较大的嫩力。因为也存在反对s g m l 的入+ 一些制定x m l 标准 的w 3 c 代袭甚至声称“网络上的s g m l ”蠛不可能实现工作组( 原称“s g m l 编辑 审议委员会”) 弗未退缩她们钶算让s g m l 以全薮熟面羁出现在嘲上,绘s g m l 以 全新的面虢,敌给它命名为“可扩展标识语言”,朗x m l 工终缀潮定了令藤。勃羲静诗麓来袋示x m l 将爸鹃计嗣,计翔静安麓分 三部分: a x m l 的句法 b x l l ( 可扩展链按语畜) :x m l 妁语义链接 c x s l ( f j - 扩展嶷型语宙) :x m l 的表现, 论文 筝者:彭嚣1 4 北京邮电大学硕士生毕业论文 兰竺! 垫查壅堡垒! 丝篁墨茎塑墨叁墨竺型! 塑翌壅兰些旦 兰三里兰坚! 垄查竺塑墨茎查里 x m l1 0 版本标准由w 3 c 正式批准公布于1 9 9 8 年2 月1 0 日x l l 和x s l 的工作还正在进行 3 3x 1 v i l 的特点及相关技术应用 最初x m l 的目标是让各种结构的文件都作为统一的网络文件的一部分在网 上传输过去这些文件是h t m l 实现的h t m l 允许指定明确的元素类型说明,比 如特定的商品标号、文档标识或是可测量的数值和h t m l 相比,x m l 允许客户 自定义他们的文件元素集合,同时也可以指示这些元素在屏幕上如何按指定的要 求表现 正如前面提到的,x m l 的一个主要目标市场是电子商务传统e d i ( 电子数据 交换) 机制依靠不同商业之间的强大计算机系统来实现压缩的信息传输每一条信 息在传输使用,提供给用户之前都必须编码电子商务在网上运作时用户端每填完 一个h t m l 的表格之后,都要把表格返还给初始的服务器处理产品交易,谈判签 约,后勤管理,税收报表等等这一些活动的数据处理都集中在了一端可以预测到, 有了x l l 所链接的行为控制机构和x s l 所提供的客户端评价功能,将来的数据可 以从屏幕上抓取,有必要的话可在客户端处理,在处理数据时,传输给相关用户而 不必要改换数据格式x m l 的应用弥补了许多h t m l 的缺陷,我们把它在网上 的应用总结为四点: 当网络客户必须在不同的数据库之间传递信息时的应用 当需要把大部分从网络服务器载下的数据在用户端处理时的应用 当相同的数据对于不同的用户需要有不同的界面时的应用 当网络情报供货商要把发现的信息精心裁减,并发送给不同的个人用户 时的应用, i ) l 显著特点 x m l 代表扩展标识语言( e x t e n s i b l em a r k u pl a n g u a g e ) ,x m l 为”表达数据中 结构的共同语法”结构化的数据指的是其内容,意义或应用被标记的数据例 如,h t m l 中 标记指定文本为某一字体和大小,x m l 的标记将明确确定信 息的种类: 标记可以识别文档的作者, 标记可以在一个存货 清单中包含某一项目的成本。 通过将结构,内容和表现分离,同一个x m l 源文档只写次,可以用不同的 方法表现出来:在计算机屏幕上,在手提电话显示屏上,在为盲人服务的设备上 论文作者:彭春 北京邮电太学硕士生毕业论文 x m l 技术在练台网络嚣理数据栗熊及处理中的研究与成用 第三章x m l 技术研究及其应用 翻译成语啬,等等它可娃在可靛开发的任何遥讯产品上王 乍个x m l 文档 因此可以比其书写时的作者和显示技术生存得更久。 所以,x m l 将不仅限于i n t e m e t ,例如,可以服务于整个出版业,特别是对于 怒潮 乍可魄现在多孝孛媒转上匏文校幻人+ 逐有,独立予平台豹x m l 是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论