Contrail 服务编排部署中的网络功能虚拟化
网络功能虚拟化 (NFV) 是一种概念,其中传统上由专用硬件设备执行的网络功能由在不同网络位置的虚拟机上运行的软件来执行。虚拟机运行的软件可执行路由、防火墙或网络地址转换 (NAT) 等传统功能。这些功能称为虚拟网络功能 (VNF)。在 图 1 中,图表的上部显示了通过链接在一起提供网络服务的传统物理网络设备。该图的下部显示了如何从 NFX 系列设备上可用的 VNF 池创建相同的服务链。
瞻博网络的 CSO 解决方案符合欧洲电信标准协会 (ETSI) 关于网络服务实例生命周期管理的标准。
Contrail SD-WAN 解决方案在网络功能虚拟化 (NFV) 环境中使用以下组件:
对于 SD-WAN 部署:
网络服务编排器与网络服务控制器一起,对网络服务实例的生命周期进行符合 ETSI 标准的管理。
网络服务控制器提供服务链和 VIM。
CPE 设备提供 NFV 基础架构 (NFVI)。
其他 CSO 组件通过其 REST API 连接到网络服务编排器:
管理门户,用于通过图形用户界面 (GUI) 设置和管理虚拟网络和客户。
管理门户为管理员和操作员提供基于角色的访问控制。管理员可以进行更改;但是,运维人员只能查看门户。
客户门户,客户用来为其组织管理站点、CPE 设备和网络服务的 GUI。
客户门户为管理员和操作员提供基于角色的访问控制。管理员可以进行更改;但是,运维人员只能查看门户。
在“管理”和“客户门户”中,只能为瞻博网络设备添加配置模板。在配置设计器中,您可以为瞻博网络和非瞻博网络设备创建配置模板。
CSO 解决方案通过支持物理网络元素 (PNE) 来扩展 NFV 模型。 PNE 是部署中的一种网络设备,可以通过 CSO 进行配置,但不能在服务链中使用。通过 CSO 配置 PNE,而非其他软件(如 Contrail 或 Junos OS),可通过自动化简化物理设备的配置。结合 PNE 和 VNF 的配置和配置,可在网络配置工作流程中实现端到端自动化。PNE 的一个示例是用作提供商枢纽的 vSRX 设备,用于终止 IPsec 和 GRE 数据隧道。
OSS/BSS 应用和具有 OSS/BSS 功能的 CSO 组件通过其北向 REST API 向网络服务编排器发送请求。然后,网络服务编排器通过其南向 API 与相应直接连接组件的北向 API 进行通信。随后,部署中的每个组件都通过其南向 API 与层次结构中下一个组件的北向 API 进行通信。组件以相反的方向发送响应。