网络管理实现统一的方法
摘要 本文论述对网络管理系统进行统一的必要性,介绍了进行统一的不同层面,然后分析了网
络管理系统进行统一的内容和实现途径。
关键词 统一的网管系统 SNMP CMIP 面向对象 CORBA
Method of Implement Integrated Network Management System
Abstract The necessity of integrated network management systems is discussed in detail in this paper. And then the level and contents of integration are investigated, the strategies to implement an integrated network management system are presented.
Key words integration network management system, SNMP ,CMIP, object oriented, CORBA
1 引言
当今网络越来越重要,网络的规模、复杂度也越来越大,为了保证网络有良好的性能,必须使用网络管理系统,网络管理系统监视和控制网络,即对网络进行配置,获取信息,监视网络性能,监视和管理故障以及进行安全控制。但是,由于历史的原因,现在的网络管理系统存在着缺陷,不同的网络运营商拥有各自分割的网管系统,有些厂商发展自己专用的协议。同时,针对不同的网络管理功能,存在着大量功能单一的网络管理系统。这些管理功能相互独立,甚至不同厂家同类设备间的管理系统也做不到很好的统一。这些情况致使网络协议不兼容,管理信息分离,不能更好的共享管理资源,缺乏对整个网络的统一管理,从技术方面看,管理内容庞杂、操作界面多种多样,从管理方面看,不同的网管系统需要更多的人员学习、维护,浪费人力,同时随着网络的复杂度增加,分散管理,不容易进行问题定位和对网络的优化。
针对以上网络管理中存在的问题,各网络运营商希望能够在目前网络管理基础上建立一个综合的网络管理系统,以实现网络管理的统一。这就有了综合网络管理的需求,即把现有的独立的不同网管系统进行整合,实现兼容和互操作性,形成一个界面友好、功能齐全的网络管理系统。
2 网络管理概要
网络由互相连接的诸如路由器、交换机、网桥、工作站等网络设备组成。网络管理系统对网络进行监视对网络设备进行控制。网络监视是指在不加影响的情况下对网络的状态进行监视,而网络设备的控制包括主动地参与和影响网络的状态。
一个典型的网络管理系统由四部分组成。如图1所示:网络管理站(NMS),运行在网络设备上的管理代理,协议和管理信息集。NMS是一个计算机系统,他执行网络管理功能,对不同设备提供了基本的网络管理功能。一个典型的NMS有以下部件组成:
一个图形用户界面(GUI)
管理进程
NMS核心
数据库管理系统(DBMS)
信息处理机制
管理协议
GUI给用户提供了一个使用NMS的界面。NMS使用标准的方法去请求网络设备,从不同网络设备中收集信息。收集到的信息存放在DBMS中,管理应用使用DBMS进行存储信息和建立间的联系,用于网络分析和维护。NMS使用管理协议和运行在被管理节点上的管理代理进行通信。NMS和管理代理间进行通信的信息由管理信息库(MIB)来定义。使用的管理协议为简单网络管理协议(SNMP),通用管理信息协议(CMIP)。
3 统一不同的网络管理系统面临的问题
3.1 统一的不同层面
网络管理的统一存在三个层次。
站点级的统计,这是最低级的统一,不同的网络管理系统在同一服务器上运行,相互独立,是不同的NMS。
GUI级的统一,指不同的网络管理系统操作界面风格统一,运用的术语相同,管理员面对的是一种操作语言,这是一种表面上的统一,具有友好的一次性学习的界面。
管理应用级的统一,这是最高级别的统一。在这个级别上,不但实现了GUI的统一,各种网络管理系统的管理应用程序按照统一标准设计,应用程序间可进行信息共享和关联操作。在这一层面上的统一实现了对异构网的综合分析与管理,进行关联操作,网管系统可具有推理判断能力。
3.2 统一的内容
网络管理系统统一可从三个方面依次去实现,即操作界面的统一、网管协议的统一、网管功能的统一。
界面的统一
网络管理系统是管理的工具,但归根到底是要人去操作管理,操作界面的优劣会对管理员产生很大影响。不同网管系统具有不同的操作界面,要求管理员分别学习,或增加管理员人数,形成人力浪费。现在没有统一的网管用户界面的统一标准。现有的网管系统几乎都实现了图形界面,但既有基于UNIX操作系统的又有基于WINDOWS操作系统,且界面的格式千差万别,给管理员的工作增加困难。
网管协议的统一
管理协议是NMS核心和管理代理之间进行信息交换遵循的标准,是网管
系统统一的关键所在。目前流行的两种网管协议为SNMP(Simple Network Management Protocal)和CMIS/CMIP(Common Mangement Information Protocal).SNMP是由互联网活动委员会IAB提出的基于TCP/IP网管协议,CMIP是由国际标准化组织ISO开发的基于网络互联的网管协议。网管协议的统一就是指这两种协议的统一
网管功能的统一
在ISO标准中定义了配置管理、故障管理、性能管理、安全管理、计费管理等领