2015 ETSI NFV用例指南
译者简介:忍忍鱼,曾经从SDNLAB获取了很多知识,现在努力为SDNLAB贡献自己的力量。爱学习,求进步!SDNLAB,么么哒!
ETSI NFV ISG已经确定了9个潜在的NFV用例。本章节简单介绍了这些用例,完整的用例描述请参见ETSI网站.
NFV基础设施即服务(NFVIaaS)
NFVIaaS功能类似云计算IaaS,可以编排涵盖虚拟和物理网络、计算以及存储功能的各种虚拟设备。与传统的IaaS不同,NFVIaaS基于ETSI NFV标准接口,包括一个信息模型和多个网络服务接口,使得NFV基础设施(NFVI)可以跨多服务提供商所在的多个管理域。
虚拟网络功能即服务(VNFaaS)
很多企业在他们的分支机构部署了大量的网络服务应用,包括接入路由器,WAN优化控制器,防火墙,入侵检测系统和DPI分析设备。如果要在指定的物理设备平台上实现这些功能,那这个分支机构的网络会比较复杂、昂贵和难以管理。
一种替代方案就是企业分支机构网络订购托管在网络服务提供商的接入网PoP的服务器上的VNFs。类似于云网络SaaS应用,VNFs为一个个服务,订购者只需要支付服务接入费用,不需要关心服务托管的基础设置的费用。
家庭环境虚拟化
NFV住宅用户环境虚拟化(VoHE)与VNFaaS类似。在这个用例中,住宅用户网关(RGW)和机顶盒(STB)都虚拟化为驻留在网络服务提供商PoP的服务器上的VNFs。这些设备的所有功能都以VNFs形式提供,包括IP路由,NAT,防火墙,DHCP,DVR/PVR硬盘,VoD客户端等。
VoHE的优点在于大大简化了住宅用户的电子环境,降低了终端用户和运营商的资本支出(CAPEX)。在最终场景中,住宅用户就只需要一个支持无线上网的二层交换机。另一个优点是简化RWGs和STBs的维护工作,降低了运营商的运营成本(OPEX)。然而远程接入VNFs需要增加网络接入带宽,另外,人口稠密的居住区需要托管大量的VNFs,这就要求大吞吐量处理能力,并且需要提供方案解决多个VNFs共用一个虚拟机的情况。
VNF转发图
网络服务提供商提供的基于基础设施的云服务(例如IaaS)需要编排和管理虚拟化服务平台(例如VNFs)和物理设备之间的业务流,从而为终端用户提供完整的服务。
正如手册其他部分所述,SDN控制器可以编程实现所需业务流。VNF转发图作为服务,通过管理或者编排系统提供了流映射(也称为服务栈或者服务链),其中管理和编排系统不一定是SDN基础设施的一部分。
VNF FG基于一个向服务提供商的管理和(或)编排系统的信息模型,描述了VNFs和物理实体。该信息模型描述了实体的特性,包括每个NFV基础设施对IaaS服务中每个VNF、VNF接入需求、VNF和物理网络之间的连接的需求。为了保证端到端服务的性能和弹性,信息模型需要在图中详细说明每个VNF的容量,性能和弹性需求。为了满足SLAs,管理和编排系统必须监控图中所有的节点和链路。VNF FG理论上应该可以跨多网络服务提供商的设备。
虚拟网络平台即服务(VNFPaaS)
VNPaaS类似一个将VNFs作为虚拟网络基础设施组件的NFVIaaS。主要的不同点为VNPaaS使用的编程开发工具允许订购者创建和配置ETSI NFV兼容的VNFs,从而可以扩大服务提供商提供的VNFs的目录。这使得所有第三方和常用VNFs可以在VNF FG中实现可编程 。
移动核心网和IP多媒体子系统虚拟化
ETSI已经发布了数字蜂窝通信相关的术语和缩写的定义文档,有助于阅读和讨论数字蜂窝通信。缩写词包括以下:
3GPP是定义移动和聚合网的网络功能(NFs)的网络架构和规范的标准组织。每个NF都作为移动网络PoP的一个特定应用运行。在虚拟的符合业界标准的服务器上,将每个NFs作为VNFs运行会给CAPEX、OPEX带来很多好处,也利于提高网络的灵活性和动态缩扩容能力,从而满足急剧增长的需求。
蜂窝系统最新架构是EPC,在该架构中,NFs包括MME和S/P网关,IMS的NFs包括P-CSCF和S-CSCF、HSS和PCRF。HSS和PCRF是结合核心网和IMS NFs提供端到端服务的NFs。可以虚拟化NFVI PoP中所有的NFs,也可以指定某个NFs进行虚拟化。
移动基站虚拟化
3GPP LTE为EPS提供了RAN。很多RAN功能是可以虚拟化为运行在业界标准的基础设施上的VNFs。传统的RAN节点,例如eNodeB、家庭用eNodeB和Femto-Picocell,其中的基带射频处理单元(包括FFT编解码)、MAC、RLC、PDCP、RRC、控制和CoMP等功能都可以被虚拟化。
内容分发网络(CDNs)虚拟化
很多ISP在他们的网络部署了专有的CDN缓存节点,用来改善视频以及其他高带宽服务的用户体验。缓存节点一般运行在通用服务器平台上的独立设备上。CDN缓存节点和CDN控制节点都可以被虚拟化。CDN虚拟化的优点与其他NFV用例类似,例如VNFaaS。
固定接入网络功能虚拟化
和用户宅内网络和光纤/无线混和接入网络中的PON光纤一样,NFV可以虚拟化光纤/铜线混合接入网络的远程功能。利用从前段到相邻区域或者drop point使用光纤或者使用传统双绞线进行终端到户,高版本的DSL(例如VDSL2和G.fast)可以提供100Mbps到1Gbps的接入速度。DSL接入网的DSLAM和消息显示单元(MDU)转发功能等可以被虚拟化,但是与控制有关的功能还是集中在交换中心。
调查者向受调查对象出示一份ETSI定义的9个用例列表,并让受调查对象预测未来两年市场最受关注的两个用例。调查结果如表19所列
http://www.wtoutiao.com/p/164Lpye.html
2015 ETSI NFV用例指南的更多相关文章
- OpenStack 企业私有云的若干需求(7):电信行业解决方案 NFV
自动扩展(Auto-scaling)支持 多租户和租户隔离 (multi-tenancy and tenancy isolation) 混合云(Hybrid cloud)支持 主流硬件支持.云快速交付 ...
- NFV及vIMS的部署实施
随着5G和物联网等领域的快速发展,移动数据业务飞速增长,而传统电信网络基于专用硬件的架构和封闭式的网元,已经成为运营商拓展新业务的严重障碍.NFV能够根据用户和业务需求灵活动态地进行网络资源配置,实现 ...
- NFV网络功能虚拟化 基本概念
NFV基本概念 NFV则由运营商联盟提出,为了加速部署新的网络服务,运营商倾向于放弃笨重昂贵的专用网络设备,转而使用标准的IT虚拟化技术来拆分网络功能模块,如DNS.NAT.Firewall等.于是一 ...
- NFV
转载: NFV介绍定义:NFV,即网络功能虚拟化,Network Function Virtualization.通过使用x86等通用性硬件以及虚拟化技术,来承载很多功能的软件处理.从而降低网络昂贵的 ...
- NFV实验平台
NFV架构如下图所示. NFVI对应于数据平面,数据平面转发数据并提供用于运行网络服务的资源. MANO对应于控制平面,该控制平面负责构建各种VNF之间的连接以及编排NFVI中的资源. VNF层对应于 ...
- DPDK 网络加速在 NFV 中的应用
目录 文章目录 目录 前文列表 传统内核协议栈的数据转发性能瓶颈是什么? DPDK DPDK 基本技术 DPDK 架构 DPDK 核心组件 应用 NUMA 亲和性技术减少跨 NUMA 内存访问 应用 ...
- 《软件定义网络:SDN与OpenFlow解析》
<软件定义网络:SDN与OpenFlow解析> 基本信息 原书名:SDN: Software Defined Networks 原出版社: O'Reilly Media 作者: (美)Th ...
- OpenDaylight即将迈入“七年之痒”?
前段时间看到一篇文章,叫<OpenStack已死?>,讲述了OpenStack自2010年提出之后的9年间各方利益牵扯导致的一系列问题,尽管最终作者的结论是OpenStack现在只是进入了 ...
- Network Function Virtualization: Challenges and Opportunities for Innovations
年份:2015 ABSTRACT 最近提出了网络功能虚拟化,以提高网络服务供应的灵活性并减少新服务的上市时间. 通过利用虚拟化技术和通用的商用可编程硬件(例如通用服务器,存储和交换机),NFV可以将网 ...
随机推荐
- 已经mock类中引用的其它service类,但是在invoke私有方法的时候,该service类是空值
错误原因:没有在开始测试用例的时候,初始化类的所有注解方法. 解决方法: 使用mock方法创建mock对象时,需要在测试用例执行前执行以下代码.通常, 这句代码可以放在测试基类或者@Before 中. ...
- oracle中提高order by的性能
1.如果order by columnA,那么在where查询条件中添加条件columnA=value,则oracle内部会过滤order by排序,直接用索引(可以通过execution plan查 ...
- staitic_cast原理与使用
本文以下述结构为例: 总结如下: 1) static_cast用于有直接或间接关系的指针或引用之间 转换.没有继承关系的指针不能用此转换,即使二者位于同一类体系中.比如,Left,Right之间不能用 ...
- linux VI模式下批量修改文件内容
1. :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky 2. ...
- Linux4_文件操作
以下操作都是在终端命令行: 1 apt-get install 应用名称,(---:apt-get是从Ubuntu的软件应用里自动下载) 如果你不知道下载,随便输入:java,javac,tree ...
- Coursera machine learning 第二周 quiz 答案 Octave/Matlab Tutorial
https://www.coursera.org/learn/machine-learning/exam/dbM1J/octave-matlab-tutorial Octave Tutorial 5 ...
- LCD驱动程序(一)
LCD显示原理: 在JZ2440上,想要让LCD显示,需要几个部分1.LCD硬件 2.开发板上的LCD控制器 3.SDRAM内存存放数据FramBuffer 4.可能还需要一个调色板(实际上是一块内存 ...
- C#获取当前时间的各种格式
C#获取当前时间的各种格式 DateTime.Now.ToShortTimeString() DateTime dt = DateTime.Now; dt.ToString();//2005 ...
- 批量删除redis某个键值
/usr/local/redis/src/redis-cli -h 172.28.6.23 -p 6383 keys "virtual*" |xargs /usr/local/r ...
- 你可能不知道的5个功能强大的 HTML5 API
HTML5 新增了许多重要的特性,像 video.audio 和 canvas 等等,这些特性使得能够很容易的网页中包含多媒体内容,而不需要任何的插件或者 API.而其它的新元素,例如 section ...