cloudstack-users-cn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Star Guo" <st...@ceph.me>
Subject 答复: Re: CloudStack和OpenStack的区别
Date Wed, 21 Jan 2015 03:15:42 GMT
+1

Best Regards,
Star Guo

-----邮件原件-----
发件人: cloudstackfqa2013 [mailto:cloudstackfqa2013@163.com] 
发送时间: 2015年1月21日 9:09
收件人: users-cn
主题: Re: Re: CloudStack和OpenStack的区别

Hello:

      个人从5 适用场景分析:
     需求:如果你碰到的是一个这样的项目,项目中会云计算的人很少,公司又不会投入大量的资源,且项目要求交付的时间很短。
     你就选择 cloudstack 是没错的,这一类公司一般都是以项目为主的集成类公司。
     需求:如果公司老板很看好云计算,未来是以云计算为平台,发展以云计算为基础的业务(例如,搞公有云呀,搞SAAS服务等),且公司投入资源多(老板看好,当然投入就好),且有很长的时间来开发的话。
     你就选择 openstack 是没错的。不过国内有这样的公司,基本上就是创业型公司或很有钱的公司了。那里搞集成,靠项目活着的公司就别想了,如果想,就是你自己在YY了。





cloudstackfqa2013

发件人: 适兕
发送时间: 2015-01-20 18:23
收件人: users-cn
主题: Re: CloudStack和OpenStack的区别
Hi:
  分析一个开源软件产品大体就几个可供参考的维度:
  0、技术架构
  1、社区活跃度
  2、易用性
  3、可维护性
  4、兼容性
  5、适用场景

 其实cloudstack和OpenStack,从最后一个维度来讲,解决的是不同的问题,所以,其实他俩比较起来,有意思的内容不是很多。

 比如常见的scale-up和scale-out,Cloudstack在scale-up明显要比OpenStack好很多。
 但是在诸如Database-as-a-service,Hadoop部署,Docker集成等,CloudStack有明显的先天不足。

所以,个人的意思是不要去做什么无谓的对比,找到自己适合的应用场景,让生态系统能够运转起来,无论是开发者,运维人员、测试、市场人员能够混口饭吃。其他一切都显得不那么重要。




在 2015年1月20日 下午5:18,linuxbqj@gmail.com <linuxbqj@gmail.com>写道:

> 目前国内的媒体宣传中,大部分都是OpenStack的相关介绍,CloudStack的文章比较少。
>
> 很多刚开始使用CloudStack的朋友都会问:“CloudStack和OpenStack有什么区别?”
>
> 过去我们总会针对这个问题,列举一堆的功能对比,现在来看,比来比去,其实意义不大,因为大家最终会变得相似。就好像Apache和Nginx。
>
> 我今年也就这个问题,回答了不少人的疑问。CloudStack到底和OpenStack有什么区别?
>
> shapeblue之前写过一篇文章,介绍CloudStack和OpenStack的区别,我认为特别好。和大家分享下。
>
>
> 以汽车为例,云平台的各个组件就好像汽车的各个零部件。OpenStack的特点是,定义好了各个零件的接口,比如轮胎,你可以有各种各样的轮胎可以使用,如果你向要一部车子,你需要自己选择各个零部件,然后自己组装,自己做各个零件之间的磨合,自己做性能的优化等,总之,OpenStack提供了各种各样的零件,你可以任意组合搭配,一切都取决于你自己的技术水平。所以使用OpenStack意味着你必须有一个强大的技术团队做支撑。记得Ustack的发布会上,程辉曾经分享过一个数据,大概意思是你要玩转OpenStack,至少需要千万级的投入,团队人数最少20人,这还不能保证你能玩的好。由此可见,OpenStack的技术门槛其实挺高的。这也是Ustack等OpenStack的相关公司的价值所在。
>
>
> CloudStack就好像是一部已经组装调试好的车,你可以直接开走,也可以自己动手换个喜欢的轮胎,或者在汽车外面弄个喜欢的喷绘。总之,最复杂的工作社区已经帮你做好了,你只需要学会使用就行。而且CloudStack的学习成本低,开发成本低。Java的程序员在国内太多了。
>
> 这是shapeblue的观点。那么我为什么看好CloudStack呢?
>
>
> 我认为CloudStack最大优势在于apache基金会的管理,这是保证CloudStack能持续有生命力的关键。Apache基金会的管理中,很重要的一点是社区高于代码。Apache基金会关注社区的建设,项目本身的代码质量会因为社区的繁荣得到改善,社区也是项目有生命力的关键。
>
>
> 现在我们来看看OpenStack的玩家,HP,IBM,RedHat,Novell,Oracle,huawei,VMWare等,五一不是有极强的研发能力,没有一个不是庞然大物。国内的OpenStack的小玩家未来基本会逐渐被边缘化。OpenStack现在基本是大公司博弈的场所,小公司是无法驾驭这样一个负责的系统的。OpenStack是巨头们包装自己商业产品的嫁衣。
>
>
> 国内的中小企业如果选择了OpenStack,就会陷入一个怪圈,好不容易把各个模块调试稳定了,社区的版本升级了。这个时候是升,还是不升。升,所有的调试工作又得重新来过,不升,就会逐渐远离社区的版本,变成一个自己维护的孤儿版本,其代价是极其高昂的。
>
>
> 从公司的运营成本来看,CloudStack是远远低于OpenStack的。从落地的商业案例看,CloudStack有大量的成熟案例。从长远来看,CloudStack会像Apache基金会下面的其他项目(例如Hadoop,Storm,Tomcat等),持续的发展下去。
>
> 你是否愿意与我们同行呢?
>
>
>
> --
> 白清杰 (Born Bai)
>
> Mail: linuxbqj@gmail.com
>



-- 
独立之思想,自由之精神。
                        --陈寅恪
Mime
View raw message