- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
从 0 了解云计算系列专题 9— NFV 技术详解
原创 侵权必究
在之前的两个系列文章里,分别讲述了计算虚拟化和存储虚拟化,现在我们终于可以讲解
最后一个虚拟化技术,就是网络虚拟化,实际是网络功能虚拟化,即 NFV 技术;现在我们开始
讲解云计算的第三组件,( 3 )网络资源,及对应的虚拟化技术;
1.NFV介绍
首先我们需要知道什么是 NFV ,即什么是网络功能虚拟化;
在云计算数据中心,服务器虚拟化和存储虚拟化均已经越来越普及,并且被验证为成熟可
行的技术方案,考虑到数据中心三大资源(服务器资源,存储资源,网络资源),于是人们自
然而然的在思考,能不能将数据中心的最后一类资源(即网络资源)也虚拟化,实现网络资源
利用率的最大化;
网络资源主要包括,我们所熟知的各类网络设备,比如路由器,交换机,防火墙,负载均
衡器等;实际这些网络设备,从本质上讲,就是服务器,只不过是功能高度专业化和定制化的
服务器,比如专门提供安全功能的防火墙,专门提供负载均衡功能的负载均衡器等;
所以网络设备虚拟化的思路,实际和服务器虚拟化的思路一致,即将网络设备的软件功能
与底层硬件相分离,实现软硬件解耦,通过软件实现各类常见的网络功能(比如路由器功能,
交换机功能,防火墙功能等),再将这些软件实现的网络功能,运行在通用的底层硬件之上
(比如通用的X86 硬件架构之上);
这样实现的网络设备虚拟化技术(或称之为网络功能虚拟化技术),就是我们这篇文章主
要讲解的 NFV (Network Function Virtualization ,网络功能虚拟化技术);从传统网络设
备,到 NFV 的转变,如下所示:
根据上图所示,可以看到传统网络设备,是专业化的网络功能,运行在专业化的硬件平台
之上;而 NFV的核心思想是实现上层软件与底层硬件的解耦(软硬件解耦),使得软件定义网
络功能,让软件实现的网络功能,运行在通用的服务器硬件平台之上(比如通用的 X86硬件平
台);
NFV(即网络功能虚拟化)所带来的好处是显而易见的,因为传统网络设备,是高度专业
化与定制化的,专业的网络功能,专业的硬件平台,意味着高昂的网络设备价格,并且高度封
闭化的传统网络设备,扩展性也很差;而基于 NFV,实现的网络功能虚拟化,使用软件定义的
网络功能(比如软件实现的虚拟防火墙功能,软件实现的虚拟交换机功能等),和通用的硬
平台,意味着更低的成本,更好的扩展性;
另外需要说明的是,在云计算数据中心,实现的网络虚拟化技术,不仅仅是 NFV(网络
功能虚拟化)技术,还包括 SDN (软件定义网络),和网络虚拟化技术;NFV,SDN和网络
虚拟化技术,这三者是三类不同的技术,可以融合部署,彼此之间并不矛盾,本系列文章(云
计算系列文章),主要讲解 NFV,即网络功能虚拟化技术,实现网络设备的虚拟化,而SDN
和网络虚拟化技术,会在另一个系列文章(SDN系列文章)里,进行详细讲解,感兴趣的读
者,可以前往查阅另一个系列文章(SDN系列文章);
2.NFV架构需求
上一个章节,大致阐明了 NFV 网络功能虚拟化的概念与定义,现在我们可以进一步深入
探讨 NFV 架构实现;
在 NFV 框架里,将软件实现的网络功能,称之为 VNF (Virtualized Network
Function ,虚拟化网络功能);不同厂商可能开发不同的VNF ,比如厂商A 开发了虚拟防火
墙功能的 VNF ,厂商B 开发了虚拟交换机功能的 VNF ,服务提供商可以基于自己的需求,灵
活选用 VNF ,并对不同的VNF 组合使用(比如既选用了厂商 A 的虚拟防火墙功能 VNF ,也选
用了厂商 B 的虚拟交换机功能 VNF );
那么如何保证不同厂商开发的不同 VNF 之间正常协同工作,将会是一大难题,同时如何
保证所有的 VNF 均可以正常运行在通用硬件平台(比如 X86 硬件平台)之上,也是需要考虑
的;
基于上述考虑,人们意识到 VNF (虚拟化网络功能)的开发,应该是标准化的,需要有
一个架构来约束各厂商开发 VNF ,确保所有的VNF 之间可以相互协同工作,并且完全不依赖
于特定的硬件平台,这个架构,就被称为 NFV 的 ETSI 架构(因为是 ETSI 组织最先提出的这个
架构,所以被称为 ETSI 架构);
3.NFV的ETSI架构概述
如上一章节所述, NFV 网络功能虚拟化,需要有架构约束,以保证不同厂商开发设计的
虚拟化网络功能之间,可以协同工作
原创力文档


文档评论(0)