发表于

什么是NFV?


网络功能虚拟化(NFV)被认为是运营商的救星,帮助他们提高经济性、创新性和敏捷性,从而在降低资本和运营支出的同时,应对网内流量爆炸式增长所带来的挑战。它会给服务开发、测试和部署的方式带来显著变化,使其变得比以往更加迅速。

那什么是NFV?它是否和云计算一样?它和软件定义网(SDN)有何联系?

这些问题您可能都听说过或问过自己。接下来,我将回答这些基础问题。

什么是云计算?

它经常被称为“云”,通过互联网按照付费的方式提供客户要求的各种资源——从硬件到软件应用。它在数据中心里将硬件基础设施(标准的高容量服务器、联网设备、交换机和存储设备)、软件平台(建立并提供基于网络的应用/服务所需的一切)和软件服务(由与最终用户连接起来的运营商代维)整合起来;使用专有的软件或开源云计算平台(如OpenStack和CloudStack)进行管理和编排。

云计算

云的业务发起人都是商用网络运营商和企业,其中有许多都已在公共或私有社区或混合云内提供价值数十亿美元的基础设施即服务(IaaS)(如Amazon)、平台即服务(PaaS)(如Google)和 软件即服务(SaaS)(如SalesForce),同时满足最终用户的安全要求。

接下来,我们简单回顾一下上学时所学的基本知识: 开放系统互连 (OSI)模型。它定义了一个在七个网络层内实施协议的联网框架:

  1. 物理层
  2. 数据链路层
  3. 网络层
  4. 传输层
  5. 会话层
  6. 显示层
  7. 应用层

在数据中心内使用各种设备(软件和硬件)连接服务器和存储设备以及不同的数据中心。有些设备支持所有七层(如网络服务器(1-7));或七层中的某些层(如路由器(1-3)、交换机(1-2)和光缆(1)),能够采用标准协议实现互通,向客户提供IaaS、PaaS和SaaS服务。

传统网与SDN的对比

有一个很实际的问题值得关注,大多数网络服务/应用(1-7)目前都部署在云内,作为行业标准的(COTS)服务器上只支持软件的设备。

什么是软件定义网(SDN)?

SDN由企业IT发起,在大学校园内诞生,在数据中心内成熟,取代了基于固件的专有1-3层网络设备,这些设备都比较昂贵和封闭,支持网络控制和数据流量转发(如路由器)。

如何使用SDN进行替换?

要做到这点,就需要基于软件的控制(通过软件抽象实现可编程网络——SDN控制器),使用具全球性的开放协议(如OpenFlow)通过比较便宜的裸机交换机(或虚拟交换机)设备在数据中心内或数据中心之间配置、控制和转发流量。通过采用云和SDN,很多企业IT和运营商成功地提高经济性、加快创新并增加敏捷性。

什么是NFV?

NFV由运营商发起并主导,是电信业务的救星,旨在改造电信业从而使其类似于Web网和企业网。不同于Web网和企业网,目前的电信网包括价格昂贵、体积庞大且种类日益繁多的专用硬件来提供电信服务(VoLTE、ViLTE等)。

网络功能虚拟化

NFV的概念是采用在COTS服务器(如云内的网络服务器)上运行的软件来取代专用和专有的硬件,如防火墙和会话边界控制器(SBC),它们可能位于数据中心、网络节点或最终用户驻地内。NFV可以(但不是必须)更好地将SDN集成到电信应用内(外部SDN控制器),从而控制网络资源以实现电信数据流量转发。

对于电信网和服务来说,NFV是否与云一样?

如上所述,大多数(概念、技术、优点等)比较类似,但不同。运营商级电信基础设施的基本要求不同于企业IT和Web平台的基本要求。电信网的管理、安全性、质量、性能、可用性、可靠性和可扩展性要求不同,且比较严格(99.999%)。

这些要求很具挑战性,很多情况下无法在现有的云基础设施内实现。例如,需要在不到1秒而不是几分钟内完成故障诊断。欧洲电信标准组织(ETSI)和领先的电信公司、开源技术公司以及其它标准组织(SDO)携手,确定并将继续确定和应对这些挑战,定义了架构、接口、PoC和适用的一切。

总之,随着创新周期和网内流量继续加速增长,运营商必须找到一些方法来提高经济性、创新性和敏捷性,从而将网络和服务完全自动化。NFV是救星,而SDN则是补充,使得软件定义网的优点得以完全实现。