简化MANO应用

 

管理和编排(MANO)是ETSI网络功能虚拟化(NFV)架构的重要组成部分,但是将MANO从概念落向现实并不容易。...



管理和编排(MANO)是ETSI网络功能虚拟化(NFV)架构的重要组成部分,但是将MANO从概念落向现实并不容易。需要实现MANO要作出以下改变:

什么是MANO?
ETSI NFV ISG将MANO定义为管理和编排,下图是ETSI NFV ISG的定义:



MANO挑战1:管理VNF

上述定义的关键要素之一是虚拟网络功能(VNF)的生命周期管理,因此,编排器的一个基本特征之一就是他们可以轻松地管理新的VNF,包括:

☘  目录。第一步是将VNF添加到编排器的目录,包括VNF描述符(VNFD)。VNFD提供有关VNF的需求信息,包括虚拟CPU核心、内存、存储、以及关于网络和弹性的需求。

☘  初始化。第二步是向编排器提供有关VNF实例化和网络化所需的信息。这可以通过标准协议(如Cloudlnit)或者通过VNF的虚拟控制进行脚本编译来完成。

☘  生命周期管理。在VNF实例化之后,编排器能够监控其运行状况,并在适当的时候缩放操作,在需要时恢复操作。

要简化MANO,需要上述过程由电信运营商通过配置实现,不需要编排器的供应商参与其中,并且不需要对编排器进行编程改变。

MANO挑战2:实际操作

NFV现在正在从RFx和实验室阶段向实际部署转变,这意味着一些操作为题亟待解决。运营商级编排器必须具备以下特性:

☘  可扩展性。他们必须能够支持数以千计的服务,VNF和服务器。这意味着必须使用水平可伸缩的规模化技术构建。

☘  安全。编排器必须支持多租户,以分隔不同的用户的不同服务的操作。

☘  可升级性。VNF随着时间的变化而发展,编排器必须能够在给定的VNF版本之间优雅地迁移。

MANO挑战3:与其他系统集成

自动化是现代管理系统的目标,这当然也是NFV编排器的目标。需要以下功能来促进自动化:

☘  API。编排器需要与北向接口的OSS/BSS系统进行通信,同时也要与南向接口进行通信。现在的API和协议,如代表性状态转移(REST)之类的现代API和协议简化了编排器与这些外部关系的集成。

☘  Documented。API应该以文档记录下来(如XML模式定义(XSD)和YANG),以简化集成工作。

☘  组件化。除了编排功能正常之外,MANO架构还包括VNF管理器(VNFM)功能。通常,通用的VNFM都能处理大量的VNF,但是编排器还应包括一个接口,以在需要时支持外部VNFM。

现实世界的经验帮助

经验是避免我们犯错的途径,可悲的是,犯错是我们获得经验的主要方式。我们从MANO上获得的好处是,我们已经学习部署MANO的教训,并将这些经验教训应用到我们的编排上。因此,我们为用户和合作伙伴找到了更容易实现NFV的途径。

微信ID:SDNLAB


长按左侧二维码关注


    关注 SDNLAB


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册