技术开发 频道

思杰云平台CTO:CloudStack的开源梦想

  【IT168 专稿】说起开源云计算服务,恐怕很多人第一时间会想到OpenStack,的确,这个由Rackspace和NASA共同开发的云计算平台获得了众多业内大佬们的支持,用句不太恰当的比喻——“咱有人!”。尽管还不并成熟,但声势浩大的OpenStack的的确确拥有很多人气。而我们本文的主角——CloudStack,恰恰与其相反。在近五年的发展历程中,从早期的cloud.com,到后来被思杰收购,CloudStack并没有像OpenStack那样的“后台”,但凭借着对云服务的执着,对产品体验的追求,梁胜(现任思杰公司云平台部首席技术官)已经将CloudStack变成了一套非常成熟且易部署的云平台,尽管在他眼里,CloudStack还有很多地方需要改进。


思杰公司云平台部首席技术官梁胜

  要成为Apache基金会中的优异项目

  “我们的梦想就是希望CloudStack有一天变成Apache基金会中像Web Server这样级别的产品。大家谁想部署云,只需要把CloudStack下载下来,一两个小时就可以把云服务搭起来,最重要的是可以在上面实现它的附加价值。”

  亚马逊的成功,让梁胜开始有了做云服务的念头。尽管他知道,当时亚马逊所使用的技术和方法,但由于缺乏技术实力,他不得不从头开始做起。“我们知道亚马逊当时用的是开源的Xen hypervisor,在这个基础之上,在每台服务器上安装一个hypervisor。当然,亚马逊不可能只有一台服务器,可能成千上万、甚至几十万台。”

  想法终成现实。如今,梁胜心目中的云计算服务——CloudStack已历经五年,现已拥有众多大型企业客户,特别是运营商级别的。为了让更多的人了解这项技术,并真正实现它的价值,梁胜的团队在去年做出了一项重要决定,“我觉得搭建云确实挺难的,很多时候你不得不雇佣一个技术团队,甚至还要花很大的精力。真正好的技术,就是非常简单、实用,就像Web Server。所以一年前我们做出了一个决定,把CloudStack变成了Apache开源项目的一部分。”

  OpenStack?有竞争但不是敌人

  “对于OpenStack与CloudStack的争吵,我们本身介入的比较少。在我看来,业界确实一个真正达到Apache级别一样的云平台,我们希望CloudStack能够尽快的达到这一目标,但OpenStack确实也在帮助整个IT界向前推进,这不是坏事。现在最大的问题是,两个都不够好。”

  关于OpenStack与CloudStack,业内的争吵一直不断,但不可否认的是,OpenStack拥有人气,众多优异厂商的支持也让其发展一帆风顺,但由于其本身还并不是非常成熟,导致真正用在实际生产环境中的大型案例并不多见。而CloudStack恰恰相反,尽管只有思杰公司在努力推进其发展,但其已经非常成熟稳定,也因此得到了众多企业的任何,其中包含了很多电信运营商。

  问题随之而来,作为企业,你会选择阵营庞大、但还略显稚嫩的OpenStack,还是已经成熟稳定、但“势单力薄”的CloudStack呢?

  “就目前而言,CloudStack可能比OpenStack更加优秀,但还并没有达到我们理想的程度,但我们觉得已经不远了。其实,我们之前也都是非常支持OpenStack项目,同时也是最早支持OpenStack的企业。思杰现在在OpenStack上面还有很大的投资,我们有很多工程师在致力于如何把思杰的技术和OpenStack整合起来。”

  致力于“简单、易部署”

  成熟稳定的同时,CloudStack最大的特点就在于其简单、易部署,这对于企业来说非常重要,可以大大降低成本。“做简单的系统容易管理,也容易支持更大的云。而且这里面,简单的意思不是说,里面的代码本身简单,是用起来简单,而且对安装的人也简单,对管理的人也简单。所以看看现在的产品,不管后面有多复杂,但是前面你用到的都是很简单的,这个非常重要。我觉得现在CloudStack还不够好的意思在于,其还可以更加简单一些。”

  当然,简化部署成本、使用成本,并不代表CloudStack会在功能上也做出简化,针对用户提出的SDN问题,梁胜也发表了自己的看法。“SDN确实会解决一些实际的问题,但从另一方面来讲,整个SDN行业还太早。可能比云还要早很多,所以目前我们还在探索。CloudStack之前跟一些SDN厂商合作,我们发现很多客户把SDN的东西拿过来试了又试,最后总是不能落地。但从我的角度讲,这是用户的根本需求,所以我们也会继续努力尝试,争取在一两年内有一些进展。”

6
相关文章