中欧体育·(中国)官方网站

中欧体育基于变更管理网络管理接口服务动态发现模型doc

日期:2023-05-04 03:42 / 作者:小编

  中欧体育基于变更管理网络管理接口服务动态发现模型 摘 要:介绍了网络管理接口服务的特点;分析了现有服务发现机制应用到网络管理领域中的不足;提出了一种基于变更管理的网络管理接口服务发现模型,介绍了模型的特点并且详细介绍了模型中的核心实体NMISFC的功能。通过在移动网管接口中的应用,验证了此模型的有效性。?? 关键词:网络管理接口服务;服务发现;变更管理?? 中图分类号:TP393.07 文献标志码:A 文章编号:1001-3695(2008)07-2081-03 ?? Change management-based dynamic discovery model for?? network management interface service RUI Lan-lan,QIU Xue-song,MENG Luo-ming ??(National Key Laboratory of Networking & Switching Technology, Beijing University of Posts & Telecommunications, Beijing 100876, China) ??Abstract:The characteristics of network management interface service were introduced. The deficiency of existing methods was analyzed. Based on characteristics of NMIS, a change management-based dynamic discovery model for network management interface service was proposed. The features of the model were introduced and the function of NMISFC (NMIS find center) was discussed in detail. Results of application based on mobile network management interface show the validity of the model.?? Key words:network management interface service(NMIS); service discovery; change management ?お? 在面向服务的网络管理系统架构[1~3]中,网络管理接口服务(network management interface service,NMIS)将管理系统对外提供的能力进行封装,使得不同网络管理系统之间可以通过调用NMIS中的服务功能实现管理信息的共享或者组合实现管理流程,网络管理接口服务在管理系统共享和协同工作方面发挥了极其重要的作用。?? 1 网络管理接口服务发现需求?? 网络管理接口服务的特点主要体现在以下方面:?? a)将系统对外提供的功能通过服务的形式进行封装,并通过描述和公开服务的功能和属性,使系统间相互操作更加?┯行А*??? b)具有位置透明性、跨平台等分布式特点。?? c)网络管理系统中对时延敏感的功能,如网络故障的监控、网络性能指标的采集等,相应的网络管理接口服务的变化情况应及时通知服务的使用系统。?? d)网络管理系统中部分功能无须长期处于运行状态,如拨打测试功能。在没有任务的情况下,该类网络管理接口服务的提供系统宜将服务置于休眠状态,以便节约系统资源。?? e)根据封装时采取的粒度,网络管理接口服务在数量规模上有所不同。网络管理接口服务包括细粒度、粗粒度以及混合粒度三种封装方式。细粒度的封装方式将被管的单个设备及所支持的管理功能或者某个具体的管理流程封装成网络管理接口服务,如某个交换机网元及提供的被管功能、移动网络中故障工单的处理流程等。粗粒度的封装方式将被管理的专业网络域或者某大类管理流程封装成网络管理接口服务,如移动网络内所有网元及提供的被管功能、工单(所有专业网络所有工单类型)的处理流程等。混合粒度封装方式介于细粒度与粗粒度之间,如移动网络内所有网元的配置管理功能、所有专业网络的故障工单的处理流程等。封装粒度越粗,网络管理接口服务数量越少,服务的实现越复杂。?? 目前业界对网络服务发现技术的研究成果主要体现在分布式环境下服务的集中注册和查询方法,如CORBA(common object request broker architecture)技术中的交易服务(trader service)[4]和命名服务(naming service)[4],Web service技术中的UDDI(universal description,discovery and integration)技术[5,6]以及以此为基础的各种发现改进算法等。这些技术在服务描述语言、实体交互采用的协议等方面有所不同,但在服务发现组织框架、实体分类和访问方式方面具有共同的特点,包括:a)定义了服务提供者中欧体育、服务使用者和服务注册中心三类角色;b)服务注册中心以服务目录的形式保存服务的描述信息;c)服务发现采用主动查询机制,即首先由服务提供者将服务的描述信息发布到集中的服务注册中心,服务使用者通过访问服务注册中心查询所需的服务的索引,然后再通过索引访问服务。?? 从网络管理接口服务的特点a)和b)可知,网络管理接口服务具备一般网络服务的特点,因此,上述现有分布式技术中基于注册中心的查询机制可以应用到网络管理环境中;从特点c)可见,在时延敏感类网络管理接口服务发生变化时,如果仅由服务的使用系统采取主动查询方式了解服务的变化情况,则无法保障实时性要求。因此,网络管理接口服务发现模型中需要引入主动的通知机制以便将服务的变更情况及时报知服务使用系统。从特点d)可见,网络管理接口服务发现模型中服务注册中心应具备存储未激活服务的描述信息并且根据服务使用者的调用请求激活相应服务的能力。以拨打测试接口服务为例,服务发现流程如下:首先服务提供系统将拨打测试接口服务的描述信息注册到服务注册中心,由于服务只有被激活后才能提供有效的索引信息,而此时拨打测试接口服务处于未激活状态,服务注册中心没有存储服务的索引信息。当服务使用系统从服务注册中心找到能够完成特定拨打任务的接口服务之后,服务注册中心应首先通知服务提供系统激活相应服务,然后返回指定的接口服务的索引信息供服务使用系统调用。从特点e)可知,在封装粒度较细、服务数量较多的情况下,需要引入多个服务注册中心通过协作方式实现服务发现在数量和范围上的扩展。?? 从上述分析可知,网络管理接口服务发现模型需要在继承已有通用服务发现机制的基础上根据网络管理接口服务的特定要求进行扩展和增强。由于目前应用的网络管理系统大多采用混合粒度的服务封装方式,特点e)提出的要求尚不很突出,本文暂不研究,可作为下一步研究的内容。 本文主要根据特点c)和d)的要求,提出一种基于变更管理的网络管理接口服务动态发现模型。?? 2 基于变更管理的网络管理接口服务动态发现模型?? 为了满足网络管理接口服务在发现机制方面的需求,网络管理接口服务动态发现模型(NMIS dynamic discovery model,NMISDDM)的总体框架设计如图1所示。?? 该模型结构包括类似Web服务的三类组件中欧体育,即网络管理接口服务使用者(NMIS consumer,NMISC)、网络管理接口服务发现中心(NMIS find center,NMISFC)和网络管理接口服务提供者(NMIS supplier,NMISP)。?? NMISC是调用网络管理接口服务以完成某项功能的实体的集合。NMISP是实现管理功能对应网络管理接口服务的实体的集合。网络管理接口功能,如配置管理接口功能、性能管理接口功能等,在具体实现时可以根据实现技术采用不同的封装载体,如在CORBA技术中,这些功能模块会被映射为CORBA对象,通过对象引用IOR(interoperable object reference)访问[4];在Web service技术中,这些功能模块会被映射为Web服务,通过绑定(binding template)访问[5,6]。本模型中,CORBA对象和Web服务等封装载体统一称为网络管理接口服务NMIS、IOR和BindingTemplate等统一称为索引信息。?? 此外,在NMISDDM中,同样需要一个集中受理NMIS注册的中心节点,即网络管理接口服务发现中心NMISFC。该中心节点保存NMIS的描述信息,为可被访问的NMIS建立档案,规定NMIS的访问和注册流程。为了满足NMIS在发现机制方面的特定需求,NMISFC提供变更通知和按需激活机制。?? NMISDDM中各组件间的交互根据增强的NMISFC功能进行了扩展。对于NMISP而言,在将NMIS的描述信息发布到NMISFC后需要通过更新机制保证其有效性;另外需要根据服务使用者的需求动态激活相应的服务实现。对于NMISC而言,可以通过主动访问NMISFC或者动态监听NMISFC发来的接口服务变更通知,了解NMIS的描述信息;在选择服务未获取服务索引前无须关心服务是否处于激活状态,选定服务后获取其索引并调用服务完成管理功能。?? 3 NMISFC的功能结构?? NMISFC主要包括网络管理接口服务档案池、网络管理接口服务变更、服务注册和服务激活四个功能。其功能结构如图2所示。?? 3.1 网络管理接口服务档案池和网络管理接口服务档案元数据 网络管理接口服务档案池(NMIS profile pool,NMISPP)中存储的网络管理接口服务的描述信息称为网络管理接口服务档案(NMIS profile,NMISP)。网络管理接口服务档案元数据(NMIS profile metadata,NMISPMD)对NMISP的内容进行描述。根据元数据定义,网络管理接口服务在注册时对服务的能力进行申明,方便服务使用者查询和使用。?? NMISP包括网络管理接口服务的版本、服务的类型(是否按需激活)、管理范围、服务的功能、服务的访问索引等信息。通过五元组描述的网络管理接口服务档案元数据如下:??S(v,t,s,f,r)。其中:S表示网络管理接口服务档案;v、t、s、f、r??分别表示服务的版本、服务的类型、服务的管理范围、服务的功能以及服务的访问索引。根据实现时选择的分布式技术,采用不同的语言描述NMISP并向外公布,如XML(extensible markup language)、IDL(interface definition language)等。这些技术为NMISP提供了语法上的基础。如何增强语义上的服务描述能力[7]是服务发现研究方面一个比较活跃的领域,这一点不属于本文研究范围,可以作为下一步研究的方向。?? 如前面所述,对于无须长期处于激活状态的服务,服务注册中心应具备存储未激活服务的描述信息并且根据服务使用者的调用请求激活相应服务的能力。为了提供这项能力,NMISFC应能够支持服务使用者分步获取NMISP信息,即在选择服务阶段获取NMISP中除服务索引以外的信息,此时无须关心服务的状态;然后再获取选定服务的访问索引,此时服务需要进入激活状态以便接收服务使用者的调用。由于第一个环节与服务是否激活无关,服务提供系统可以将服务休眠,在第二个环节也仅需激活指定的服务即可,而无须让所有服务都长期处于激活状态占用系统资源。?? 为了提供动态激活机制,NMISPP中应分开保存网络管理接口服务档案,此时,网络管理接口服务档案元数据表示为????S??(SH,SR)??中欧体育。其中:SH(??v,t,s,f??)定义网络管理接口服务的基本信息;SR(??r??)定义网络管理接口服务的访问索引信息。SR在网络管理接口服务实例的生命期内可以发生变化,一个SH可能对应多个SR,但某个时刻两者是一一对应的。NMISPP根据NMIS的特点选择合适的存储和激活方式。?? 3.2 网络管理接口服务管理?? 1)网络管理接口服务变更模块?? 为了保证服务使用者能够及时获知服务变化并作出相应的调整,如尽快完成对新接入网络设备的监控,NMISFC应提供主动的接口服务变更机制。网络管理接口服务变更模块完成网络管理接口服务信息变更、注销等状态下变更情况的发布功能。此外,服务的使用者可以通过订购的方式选择性地获取网络管理接口服务变更信息,以减少服务使用者和NMISFC间网络链路上的负荷。?? 2) 网络管理接口服务注册模块?? 在系统初始化或新增网络管理接口服务时,需要在NMISFC中完成网络管理接口服务的注册。网络管理接口服务注册模块根据NMISP的元数据定义和服务的类型,在NMISPP中添加服务的档案信息。NMISPP中可按照一定的策略对服务的档案信息进行组织以便提高查询效率,如基于目录的组织?┓绞姜?。?? 3) 网络管理接口服务激活模块?? 对于按需激活的网络管理接口服务,当服务的使用者希望获取服务的SR信息时,网络管理接口服务激活模块将请求转交给服务提供者,服务提供者激活该服务的实例后返回SR,服务的使用者通过SR访问服务完成管理功能。?? 4 模型的特点分析?? 基于变更管理的网络管理接口服务动态发现机制具有以下特点:?? a)继承了分布式平台中广泛采用的服务提供者、服务使用者和服务注册中心三类实体组成的体系结构以及服务的发布和查询机制,为服务的使用方式提供了标准的开放接口。?? b)为时延敏感的网络管理功能提供及时的服务更新机制,保证了服务信息的准确性和时效性,并且通过增加订购功能提高服务使用系统在服务发现上的灵活性。?? c)通过对网络管理接口服务档案元数据的定义,为服务描述提供统一的模板。?? d)在不影响获知服务能力的前提下,通过分环节查询提供按需激活服务并获得服务索引的能力,服务提供方可以根据系统资源情况选择适合的实施方案。?? 5 模型的应用?? 本文提出的NMISDDM在多个网络管理系统接口建设项目中得到应用。以移动网络中网络管理系统与网元管理系统间的接口实施为例,网元管理系统作为服务的提供方将接口功能封装成服务,如性能采集接口服务、故障上报接口服务、配置同步接口服务等。所有网络管理接口服务的描述信息统一发布到实现NMISFC功能要求的接口服务注册中心。系统实现采用基于CORBA的分布式平台,服务注册中心对外提供基于IDL/IIOP的访问接口。 ?? 接口服务注册中心的用例图如图3所示,表1给出其功能的详细描述。?? 表1 接口服务注册中心的功能?? 功能说明输入返回 获取接口服务?さ蛋感畔⒃市硗?络管理系统获得网元管理系统内各个接口服务的标志、支持的版本、类型、管理范围以及支持的操作等档案信息空或者指定返回接口服务的过滤范围接口服务的档案信息 获取接口?し?务索引网络管理系统可以通过服务注册中心发现所需的接口服务的访问索引接口服务的标志指定接口服务的访问索引 接口服务信息?け涓?上报当服务注册中心存储的接口服务的档案信息发生改变时,如管理的网元范围,服务注册中心向网络管理系统发出接口服务信息改变通知―变更的接口服务及其档案?┬畔?? 以性能采集接口服务为例,网络管理接口服务发现过程的序列图如图4所示。?? 在本应用实例中,由于采用了混合粒度基于管理功能域的服务封装方式,接口服务的数量相对较少,在移动网络管理系统管理范围内建立单个接口服务注册中心即可满足需求。但是,随着各类专业或综合管理系统的建设,系统数目增多并且系统间需要交互的信息增多,为每个管理系统建设一个接口服务注册中心会降低服务发现的效率,此时可以考虑建设统一的接口服务注册中心或者将接口服务注册中心分级组织起来。?? 6 结束语?? 本文分析了网络管理接口服务的特点,介绍了现有服务发现机制在应用到网络管理领域中的不足,提出了一种基于变更管理的网络管理接口服务动态发现模型,分析了模型的特点,并且详细介绍了模型中核心实体NMISFC的功能。该模型已被国家通信行业标准采纳并且已在中国联通的移动网网络管理接口系统中得到应用。实践证明,该模型解决了网管接口服务发现不及时造成的网络故障发现滞后等紧迫问题,确保了面向服务的网络管理架构中接口服务发现的时效性中欧体育,提高了网络管理系统的效率,具有较好的可操作性和实用性。如何基于该动态服务发现模型对发现算法进行优化是下一步的研究工作。?? 参考文献: [1]PHUNG H P,MYEONGJAE Y. A service management framework for SOA-based interoperability transactions[C]//Proc of the 9th Russian-Korean International Symposium on Science and Technology.2005:680-684. ??[2]ESFANDIARI?? B,TOSIC V.Towards a Web service composition ??management?? framework[C]//Proc of IEEE International Conference on Web Services.Washington DC:IEEE Computer Society,2005:419-426.?? [3]徐峰,宋如顺,赵青松.基于Web service的混合型网络管理研究与实现[J].计算机应用研究,2004,21(7):125-127.?? [4]OMG.The common object request broker: architecture and specification:revision 2.2[S].1998.?? ??[5]W3C.??Web services architecture[EB/OL].(2004-02-11)./TR/2004/NOTE-ws-arch.?? [6]SAPKOTA B, ROMAN D, KRUK S R,??et al.??Distributed Web service discovery architecture[C]//Proc of Advanced International Confe-??rence?? on Telecommunications and International Conference on Internet and Web Applications and Services.2006.?? [7]SRINIVASAN N,PAOLUCCI M, SYCARA K.An efficient algorithm for OWL-S based semantic search in UDDI[C]//Proc of the 1st ??International?? Workshop on Semantic Web Services and Web Process Composition.Berlin:Springer,2005:96-100. 注:“本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。”

  2、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问加。

  3、成为VIP后,您将拥有八大权益,权益包括:VIP文档免费下载、阅读免打扰中欧体育、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。

  4、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档

  GB T 32610-2016_日常防护型口罩技术规范_高清版_可检索.pdf

  原创力文档创建于2008年,本站为文档C2C交易模式,即用户上传的文档直接分享给其他用户(可下载、阅读),本站只是中间服务平台,本站所有文档下载所得的收益归上传人所有。原创力文档是网络服务平台方,若您的权利被侵害,请发链接和相关诉求至 电线) ,上传者