面向业务管理中业务层与管理层接口研究与设计

网友投稿 236 2022-10-28

面向业务管理中业务层与管理层接口研究与设计

面向业务管理中业务层与管理层接口研究与设计

1 引言

而在目前的面向业务的网络管理系统中,系统设计一般遵循分层的设计方法,即从上往下依次是业务层、网络层和网元层。网络业务管理处于业务层,它还必须得到网络层的服务支持,网络层是网络业务管理的基础和支撑,业务层需要对网络层发布相应的业务管理任务,通过收集网络层提供的相关信息,推断网络业务的状态,进而进行网络业务管理。但目前,网络层向上提供的信息还没有统一的格式,也没有统一的接口规范。因此,一方面需抽象千变万化网络业务,从而屏蔽上层各种管理业务的差异性,同时需规范网络层向上层提供的信息格式,从而在网络层和业务层之间建立一个统一规范的接口。

借鉴主动网络技术和电信网络业务管理的先进思想,提出一种基于主动网络技术的面向业务管理模型,并开发一个基于主动网络技术的面向业务管理原型系统,在该系统中,在网络层和业务层之间设计和实现一个统一接口层,使面向业务的网络管理系统的网络层和业务层能够方便地通信,同时提高网管系统的可扩展性。

2 业务的抽象

2.1 网络业务的抽象原则、粒度和等级

在进行网络业务抽象时,应遵循如下原则:(1)抽象出来的业务应该能够支撑完整的用户功能需求;(2)对业务管理而言没有显著意义的、网络提供的其它业务可以不抽象为网络管理业务对象;(3)应该遵循统一性,一致性的原则,力求抽象的业务具备可重用性,兼容性。总之,在业务抽象时,需充分考虑业务对象是否是用户所关心的、对用户是否具有管理的意义、对用户是否能够支撑完整的管理功能需求。

2.2 业务抽象实例

3 统一接口的设计

处于业务层的网络业务管理需得到网络层的服务支持,因此,网络层和业务层间通过接口进行交互,业务层需对网络层发布相应的业务管理任务。通过收集网络层提供的相关信息。推断网络业务状态,进而管理网络业务。但目前网络层向上提供的信息还没有统一格式,也没有统一的接口规范。由于网管系统中的各种设备在逻辑上和物理上都分布在整个被管网络中,并且经常处于动态变化中,而CORBA很好地结合面向对象和分布处理技术,其体系结构很好地解决了对象的可重用性、可移植性和互操作性等问题。它基于事件服务的主动服务PUSH和PULL技术,可实时收集各种告警信息、进行信息处理;同时对象之间还可以通过互相调用对方提供的服务,有分布透明的支持,业务对象和组件还可以在网络内动态迁移。为此,根据上述对业务对象的抽象、对业务对象属性的描述以及面向业务网络管理的分层结构,同时考虑到接口的实现,引入CORBA(Common Object Re-quest Architecture,公共对象请求代理体系结构)在业务层和网络层之间设计一种统一的规范接口,如图3所示。

在此规范接口方式中,各个子管理层间的通信方式有:

(2)SNMP接口即采用SNMP协议作为传送信息的方式。层次间的接口信息模型采用SMI/ASN.1的描述。使用管理者/代理的交互方式。这种接口存在于网络管理层和网元管理层以及网元管理层和网元之间,是标准化的接口。

(3)专用接口这种接口只存在于网元管理层和网元间,一般由厂家提供。

4 接口描述和实现

用CORBA的IDL语言定义接口如下:

在业务层的客户端要求一些特定的代码得到对远程对象的引用,一旦客户代码拥有对远程对象的引用,调用远程对象的方法就和涮用本地方法一样。网络层服务端的代码必须定义类并实例化类的远程对象,之后,在服务端要求提供一些特定的代码登记对象并导出方法给客户,则这些被导出的方法就可被远程调用。客户端的代码和服务端的代码都必须访问以上定义的IDL文件,使客户和服务器相联系。

5 结论

详细讨论与接口设计和实现相关的业务对象的抽象方法,并详细描述业务对象的属性。根据面向业务管理的需要,在业务层和网络层之间设计一个统一的接口层,并阐述该接口的描述和实现。该接口层在基于主动网络技术的面向业务网络管理原型系统中得到应用,应用结果表明该接口层能够使业务层与网络层方便地交互,提高了网管系统的可扩展性。同时由于该接口层屏蔽上层业务的差异性,对下层提供的数据格式具有透明性,可作为其他面向业务网络管理系统的通用基础设施。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:第三章 九析带你轻松完爆 MinIO - MinIO 客户端使用(mc)
下一篇:第二章 九析带你轻松完爆 MinIO - MinIO 纠删码(erasure code) 模式
相关文章

 发表评论

暂时没有评论,来抢沙发吧~