简化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的途径。

原文链接:https://www.sdxcentral.com/articles/contributed/making-mano-easy/2016/10/


  • 本站原创文章仅代表作者观点,不代表SDNLAB立场。所有原创内容版权均属SDNLAB,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用,转载须注明来自 SDNLAB并附上本文链接。
  • 本文链接http://www.sdnlab.com/18025.html
分享到:
相关文章
2条评论

登录后才可以评论

  1. comment reply qin-nz 2016/11/01 19:22
    讲道理,最应该翻译的内容没有翻译……
        1楼
  2. comment reply SDNLAB君 2016/11/02 08:54
    @qin-nz 您指的是MANO的定义吧
        2楼
SDNLAB君 发表于16-11-01
1