设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

OpenStack与VMware优劣对比

2014-4-8 16:48| 发布者: joejoe0332| 查看: 30520| 评论: 0|原作者: yesky.com|来自: yesky.com

摘要:   在云计算生态系统中,有两种类型的用户需要使用云计算资源:传统型(Traditional IT applications)和在互联网大潮下逐渐崛起云计算应用型(Cloud-aware applications)。国外广为流传的一个比喻是:在传统服务模式 ...


  第三回合:用例


  在我们评价上述功能的价值之前,首先我们需要考虑用例问题。在云计算生态系统中,有两种类型的用户需要使用云计算资源:传统型和云计算应用型。云计算应用型用户将自己处理HA和DR策略,而传统型用户将依赖于云平台提供的HA和DR。看下面出自VMware云计算架构文章的图表。



  云计算型应用共同特点

  分布式无状态、软状态失效切换在应用端扩展性在应用端

  传统型应用共同特点

  客户端-服务器架构难以横向扩展失效切换在服务端扩展性在服务端

  传统型应用将需要如FT、VM级别的高可用性、自动病毒扫描等功能,而云计算型应用则不需要,当一台虚拟机出问题后,新的一台虚拟机将替代它。


  Pet vs. Cattle

  换一种思路去想这件事,那就可以从微软 William Baker的出名文章 Pets vs. Cattle 的比喻看出OpenStack和Vmware的关系。

  比喻是这样说的:在传统服务模式下,你可以想象你的主机就是你的宠物,你给他们取名字,比如dusty、cern等等,他们被精心抚养长大。当他们生病了,你得修复他们。在云计算型应用服务模型中,虚拟机被看做是农场中的公牛,他们的名字通常都是编号,牛和牛长得也差不多,当他们生病了,你就杀掉他,用一头新牛代替。

  未来的云应用架构应该像对待农场中的公牛一样。VMware的保养、保护虚拟机的各种功能较比云计算型应用模式变得越来越不那么重要了。

  在这轮比赛中,OpenStack追了上来,虽然VMware有很多OpenStack所不具有的功能,但是针对云计算型应用,这些功能变得不那么重要。未来,你很可能为那些你用不上的、不可控的VMware添加功能买单。


  第四回合:价值

  现在是最后一回合,我们将决定比赛结果。虽然,OpenStack还是VMware更有价值,这个问题并没有很清晰的答案,并且答案也取决于部署规模。虽然OpenStack是免费使用的,但是他需要有大量工程资源和领域专家才行,并且他还需要很多架构和搭建方面的工作,因为它支持很多部署场景,并且安装过程都不尽相同。VMware则需要花费一些经费购买权限,并且相对来说更加容易安装和运行,另外较比命令行,VMware则学习成本更低一些。

  总得来说,OpenStack入门门槛较高,但是随着项目规模的扩大,你将从中受益,因为不必支付高额的版权费用。VMware虽然在小规模安装时相对容易,但是随着规模扩大,事情就变了。这就是说,随着云应用大规模化,大家也更加熟悉OpenStack,那么OpenStack的入门门槛就低得多了。

  在云计算领域,OpenStack和VMware这两位重量级玩家,VMware在功能和架构上稍微领先,但是OpenStack作为一只弱旅,却在第三回合迎头赶上并在最后一回合给予对方毁灭性打击。


  后记


  巧合的是,在写这篇文章的时候,VMware股价在一月29日一天就下跌了22%,市场分析称VMware缺乏清晰、优秀的云计算策略。

  我也了解为什么大家不同意我的给分,并且不明我为何在四轮对比中权重相同。说实话,这个评分不是那么完美,也没有那么客观,但是他有他的存在的意义,他让这场云计算这场战争变得更加有趣,请大家积极评论并提出您的观点。

  译者补充:针对此文章精华评论



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部