基于CORBA综合网络配置管理的设计与实现 |
|
|
基于CORBA综合网络配置管理的设计与实现
随着通讯网络的飞速扩大,网络的功能也迅速多样化,结构日趋复杂化,设备也多元化,但网管建设一直滞后于网络本身的建设,基于设备厂商建立的论文联盟http://Www.LWlm.cOm多个专业网络管理体系之间互相割裂,缺乏整体的综合管理功能。因此,运营商希望综合网管系统,能通过一个网管工作站就能够对不同厂商提供的专用网管实施各种管理和控制。 本文采用基于CORBA的中间件技术,使整个系统在良好整合现有专业网管等系统的基础上,实现了系统的可移植性、互操作性和分布透明性。 1 CORBA技术 CORBA(Common Object Request Broker Architecture 通用对象请求代理结构)是对象管理组织(OMG)为解决分布式处理环境(DCE)中硬件和软件系统的互连而提出的一种解决方案。它提供了面向对象应用的互操作标准,是一种标准的面向对象应用程序体系规范[1]。 CORBA通过对象请求代理(ORB)实现平台独立性。CORBA通过接口定义语言(IDL)实现语言独立性。编辑:www.ybask.Com 。 对象请求代理ORB支持客户访问异地分布对象的核心机制。它支持客户透明访问分布式对象,无需关心分布式对象驻留在网络何处或运行在什么操作系统上。它是分布对象系统中的"软总线"[2]。IDL用来描述产生对象调用的客户方和提供对象实现的服务方之间接口的语言。IDL能够完整给出该接口的定义并详细给出每个操作要求的参数[3]。 CORBA分布式对象技术正逐渐成为分布式计算环境发展的主流方向,使用分布对象技术开发的系统具有机构灵活性、软硬件平台无关性、系统可扩展性等优点,特别适用于网络环境下的分布系统开发,能够有效的解决异构环境下的应用互操作行和系统集成。 2 基于CORBA配置管理接口分析 2.1 接口位置 综合网络管理系统的目的就是通过各专业网管系统,在全网内进行信息的交换、资源的共享、故障的定位、性能的分析等等。本文定义的接口就是综合网管系统和各专业网管系统间的接口。如图1。 图1中,NMC(网络管理中心)为综合网络管理系统.能够管理不同厂商的设备。OMC(操作维护中心)是由设备厂商自行提供的专 [1] [2] [3] [4] 下一页 |
|
|
|
上一个论文: 两百年前的英国文化热 下一个论文: Linux网络配置 |
|