从成为OpenStack的Tacker 项目的Core到该项目的PTL短短几个月时间,被OpenStack界尊称为“大师兄”的龚永生再次成为大家关注的焦点,如果再往前追溯,他也是OpenStack领域国内第一位Core,并且还曾是Quantum项目(即现在的Neutron项目)主要发起者和拓荒者。最近,龚永生又将工作的重心聚焦到未来改变NFV领域的项目Tacker。
作为CSDN的老朋友,龚永生多次参加我们组织的线下峰会,深受读者们的喜爱,这次在他当选为Tacker 项目的PTL之际,我们对他进行了一次采访,他就Tacker项目的发展情况以及接下来的发展重点,作了详细的解读。
嘉宾简介:龚永生,九州云99Cloud首席架构师,中国区第一位OpenStack Core,也是中国第一个来自OpenStack创业公司的PTL。OpenStack网络专家,曾经是OpenStack网络项目Neutron的核心开发者和Tacker项目的Core。江湖人称“OpenStack大师兄”。
CSDN:从去年9月成为Tacker 项目的Core到现在该项目的PTL,期间经历了什么?最大的感受是什么?
龚永生:社区工作主要就是谈“贡献”,PTL的角色和Core的角色比较大的区别就是责任更大,贡献的精神要更强。PTL的责任范围更广,要求的知识点也更多。所以从Core到PTL的转化就是承担越来越多的任务和责任。
CSDN:能否介绍下这次成为Tacker 项目PTL的工作职责有哪些?你对Tacker项目在整个OpenStack社区的定位如何看?
龚永生:PTL的工作职责比较多,目前我能感受的可以做如下概括:
随着NFV和SDN越来越受到业界的关注,Tacker作为OpenStack社区的唯一一个NFV MANO项目,也受到了社区的关注和重视。OpenStack 的IaaS功能部分已经在很多方案中作为了NFVI的事实标准,Tacker是能和OpenStack紧密集成的,充分利用OpenStack组件形成的系统,比起其他外面的MANO系统有比较好的优势。
CSDN:谈到Tacker项目,主要的意义是驱动OpenStack从SDN迈向NFV,在这里能否详细谈谈SDN和NFV,这两者的区别是什么?
龚永生:SDN强调控制和转发分离,NFV的VNF强调网络功能的COTS上的可运行能力。这是比较大的区别。但是在管理系统上NFV的管理和编排有时又把SDN和NFV紧密联系在一起。
CSDN:能否介绍下Tacker当前发展情况以及接下来发展重点。
龚永生:Tacker的发展经历一些比较大的变化,这和NFV 的标准的发展分不开的。目前Tacker还处在一个初级阶段,能否完成一些简单的案例部署还需要努力。接下来发展的重点应该是以下几方面:
CSDN:NFV技术目前在技术、运维以及商业模式等方面还有哪些挑战?
龚永生:NFV技术目前在VNF部分可以说是比较成熟,众多厂商都提出了自己的产品。现在很多运营商、企业都开始考虑或者在测试各种VNF,希望代替以前的各种网络盒子。这块的商业模式应该是没问题的。现在的问题是提供一个标准,来规范各种VNF的管理和编排模式,使得VNF的模式比以前的盒子模式优势进一步扩大。可以说VNF的可代替性在新的商业模式上对运营商来说是利好的。
在NFV技术的系统里,对运营商有着使用习惯的挑战、系统集成的挑战、标准的挑战。 为了使得系统达到新的高度,充分利用NFV技术带来的优势,就得在使用习惯、集成和标准方面要有所改变。
CSDN:作为国内第一个基于OpenStack的NFV案例,能否介绍下九州云和中国移动NFV的联合开发项目?
龚永生:这个项目是中国移动和九州云99Cloud共同研发,由Redhat和windriver提供NFVI,完成了OpenO,Tacker和OpenStack的集成。利用OpenO的图形化建模工具,形成移动CRAN的网络服务模型。通过OpenO的NFVO,连接到Tacker VNFM,调用Tacker形成网络服务。我们支持了NUMA,DPDK等技术来支持CRAN各个网络协议栈VNF。这个项目目前正在西班牙巴塞罗那世界移动通信展参展。
CSDN:国内外相关NFV厂商在技术领域的开发情况如何?NFV的实现对我们的影响有哪些?
龚永生:NFV厂商很多,有做VNF的厂商,有做编排软件的厂商,可以说已经蔚然成风了,已经形成了产业和规模。这里就不点名了。大家到网上查查就知道了。
NFV的实现可以大大地帮助我们提高系统的灵活性,促进技术的更新和迭代。当然也提供了更多的工作机会。
CSDN:作为OpenStack社区的“老司机”,谈谈您对OpenStack这些年的发展情况,新的一年,除了NFV,有没有哪些项目值得关注?
龚永生:“老司机”不敢当。OpenStack的发展势头可以说是有增无减。有些人可能会说OpenStack正在走下坡路,我认为这是因为其它技术也在发展罢了。
OpenStack最终会像Linux一样,成为一种大家吃饭的标准工具。目前,OpenStack在中国的发展越来越好,热度可以说盖过了美国。这就需要我们中国的OpenStacker继续践行Upstream First的理念,以更加饱满的精神,更加无私的奉献来培养OpenStack。值得一题的是,在中国,华为、中兴、中国移动、九州云等公司,在社区的贡献度持续攀升,为社区的发展添加了不少的新鲜血液。其实中国的OpenStack公司还有很多很多,希望他们也把回馈社区看成是企业的基因,为OpenStack的长盛注入活力。
除了NFV项目,OpenStack几个传统的计算、存储和网络项目无疑应该是被持续关注的。另外,以容器化部署OpenStack的Kolla项目, 解决多OpenStack点的trycircle项目都是可以值得关注的。当然这是我个人的观点,其实OpenStack的big tent大帐篷下的好点子是比较多的,这也是OpenStack能够不断发展的关键所在。
关于Tacker项目的技术架构可以点击这里查看