让网络更轻盈——网络功能虚拟化技术的现状和未来(中兴通讯)

让网络更轻盈——网络功能虚拟化技术的现状和未来

2014-08-19     作者:周宇翔(中兴通讯)

  随着智能终端和移动互联网的发展,“通信”早已脱离传统的话音和短信,人与人广泛连接,甚至物物相连也成为可期的未来,各种OTT类新业务和商业模式不断在挑战运营商的传统优势地位。传统电信网络基于私有平台部署,采用专用设备,部署周期长、运维复杂,一些运营商意识到想要轻盈转身,必须向这些互联网运营商学习,从根本上改变电信网络的部署和运维方式。2012年10月,AT&T、英国电信、德国电信等运营商在欧洲电信标准协会(ETSI)成立了NFV ISG组织。该组织致力于推动“网络功能虚拟化”(Network Functions Virtualization),发布了NFV白皮书,提出了NFV的目标和行动计划。

NFV是什么

  NFV简单理解就是把电信设备从目前的专用平台迁移到通用的X86 COTS服务器上。当前电信网络使用的各种设备,均是基于私有平台部署的,各种网元都是一个个封闭的盒子,
各种盒子间硬件资源无法互用,每个设备扩容必须增加硬件,缩容后硬件资源闲置,耗时长,弹性差,成本高;在NFV方法中,各种网元变成了独立的应用,可以
灵活部署在基于标准的服务器、存储、交换机构建的统一平台上,这样软硬件解耦,每个应用可以通过快速增加减少虚拟资源来达到快速缩扩容的目的,大大提升网
络的弹性(见图1)。


  为了实现上述目标,NFV的技术基础就是目前IT业界的云计算和虚拟化技术。通用的COTS计算/存储/网络硬件设备通过虚拟化技术可以分解为多种虚拟资源,供上层各种应用使用,同时通过虚拟化技术,使得应用与硬件解耦,资源的供给速度大大提高,从物理硬件的数天缩短到数分钟;通过云计算技术,可以实现应用的弹性伸缩,从而实现资源和业务负荷的匹配,既提高了资源利用效率,又保证了系统响应速度。

  根据NFV的思想,一个虚拟的4G EPC系统部署方式如图2所示。


  图2中,一个vEPC系统由4个虚拟网元组成(2个P/SGW、1个MME、1个HSS),分别部署在4个数据中心中,这4个虚拟网元完成EPC网络规定的功能,提供EPC网络服务。

  NFV白皮书定义的收益主要如下:

  ●   降低运营商采购/运维成本及能耗;

  ●   快速业务部署,缩小创新周期:包括提升测试与集成效率,降低开发成本;软件的快速安装取代新的硬件部署;

  ●   网络应用能实现多版本及多租户:支持不同的应用、用户、租户共享统一的平台;网络共享的支持水到渠成;

  ●   驱动不同物理区域以及用户群的业务个性化,业务规模能够快速方便地伸缩;

  ●   驱动网络开放,业务创新;可能孵化新的利润增长点。

NFV发展现状

  从2012年10月成立至今,NFV-ISG发展得很快,已经开了6次全会,预计2014年底结束第一阶段工作,2015年将开始第2阶段工作。

  ●   TSC(Technical Steering Committee)组:负责整个NFV-ISG的总体工作;

  ●   AVI(Architecture of the Virtualization Infrastructure)组:负责虚拟化基础设施架构;

  ●   MANO(Management & Orchestration)组:负责管理和编排;

  ●   SA(Software Architecture)组:负责软件架构;

  ●   R&A(Reliability&Avallability)组:负责可靠性和可用性;

  ●   P&P(Performance & Portability)组:负责性能和可携带性;

  ●   Security组:负责安全。

  目前由TSC制定的4个总体标准已经完成,其他各工作组定义的文稿也基本稳定。

  4个总体标准是Use Cases、Architecture Framework、Terminology for Main
Concepts in NFV、Virtualisation
Requirements,目前已经由多个厂家和运营商合作,完成了18个PoC,对NFV技术进行了验证。

  NFV定义的技术架构如图3所示。


  同当前网络架构(独立的业务网络+OSS系统)相比,NFV从纵向和横向上进行了解构。按照NFV设计,从纵向看网络分为三层:基础设施层、虚拟网络层和运营支撑层。

  ●   基础设施层NFVI:NFVI是NFV Infrastructure的简称,从云计算的角度看,就是一个资源池。NFVI映射到物理基础设施就是多个地理上分散的数据中心,通过高速通信网连接起来。NFVI需要将物理计算/存储/交换资源通过虚拟化转换为虚拟的计算/存储/交换资源池。

  ●   虚拟网络层:虚拟网络层对应的就是目前各个电信业务网络,每个物理网元映射为一个虚拟网元VNF,VNF所需资源需要分解为虚拟的计算/存储/交换资源,由NFVI来承载,VNF之间的接口依然采用传统网络定义的信令接口(3GPP+ITU-T),VNF的业务网管依然采用NE-EMS-NMS体制。

  ●   运营支撑层:运营支撑层就是目前的OSS/BSS系统,需要为虚拟化进行必要的修改和调整。

  NFV网络从横向看,分为业务网络域和管理编排域。

  ●   业务网络域:就是目前的各电信业务网络;

  ●   管理编排域:NFV同传统网络最大区别就是增加了一个管理编排域,简称MANO,MANO负责对整个NFVI资源的管理和编排,负责业务网络和NFVI资源的映射和关联,负责OSS业务资源流程的实施等。

  按照NFV的技术原理,一个业务网络可以分解为一组VNF和VNFL(VNF Link),表示为VNF-FG(VNF Forwarding Graph),然后每个VNF可以分解为一组VNFC(VNF Componet)和内部连接图,每个VNFC映射为一个VM;对于每个VNFL,对应着一个IP连接,需要分配一定的链路资源(流量、QoS、路由等参数)。

  通过这样的编排流程,一个业务网络可以通过MANO来自顶向下分解,直到可分配的资源,然后对应VM等资源由NFVI来分配,对应VNFL资源需要同承载网网管系统交互,由IP承载网来分配。

  采用NFV部署一个网络服务的示意图如图4所示。


  目前按照NFV的技术架构,很多厂家已经完成了POC测试和验证,如vIMS、vEPC、vCPE、vCDN等系统,并且在WRC2014年会上进行了展示,证明NFV技术是可行的。

NFV技术发展问题分析

  NFV定义的标准虽然从技术上看是可行的,但离商用还有一定的距离。

  ●   标准成熟度问题:NFV由于目标过大,第一阶段即将到期时,也只完成了4个总体规范,其他工作组定义的相关规范尚未完成。很多问题都被推迟到第二阶段实现,因此目前标准距离成熟尚有一定距离。

  ●   IOT和兼容性问题:NFV定义的架构很庞大,定义了多个新增接口(参考图4),将原来封闭的电信设备商分解为多个层次:硬件设备供应商、虚拟化管理软件供应商、虚拟化电信网络软件供应商、NFVO(NFV Orchestrator)软件供应商、NFV系统集成商,这样电信网络从一个厂家完成的软硬件集成的事情转换为多个厂家的软硬件集成,复杂度大大提升;同时NFV只是定义架构层次,对应各个接口的具体定义和实现是协调其他开源或技术组织来实现,这样同一个组织制定标准相比,技术标准的严密性就会差一些,未来如何保证多厂家设备兼容就成为很大风险。

  ●   业务网络级的SON(Self-Organization Network)技术滞后,影响网络级弹性伸缩:按照NFV架构,虽然一个新的VNF所需资源是由MANO自动部署的,但业务网络的运维架构依然依靠传统的EMS/NMS机制,各VNF之间的连接和话务路由还是由人工来配置的,无法实现一个VNF的即插即用;因此要实现业务网络级的弹性伸缩,还需要发展业务网络的SON技术,实现VNF的即插即用,并且需要SON技术同VNF厂家解耦,可以对多厂家VNF进行管理。

  ●   虚拟化的可靠性技术:传统电信应用通常都要求5个9的可靠性,虚拟化后并不能降低电信应用的可靠性要求,传统电信硬件通过特殊设计,可靠性较高,而虚拟化采用的COTS设备可靠性相对降低,需要通过提升软件可靠性来补偿。

  ●   虚拟化的集成度下降:目前电信用户面设备通常采用专用芯片来实现,对于包处理来说,X86在性价比上明显要差一些,这样虚拟化后会导致设备集成度降低。解决这个问题目前业界有几种方法,一种方法是采用SDN技术,对用户面设备控制和承载分离,包转发卸载到SDN交换机来处理;一种方法是采用智能网卡技术,在服务器的智能网卡内置包处理器,卸载包处理负荷。

  ●   网络虚拟化技术相对滞后:同计算和存储虚拟化技术相比,网络虚拟化技术还比较落后,SDN尚不成熟。目前网络虚拟化技术类型繁多,如何整合到NFVI中是一个很大的问题。电信业务网络通常是一个分布式网络,需要配置较多的网络资源来承载,这种网络资源需要分解到数据中心内部的局域网络资源和数据中心间的承载网络资源、业务网络与接入网络间的承载网络资源等,承载网络资源分配又可能涉及到传送网络资源分配,这些资源的分配都需要做到虚拟化、自动化。目前这种分配尚需要通过承载网/传送网网管来进行,距离自动化有较大距离。现在最有希望的技术就是SDN了,等待SDN在这些领域中应用后与NFV配合。

  ●   系统集成问题:NFV本身解决的是业务网络的自动部署问题,从架构看也是一个巨型的ICT系统集成工程,分解一下包括NFVI的集成、VNF的集成,及业务网络的集成,涉及的系统、厂家、地域、接口都非常多,工程难度比目前公共云/私有云更高;虽然是自动部署,但目前电信网络部署的各环节(规划、实施、调测、升级、优化、运维等)都会涉及并执行,将来如何进行实施部署将是一个很复杂的问题,对集成商的技术要求非常高。

未来展望

  NFV是一个宏大的架构,对传统网络部署方式是颠覆性的变革。NFV拓展了运营商基础设施范围,将数据中心设备/承载网设备/虚拟化软件系统/MANO系统均转化为基础设施,业务部署均转化为软件部署,业务网络资源与负荷实时匹配,资源利用效率得到最大提升。虽然NFV技术目前尚不成熟,还存在着不少问题,但相信在业界的努力下,3~5年内NFV就能够走到成熟商用阶段。

  采用NFV架构后,电信网络的自动化管理和敏捷性将大为提升,一个电信设备的部署周期从几个月缩短为几个小时,扩容周期从几周扩展到几分钟,电信网络新业务部署周期将从数月级缩短到数周级,电信运营商将真正具备“大象跳舞”的能力。

时间: 2024-10-16 17:35:26

让网络更轻盈——网络功能虚拟化技术的现状和未来(中兴通讯)的相关文章

OpenStack 网络项目(Neutron)的历史、现状与未来

转载请注明:http://blog.csdn.net/yeasy/article/details/41788795 历史 OpenStack 作为最热门的云计算开源项目,自 2010 年 10 月发布第一个版本 Austin 以来,到 2014 年 10 月 发布 Juno 版本,已经经历了 10 个主要版本.基本稳定为每年 4 月和 10 月各发布一次大的版本更新. 网络功能实现是自第二个版本,即 Bexar 版本引入,最初作为 Nova 项目的一个功能 Nova-Network,仅支持所有用

VMware 虚拟化技术 创建虚拟机

原文地址:https://www.linuxidc.com/Linux/2017-03/141972.htm 云最成熟的架构是IaaS(Infrastructure as a Service),其中用到的技术有xen,kvm,lxd等,VMware虚拟化技术也是其中的一种. 为什么要虚拟化技术呢?目前在众多大规模互联网公司和游戏公司大都采用xen,kvm等虚拟化技术,使用这些虚拟化技术的好处是当服务器宕机时,运维人员在做维护时只需要将在虚拟机上运行的服务切换到另一台物理机上.而如果不使用虚拟化技

虚拟化技术研究及架构分析

什么是虚拟化 虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行.虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程.CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率. 几种虚拟化软件介绍 RedHat KVM 虚拟化方式:完全虚拟化 架构:寄居架构(linux内核);祼金属架构RHEV-H 特点:祼金属架构RHEV-H或在关键的硬盘和网卡上支持半虚拟化VirtIO,达到最佳

网络功能虚拟化(NFV)

你造什么是网络功能虚拟化(NFV)吗? NFV将网络功能整合到行业标准的服务器.交换机和存储硬件上,提供了优化的虚拟化数据平面,NFV通过服务器上运行的软件让管理员取代传统物理网络设备,并降低成本.能耗和复杂性. 作者:来源:SDNLAB|2016-02-15 09:51 收藏 分享 当涉及到网络设备,我们发现传统的专有网络设备越来越多样化,这使得运营商和数据中心运营商们升级服务也越来越困难.网络功能虚拟化(NFV)是源于ETSI行业规范工作组通过虚拟网络功能取代专用硬件来简化操作的倡议. NF

浅析IRF虚拟化技术增强企业网络架构的弹性

浅析IRF虚拟化技术增强企业网络架构的弹性  [摘要]随着"云"时代到来和各种虚拟化技术日趋成熟,对传统企业网络架构提出新挑战.例如:在不破坏企业原有网络架构和资产投入情况下,可以为企业网络提供更好的扩展性,其中包括简化管理.简化网络运行.降低整体投入成本.扩展端口密度和带宽容量.保护用户投资,使企业网络具备高可用性和持续的.不间断的运行效果.为了达到此效果,可利用H3C的IRF虚拟化技术在企业网络架构中增强弹性,现浅析如下. 关键词:云时代.企业网络.虚拟化技术.持续不间断.IRF.

NFV网络功能虚拟化 基本概念

NFV基本概念 NFV则由运营商联盟提出,为了加速部署新的网络服务,运营商倾向于放弃笨重昂贵的专用网络设备,转而使用标准的IT虚拟化技术来拆分网络功能模块,如DNS.NAT.Firewall等.于是一些运营商联合成立了欧洲通信标准协会ETSI(European Telecommunications Standards Institute),他的一个工作组(ETSI ISG NFV)负责开发制定电信网络的虚拟化架构,如NFV MANO. 下图是ETSI NFV标准架构: 其中包括NFV infra

NFV(Network Function Virtualizatin)·网络功能虚拟化战略实施

学完本课程后,您将能够: 描述NFV基本概念 了解NFV网络技术发展趋势 理解NFV架构 描述NFV与SDN的关系 了解NFV的关键能力 传统运营商网络向NFV演进 思考题和检索 什么是NFV 来自华为的定义:NFV即网络功能虚拟化(Network Functions Virtualization),是一种通过IT虚拟化技术将网络节点功能虚拟为软件模块的网络架构,这些软件模块可以按照业务流连接起来,共同为企业提供通信服务. 来个维基的定义:NFV基于虚拟化,但是又有别于那些用于企业网的基于传统服

53 kvm及libvirt、使用virsh管理kvm虚拟机、网络虚拟化技术基础、网络名称空间netns用法详解

01 kvm及libvirt [[email protected] ~]# yum install libvirt libvirt-client python-virtinst virt-manager virt-install -y [[email protected] ~]# yum -y install qemu-kvm [[email protected] ~]# systemctl start libvirtd.service #创建桥 [[email protected] ~]# v

网络虚拟化技术(一) Cisco VSS

VSS使用机箱间NSF/SSO作为两台机箱间的主要高可用性机制.一个虚拟交换机成员机箱将作为主用虚拟交换机成员,另一成员将处于控制面板的热等待状态.这两个机箱的数据面板均可用,因此总流量转发能力为1440Gbps.当一个虚拟交换机成员发生故障时,网络中无需进行协议重收敛.接入层或核心层交换机继续转发流量,因为它们只会检测出EtherChannel捆绑中有一个链路故障,所以不需要重收敛任何协议.通过VSS传输的流量不会发生任何中断.在传统模式中,一台交换机发生故障就会导致STP.HSRP和路由协议