【CSDN专稿】首届中国开源云计算大会上, SUSE行业创新、新兴标准和开源总监,OpenStack 基金会主席Alan Clark接受了CSDN记者的采访,详细讲述了其对云计算和开源的最新看法以及OpenStack的最新进展。
随着云计算技术的快速发展与应用,“开源软件+云计算”成为最潮流的搭配方式,也成为了厂商竞相追逐的“必备款”。OpenStack社区发展非常快,在国内很多的大企业中也得到了广泛的应用。这不是笔者第三次采访Alan,还记得两年前第一次采访Alan时,OpenStack与CloudStack被各种做对比,那时OpenStack才刚起步。两年后的今天,Alan表示最大的变化就是中国对开源的理解,中国工程师对开源的接受度和使用度也是越来越大,而且中国工程师对于OpenStack社区的贡献也仅次于美国。
图:SUSE行业创新、新兴标准和开源总监,OpenStack 基金会主席 Alan Clar
以下为采访实录:
记者:目前整个开源市场当中,OpenStack基金会扮演着什么样的角色,起着什么样的促进作用?
Alan Clark:OpenStack基金会是一个中立的基金会,并在开源中起着非常重要的作用。早在OpenStack之前,开源领域是Rackspace公司一家独大,就意识到如果开源是控制在某一个单独的公司或者个人的手里的话,它的效率就不会高。所以成立了OpenStack基金会,成立这个基金会以后是非常中立的一个组织,在组织内的话,没有一家企业可以控制开源的发展。所以说有了OpenStack这样一个基金会,因为它是非常中立的,可以鼓励工程师更好的来进行创新。
另外,OpenStack基金会还可以提供让整个开源社区获得成功所必须的措施。可能这些大家都不是很关注,但是它对开源社区的发展来说也是非常必要的,比如说为社区提供空间、源代码、管理人员以及负责交流的人员等等。基金会还负责举办一些活动,负责保护整个社区的利益。
记者:距离您上次来中国,中国的云计算和开源市场有哪些变化?
Alan Clark:实际上这个变化非常大,我觉得最大的变化就是中国对开源的理解,同时,中国工程师对开源的接受度和使用度也是越来越大,工程师在OpenStack社区的能力也有很大的提升。之前,我觉得可能更多是语言和文化上面的壁垒,但是现在看来,中国的工程师很好的克服了这些障碍,也积极地参与到了社区的活动,也推动了这些社区的发展。可以看到在技术的发展也是非常非常快,软件定义、网络SDN以及针对电信AFN技术在这一年当中有了很大的发展。
记者:在OpenStack社区里面有一些用户反馈,大规模部署下分布式路由机制还不够完善,在社区的下一版本中网络方面会不会有提升,未来是否有相关计划可以透露?
Alan Clark:的确你所说的是我们面临的问题之一,你也知道,开源的话,很多事情总是在不断变化过程当中,比如说像扩展性也是我们一直非常关注的,非常重视的一个问题。因为我们的部署也是越来越大,所以需要解决扩展性的问题。我们社区认识到这个问题,解决分布机制问题的话,我没有具体的时间表,在接下来的几个发布会逐渐解决这个问题。
记者:OpenStack新版本发布后,已有的环境如何平滑过渡到新版本,因为目前需要停机重新部署,造成很大困扰,目前已经成熟的方案已经做到,社区版本是否有此计划?
Alan Clark:分两个层面来回答这个问题:第一个层面,和虚拟化技术发展相关的。OpenStack依赖于虚拟化技术,但是对虚拟化技术发展没有完全的控制,所以这需要看其它跟虚拟化有关的开源的项目,虚拟化解决的情况怎么样,这些都是紧密相关的。
第二个层面,需要和其它开源的项目进行很好的协调以及相关的工作完善。你谈的从一个版本过渡到另外一个版本,他们有一个Defcore的项目,我们通过这个项目希望发布版本可操作性,和厂商之间能够有进一步的提升。
记者:OpenStack是不是有考虑向Pass平台扩展,鉴于Docker现在很受欢迎,有声音表示Docker是PaaS的未来,这样的话OpenStack和Docker就有一些重合,你是怎么看待的?
Alan Clark:实际上对于OpenStack来说,一直是非常有目的的,希望能够支持尽可能多的不同虚拟化的技术,Docker可能有你说的最新的版本。在我们6月份发布的版本当中,实际上我们已经对Docker进行支持了。
记者:一般关键性的业务企业都会放到私有云里运行,如果用OpenStack去架构关键性业务,好像会让人觉得不那么安全,你对这个问题怎么看?
Alan Clark:可能过去大家对OpenStack有一些误解。其实OpenStack的发展速度非常快,随着这些技术的发展,也出了很多新的技术,新的技术没有老的技术那么成熟,那么稳定。像计算的模块,是比较成熟、稳定的技术,但是一些新的组件,比如说像安装为主的一些组件,或者以大数据为主的一些组件,它可能是新推出来的,所以它的稳定性和成熟度不像老的技术那么高。刚刚谈到的Defcore的项目,它更好的帮助用户理解哪些组件,哪些部分是非常成熟的,是用户采用程度非常高的,哪一些技术还没有进行验证、是新的技术。
另外,需要看各个厂商重视的程度,比如说像SUSE的话,实际上会花很多的时间和精力来测试OpenStack发布的版本。他们会知道,用户会把OpenStack发布的版本用于一些业务关键性的一些应用。所以SUSE这些厂商的话,能够帮助客户把这些东西更好的实施在硬件上、网络设备上还有储存设备上。而且是能够支持一些关键任务的场景和环境的。另外像SUSE这些厂商的话,它还可以增加一些新的技术,来更好的支持关键性的应用,比如说高可用性的技术和能力,能够来更好的支持这些关键型的业务环境。
如您需要了解AWS最新资讯或是技术文档可访问AWS中文技术社区;如您有更多的疑问请在AWS技术论坛提出,稍后会有专家进行答疑。
订阅“AWS中文技术社区”微信公众号,实时掌握AWS技术及产品消息!
AWS中文技术社区为广大开发者提供了一个Amazon Web Service技术交流平台,推送AWS最新资讯、技术视频、技术文档、精彩技术博文等相关精彩内容,更有AWS社区专家与您直接沟通交流!快加入AWS中文技术社区,更快更好的了解AWS云计算技术。
( 责编/王玉平)