您好, 访客   登录/注册

一种基于策略的网络管理技术研究

来源:用户上传      作者:

  摘 要:大型网络管理系统通常具备管理网元设备地域分布广、类型杂、数量多等特点,给网络运维带来较大工作量。具有策略的网络管理是当下大型网络管理应用技术之一。本文通过采用一种基于策略的网络管理技术研究发现,通过抽象的策略语言对网络功能进行描述,不拘泥于具体的网络设备和技术细节,能够提升网络管理系统运营效率,减轻网络运维负担。通过应用实践,该策略具有良好的管理能力。最后,通过基于策略的网络管理应用,分析了对大型网络管理系统运维效能的影响。
  关键词:网络管理;策略;策略仓库;网络运行效能
  一、引言
  短波通信以其通信距离远、难以彻底摧毁等特点,在世界各国军事通信领域得到了广泛应用。以短波通信为主的通信网络是为提升通信保障能力而建的通信网络,其网络管理机制没有制定出统一的标准和模式,主要依靠网管人员的经验以及根据简单的网络管理协议进行管理和实现,位于中央处理中心的中心管理和各节点处理中心的节点管理之间,其管理机制缺乏互操作性,同时,短波通信技术的迭代发展及新通信技术的推广应用使得以短波通信为主的通信网络规模增大,系统的复杂性和不确定性更加突出,短波通信网络的网络管理系统作为传统的网络管理面临着更多的问题和挑战。
  二、策略的制定
  “策略”是一个抽象的概念,网络管理中的策略代表了网管人员既定的管理目标,而实施这些高层次的目标有赖于各种低层次的网络实体(即各节点处理中心)的协助,所以必须有某种转换机制将抽象的目标与具体的网络实体相结合。策略是一套指导和决定如何管理、分配和控制网络资源的业务规则(Rule),这些规则描述了在特定情况(Condition)下应采取那些行为。策略之间不是相互独立的,而是存在着包含、组合等关系,多个策略可以组合成策略组,多个策略组可以组成更大、更复杂的策略组。复杂的策略可以由简单的策略组合而成,这使得策略的制定和管理更加简单。
  基于策略的网络管理技术是通过策略机制将通信网络中的管理和执行分开,中央处理中心的中心管理负责定义策略并放入策略仓库,各节点处理中心的节点管理负责下载策略并根据策略自动地执行预设置好的任务,两者之间围绕策略各自独立运行,节点管理自动接受中心管理的策略调整并执行。
  基于策略的网络管理其关键技术主要包括策略信息模型的建立、策略自动分发以及在通信网络环境下的具体策略管理框架等。
  策略核心信息模型中可利用面向对象的“类”(Class)的概念,对各个策略要素进行具体描述。所谓类是指具有某些相同功能和属性的对象(Object)的集合,它是对具体对象的抽象。类都具有自身特定的功能和属性,这是类互相区别的标志也是类的具体含义。类可以有若干子类,子类扩展了父类的功能和属性。以上这种抽象到具体的构造体系很适合策略核心信息模型中类的构造。策略核心信息模型中,策略、规则、Condition以及Action都可以作为类,而规则可以作为策略的子类,Condition和Action则作为规则的子类。每个类都可以被相应的功能和属性具体描述,同时可以根据情况增加辅助(Auxiliary)子类来对类的描述进行补充。
  三、实现案例
  以中央处理中心(中心管理)和节点处理中心(节点管理)组成的典型通信网络管理系统为例,在网络既有的软硬件平台基础上,结合基于策略的网络管理理论,实现一个基于策略的网络管理能力,并拥有对整个网络的监控功能,其管理结构参见图1。
  中央处理中心的网管人员负责策略要素的编辑和输入,对策略信息进行输入、修改、存储、查找、浏览和删除,通过策略管理服务对制定的策略信息进行管理。
  策略管理服务包括策略验证、策略监控、策略分析三部分功能,中央处理中心的中心管理以性能管理、配置管理、故障管理、系统管理等管理功能为基础,可为策略管理提供决策要素,两者互相结合。
  以配置管理为例,基于策略的配置管理过程为:中央处理中心的策略管理服务向节点管理下发配置管理策略,同时节点管理向策略管理提供对应的网络事件,策略管理根据事先定义的处理相关事件的策略规则,进行策略重新部署、取消部署、部署新策略等动作。
  其中的节点管理是执行和实现策略的实际执行者,接收来自策略管理的策略配置和更新决策,并在网络节点状态发生变化时向策略管理发出请求。节点管理将规划的策略进行具体配置,并将配置的结果(成功或失败)反馈给策略管理。
  四、引用策略分析
  与传统的网络管理系统相比,采用基于策略的网络管理具有以下优势:
  1)网管人员不必为每种类型网络节点的应用、每个网络节点的新增或管理网元变化等制定各自一套独立的管理方案,而是根据所有类型网络节点的管理情况进行统一制定,这样既能够保持所有类型网络节点状态的一致性,又能对不同类型的网络节点实现统一管理;
  2)网管人员可以从网络的整体出发,用抽象的策略的语言对网络功能进行描述,不必拘泥于具体的网络设备和技术细节;能够减轻工作负担,提高运营效率;
  3)系统能较好地适应通信网络的动态变化,当网络结构发生变化情况下,网管人员不需要进行复杂的网络配置,只需对相应的策略进行增、删、改操作,即可在保證网络继续运行的情况下实现网络管理功能的重构。
  五、验证情况
  本文以网络开设阶段的网络规划功能为例,通过基于策略的网络管理技术引用对系统的应用情况进行实测。
  通信网络内的各节点处理中心地域分布较广,管理的网元设备和服务种类杂数量多,网络开设时需对每种类型网元设备分配网络资源、配置访问用户名和密码、加密策略及承载服务等信息,其参数配置复杂,完全依靠手工进行规划和配置,工作量大,存在出错的可能性高,对于不熟悉网络结构或节点配置的人员来说,这项工作甚至无法完成,并且不同网络节点之间存在重复的工作量。
  采用基于策略的网络管理技术后,中央处理中心的中心管理将节点处理中心、网元和服务作为策略要素进行了统一管理,制定了地址规划策略、通用参数规划策略、特殊服务参数规划策略等,并将相关策略打包放入策略仓库,由策略管理服务进行管理。节点处理中心的节点管理执行网络开设时自动由策略仓库下载网络规划策略至本地,依据策略规则自动完成配置和下发,同时将执行结果上报策略管理服务,策略管理服务执行策略检查。
  以开通一个节点处理中心为例,将原网络管理系统和已采用基于策略的网络管理系统进行对比,同一操作人员分别执行网络规划功能完成节点处理中心的开设,用时分别为:
  原网络管理系统完成节点处理中心开设用时:12分钟;
  采用基于策略的网络管理系统完成节点处理中心开设用时:5分钟。
  两者相比,采用基于策略的网络管理系统在开通一个节点处理中心的工作效率方面提升了58.3%。
  六、结论
  本文研究了基于策略的网络管理技术引用,在原网络管理系统功能基础上,通过策略的生成、分发和执行,能够提高网络管理系统的自动化管理程度,减少系统运维工作量,提升网络整体的运行效能,适用于通信网络管理系统应用。
转载注明来源:https://www.xzbu.com/1/view-15249221.htm