摘 要:CORBA是一个分布式的面向对象应用架构规范,非常适合在分布式异构系统中使用。本文分析了综合网管系统中配置管理接口,提出了一种基于CORBA的综合网络配置管理的解决方案,实现了综合网管系统对厂商设备配置信息的管理。
关键词:CORBA;综合网络管理;IDL接口;配置管理
随着通讯网络的飞速扩大,网络的功能也迅速多样化,结构日趋复杂化,设备也多元化,但网管建设一直滞后于网络本身的建设,基于设备厂商建立的多个专业网络管理体系之间互相割裂,缺乏整体的综合管理功能。因此,运营商希望综合网管系统,能通过一个网管工作站就能够对不同厂商提供的专用网管实施各种管理和控制。
CORBA(Common Object Request Broker Architecture 通用对象请求代理结构)是对象管理组织(OMG)为解决分布式处理环境(DCE)中硬件和软件系统的互连而提出的一种解决方案。它提供了面向对象应用的互操作标准,是一种标准的面向对象应用程序体系规范。
本文采用基于CORBA的中间件技术,使整个系统在良好整合现有专业网管等系统的基础上,实现了系统的可移植性、互操作性和分布透明性。
1 基于CORBA配置管理接口分析
1.1接口位置
综合网络管理系统的目的就是通过各专业网管系统,在全网内进行信息的交换、资源的共享、故障的定位、性能的分析等等。本文定义的接口就是综合网管系统和各专业网管系统间的接口。如图1: