几年前,网络功能虚拟化(NFV)成为Cost领域最热门的话题之一,目前各大网络运营商都在进行调研和试验。然而,众所周知,NFV尚未实现我们预期的爆炸式增长和预期收益。为了实现NFV的承诺,需要提高供应商解决方案之间以及这些解决方案中各个组件之间的互操作性。NFV的问题从来都不是缺乏解决方案,而是太多的解决方案独立于NFV环境的特定组件运行,没有互操作性。运营商购买了供应商的炒作并测试了来自多个供应商的多种工具。当今的现实是,NFV解决方案包含多种工具,可涵盖网络运营商所需的所有用例。要解决这个问题,首先需要探讨NFV目前面临的问题以及它是如何走到这一步的。迄今为止,NFV兑现承诺的速度很慢,这主要是由于引入的众多工具之间缺乏互操作性。我们没有实现为现有OSS系统提供集成点的单个NFVOrchestrator以及与NFVOrchestrator交互的单个VNF管理器和单个虚拟基础设施管理器(VIM)的愿景,而是利用NFV的特定用例,例如SD-WAN虚拟CPE(vCPE)引入了多个编排器、多个VNF管理器,通常还引入了混合云模型,从而形成了跨堆栈的管理工具大杂烩。NFV的挑战实际上始于基础设施的第一层。早期,NFV使用的主要环境是OpenStack。不幸的是,许多公司已经在VMware基础架构上投入了大量资金,这对早期的NFV实验提出了一些挑战。这些现有的VMware环境更适合IT使用的虚拟服务器和软件,例如电子邮件服务器和其他传统IT系统。由于对VMware的投资减少以及与OpenStack相比缺乏NFV适用性,因此出现了同时包含OpenStack和VMware的混合环境。这意味着管理系统之间的对决,包括每个系统附带的管理工具。基于容器的基础架构和其他管理工具的引入使这种混合环境进一步复杂化。添加AWS、Azure和所有Google的公共/私有云,庞大的管理工具变得更加难以有效管理。VNF管理也存在问题。VNF管理器协调虚拟网络功能(VNF)的活动,例如虚拟路由器、交换机和负载平衡器。对于每个向市场推出VNF的供应商,至少还会推出一个VNFManager。这可能是一个新工具,也可能是为VNF修改的物理网络元素的现有管理系统的新版本。最重要的是,包括NFVOrchestrators在内的业务流程层也从供应商那里获得了很多选择。有时它们与VNF管理器打包在一起,有时它们是另一个供应商提供的独立编排器。问题很明显。公司必须管理NFV环境,其中包括NFV编排和VNF管理层中的多个编排工具以及3-5个基础设施管理器,每个管理器处理其混合云架构的特定部分。其中每一个都由不同的供应商提供,它们之间几乎没有互操作性。这些多NFV管理系统还必须与现有网络管理工具集成。互操作性是NFV的关键互操作性对于NFV的采用至关重要,原因有二。第一个原因与人有关。如上所述,NFV环境需要几个新工具。用户需要了解所有这些并手动从一个系统切换到另一个系统以执行每个系统所需的特定任务。这里存在巨大的技能差距问题。有些工程师无法学会有效地使用每一种工具,因为工具太多了。这将导致团队内部的专业化,某些工程师致力于管理工具的子集。因此,一个工程师可以完成的任务可能需要多人参与。为了实现NFV简化和降低成本的目标,运营商正在构建一个复杂的环境,需要更多的人才能成功。其次,从网络管理的角度来看,如果服务的定义分散在无数个不同的系统中,没有一个系统具有完整的视图,那么维护服务就很困难。这直接影响管理配置更改、为最终用户(无论是内部还是外部)使用的服务准确计费以及有效监控和确保网络质量、性能和可靠性的能力。涉及的每个系统的数据联合是互操作性的一个关键方面。必须有一种方法可以单一查看有关NFV环境支持的服务的所有数据,但这不能通过创建数据副本来实现。管理这么多不同的组件非常复杂,几乎是一项不可能完成的任务,也是采用NFV的主要障碍。但是,还有希望!由于这些不同的解决方案大多是在过去6-8年内开发的,因此在设计它们时就考虑到了API的功能。这为通过智能网络自动化解决这一问题提供了基础。NFV的希望?API现代网络将包括基于NFV的网络和服务。现代网络的关键概念之一是可编程性。可编程性意味着可以通过与我们多年来集成软件系统的方式非常相似的方式访问工具和网络本身。基于开放标准的统一API允许跨多供应商环境进行通信,并能够有效防止未来对网络的威胁。每个网络都有多个编排器、控制器和其他网络管理系统。通过使用这些系统的API并提供一个统一的管理层来展示其智能网络自动化工作流的功能,从而从用户那里抽象出复杂性。这种抽象消除了工程师必须了解所添加的10多个新系统的需要,从而消除了前面提到的技能差距。相反,工程师使用单一工具,该工具不仅将NFV工具的功能结合到共同的用户体验中,而且还引入了在NFV之前使用的现有工具。结果不仅排除了新的复杂性,还排除了现有的复杂性。此外,这种方法可以联合来自每个NFV管理工具和现有网络管理系统的数据,以提供网络的单一视图。智能网络自动化和API优先方法是使NFV能够兑现其众多承诺的答案。这些方法提供了当前不存在的互操作性,从而填补了NFV成功的缺失环节。
