BT

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

为什么沃尔玛会选择OpenStack

| 作者 谢丽 关注 9 他的粉丝 发布于 2015年2月28日. 估计阅读时间: 3 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

沃尔玛一直通过采用先进技术推动企业发展。他们是最早向供应商开放库存系统的企业之一。他们还是互联网出现之前第一家使用卫星通信连接商店网络的公司。如今,他们又在云计算方面投入了大量资金。Amandeep Juneja是沃尔玛实验室云运维和工程部门的高级总监。近日,他撰文探讨了沃尔玛做这方面投资及选择OpenStack的原因。

Juneja指出,沃尔玛快速发展,“沃尔玛全球电子商务(Walmart Global eCommerce)”首当其冲。他们的客户希望,在家用电脑、手机、平板、甚至沃尔玛零售商店内的查询机上使用沃尔玛的电子商务平台时能获得相同的体验。有鉴于此,他们需要一个具备如下特点的技术栈:

  • 能够通过扩展满足爆炸性的需求;
  • 能够方便灵活地构建应用程序,并且构建出的应用程序要适应不断变化的用户偏好;
  • 有足够的大数据智慧,可以预测客户行为并进行推荐。

而在Juneja看来,云在以下两个方面有巨大优势:

  • 用大量的商用机器代替价格昂贵的大型机器,可以大大降低基础设施成本;
  • 云的分布式架构提供了更高程度的弹性和可靠性。

于是,他们决定构建一个弹性云,使用面向服务的架构运行应用程序。对于云平台的选择,他们希望它可以:

  • 使他们能够快速构建所有类型的应用程序,包括移动应用、Web应用和RestFul API;
  • 使产品经理能够以敏捷方式迭代;
  • 使沃尔玛能够更高效地响应客户需求。

最终,他们选择了OpenStack。Juneja解释说,除了因为它是最好的云平台技术外,还因为开源软件有几个方面的优势:

  • 长远来看,可以避免被任何一家私有供应商锁定;
  • 更重要的是,开源意味着可以修改和定制,从而便于满足沃尔玛全球电子商务的个性化需求;
  • OpenStack有一个巨大的社区。

他们已经用9个月的时间构建了一个具有10万核的OpenStack计算层,现在正使用Swift构建一个数PB的对象存储。接下来,他们会引入更多的块存储,并使用诸如Neutron和Cinder这样的OpenStack项目探索软件定义网络。

最后,Juneja指出,虽然很多人都在使用OpenStack,但沃尔玛OpenStack项目令人兴奋之处在于其使用规模。他们是在真实的生产负载中使用OpenStack平台,而且到去年年底,Walmart.com整个美国的流量都由该平台支撑。


感谢郭蕾对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个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