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可以将网 ...
随机推荐
- graph小案例
(小案例,有五个人他们参见相亲节目,这个五个人分别是0,1,2,3,4,号选手,计算出追随者年龄大于被追随者年龄的人数和平均年龄) scala> import org.apache.spark. ...
- iOS lipo 移除i386 x86_64两个平台
由于 iOS 编译的特殊性,为了方便开发者使用,我们将 i386 x86_64 armv7 arm64 几个平台都合并到了一起, 所以使用动态库上传appstore时需要将i386 x86_64两个平 ...
- 机器学习6—SVM学习笔记
机器学习牛人博客 机器学习实战之SVM 三种SVM的对偶问题 拉格朗日乘子法和KKT条件 支持向量机通俗导论(理解SVM的三层境界) 解密SVM系列(一):关于拉格朗日乘子法和KKT条件 解密SVM系 ...
- vim-colors-config
在vim中,主题是以插件形式存在.其中系统自带的主题,存放在$VIMRUNTIME/colors文件夹下,以*.vim命名.(注:查看$VIMRUNTIME请在vim中执行 :echo $VIMRUN ...
- linux设备驱动的分层设计思想--input子系统及RTC
转自:linux设备驱动的分层设计思想 宋宝华 http://blog.csdn.net/21cnbao/article/details/5615493 1.1 设备驱动核心层和例化 在面向对象的程序 ...
- nginx proxy_pass 里的”/”
见配置,摘自nginx.conf 里的server 段: server { listen 80; server_name abc.163.com ; location / { proxy_pass h ...
- elk文件
=================正则匹配 [root@web02 conf.d]# cat apache-grok.conf input{ file { path => "/var/ ...
- push推送服务设计
PUSH系统架构设计简述 一.网络传输协议的选择 PUSH系统协议选取: UDP协议实时性更好,但是如何处理安全可靠的传输并且处理不同客户端之间的消息交互是个难题,实现起来过于复杂,那就非TCP协议莫 ...
- 精通 Android Data Binding
转自:https://github.com/LyndonChin/MasteringAndroidDataBinding 官方虽然已经给出了教程 - Data Binding Guide (中文版 - ...
- 安装Struts2 类库
现在,如果一切正常,那么你可以继续设置您的Struts 2框架.以下是简单的步骤,下载并安装在机器上Struts2. 请选择是否要安装Hibernate在Windows或Unix,然后继续进行下一个步 ...