下一代网络管理
2003-07-22    陈绍强    中国计算机报 网络与通信
打印自: 安恒公司
地址: HTTP://drupal.anheng.com.cn/news/article.php?articleid=354
下一代网络管理


 
时下电信业处境不好,运营商的发展之道在于通过提高网络管理技术的水平而起到降低成本和更好地提供业务的效果。

目前的网络管理技术、厂家的开发平台和产品都还远不能达到此目的。运营商需要的是能创造效益的网管产品。

由于Internet革命性的发展,电信网络组网方式发生了巨大变化,未来的公众网络日益趋向以分组交换为基础的数据网络;网络规模也日益扩张,网元因业务的多样化而愈加复杂化,从而网络管理也正在发生着革命性的变迁。当下一代网络实施成功时,下一代网管也要应时而生,否则网络的运营、业务的管理会受到极大的负面拖动,因为网络管理可以说是网络的重要支撑系统。即使在传统电信网中,网管网也是和信令网以及同步网等量齐观的三大支撑网。

一个网络管理体系包括四个部分:被管理对象本身、被管理对象的表示方法、管理协议和上层管理操作。其中,被管理信息的表示方法和网络管理通信协议是最容易做到标准化的,发展变化余量较小;被管理对象和管理操作虽然也可以部分做到标准化,但受具体网络技术和业务、政策的影响比较大,总是处于变化之中。总体而言,网络管理变化的四个确定性特征是:统一化、智能化、安全化和主动化。

网管随网络而变化

目前的网络是混合结构,既有传统的电信网,也有分组网,主要是TCP/IP网。目前业务还没有充分的融合,因此管理上也基本上是各自独立的。电信网使用图ITU的TMN标准,而TCP/IP网采用SNMP体系。两者的区别主要在于被管理对象本身和通信协议。这主要是因为两种网络采用完全不用的通信协议,因此导致网元的不同以及通信方式的不同。TMN体系的重要性在于它提出了网管的最一般的原则和内容。例如它概括的性能管理、配置管理、故障管理、计费管理和安全管理五大功能,以及它的分层管理思想,即网元管理、网络管理、业务管理和事务管理诸层次。TCP/IP的SNMP则是对TMN大大的简化。主要原因是Internet发展之初对于网管要求的简单性。随着网络能力和复杂度的提升,SNMP现在也要日益向TMN靠拢。

下一代的网络是电路交换网络和分组网络在各个层次上的融合,网络设备在技术上可以是融合的,也可以是分立的。前者如核心级路由器,它集成了光波交换、TDM交换、ATM和IP路由的功能;后者如以太网交换机,仅支持以太网分组数据交换。融合后的网络必然引发网管方式的变化,新一代的网管也将是TMN和SNMP的结合,并在网管的统一化、智能化、主动化等方面有所突破。主要的新动向包括:由于分组网支持业务和用户需求的多样性,网络管理操作的对象和目的与传统电信网相比要复杂得多。试想一下,在新的融合网中,网管不仅包括传统TMN和SNMP的功能和内容,而且还包括对各种各样业务的管理,包括业务提供、资源调配、个别参数设置、软件升级等等。这些内容对于开发商和运营商而言,都是全新的领域。

下一代网管的体系结构

网络管理突出的是对网络组成成分管理的统一性和远程性。利用统一的入口,无论身处何处,管理员都能够实现对网络的勘查和控制。这是以保证网络传输的性能和安全性为前提的。目前的网络管理,例如SNMPv3,能够实现管理的远程性、统一性和安全性。对于下一代的网络管理,除了这些需求,还必须提供对于网络应用或业务的主动性管理,这是目前的网管所缺乏的。

下一代网管体系结构应包括以下四个方面:

1.协议:以SNMP为主。因为SNMP属于应用层,因而可方便地支持全网性远程管理,前提是物理上的可达性。

2.表示:适用面向对象式的表示方法,例如SNMP所使用的ASN.1定义方法,用于定义管理对象库(MIB),TMN和SNMP的MIB可以复用,但需针对新的管理需求(如业务管理)定义新的MIB库。

3.安全:管理者和被管理者之间要有认证和加密协议。管理和被管对象之间一定要建立安全联系,保证管理动作万无一失。

4.对象:包括设备、各种协议、业务和交易过程。这将是管理的目标所在,也是盈利的希望所在。网管的目的不仅在于提供网络单元和网络功能的透明性,更重要的是,使得网络各组成部分协调统一地支持用户需求和各种业务。这部分工作有两方面:其一是定义被管对象的属性及其操作方法,其二是对其进行表示化工作。这很像是对网络进行面向对象的分析和设计。

新一代网管的实现

网管的实现分为两部分:网管代理(被管理方)和网管客户端(管理方)。网管代理位于被管理设备侧,提供被管理内容以及对管理动作做出响应。网管代理一般以守护进程方式实现,利用操作系统提供的进程间通信接口(IPC)或系统调用来实现对于MIB库对象的操作。因此,网管代理的任务是明确的,实现大同小异。

对于网管客户端,情况大不一样。客户端是管理动作的发起者,全面反映网管的功能和目的,因此,客户端的实现体现了网管能力的实施,同时也是网络管理的门户。客户端通过给代理发出命令并接收响应,并在响应的基础上决定下一步的动作,来完成具体网管功能的实现。这些网管功能可以是改变路由,或者是调配带宽给一个逻辑链路,或者是部署新的业务。实现时,客户端需要以统计学的算法(如新型的流量分析模型)对被管理侧提供的数据进行处理,并根据网络的当前状况,提供适于用户理解的结论,或者给用户提供启发性的决策选择。

网管产品处于发展阶段

现有网管产品,例如HP和IBM的网管软件包,强调的是提供一种开发平台,也提供基本的网管能力,更重要的是提供给用户进行增值开发的API。这符合当前网管技术的发展状况和水平。最终的网管软件系统将完成用户(运营商)所需的各种复杂管理功能。目前的问题是,管理功能本身还正处于不断发展变化的过程中,用户(或第三方)不得不进行大量开发工作,才能获得真正有效的网管软件,并从中获得效益。下一代的网络管理到底怎样定义及实施,取决于下一代网络的体系结构和下一代的业务需求,现在我们需要更新的是网络管理的概念和方法。
 

责任编辑: admin