近日,红帽CEO Whitehurst在接受记者采访时表示,AWS对于测试和开发是有意义的,但是在规模方面,却无法与私有云展开竞争。你同意他的观点么?
Whitehurst认为,尽管像AWS或者微软Azure这样的公有云服务提供商正在春风得意,然而,现在还不是放弃私有云的时候。Whitehurst坚信,对于某些类型的应用程序,私有云可以提供更好的性能,并且付出的成本也相对较少。
公有云一路走低
公有云的出现让企业更加容易的尝试大数据或者其他关键工作负载,显然,有些应用和业务是适合放在公有云上。而公有云对于开发者来说,带来的影响也变得越来越大,他们不必在本地部署软件进行开发或测试,而是直接进入到云端,使用云端的资源。
相比之下,私有云像是旧酒装新瓶。因此,公有云的增长大大超过了私有云的增长速度,私有云的部署不再让人们感兴趣。
私有云也是有意义的
无论公有云采用的数据是多少,红帽以及其他供应商都从私有云中得到了回报。红帽高管在最近的财报电话会议中表示,在本季度的红帽顶级交易的订单中,都包括了OpenStack,而同比去年Q4季度,前30的交易中包含OpenStack或OpenShift的数量增长了三倍。
为什么会有这样的增长呢?
据Whitehurst所说,“在规模方面,公有云的投入更加昂贵。”对于工作负载来说,私有云和公有云在使用上没有什么不同,然而在规模方面,公有云的投入比私有云更加昂贵。
Whitehurst表示,“许多企业客户告诉我们,应用程序在使用上并没有什么不同,而且运行在他们自己的数据中心比运行在公有云更加便宜。看看AWS的利润,你可以发现在实际价格与成本中有很多套利。”
AWS数据科学主任Matt Wood曾认为,企业需要一个灵活的环境,允许你快速响应不断变化的大数据需求。然而,Whitehurst并不认同,“如果在规模方面,你的工作负载没有改变很多,一旦你超越开发和测试实验,你会想在自己的数据中心完成这些工作。”
换句话说,从AWS开始,但最终在数据中心完成是有意义的。
Whitehurst指出,“看看AWS的利润还是相当高的”,用很低廉的成本,为企业提供了大量的空间来运行工作负载。像Etsy这样的公司,正是从公有云向自己的数据中心迁移的。当然,未来还会有更多的企业这样做。
OpenStack需要改进的地方
OpenStack作为私有云中的开源项目,受到广泛的关注和采用部署,然而,OpenStack社区也需要对OpenStack的体验进行简化:
平衡生产力路径
计划项目 | 目标 |
1、优化控制模型 | 授权项目、TC规模,重点产品工作组,董事会和基金会关注营销和互操作性 |
2、允许竞争 | 促使不好的项目进化或死掉,允许其他项目,特别是非Python项目来加入到OpenStack大家庭中 |
3、遵循众所周知的API | 在API存在的地方不创建新的,(如OAuth 2.0) |
4 、可测试的参考架构 | 允许特定的垂直和水平的OpenStack来参考实现和单独的基础架构 |
5、彻底简化 | 应该一键下载“OpenStack Basic IaaS”,运行在概念验证(POC)或在一个简单的堆栈中实验 |
曾有公司叹息,OpenStack失去了中心,而通过筹钱来获得企业利益,但是像红帽这样的企业利益恰恰是通过OpenStack来改善的,并且成为企业就绪。
Whitehurst指出,私有云在预测工作负载的规模上是有意义的。并且有充分的理由相信,企业现在必须向“企业就绪”方向前进。
即便如此,OpenStack的逐渐成熟,将会成为不愿意使用公有云的企业最好的选择。而红帽在OpenStack的成熟过程中发挥了很大作用,也许可能会成为最好的云。