0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NFV的架构与应用

汽车电子技术 来源: 码农与软件时代 作者:码农与软件时代 2023-02-15 10:12 次阅读

前文《NFV是个啥?》大致介绍了:

NFV意为网络功能虚拟化,事实上是网络功能云化。其本质是将硬件网络设备拆开,把专有硬件改用通用硬件(如x86服务器),并将专有网络功能改为通用网络功能,进而通过将通用硬件进行虚拟化构成云化资源池,通用网络功能运行在这个资源池中。

简单说就是将“硬”的专有设备转变为“虚”的软件网络设备。

高大上一点,也就是“软硬件解耦、硬件通用化、网络功能软件化与虚拟化部署”。

一、NFV应该是什么样的?

ESTI(European Telecommunications Standards Institute,欧洲电信标准化协会)认为NFV应该是这样的:

图片

上面的图看起来,就不太好理解,我们再来抽象一层:

图片

再稍微优化一下,应该是这样:

图片

现在我们来解释这几块内容:

  1. VNF:网络功能虚拟化

网络功能原本在硬件盒子里面是软件,需要从专有硬件抽取出来,那么怎么个抽取法呢?是将原有功能经过适配后直接形成一个单体,还是做进一步的改造形成微服务,再或是面向网络领域的优化级微服务?

5G核心网中的微服务,你懂了吗?

不论是哪种抽取方法,网络功能都进行了软件化,最终为以软件包的形态存在,称之为VNF(虚拟化网络功能)。

  1. NFVI:VNF成长环境

VNF以软件的形态存在,需要部署在运行环境中,才能起到作用。之前我们习惯于将软件部署在物理服务器上,这与硬件盒子似乎也没啥区别,也就失去了NFV的意义。

所以说,VNF需要不是一粒“尘埃”,而是需要一片“沃土”,这片“沃土”进行VNF的承载,进行硬件资源的虚拟化、管理、监控,负责“承载”环境的创建、删除。

当前,这片“沃土”通常是OpenStack和Kubernetes,“承载”环境分别是虚拟机VM、容器运行环境。在这里,VNF就是虚拟机镜像或者容器镜像了。

  1. VNF聚沙成塔

一个VNF实现的是一种网络功能,如防火墙、路由器、交换机、负载均衡等等,不同用户所需要的网络服务可能是不同的,这就需要根据进行VNF的按需组合,形成链。

要想形成链(网络服务),就需要进行VNF进行编排,同时,也需要对VNF的生命周期进行管理,如创建、升级、删除、自愈等。

到这里,NFV的大致轮廓就清晰了。

二、NFV是如何运转起来的?

在前面我看到的是“离散”的点共同构成了NFV,如果要将NFV运转起来,那就需要将这些点连接起来,而如何连接又是根据用户需求进行的。

所以,我们从用户的需求来分析。用户规划好网络功能后,需要给用户提供一个“场所”进行:

①选择VNF:在图形化界面进行拖拽VNF,并配置资源规格、性能要求等参数

②配置网络服务:将VNF进行编排,配置、转发图和 VNF 实例间连接;

③启动网络服务:触发网络服务构建,后台创建VNF网元和虚拟网络环境。

NFV环境,还需要做到:

①监控网络服务:实时监控资源使用情况、可视化性能参数;

②故障自愈:网元发生故障,则需要及时替换故障网元。

三、NFV有哪些应用场景?

NFV应用于电信网络和云数据中心

1.电信网络

电信网络引入NFV的初衷是:

  • 通过将传统电信设备的软件与硬件解耦,降低购买成本和维护成本;
  • 通过将网络功能软件化后,提高业务的的部署速度和灵活性;
  • 引入软硬件各层不同的厂商、开源组织参与,构建开放生态,加快业务创新,为业务创新提升、新业务加快上市提供基础。

5G核心网应用较为广泛,其网络功能微服务化,使用的是面向云原生NFV技术。

2.云数据中心

云数据中心承载着互联网应用,而互联网应用架构又随着互联网业务的发展不断演进,其基础链路参见《云产品之负载均衡那些事儿》

每个基础链路可需要相应的虚拟网络,以实现安全隔离、转发、负载均衡等网络功能,基本上是4/7层协议的处理。

云网络的弹性要求这些网络功能可以快速、灵活地实现。

NFV是一种“软件形态”的虚拟网元,其本质上使用通用服务器CPU资源进行数据包的转发。可通过软件编码的方式满足云网络快速、灵活的需求。

总的来说,NFV技术在云网络中的应用,主要用来满足互联网应用程序的网络功能需求,进行4/7层协议的处理。

由于云网络面向海量的用户提供服务,NFV的性能就非常重要。

第一阶段:NFV的实现直接使用了Linux内核的网络转发能力,如负载均衡LVS;

第二阶段:NFV的实现借助了DPDK技术,绕过Linux内核,直接在用户空间实现各种网络功能,性能提升10左右;

总的来说,这两个阶段是将NFV直接部署在通用服务器上进行网络功能的实现。这会产生2个问题:

①通用服务器从规划、申请、采购到上线的时间大约是1个月,如果遇到突发的业务需求,难以实现弹性扩展;

②通用服务器使用不同的架构体系、不同型号,也面临着NFV需要不断适配的问题。

第三阶段:NFV直接部署在云主机上,云主机本身就具有弹性能力,能够较好地解决前2个阶段面临的问题。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    12

    文章

    8929

    浏览量

    85047
  • 网络
    +关注

    关注

    14

    文章

    7470

    浏览量

    88517
  • 虚拟化
    +关注

    关注

    1

    文章

    361

    浏览量

    29752
  • NFV
    NFV
    +关注

    关注

    3

    文章

    118

    浏览量

    33678
收藏 人收藏

    评论

    相关推荐

    【AD新闻】5G的基站数量是4G两倍?国内5G的发展情况

    /NFV架构、网络切片、MEC等技术,让网络更灵活,更高效,进而满足5G需求多样化的需求。从无线侧来看,基站重构就是CU/DU高层切分和DU/AAU低层切分,让整个网络架构更加扁平。在5G演进方面
    发表于 08-22 10:52

    NFV成为虚拟化领域的转折点

    NFV成为虚拟化领域的转折点
    发表于 05-24 07:20

    Wind River Titanium Server通过Nokia AirFrame数据中心认证

    全球领先的网络虚拟化软件提供商风河®公司宣布,Wind River Titanium Server通过了验证,将作为NFV基础架构软件运行于Nokia最新发布的AirFrame 数据中心解决方案之上。
    发表于 07-15 13:48 951次阅读

    风河,NFV软件合作伙伴携手发展运营商级虚拟业务CPE参考设计

    和Riverbed为合作伙伴,风河展示了一个运行在Wind River Titanium Server™ NFV 基础架构(NFVI)之上的完整多功能虚拟业务客户端设备。
    发表于 12-16 16:52 1131次阅读

    华为获业界认可的最高荣誉,“最佳技术使能”奖

    Technology Enabler)”奖,该奖项是业界对华为在NFV架构、技术、商用以及面向Cloud Native演进等方面的领先能力与卓越表现的高度认可。由GSMA主办的世界移动大会是全球最具影响力的移动
    发表于 03-01 10:19 1112次阅读

    基于边缘接入网络异构虚拟化

    网络功能虚拟化(NFV)以虚拟机(VM)的形式在云端通用基础架构上实施网络功能,而非作为专用物理硬件实施。借助NFV技术,运营商可以更快速、灵活地开发与推出业务应用,极大地降低了成本,而以往需要通过
    发表于 01-29 15:17 0次下载

    Enea在2018年移动世界大会展示最新尖端技术

    举行。 在6号展厅6G10号展台与Enea会面,探索各种现场演示: NFV架构选择:Enea基于OpenStack的NFV平台在ARM和Intel计算节点之间分配虚拟网络功能,说明不同的功耗与性能情况
    发表于 02-27 16:23 136次阅读

    解锁5G预商用技术_运营商的网络重建还有多远

    近两年,越来越多的 运营商 选择基于NFV架构的虚拟化解决方案来实施核心网改造和扩容工作,以顺应技术的发展,同时为 5G 的到来做充足准备。下面就随网络通信小编一起来了解一下相关内容吧。
    的头像 发表于 03-25 10:47 3183次阅读

    如何使用两段式的加速资源部署算法提高网络利用率

    设计硬件加速机制,解决软件定义网络/网络功能虚拟化( SDN/NFV架构中虚拟网络功能(VNF)的性能受限问题,成为当前的研究热点。在引入VNF硬件加速资源后,如何实现对加速资源的统一管理和部署
    发表于 01-04 08:51 6次下载
    如何使用两段式的加速资源部署算法提高网络利用率

    基于SDN及NFV技术的5G网络云化架构体系及演进策略

    基于SDN(Soft Defined Network,软件定义网络)和NFV(Network Function Virtualization,网络功能虚拟化)等前沿技术构筑的5G网络云化架构在提升网络灵活性、降低部署成本以及提升效率方面具有得天独厚的优势,使得SDN及
    发表于 05-05 11:03 7655次阅读
    基于SDN及<b class='flag-5'>NFV</b>技术的5G网络云化<b class='flag-5'>架构</b>体系及演进策略

    5G的到来将如何影响边缘计算网络

    甘泉指出,首先,我们所指的边缘计算是在网络,而不是在端的;其次,边缘计算一定跟5G网络相关,跟5G的特性相关,比如5G的无限特性,还有部署方式以及切片技术相关;此外,整个架构应该是尽可能多地发挥或者利用边缘虚拟化架构,也就是现在最新的电信网
    发表于 05-21 09:28 1006次阅读

    宁波联通的首个基于SDN+NFV架构的vMSC核心网已正式商用

    实现了SDN、NFV技术在同一朵通信云内首次正式商用,标志着浙江联通核心网正式向CUBE-Net2.0新一代网络体系架构演进,这也为宁波联通5G建设奠定了扎实的核心网络基础。
    发表于 12-09 11:16 869次阅读

    SDN+NFV+AI将成为5G网络架构创新的关键使能技术

    2019年是5G商用元年,SDN、NFV技术凭借得天独厚的技术优势构筑了灵活高效的5G网络云化架构,使得SDN、NFV成为5G关键使能技术之一。
    发表于 12-30 10:37 1289次阅读

    基于NFVI架构的网络功能虚拟化基础设施解决方案解析

    NFV技术采用通用化IT硬件来构建统一的网络资源池,NFV架构下的资源管理和运营对象都是以IT技术为基础实现的,因此NFV网络运营正是CT与IT融合管理的体现,其运营职能框架及内容来源
    发表于 04-15 09:50 1.2w次阅读
    基于NFVI<b class='flag-5'>架构</b>的网络功能虚拟化基础设施解决方案解析

    边缘计算基于NFV架构构建,满足5G新业务需求

      在日前举行的“2020中国SDN/NFV/AI大会”上,中国移动研究院安全所主任研究院杨波表示,近20年来,计算模式发生了很大变化,经历了从大集中到逐步分散、从对等计算到云计算、从端云协同到端边云协同。边缘计算在端和云之间加入了边缘计算节点,把计算、存储、通信资源带到了离用户最近的地方。
    发表于 09-26 09:27 738次阅读