沃尔玛加大对OpenStack的投入力度

来源:网界网 作者:范范编译 
  

不久以前,我们还难以找到一家企业客户大规模部署OpenStack的例子,因为用户需要对作为领先的开源“云操作系统”OpenStack有足够的信心。然而我们必须相信开发者的积极性和企业利益之间的结合能够持续提供一个不断经过改良的云解决方案,一些缺陷的完善工作终究是值得的。


去年8月份,沃尔玛将其全部电子商务业务迁移到了OpenStack,其中包括100,000个核心数据和数拍字节的存储数据。沃尔玛实验室云操作与工程高级主管Amandeep Singh Juneja相信他们拥有通向成功之路的杰出团队,这一团队包括了架构师、工程师和技术人员。他称:“他们之间协作的流畅性就如同你想象的云迁移工作一样。”
惠普是首个支持OpenStack的大型公司。Juneja早前在加入惠普时就已开始支持OpenStack了。在2012年2月份,Juneja成为了惠普云的Web服务首席架构师。美国InfoWorld网站主编Eric Knorr与执行编辑Doug Dineley在沃尔玛实验室对Juneja进行了专访。在Juneja加入沃尔玛之前,沃尔玛刚刚完成了向OpenStack 的迁移。Juneja称:“虽然网站还在运行,但是我们就像经过了一场心脏手术、脑科手术和一系列外科手术一样。这是一个巨大的创新,但是我们却做的很好。如今我们的网站运行的很好,在整个节假日购物旺季中也不会出现卡顿。”


Juneja称,Walmart.com网站以前也得到过升级,但在大规模生产性基础设施之上仍然是原来的ATG 电子商务解决方案。“我们意识到应用基础设施已经无法满足我们的扩展需求。因此我们决定转向SOA架构,将应用分为一系列资源服务和编配服务,同时在底层增加IaaS[注]。”


为什么选择适用于IaaS的OpenStack,而不是由VMware等公司提供的商务软件解决方案呢?对此,Juneja回应称:OpenStack满足了我们的绝大部分需求,其优势在于该技术已经获得了大型社区的投资和大型技术公司的投资。我们可以通过公有云[注]对其进行扩展,这也是我们选择它的原因之一,因为我们在扩展时不需要进行任何准备工作,它们时刻为你的需求做着准备。其次,我们能够按自己的需求对其进行定制,即我们可以对其进行调整。第三,如果出现了问题,整个社区将会为你排除故障。
Walmart.com采用了OpenStack Havana版的绝大多数组件,其中包括:Nova(计算)、Swift(对象存储)、Cinder(区块存储)、Neutron(网络)、Horizon(仪表盘)和Keystone(识别)等组件。Juneja称,沃尔玛实际上将其基础设施分解成了多个云,然后再通过Keystone将这些云整合在了一起。


Juneja称,Neutron只是在早期阶段所使用的组件,他们计划花更多的精力对网络进行升级改造:SDN[注]将是我们的下一个目标。网络是需要我们投入更多精力的地方。在各方面都出现增加的情况下,我们会增加计算能力,然而这时候网络就会成为了制约一切的瓶颈。除此之外(+微信关注网络世界),我们还希望在网络方面设置更多的冗余。虽然目前在虚拟层上已经部署了Open vSwitches,但是我们还在考虑更多的SDN厂商。


沃尔玛实验室的追求目标是展望未来和不断实验。Juneja称:“对技术进行思考,然后进行尝试。通过多云与分布式IaaS架构,我们能够在各个地方展开测试。”目前数据库层也是一样,使用的是在裸机上运行的甲骨文数据库,不过沃尔玛正在考虑如何对这一层的架构进行重新设计,以使它们能够转而使用Cassandra数据库。Juneja还非常看好名为Ironic的OpenStack新项目,因为该项目能够使虚拟机在裸机上被管理。


窗体底端
不久之后Walmart.com所使用的OpenStack版本将由Havana版升级至最新的Juno版。尽管这个升级被认为是一次合理的升级。但是事实上这将是破坏性的,因为云必须要被拆散和重建。对于向Juno版的升级,Juneja称他相信合理的升级会得到支持。


Juneja称:“OpenStack目前已经成熟到足以在生产中大规模使用,而这在几年前是不可想象的。随着新项目的推出,我们能够从零创建公有云和私有云[注]。这是它们的最大优势。”对于最致命的缺点,Juneja认为是“文档功能不足。”


显然,Juneja和他的团队正在招募处理OpenStack所需要的专家能手。他甚至将自己的LinkedIn网站页面也用于了沃尔玛实验室的人员招聘。在他的页面中你可以看到“招聘擅长/精通OpenStack Cloud的软件工程师”的字样。


目前部署者的精力主要集中在让OpenStack在生产中流畅运行。许多部署者实际上将OpenStack的部署和管理都外包给了Mirantis或Rackspace等公司。Walmart.com的实践让我们能够更加深入地理解和体验OpenStack的本地部署情况。


我们非常高兴看到像沃尔玛这样的大型商家如今也已经开始接受OpenStack。OpenStack每年推出两个经过重大改进版本的做法能够满足所有参与者的需求。不过需要指出的是,如果你准备在没有专业服务团队手把手指导的情况下尝试OpenStack,那么建议你最好花重金招聘一些出色的架构师、工程师和技术人员,让他们来帮助完成相关的工作。(范范编译)
转自网界网:
http://news.cnw.com.cn/news-international/htm2015/20150304_318607.shtml


时间:2015-03-05 08:38 来源:网界网 作者:范范编译  原文链接

好文,顶一下
(0)
0%
文章真差,踩一下
(0)
0%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量