邓辉:网络功能虚拟化开源平台OPNFV介绍

谢谢主持人介绍,前面大家听的全部都是英语的,我今天跟大家讲一下中文的SDNFV。从大家演讲的顺序已经看出来,SDNFV对中国是更加的亲近,因为我们演讲的都是用中文来演讲,大家对这个组织的理解可能会更深入一些。其次,我们OPNFV这个组织可能就注重于比较实在的一些工作,我们也在后面给大家一些具体的体现。

首先为什么做OPNFV,其实在之前我们并没有特别清楚的看到,特别在电信里面,你真正去做OPNFV这样的一个社区存在,运营商已经习惯了我们做标准化,多少年,我们跟它们不同,标准化是我们整个电信运营商最基本的基石。我们突然发现我们跟INT比的话,我们的网络可能是不到人家的,可能3%或者5%的情况下,电信,CT这块面临着我们需要去转型。怎么样去转型了?就像这样的蝴蝶,它从产卵到最后绽放的过程。其实也就是说OPNFV将伴随着转型而产生。

首先讲一下这个数字,因为我们可能很难讲出非常宏观的,但是我们这些数字可以给大家一些非常清楚的印象。从这个图的最中间我们画一根线,图的右边表示今天的运营商和设备商还没有真正的开始思考NFV的策略,棕色的图形我们已经开始有这样的打算,再往下灰色的话,我们还没有具体的行动,黄色我们已经开始大规模的测试,蓝色就是我们已经开始商业部署。比如说中国移动也有相应的案例,这些圈表示了今天OPNFV到今天发展为止的一个阶段。

我们再继续看一些数字,关于OPNFV的一些数字,很多人说,不是很多人说,可能有人会质疑,OPNFV的影响力很小,但是你看这个图上最上面只有1%的人认为OPNFV的影响力非常小,只有3%的人认为OPNFV没有解决很关键的问题。那么整个超过90%的以上的人都认为OPNFV在解决非常实在的问题。最主要三个特点,第一个特点,其实很多OPNFV的厂商认为,OPNFV和传统电信的区别是,传统电信我们都是黑盒子,运营商只要关注它的标准化,这是我们的主要工作,到了OPNFV的时代,我们要看进去这个盒子,我们发现这么多模块,并且有各种可能实现的方式,我们怎么去理解它?我们怎么帮助运营商和厂商正确的看,我们应该怎么去做里面的东西,以及设计好模块之间的关系?这个是一个迷茫,对于运营商和电信厂商,它们开始接触SDNFV的时候,都是处于一种探索阶段,OPNFV在这个阶段就给大家提供了一个非常好的参考价值,它帮助你更清楚的理解SDNFV往什么方向走?它提供什么样的参考架构?运营商应该达到什么样的目标?所以这就是OPNFV从宏观上讲,它带来的整个电信的价值所在,这些数字都是去年年底的调查结果。

其次我们看OPNFV最大的好处是什么?因为我们觉得每次来,特别在中国跟大家讲OPNFV的价值的时候,因为只有你理解的非常深入的时候,你可能才能认可它的价值。所以我们每次来讲,都要强调OPNFV能给大家带来到底什么样的价值。第一个价值,就像我们刚才提到,当我们打开这个箱子的时候,有这么多的软件模块存在于之中。怎么去做它的集成?谁去做它的集成?怎么去定义它的接口?采用标准还是采用开源?其实OPNFV在这一块是给大家最大的帮助,就是可以通过参与这个社区,你来理解到底怎么做你的集成?为什么想用这个模块?这个模块为什么采用开源的?这个理解对于运营商是非常重要的。而且大家共同的观点,特别对所有的运营商来说,共同的参考架构是非常有意义的,我们会整个在社区,我们开源朝着一个方向在努力。

另外其它的作用也是很多。你有这样的一个社区,你可以更快的部署,加速部署你的NFV,你也可以加速整个产业界的使用,减少你的风险来提供高质量的产品,这是OPNFV所看到的它的最大的好处和利益。当然这个需要运营商自己去理解,为什么对你有帮助,因为你一直在关着门自己在摸索,去探索它,就会发现很多时候我怎么会有这么多问题,实际上当你加入OPNFV的时候,你会发现,这些东西,你可以通过加入它,可以解决它,我觉得这是对中国运营商特别有意义和参考的事情。其实在整个OPNFV部署的时候,就像我前面提到的,我们有很多困难。当然我们没有真正的,我们只是关着门在研究这个方向的时候,我们就会发现OPNFV会有很多的障碍,让我们去部署它,真正的采用它。第一个问题就是说有这么多软件方案在里面,中国有十几家创业公司,还有那么多商业版,我们怎么解决这个问题?我们选择商业版或者我选择开源集成的时候,会有什么风险?你学了你就会成长,你就会更加自信进入下一个模块的选择。其它的障碍的话,我觉得也是非常普遍的,我们到底做这个事情有什么好处?因为我们假设,我个人也比较短视,投入回报我们从哪里能得到,这也是非常重要的。今天商业产品的成熟度,我们可以拿到的商业产品,是否能拿到?这些都是一些现实的问题。除此之外包括软件的可靠性、安全这些性质都是非常重要的,我们需要来考虑的,每个运营商都在抱怨我们的体制,让我们的员工在这方面的技能,特别在IT方面的技能,也是一个比较大的因素。

但是这些就是说你通过加入这样的社区来互相探讨和学习,看人家怎么做,怎么转型,我们一起推动这个社区的变化。如果一个人去做这个事情,就好像一个灯泡一样,你只是一盏发光的灯泡。如果是整个社区,就像下面的灯泡一样,当然我们都发光的时候,这个世界就会明亮,当然你如果想走的更快的时候,你可能就想希望一个人前行。

这一页就讲OPNFV本质上,OPNFV是一个运营商级别的集成,因为在传统电信里面并不谈集成这个概念,因为我们只是黑盒子的测试互通,只有到了软件的时候才会提到集成的概念,它跟我们以前的系统集成商的概念不一样,这里面提到软件的集成以及开源的平台,OPNFV主要是面向这三个,这个大家可能要理解一下。我们详细的介绍这些目标的话我们可以看一下下面这几页,我们这边文字比较多。首先OPNFV它是一个集成的一个测试开源平台,利用它来构建我们OPNFV的功能和加速介绍我们整个OPNFV产业的成熟。它的目标是希望能够有更多的运营商,把你真正的有需求,如果说你只是重复其它运营商部署的案例的话,那你可能真的不需要,如果你想成为其中的一个领导者,其中的一个创新的贡献者,而不是整天说别人做了什么的话,那我们觉得,您就可以考虑加入OPNFV,因为OPNFV,如果你整天大讲别人干了什么,那真是,它的意义又有什么呢?如果加入,你就让别的运营商跟你一起,和厂商一起,这是非常有意思的事情。

第二点,我们觉得OPNFV很重要的一点,我们需要把开源的项目包含进来。我们先讲一下SDNFV的架构,很多人已经讲过了——参考架构。参考架构的意思就是说不代表这个架构是你必须遵守的一个东西,它只是给你一个参考,这个里面的话,就牵扯到很多模块,我们可以在下一页来看到。如果从网络化,前面有opne-o,虚拟环境的话我们有这么多的开源的项目和软件存在。OPNFV可以做什么呢?OPNFV是把它们全部集成到了一起。其实很多很现实的问题,当你把很多开源软件结合在一起,运营商想我们是不是要定义标准,我们标准才能把这些东西集成在一起,因为我们习惯了,运营商上来就说我们要定标准,实际上你发现开源不是这样做的,开源是说我们需要一个开源的方法解决问题,你不需要重新写成标准,这是一个事实上的接口,需要整个开源社区的努力,其实OPNFV做了一个很大的工作,就是它把这些开源集成到了一起,它会去研究,还会有什么漏掉了,它会帮你标识这些开源软件之间的接口哪些是非常重要的,必须的,这实际上形成了电信里面实际的标准。那么OPNFV为了达到这个目标,它会做CICD,如果你要做SDNFV,如果你不知道CICD,那你就是门外汉了,OPNFV在这方面做了很多工作,它会有集成,有测试。
OPNFV通过包含所有开源项目的成果,把它集成测试,形成一种可持续更新、可持续开发和可持续部署的一个解决方案。OPNFV在去年的6月份的时候,发布了它的第一个版本,第一个版本的主要目标是集成最基本的开源软件。第一个版本集成的主要的开源的项目的软件模块,右边的话,它提供了最基本的,你把这些集成到一块之后,你怎么集成安装,还有我们做一些基本的功能性的测试,以及它的连续不断的集成,这些是OPNFV的第一个版本。

我们进行对照性的看。OPNFV所有的版本都是以河流的名字来命名,第二版不知道哪个人知道是哪条河?就是雅鲁藏布江,它也是横跨了,可能不是很全面,它是欧亚两个大陆的一条河流,在第三个版本的名字是美国的流过南美北美的一条河流,是今年3月1号第一次发布。我们看图可能看的更清晰一点,包括35个项目,超过140多个开发人员,但是它的开发人员是做集成的。它们其实是等于把所有上游的开发人员集成到一起,你可以想象这个数字是非常的大的。其实这个加速的项目也是中国移动一个同事也在牵头做这个项目,这个项目也是一起工作在这个解决方案之中。

OPNFV的项目的话,是分为很多类的,因为考虑到午饭时间,我简单介绍一下它的几大分类,首先一个就是,它是在属于测试的,就是软件交换机的测试的一些性能,这些项目都是增强它的整个OPNFV平台它的一些性能,除此之外的话,怎么去部署它,其实IT里面很重要的东西。还有很多这种,都会帮助你来做。熟悉这些工具也是非常重要的一部分工作。还有很多其他的模块,这些今天没有达到令人满意的地步,你需要去学习它到底哪块没达到,否则你做OPNFV,纯粹是追,运营商你需要理解,走到了哪一步,如果需要早部署的话,你能不能解决这些方案,这都是需要很具体的技术才能理解,细节才能非常完美的实现。

OPNFV是一种合作式的开发的环境,很多其实都属于它的上游项目,OPNFV是属于下游,它把它们的项目都集成在一起,这就需要运营商提出你的需求,当你集成在一起的时候你会发现很多运营商的性能的GAP,需要上游的配合,如果你只是在上游做的话,你对这个问题是否解决,你是比较孤立的看待这个问题。所以我们也是说,如果你真的要做SDNFV的话,你如果不加入OPNFV的话,你对SDNFV的理解可能处于比较表面上的一个理解。完全厂商说什么,你就是什么。所以我们也是建议大家,进一步follow OPNFV的工作,如何帮助运营商做好集成,或者让运营商更好的做集成。

OPNFV希望跨过不同的厂商,不同的解决方案,你有不同的解决方案,还有商业版还有不同的硬件,整个这些是OPNFV希望解决,我们如何将这些方案使用到一个非常合适的地方。

到今天为止,环绕着OPNFV,OPNFV集成的项目,DPDK,还有一系列的开源项目都是OPNFV所要把它集成进来,作为它的上游项目集成进来,到今天为止OPNFV也是有全球很大的,像沃达丰,这样的世界上著名的运营商,易达电信,包括中国移动,我们都是觉得,我们也愿意跟其它运营商一起来帮助自己理解,也跟它们一起来共同理解,推动OPNFV这个产业链变化的发展,中国公司也是有非常多的中国企业,特别还有一些中小型企业在不断的加入OPNFV,这也是让我们非常高兴和惊喜的地方。

我们也是看到,到今天为止有12个非常大的运营商坐在一起,讨论我们的需求。帮助OPNFV产业方向的推动,有这么多的项目,还有这么多的贡献人员,我们也可以看到,总的来说,OPNFV组织的内部架构的话,分为两部分,一个是董事会,一部分是TNC,这里有个单词是非常重要的。OPNFV是非常开放的,我们在各个方向上,从技术管理,技术决策,决策上我们全部都是open,从头到尾你都可以看到open的环境,我们也非常建议邀请在座的更多的中国的运营商,来加入到OPNFV的组织里面。因为我们的确看到了一些,能帮助你对这个SDNFV集成的理解,对打开黑盒子的理解,不被厂商锁定,而是说你有你的观点,对开源平台的一个不同的理解。

我们也是非常愿意跟你们一起合作。今天OPNFV的话,它有两个类型,如果你是运营商级别的话,你会比厂商一半价格的优惠。如果你只想加入银牌会员的话更便宜,如果你是名牌机构或者大学你可以免费加入。下一步OPNFV进一步会做互通互操作测试,这个项目,第一届已经在美国举办了,下一届的测试,我们会在今年的12月份测试,还有包括Erm的支持,我们下一周也会来集成,包括像前面马克提到的opne-o,我们也非常愿意跟它们合作在一起,来跟它们一起把这个OPNFV的产业来推动。OPNFV就像我前面提到的,我们在设计,我们都是open的,如果你参加我们的会议的话,你可以看到这一点。你可以看到所有的安排,我们也非常欢迎你看我们这个网站的信息。如果你有任何问题的话,我今天只是来做一个宣传,因为我们OPNFV跟别的组织相比,我们是用中文讲这个东西讲的更加清楚,也非常欢迎你们加入到我们的组织。谢谢大家!


  • 本站原创文章仅代表作者观点,不代表SDNLAB立场。所有原创内容版权均属SDNLAB,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用,转载须注明来自 SDNLAB并附上本文链接。 本站中所有编译类文章仅用于学习和交流目的,编译工作遵照 CC 协议,如果有侵犯到您权益的地方,请及时联系我们。
  • 本文链接https://www.sdnlab.com/16980.html
分享到:
相关文章
条评论

登录后才可以评论

SDNLAB君 发表于16-06-01
0