ACE+TAO架构在网络管理中的应用

来源 :北京邮电大学 | 被引量 : 3次 | 上传用户:sinox2006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件行业的发展,对健壮的和高性能的分布式计算系统的需求一直在稳定地增长。ACE(Adaptive Communication Environment)是综合应用了各种软件设计模式以及组件技术而形成的中间件系统,它可以解决在软件开发和维护过程中的一些烦人、易错的、不可移植的问题。在这个基础上,成功的把ACE应用到ACE ORB(TAO,The ACE Object Request Broker)的开发中,形成了TAO。TAO是一个基于CORBA(Common obiect Request BrokerArchitecture)标准的中间件平台,它可以实现远程对象调用,而不用关心如何去做对象定位,同时,它可以实现TAO的应用的跨平台、跨编程语言以及跨硬件平台和通讯协议的特性。综合起来,ACE+TAO能够满足对健壮的和高性能的分布式计算系统的需求。本文第一部分着重介绍了网络管理系统以及相关的背景知识介绍,通过对网络管理系统的系统结构以及实际存在的问题进行分析进而引入论文将要解决的问题,包括通信负荷过度集中以及告警呈现过多过杂。本文第二部分对ACE+TAO中间件技术进行了详细介绍,为接下来的系统改进和设计进行技术准备。ACE是根据它本身的系统结构来介绍的,主要阐述了OS(Operating System)适配层、C++包装层以及框架和组件层。TAO是通过特性来介绍的,主要涉及了G比特I/O子系统、实时ORB(Object Request Broker)核心、构件和最优化的表现层等三个特性。本文第三部分主要针对现有网络管理系统存在的通信过分集中问题提出解决方案,由单MRB服务器模式到多MRB服务器模式,再抽象出多MRB服务器模式存在的问题并利用ACE+TAO进行解决,之后通过测试和验证得到确认。在设计和实现该解决方案时,引入了设计模式,通过合理运用设计模式中的观察者模式使软件的设计更易于维护和拓展。本文第四部分针对告警处理效率慢、数量巨大、监控难度很大等问题设计和实现了告警关联系统。本部分首先介绍告警关联系统中涉及到的概念,比如告警关联、关联规则、告警、故障等;然后,从系统结构划分、关联处理流程、并发处理策略、与GUI(Graphic User Interface)通信消息协议、数据库表设计、关键算法与数据结构等方面进行了系统设计;之后,按模块划分依次进行子模块详细设计,通过比较选择最优实现方案并用类图展现实现思路:最后,通过模拟现网数据并将实验数据和现网实际数据进行比较测试系统的效率、性能和稳定性。设计过程中充分利用了ACE的组件,比如reactor、ACE_Task等,并对基于ACE_Task的并发模型和其它并发模型进行了比较,完整地实现了关联功能,并测试和验证证明该系统具有较高的处理效率和灵活性。结束语部分对论文提出的技术解决方案和实际解决的问题进行了总结,并在此基础上,对提出的技术方案在系统上的进一步应用进行了展望,最后列出作者研究生期间主要的工作任务。
其他文献
随着计算机硬件和多媒体技术的发展,计算机三维动画的应用领域和应用程度在不断提高,在军事仿真、建筑景观设计、虚拟现实、医疗卫生、娱乐和教育等众多领域得到广泛的应用。
网络媒体依靠其创作容易、传播快捷的特点,已开始逐步取代传统媒体,成为当前信息传播的主要渠道之一。人们迫切需要一种既能便捷地上传视频,又能流畅地按需播放视频的平台。
群体研讨支持系统是综合集成研讨厅的重要组成部分。一个有效的群体研讨支持系统不仅能支持专家在线或离线讨论,而且能够对会议、专家、主题等基础信息,和在研讨过程中产生的大
在现代科技飞速发展的今天,人工智能作为一门新兴的前沿学科问世以来,已经取得了许多引人瞩目的成就。而作为人工智能研究分支领域机器学习、模式识别、机器人学交叉涉及的人
网络缓存技术认为是提高网络服务质量QoS(Quality of Service)的有效手段之一,它能降低Internet流量、提高终端用户的响应时间、减少网络的延迟。网络缓存技术是通过在现有网
随着Internet技术的快速发展,特别是Web2.0应用的普及,数据量开始爆炸性的增长,云存储虽然能有效解决传统文件系统处理大数据时在容量和性能上遇到的瓶颈,但也容易出现数据不
在当今经济全球化趋势下,采购对于保持企业的核心竞争力起着相当重要的作用,并且采购部门极有可能成为未来的“利润创造源”。因此,为了降低成本,增加利润以及提高市场竞争力,企业
CTR媒介智讯的最新研究显示,2014上半年,中国广告市场增长4.1%,户外视频媒体、互联网对整体市场的拉动作用更为明显。传统广告市场增长0.9%,一季度持续低迷,在4月和5月略微上扬后,6月份又转而下探。  媒体投放情况  电视媒体2014年上半年广告花费增长放缓,仅为2%。从各级别电视广告刊例花费增幅及时长的同比变化来看,电视再次进入资源调整期。中央台广告时长调整明显,刊例花费随之受到影响,降
测试是提高当代软件质量的有效手段和必要环节。为适应XML查询引擎的性能测试需求,配合达梦数据库XQuery引擎的开发与改进,需要研究相应的测试理论与方法,包括测试方案设计、
脑力劳动的主要特点之一是推理功能。计算机产生智能行为的关键之一,在于实现自动推理。我国在自动推理尤其是初中几何的自动推理领域取得了卓越的成就。本文拟利用CBR技术实