没有AWS作为支持,OpenStack恐难承载私有云

OpenStack在私有云领域可谓一路高歌猛进,然而要想获得最后的胜利、其恐怕还要借助Amazon的支持。

没有AWS作为支持,OpenStack恐难承载私有云

OpenStack目前已经成为业界最成功的私有云技术方案,但相较于其发展野心、这样的态势还远远不够。

正如Gartner公司分析师Alan Waite所指出,目前真正能够起到实效的OpenStack用例数量还非常有限。这并不是说OpenStack即将面临消亡,但考虑到上述情况、OpenStack社区确实需要找到新的途径来与各大领先公有云体系开展更为紧密的合作。

换句话来说,OpenStack需要积极投入Amazon Web Services的怀抱。不过问题在于,AWS对于OpenStack的兴趣或者说需求度远不像OpenStack对前者的依赖性那么强烈。

私有还是公有?这是一个问题

这绝不仅仅是我个人的观点。OpenStack先驱之一兼Cloudscaling公司CEO Randy Bias对AWS的业务数字进行了一番分析,并表示我们不该再假装相信那一套公有云没有前途的说辞、而是应该更加积极地寻求与之协作的可能性。

考虑到AWS已经明确“建立起一整套全新的技术体系”,而且“正以前所未有的速度迅猛发展”,Bias坚持认为:

这意味着我们需要以严肃的态度看待公有与私有云技术。换句话来说,OpenStack需要将AWS视为合作伙伴,而我们则必须认真对待AWS API。更具体地讲,我们同时还应当密切关注Azure API,因为这套来自微软的方案很可能成为云技术领域的榜眼人选。

但这种思路的问题在于,正如OpenStack公司公共关系负责人Robert Cathey所言:最可能发生的结果是,“AWS并没有把OpenStack看作是潜在的合作伙伴”,即使OpenStack的拥护者们最终意识到他们需要与AWS对接的协作能力。

简而言之,AWS仍然坚持着自己的公有云发展路线而且打算一百年不动摇,他们绝不妥协地指出私有云根本就不该被称为云技术,正如AWS公司首席执行长Andy Jassy所言。从AWS的角度来看,“那些决定选择私有云系统的企业将错失从云环境下获取全部优势及收益的宝贵机遇。”

有些人可能会强调称,私有云方案更具成本优势,正如451研究公司在最近的讨论中所言。然而实际情况是,私有云方案的使用成本与长久以来基于服务器类方案的水平基本相当,而且价格并不是公有云得以迅速普及的首要竞争优势。

便捷性才是私有云最后但也最宏伟的愿景

不出所料,私有云供应商们对上述结论表示质疑。或者,我应该把它们称为“混合”云供应商?

对于大多数企业来说,“混合”云已经成了新的“私有”云,其原因在于私有云始终没能践行其所作作出的承诺。(根据Gartner公司给出的一项估计结果,95%的私有云部署方案都因为各种各样的原因而遭遇失败。)

“混合”已经成为那些无力与Amazon以及微软等技术巨头竞争的供应商们最爱挂在嘴边的口号,同时也适用于那些已经在私有数据中心身上投入太多资金、因此不愿再接受云培训并转向公有云环境的企业。

不过根据Gartner公司分析师Alan Waite的观点,OpenStack是“我们目前实现私有工作负载控制层、从而真正跨越不同技术孤岛实现统一运作的最大希望。”换句话来说,OpenStack能够带来“一套用于满足计算需求的控制层与API,其具体方式基本类似于软件定义网络及软件定义存储当初在网络与存储领域的作法。”

这听起来不错,听起来很有实践价值。但他警告称,这听起来同时也像是说给AWS以及公有云听的一个残缺不全的答案。

他提醒称,OpenStack方案的部署数量仅为数百例,而非人们在参考其社区规模及宣传力度后所认为的数千甚至上万例。这主要是由于“只在这些有限的用例当中,OpenStack云才是最理想的解决方案。”

因此,他总结称“任何认为所有服务器虚拟化用户的下一步都将迈向OpenStack的想法都是完全错误的; 这样的机遇比大家印象中要有限得多。”

但如果OpenStack能够作为合作伙伴以及网关角色与公有云携手,那么这样的机会就要大得多了。多年以来我一直坚持认为,OpenStack社区需要一家拥有主导地位的供应商,只有它才能给这个混合不堪的群体带来秩序。红帽公司在Linux领域完成了这项伟业,而红帽在OpenStack社区中也拥有非常理想的定位。

事实上,OpenStack目前正在着手努力拉拢红帽公司。在红帽最近的一次财报电话会议上,公司CEO Jim Whitehurst指出该公司的全部OpenStack订单当中、已经有半数在金额上达到十万美元,而且本季度前三十笔数额最大的OpenStack订单中、超过十万美元的比例也相当可观(这一数字较上个季度提升了三倍)。

OpenStack的前途在哪里?

没有AWS作为支持,OpenStack恐难承载私有云

虽然公有云的发展速度实在令人触目惊心,但OpenStack仍然拥有着良好的发展机遇。正如Gartner公司分析师Thomas Bittman所强调,“新型[工作负载]趋势都在向着公有云靠拢……而这些新兴事物的发展速度”要远远超过传统数据中心工作负载。

那么到底超过了多少?具体来讲,三倍。

突然之间,Eucalyptus在API中引入AWS兼容性的主意似乎成了最明智的决定。惠普公司于去年九月收购了Eucalyptus,而我们在此之后就再也没听过跟其兼容性有关的消息了。不过当OpenStack真正找到了自己的发展方向,那么其必然能够与AWS建立良好的协作效果——即使AWS对此并不关心。

像沃尔玛这样体系繁杂的大型企业已经从OpenStack身上取得了令人瞩目的成功,但他们的经验仍然只能算是例外、而非常规情况。OpenStack更像是那些羞于使用云技术的CIO们的一块遮羞布,它得找到与Amazon以及微软进行协作的途径、才能真正满足这部分技术管理者们“欲拒还迎”的云情结。

正如前文所提到,红帽公司可能已经给出了一个答案。事实上,红帽公司早已能够轻松将其红帽企业Linux轻松运行在多种不同环境之间,从企业数据中心到AWS皆在此列。红帽方面还对自身管理服务进行了拓展,旨在更轻松地对不同部署目标的工作负载加以管理。这种无缝化的使用体验正好值得OpenStack认真借鉴。

客户将越来越需要这种能力,但这同时意味着红帽及其它同类厂商会肩负起远超过AWS的负担。正如红帽公司高管Paul Cormier在采访中所言:

其它PaaS供应商的主要问题在于,如果大家以其它任何一种PaaS解决方案作为构建基础,无论是由谷歌还是其它哪家企业所提供,那么客户再也无法将自己的应用程序摆脱其网络体系了——永远不能。应用程序将只能运行在这些厂商自己的网络当中,而这恰恰是客户最不愿看到的。他们希望能自行掌控应用程序的未来命运。红帽公司则为客户带来了这种能力,即跨越不同部署目标提供一套统一化平台。

幸运的是,红帽公司目前也已经意识到将OpenStack与AWS相结合的重要意义。接下来要做的,则是把理论目标转化为实际成果。

相关推荐