导读 11月16日,一年一度的VMware年度盛会vFORUM 2018在上海隆重举行。大会以“无限可能 由你开启”为主题,聚集了众多行业大咖、专家及IT专业人士,共同探讨了云计算、人工智能、物联网、区块链、5G等新技术的发展现状。

作为VMware年度信息的集中释放,vFORUM 2018可谓干货满满。今年恰逢VMware成立20周年,又撞上开源20周年,CSDN有幸邀请到了VMware副总裁兼首席开源官Dirk Hohndel,就VMware的开源成果、未来规划、市场现状等问题进行了详细解答。

Dirk Hohndel,VMware副总裁兼首席开源官。加入 VMware 之前,他担任英特尔首席 Linux 和开源技术专家近 15 年。从 20 世纪 90 年代初以来,Dirk一直是 Linux 和开源软件的积极开发者和贡献者。作为最早的Linux内核开发者,他多年以来贡献了数十个开源项目,目前也被选举为Linux基金会理事。

Dirk Hohndel和他的开源之路

“在过去近30年的职业生涯当中,我一直在开源行业中担任开发技术工作。”

作为首批Linux开发工作的领导者,Dirk参与并维护了很多相关的技术解决方案。此前,他在英特尔公司担任了十五年的首席Linux和开源技术专家。在加入VMware后,他的工作重点仍是专注开源方面的未来发展,以及通过积极的姿态来塑造和架构VMware在开源方面的技术成就和领先地位。

当谈及开源的时候,也许很少有人会把开源和VMware联系在一起。因此“很多人问我,为什么会选择加入一个闭源氛围如此浓重的传统软件公司?”,Dirk表示,过去近30年的职业生涯他都在和开源在打交道,“所以我很希望在其他领域能够通过我自己的专长,帮助一个全新的公司,提供开源方面的帮助。”所以如何帮助一个传统意义上的软件公司实现开源方面的影响力、如何帮助他们实现在原有成功基础之上的更加成功的发展并让VMware脱颖而出——“这些都是我给自己设定的新的目标和挑战。”

技术意味着创新,技术的发展也就意味着企业需要不断的驱动和推进软件应用的边缘,“这些正是开源存在的意义”,目前的VMware也一直在致力于开源工作的推进,“在VMware的任何单一产品或平台上面都能找到开源的影子。”

据Dirk介绍,VMware在十年以前就推出了一系列和创新有关的一些开源项目和执行的任务。

对客户来说,他们遇到最大的问题就是在上游获得开源项目之后,要转移到企业级的大规模的生产和推广方面会遇到很多的挑战和问题,尤其是在那些大规模的、企业级的平台上面进行运行和维护的话,对他们来说是一个很复杂的问题。而VMware所致力于的就是向他们提供企业级的大规模开源技术应用平台,包括在OpenStack、Kubernetes上面等等。

“其实VMware长期以来一直深入参与到了开源项目的执行和开发当中,对于这样的一个社区的成长和繁荣,我们做出了自己的贡献,比如Kubernetes 1.12在几个星期以前刚刚发布,而且我们对此付出了非常多的心血和贡献。”此外,VMware在开源方面还有跟Pivotal和Google Cloud协力推出的全新基于Kubernetes的容器服务Pivotal Container Service (PKS)。OpenSource也就是开源,几乎存在于VMware开发出的每一个产品和服务当中。不管是在OpenSSL平台当中还是在我们作为一个Library所出现的UI开发当中。所以对于开源行业来说,开源是VMware产品和服务当中的一个重要组成部分,VMware更是整个开源社区当中不可或缺的一个成员,“我们希望打造和创新出一代更加有趣、更加能够助力人类发展的技术,从而能够为我们的客户和消费者提供他们所需要的产品和解决方案。”

VMware的那些开源项目

“VMware能够做的,就是给这些企业提供一个持久的价值,从上游项目的执行角度出发,为他们捕捉更大的机遇。”

不管是在实施Kubernetes还是在OpenStack方面,很多解决方案的运维都是非常复杂的,在整个过程当中,既有单一数据的提取精准度问题,又有数据的保存和安全性问题,更有内外部的攻击问题。“因此我觉得在这个领域当中,我们VMware可以给客户和企业级的应用助力,并且给他们带来相应的附加值。”Dirk解释道,像Kubernetes和OpenStack这种需要在企业环境里面使用的话还有很多障碍,VMware所提供的企业级Kubernetes和企业级OpenStack解决方案可以利用现有VMware的技术,帮助用户在企业环境里面更好的实现。

“在Kubernetes方面,VMware不久前在巴塞罗那刚刚推出了一个超整合的协议,收购了Kubernetes初创公司Heptio——它能够帮助我们更好的把开源方面的实践经验提升到一个新的高度,实现我们双位数的发展。”“等到时机成熟后,我们则会把他们的产品和服务与我们公司的内部技术进行结合。”

此外,VMware前不久还最新推出了开源的企业区块链项目Project Concord。“区块链本身是一个非常好的技术,其未来前景一定是非常好的。”但是就像许多新技术刚刚起步的时候那样,许多人在应用和推广过程中会面临各种问题,很多的区块链项目都是基于所谓的共识基础,根据工作量证明来进行推动的。但是这样的做法会带来很多弊端,比如能耗高、非环保、成本高,这对于业界来说的话已经形成了一个痛点。“而我们能够提供一个解决方案就是在一个普适性,或者说所有的参与方都能够接受的情况下,在整个链条中加入不同的共识标准和原则,从而极大减少能耗或者成本的支出,实现可持续的连接点。”Dirk笑道,他对于区块链技术的未来还是非常乐观的,“在我看来它是可以改变未来生活的一个重要革新。”

关于中国开源社区和开发者

“我经常来到中国,这是我第十八次来到中国了。”

开源技术的发展很大程度上依赖于社区的繁荣,以形成一个良性的循环。对于目前中国开源社区的现状,Dirk也谈到了自己的看法。

“从我第一次来中国到现在,已经过去十多年了。”他表示,刚来中国时感觉大家对于开源概念知之甚少,在使用和应用方面更加不用去谈。但是15年之后,中国的开源驶上了快车道,不管是在信息技术产业部还是发改委等各个层面,都出台了一系列的计划来支持开源上的研发和创新,“从当年的一无所知,一直到现在在世界舞台当中都扮演着一个领导者的角色,这是中国的奇迹。”中国在开源领域贡献了许多创新的产品和解决方案,“我们Cloud Native Computing Foundation(CNCF)推出的Harbor项目,就是完全在中国产生,并且为中国所服务的。”但是,目前中国的开源环境仍存在一定的问题。

他表示,开源社区遇到的最大问题就是免费问题,很多开发者在初期获取之后会进行一些加工应用,但是这些应用和调教都是局限在公司内部的,而不是在公司和其他开源社区之间采用一个良性互动的方法来实现双向的增长。“这个在我看来是一个很大的错误,尤其是对于那些早期的Linux开发公司来说,在中国,他们传统意义的做法就是获得(一个版本)的开源代码,然后对它进行改变调整,再把它做成一个新的产品推向市场。而对于我们这样一个上游不断涌入的OS产品来说,如果有了新的特点和问题,他们又必须要在下游或者后台做一些全新的匹配跟踪”,Dirk认为,工作量的增加,对于整个开源社区的附加值却在不断减少,“这个在我看来并不是一个非常健康的生态环境”,“我们必须要做到实时的反哺整个体系,在获得开源代码时要通过自己的一些改变和加工重新回馈于整个系统,使得整个上游系统能够有活水来,这样才能形成一个互为良性、互为促进的循环。”

对于开源来说,真正意义上的开源价值不在于获取,而在于给予,能够不断地反哺互动结果,才能够使开发者的软件变得更好。

“其实在开源方面,任何一个国家和企业都面临着非常好的发展机遇,在这个方面都是平等的。对于中国的相关开源企业来说,我的建议就是能够把开源作为企业发展的一个基础,让企业真正重视客户需求,而且把客户需求导向建立在开源组成模块上”,因为只有在这个基础之上,才能够打造和创建出新的价值。Dirk提到,像阿里巴巴、谷歌和脸书等在内的一些公司,他们早期如果没有像Linux或者像开源核心技术等在内作为支撑的话,是不可能取得像这么大的成功的,“因此我觉得可以把这样的理念很好的灌输,来获得更好的发展机会。”

开源社区的未来

“我对开源社区的未来感觉非常有信心。”

关于VMware的开源计划,Dirk坦言道,整个业态在不断循环,开源方面的交易环也在不断上升。IBM和VMware在这个领域当中开展了多年的合作,“对于大型企业和软件公司来说,开源的重要性都不言而喻的”。

也许有人会质疑,现在国内外的各个公司都在争相加入开源,是否会对开源社区的稳定性带来消极的影响?但Dirk表示,“开源社区在已经经历了很多的变化,但其仍然可以保持非常稳定和良好的运作态势,这也就说明了这一点。”

他举例道,Linux作为目前规模最大的开源项目,虽然每十周到十一周就会有一个新的版本推出,但在这背后却有四千到五千名左右不同类型的开发者,为系统的不断推进和创新作出自己的贡献,“所以对此我感觉非常的有信心。虽然开源的项目范围涉及很广,而且有许多新的开发者会不断进入到市场当中去,但是有了这样一个比较大的稳定体系,还是能够确保其稳定发展的。”

原文来自:https://www.csdn.net/article/a/2018-11-30/15966380

本文地址:https://www.linuxprobe.com/vmware-chief-open.html编辑:张@宇,审核员:逄增宝

Linux命令大全:https://www.linuxcool.com/