侵权投诉
订阅
纠错
加入自媒体

NFV落地要迈过哪些坎?

2016-06-13 15:39
一分日元
关注

  作为IT行业的一员,如果要问你,“网络业界最热门的创新技术是什么?”毫无疑问,SDN(Software Defined Network,软件定义网络)与NFV(Network Function Virtualization,网络功能虚拟化)将是那个异口同声的答案。它成为业界普遍看好的促进现网升级演进、未来网络技术创新的重要技术途径。

  SDN/NFV可在数分钟内——而不是数天或数周时间——动态交付服务和新应用。作为网络演进的大趋势,其中NFV将在未来为运营商实现网络重构扮演重要的角色。

  落实在运营商的业务创新上,基于NFV架构的网络中,业务部署只需申请云化资源(计算/存储/网络)、进而加载软件即可完成,网络部署和业务创新变得更加简单。

  也许你要问,为什么是NFV?我们的网络怎么了?

  让我们回顾下,在传统网络中,网络元件一般是由专用硬件加定制的软件绑定,耦合度极高,无法分离,比如防火墙设备、DPI设备和路由交换设备等。但采用专用硬件的传统网元价格昂贵,而且定制网元软硬件紧密结合,不易升级,无法灵活部署应用,维护成本也很高,显然阻碍了部署新业务的进程。随着互联网的发展,云计算场景等多种新场景的出现,对网络提出了更多、更灵活的要求。运营商等网络基础设施提供商急需灵活的网络来满足新业务的需求。

  NFV——运营商网络的演进之路

  所以运营商们提出了NFV来解决这一问题。NFV主张将网元的软硬件分离,然后通过将软件部署在通用硬件平台上实现具体的网络功能。如防火墙、DNS和NAT等网络功能均可以由软件交付,然后在普通的x86服务器上运行,从而实现传统网元的功能。

  采用NFV解决方案可以减低投资成本(CapEx)和运维成本(OpEx),同时还可以提供更好的弹性和敏捷性,从而满足网络业务的需求,并加快新业务部署的速度。

  价格更优的通用架构的硬件,势必将大大减少企业的投资成本。而且存储和计算资源等均采用通用硬件架构,使得不同的服务可以共享同样的基础设施,增加系统的通用性,降低运维难度。此外,专用硬件升级换代周期过长,无法快速更新迭代,而相对低廉的通用硬件的升级周期比专用硬件短,所以可以缩短硬件设备升级的周期,从而提供更好的网络性能。

  采用部署VNF(Virtualized Network Function,虚拟网络功能)软件的方式,也会明显地降低管理运维成本。首先,通过修改软件功能可以快速支持新功能,而无需对复杂的专用设备进行维护和升级。其次,目前已有的云管理平台等管理系统可以提供自动化的部署和运维,从而极大地提升管理运维效率。而且,通过管理平台可实现VNF软件随业务迁移到任意通用架构的服务器上,从而实现网络业务随动的功能。

  由于NFV软硬件分离,软件可以在通用的硬件架构上随需迁移,所以NFV可以带来更多的弹性和敏捷性。因为NFV支持通过修改软件快速实现网络功能以及自动化部署等优点,所以采用NFV方案将极大地缩短新业务上线周期。

  NFV的坎

  虽然NFV相比传统网元有以上提到的明显优势,但是采用存在性能瓶颈的通用硬件使其在性能方面远不如采用专用硬件的传统硬件。尤其在对性能要求极高的电信网络、以及核心网络中,NFV和昂贵的专用设备相比并没有优势。而NFV性能不足的关键因素在于通用硬件的CPU在处理转发上的性能远不如专用硬件采用的NPU(Network Processing Unit),所以目前NFV仅能部署在对性能要求不高的网络场景。

  电信业务存在高吞吐和实时性要求,尤其是针对需要进行编解码转换、协议转换的数据面网元,采用虚拟化技术基于通用硬件和虚拟层软件通常会存在性能瓶颈,无法满足数据面高吞吐量要求,为了在NFVI上减少报文调度次数,降低网络转发延迟,提高网络吞吐量,需要提供转发性能加速机制。

  虚拟化后,进出VNF报文的需经过虚拟层(如vSwitch)复制和转发,影响转发性能,特别是时延/抖动,进而会影响用户的业务体验,需要优化方案。

  仅应用于低性能要求的网络场景当然不是NFV的最终目的,如何才能解决NFV性能不足的问题?

1  2  下一页>  
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号