BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

打破云神话:关于OpenStack的5个常见问题

| 作者 Lauren Sell 关注 0 他的粉丝 ,译者 大愚若智 关注 9 他的粉丝 发布于 2016年7月1日. 估计阅读时间: 12 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

峰会是一个咨询有关OpenStack问题的好地方,我想借此机会谈谈在奥斯丁峰会上听到的五个常见问题,以及我对这些问题的看法。

基金会为什么要推广Kubernetes这样的容器社区,它们之间难道不是竞争关系吗?

在奥斯丁峰会上,Mark Collier谈到“不合作只能死。” 我们故意让与会者脱离自己的“舒适区域”,以便能够意识到单纯OpenStack本身无法代表云计算的未来。我们未来的发展重点是要成为Kubernetes和Mesos等容器流程(Container orchestration)系统的最佳集成引擎,同时也要成为Cloud Foundry和OpenShift那样的平台即服务(PaaS),这样才能帮助用户在关键业务系统之外构建并运行原生云应用程序。

目前有很多OpenStack用户,例如LivePersonTime Warner Cable,以及Lithium Technologies都已在通过OpenStack管理的虚拟机中成功运行了Kubernetes和Mesos,这样他们便可以为内部用户快速推出新服务。这种方式也许可以无限地满足他们的使用需求,但也可以将OpenStack裸机与Ironic配合使用,通过容器流程技术探索新的架构。我们甚至可以使用诸如Kubernetes等技术在集成式部署中对整个基础结构栈重建映像,借此管理某些OpenStack服务,例如CoreOS的Alex Polvi就是这样做的

重点在于,我们必须拥抱并推动新技术,而不能坐井观天止步不前。通过与Cloud Native Computing FoundationCloud Foundry,以及OPNFV等周边社区密切合作,我们可以更好地将这些技术集成在一起,让用户充当技术带头人。通过这样的合作,我们联手打造了云平台的LAMP堆栈。OpenStack技术在其中扮演了重要角色,但在与恰当的新技术结合在一起出造就恰当用例后,OpenStack技术还将更具价值。

如果我不是电信公司,为什么还要关心网络功能虚拟化(NFV)?或者说,难道OpenStack打算以电信公司的云为“中心”?

过去两年来,电信服务供应商在OpenStack社区中的地位与日俱增,早在Toby Ford于2014年5月所做的OpenStack峰会主题演讲中,他就质疑过整个社区有可能成为NFV平台这件事。在那之后,我们通过诸多努力针对电信行业用例增加新功能,改善性能。表面看这种做法会造成一些困惑,最终这些困惑多到连英国科技网站The Register都认为OpenStack开始以电信行业为“中心”,但事实并非如此。OpenStack是一整套通用型基础结构服务,任何对计算、存储,以及网络有需求的应用程序都能从中获益。电信公司确实是一个比较大的市场,并且也是OpenStack的主要用户之一,但我们依然能看到在私有云、大学/研究机构,甚至公有云方面也显现出类似的增长态势(下文将详细讨论公有云的增长)。

不同用例当然有着不同的需求和特殊要求,但最终来说,这种多样化的用例会让整个社区获益。实际上,Toby Ford和AT&T的Amit Tank也在奥斯丁谈到NFV用例实际上比电信公司更为普遍, 以及OpenStack对NFV的支持如何让各种不同领域的用户获益。

Gartner为什么会谈到双模(Bi-modal)IT?

我们发现OpenStack的诸多用户之间存在一个明显的模式差异。很多用户首先会从小规模,只侧重于私有云或公有云的部署着手,这时的部署主要用于软件开发和测试等用途。发现部署获得成功后,他们会对部署进行扩展,以便运行生产用Web和移动应用程序或其他创新式系统。很快,他们会开始对遗留应用程序进行评估,并考虑该如何针对这些应用进行云优化,以便从云平台中获得相同的好处。

与Gartner的Donna Scott谈过之后,我们发现OpenStack用户之中的这种模式与他们所谓的“双模IT”概念非常类似。为了解企业工作负载的发展之路上OpenStack所处的独特地位,我们请她从CIO/IT主管的角度提供了有关这一框架的详细情况。谈话即将结束时Scott总结说:“很多人会为模式2(移动、Web、新应用程序、分析)应用实施OpenStack,但最终为了推动这些举措,模式1的应用程序也需要更快速地迁入云端,因此我们强烈建议考虑将您的模式1应用程序迁入OpenStack的可行性。”

与会者中肯定有一些人听过Gartner的这种说法。多年来,我的很多意见也与Gartner分析师意见相左,但毕竟OpenStack不能由某个人或某个观点所代表,Gartner有很多专注于IT市场不同领域的分析师,Scott是Gartner的一员,她过去多年来一直在深入研究私有云,我欣赏并敬重她的观点。在主题演讲中,我觉得我们没能把她提出的框架与我们有关胜任多样化工作负载,统一平台的强大之处的想法完全融合在一起,所以最终产生了这样的看法。

是否可以认为OpenStack就是在与公有云竞争?

将OpenStack私有云和AWS公有云相提并论,这种做法在很多方面都是错误的。一方面,很多人认为OpenStack赢得了私有云竞赛,这是一个好现象,但另一方面也说明很多人并不认为OpenStack能够胜任公有云领域。毫无疑问,AWS是公有云市场的主力军,但实际上我们面对的是一个多云并存的世界,我们预计企业会使用不同类型的云:私有云、超大规模公有云,以及针对特定领域的公有云。很多情况下下用户会同时使用OpenStack私有云和AWS,当然也可以使用OpenStack私有云+AWS+OpenStack公有云,或者使用OpenStack公有云+私有云,类似的使用模式还有很多...并且目前均已成为现实。

有人预计全球公有云服务市场每年份额超过2千亿美元,而AWS目前的份额仅为大约1百亿美元。随着数据主权、垂直行业需求,以及可信赖业务关系的日臻完善,公有云市场份额有望进一步大幅增长。

这方面有两个很棒的例子:英国的公有云供应商Datacentred最近签约HMRC(英国税务局)成为其客户,在欧洲和北美拥有多个数据中心的OpenStack公有云供应商City Network最近宣布瑞典Folksam保险公司成为其金融服务云的客户。

根据Forrest的Paul Miller说所:“同时使用多个公有云供应商的做法很常见,47%的受访者使用了两个或更多公有云供应商。同时使用多个云,通常并不是为了降低技术锁定风险或为了实现冗余,而是为了针对每种具体用例选择最擅长的供应商。”

Internap最近发布了自己的裸机(Bare metal)服务,并且DreamHost也宣布DreamCompute正式上市--这两个服务都是OpenStack驱动的公有计算云。在欧洲,OVH于2015年11月发布了自己的公有云服务,截止3月已运行了430,000个生产实例。他们在自己的Swift群集中存储了75PB数据,更多统计信息可以访问他们的六分钟主题演讲幻灯片。T-Systems今年三月发布了Open Telekom Cloud,经历过欧盟委员会漫长的竞标过程后,Cloud Team Alliance也拿到了“入场券”。在亚太地区,包括华为、Fujitsu、NEC、NTT Data,以及Telstrservice在内的多家供应商也通过不断增长的市场份额跻身于OpenStack全球云供应商行列。

OpenStack是否只适合有大规模专职团队自行负责运营的大企业?

我们在OpenStack峰会主题演讲台上重点介绍了几个非常大规模的用户,例如AT&T、Volkswagen以及Walmart。这些组织证明目前运行的OpenStack可以实现非常大的规模,对于已经直接投身于社区的公司来说,甚至已成为公司的一项战略。此类大规模用户中的大部分都以多种身份参与到OpenStack生态系统的建设中,并且雇佣了自己的开发运维工程师团队。

但OpenStack的使用方法还有很多,过去六个月来,我们发现很多中型企业开始采用OpenStack。根据最新用户调查,43%的受访者就职的组织员工总数不超过999人,25%的受访者所在组织员工甚至少于99人。这是技术成熟,生态系统日趋壮大(可用的公有云、托管私有云,以及打包式解决方案越来越多),经济回暖云计算市场整体持续发展所造成的必然结果,越来越多的组织开始意识到要参与竞争,必须先做到敏捷。

上文提到HMRC和Folksam这两个例子证明,这些中等规模组织更愿意使用公有云服务,而不愿运行自己的云。我们也听说很多公司,例如Burton SnowboardsViaSat以及PubMatic通过很小规模的团队运行自己的云。根据奥斯汀峰会得到的反馈,我觉得我们有必要在巴塞罗那峰会上进一步关注这一领域,并且不仅仅是介绍用户成功故事和技术指标那么简单。

总结

对于类似OpenStack这样全球化、多样化的社区,我们比以往任何时候更迫切地需要听取所有人的声音,包括回答一些非常棘手的问题,例如我们作为一个社区,未来的发展方向是什么。希望在每次峰会之间,这样的讨论还可以继续,你可以访问我们的很多论坛,例如邮件列表本地活动,包括全球各地举行的超过20场OpenStack Days活动。

作者:Lauren Sell
阅读英文原文NEWS Myth-busting the cloud: Five common OpenStack questions answered


感谢陈兴璐对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT