思杰CloudStack助电信运营商便捷入云

思杰(Citrix)将其收购来的CloudStack开源,并将其捐赠给了Apache基金会,作为思杰公司云平台部首席技术官又是CloudStack创始人的梁胜可谓是走过了独特的心路历程,然而到目前有超过150个大规模云平台采用Cloud Stack来搭建,CloudStack得到了越来越多的厂商的支持,这让梁胜感到由衷的欣慰。他最大的心愿,就是企业能够利用一个工具方便快捷地搭建自己的云平台,而这个工具就是CloudStack。

前不久,借着梁胜回中国的契机,DOIT记者就开源云平台和梁胜进行了深入沟通,同时也了解了中国电信技术专家在选用CloudStack构建云计算平台时的心得和体会。

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

云平台搭建其实很简单

在一般人看来,云计算代表了最新的IT技术,一定高深莫测,构建云平台肯定费时费力。而在多年从事云计算技术研发的梁胜看来,构建云平台其实很简单,只要用思杰的三款产品——CloudPortal、CloudStack和XenServer,云服务提供商就能很快把云平台搭建起来。

梁胜回忆起当初创办cloud.com公司时的心愿:让更多的企业轻松搭建和使用云计算平台。在当时,给他启迪最大的而是亚马逊。亚马逊当时用是开源的Xen hypervisor虚拟化了服务器,并把众多的服务器整合起来,搭建了一个基础设施云。亚马逊起初是为了满足自身电子商务平台的需求,其后又把“云”作为服务销售给了更多的客户来使用。亚马逊也由此成为了云服务供应商。

“事实上,当初我们最大的想法就是也搭建一个亚马逊一样的云平台,但是由于技术实力不足,很多底层的软件等需要从头开发,限制了我们的发展。”梁胜说:“今天只要思杰的三款云产品——CloudPortal、CloudStack和XenServer,就能轻松搭建云服务平台,大大方便了那些想利用云技术提升IT服务效率的企业。”

梁胜认为,随着像思杰这样的云方案供应商提供的产品更加简捷,企业客户可以将更多的精力放到业务和云平台的结合上,而不是被云平台的搭建折腾得手忙脚乱。

开源让Cloud Stack前景更好

两年前,思杰通过收购Cloud.com公司得到了CloudStack。Cloud.com公司在多年前就推出了CloudStack架构,其目的就是将亚马逊在云上的创新进行包装,并移植到企业数据中心。出乎业界预料的是,思杰在去年4月将CloudStack开放给了Apache开源社区,并今年初通过Apache软件基金会“顶级项目”认证。

“思杰此举并不和自身的定位矛盾,思杰一直以来就是开源云平台坚定的支持者,并来在Apache开源软件社区占有重要席位。”梁胜补充说:“开源已经成为业界推动技术前进的重要力量,从Linux开源操作系统,到MySQL数据库,到云平台CloudStack,再到大数据领域的Hadoop,可以说开源贯穿了IT系统的全历程。”

目前,全球利用Cloud Stack搭建的大规模云平台已经超过150个,其中最大规模的有超过4万台物理服务器在运行。

CloudStack在电信行业尤其受到欢迎,像英国电信公司、日本NTT、印度Tata等都采用了CloudStack平台来搭建公有云。
谈到为什么那么多用户会选择CloudStack,梁胜认为最大的原因是CloudStack简单易用。“云平台越来越多,越来越成熟。现在挑选云平台,有点像挑选一款笔记本电脑,面临的选择确实很多。但是客户利用CloudStack能在几个小时之内就能搭起平台,马上进入运营,这是其它平台所无法比拟的。”梁胜表示。以CloudStack一个主要竞争对手OpenStack为例,尽管用户获取方便,但是还需要在其上进行开发才能真正可以使用,这是普通企业很难达到的。梁胜坦言,CloudStack加入Apache开源社区后将迎来新的发展机遇:一方面会有更多的技术团队加入到CloudStack的开发和完善中,另一方面也帮助思杰进一步开拓云计算市场。

思杰公司大中华区总裁曹衡康

目前,无论是CloudStack还是OpenStack,思杰都采取了支持的态度并参与其中。因为在思杰公司大中华区总裁曹衡康看来,不管采取何种模式或者何种平台,其最终目标都是思杰一直倡导的“IT即服务”。“思杰最初设定云计算的目标,就是让用户使用IT时像使用水、使用电一样方便。只有到了这种阶段,才真正叫云计算。”曹衡康说。因此云计算除了虚拟化的数据中心,有自动调配的计算和存储资源外,还需要有畅通、快速、安全的网络将这些资源调配给需要的用户。此外,云环境中还需要有足够的应用,这是支撑云计算发展的动力。

中国电信的云平台选择

有关的调查显示,云计算在经过了前期的概念普及、市场教育阶段后,云计算逐渐走向落地阶段。中国电信就是目前国内采用CloudStack搭建云平台的典型用户。

中国电信股份有限公司北京研究院云计算产品线总监雷葆华谈到当初的选择过程讲述了其中颇多体会。中国电信构建云管理平台的时候,重点考虑了四个关键因素:1、云平台是自建还是购买?2、使用公有云资源还是企业私有云?3、公司已有的IT资产能否加入到云环境中?4、云平台的可扩展性、易用性和可靠性如何?带着这四个问题,电信技术人员对自身的开发能力、管理能力、运营能力进行了全面的审视,包括未来云环境中的数据安全等问题也进行了通盘考虑。

而在选择基础平台时,雷葆华遇到了难题:尽管开源平台是中国电信的选择方向,但开源阵营里有OpenStack和CloudStack两大用户选择度高的平台,究竟谁更适合中国电信呢?经过多方面比较,中国电信最终选择了CloudStack。

“OpenStack因为由联盟里不同的组织来开发不同的模块,因此用户使用时需要有相当强的整合能力,很多时候需要商业化的服务提供支持。CloudStack和OpenStack相比,简单,易用、安全稳定,已经把基础的服务,如计费系统模块等都已做好了,部署实现起来容易上手。”雷葆华说:“整体而言,CloudStack的系统结构比较简洁,管理方面基于Web界面,图形展示比较好。此外CloudStack在安全策略及功能方面也更丰富。”

中国电信股份有限公司北京研究院云计算产品线总监雷葆华

中国电信集团系统集成有限责任公司主任架构师、云计算产品经理杨经纬

在实际应用中,CloudStack同样给中国电信带来了不错的体验。中国电信集团系统集成有限责任公司主任架构师、云计算产品经理杨经纬介绍,CloudStack就像一个ERP系统,把企业的IT资源管理起来。其所管理的不仅仅是服务器、存储资源,还把网络资源也管起来。

“CloudStack对网络的定义是非常清晰的,无论是用户视图,还是云管理员视图,都非常清晰地定义网络的结构。对于云管理员来说,其管理的就是资源池网络的整体结构,可以轻松地隔离和调度好网络资源;对于用户来说,他不用关心后面的资源池如何工作,而是清晰地看到自己的网络到底能做哪些事情,能提供哪些功能。”杨经纬表示。

杨经纬坦言,他和他的团队在使用CloudStack的数年中,经常会随着应用的深入而需要新的功能,但当时版本的CloudStack并不具备这些功能。杨经纬在苦恼之余往往会欣喜地发现,CloudStack的下一个版本往往把他的困境给减除了。“真是有种山穷水尽疑无路,柳暗花明又一村的感觉。这也说明CloudStack是一个不断发展的系统,是一个号准用户脉搏的系统。”杨经纬强调。