了解MANO之前需要先了解NFV:
1.NFV定义
NFV(Network Function Virtualization),即网络功能虚拟化,将网络功能(包括网络地址转换(NAT)、防火墙、入侵检测、域名服务以及缓存等)从多个专有硬件(如层三交换机、路由器)分离。通过软件把网络服务以及相关的计算设备、存储设备整合起来,给上一层应用交付完全虚拟化的接口。
NFV具备的优势:
-
降低CAPEX:减少企业对专有硬件的使用需求,并且提供了按需付费的模式
-
降低OPEX:简化网络服务的推出与管理,即部署方便
-
加快服务投入市场的时间:减少部署新服务的时间,同时能够有效应对不断变化的业务需求,抓住市场机遇,提高投资回报率
-
提供无与伦比的敏捷性和灵活性:能够根据需求扩大或降低服务,能够在商用标准服务器上以软件实现业务创新(这不是革传统专用设备商的命吗?)
CAPEX:capital expenditures,企业的资本性支出
OPEX:operation expenditures,运营成本
2.MANO定义
上一节中的NFV需要大量的虚拟化资源,其资源需要一个高度的软件来管理,业界称之为编排(Orchestration)。其实质是按不同的业务流程(库存系统、计费系统、配置工具及OSS等)对很多网络及软件元素进行编排、连接、监控、管理。
NFV MANO(网络功能虚拟化管理和编排)就是用于管理和协调虚拟化网络功能(VNF)和支撑软件组件的架构框架,支持在虚拟机上部署与连接。
3.MANO的基本架构
ETSI(European Telecommunication Standard Institution,欧洲电信标准协会)定义的MANO标准主要由三个功能块组成: NFV编排器、VNF管理器、虚拟基础设施管理器(VIM)。
NFV编排器(NFV Orches