我所了解的 IBM、京东、携程、eBay 的 OpenStack 云

参加过几次 OpenStack meetup 活动,听过这几家公司的Architect 讲他们公司的 OpenStack产品。本文试着凭借影响加网络搜索,按照自己的理解,对这些公司的 OpenStack 产品和使用做个大概的比较。一家之言而已。

1.IBM 的 OpenStack 云

IBM 现在把 Cloud 做为公司几大战略之一,其中 IAAS 是 OpenStack + Soft Layer,所以 OpenStack 处在一个非常重要的为止。IBM 有一个相当大的(100+)团队在开发基础的 OpenStack 架构 Cloud Manager with OpenStack,N 多的团队在开发基于 OpenStack 的产品,比如 IBM SmartCloud Orchestrator

IBM 官方网站中介绍的产品特点如下:

  • Improves data center efficiency, responsiveness and time to value 提高数据中心效率,快速响应和缩短价值产出周期
  • Backed by enterprise-grade service and support。 企业级服务和支持,使用 DB2 做为 database等。
  • Manages virtualization of System x, BladeCenter, NeXtScale System, IBM PureFlex System and Flex System resources
  • Multi-hypervisor support, including VMware vSphere (ESXi), Microsoft Hyper-V and Linux KVM, provides flexibility and consistency from a single management point。多 Hypervisor 支持,包括 zVM,PowerVM 等IBM自己的 Hypervisor。
  • Simple to deploy and easy to use; works with new or existing infrastructure 简单快速的部署
  • Optimized with automation, security and resource sharing, and built-in metering 自动化、安全、监控
  • Cost-effective solution for enterprise private clouds and service providers looking to offer Infrastructure as a Service 高性价比

关于IBM OpenStack 产品的几点个人之见:

(1)IBM 在 OpenStack 项目启动时做为8个白金会员之一,占据了非常好的位置,但是发展到现在,从IBM 在 Community 中的 Core member 的数量和核心功能的贡献可以看出,IBM并没有发展出一个好的位置。我认为这是令人失望的。Cinder driver 也许是为数不多的亮点之一。

来看看Icehouse 里面IBM的贡献,它排名第二:

但是Juno版本里面,按照 LOC 排名,IBM贡献排名下降到第七:

(数据来源:http://stackalytics.com/

我认为大幅下降的原因之一应该是,OpenStack 发展到现在,它越来越注重核心功能的增加和优化,比如Neutron,Nova等的优化,请看下面的 Juno 的按模块分的改动量排序。而因为IBM对核心功能的贡献一直不高,所以总体排名出现下滑。之前的排名之所以很高,原因之一应该是因为IBM加了大量的自己的产品进去,这会带来大量的代码。我预测在将来的版本里面,IBM的贡献排名很难再像Icehouse那么高了。

(2)IBM 对 OpenStack 的研发目前仍然是将其众多产品加入到 OpenStack 中为主,比如以DB2 做为 database server,支持 PowerVM 和 zVM,支持各种存储,支持IBM 的 SDN;而对 OpenStack 核心功能的贡献却不是重点,这导致 IBM 在 Community 中的话语权有限,与其白金会员的地址有些不相称。

(3)IBM OpenStack 团队的核心产出不高。100+人的团队,大部分时间花在各种 enablement 上,无法为客户提供真正有价值的解决方案;相反,IBM却 寄希望于通过 OpenStack 卖IBM的各种产品。另外,IBM 没有自己的 Swift 产品。再者,IBM OpenStack 产品名字变化之多之快,令人印象深刻。

(4)IBM 把 System X 卖给联想后,个人认为对其 OpenStack 的发展会有负面的影响,毕竟 OpenStack 更多的是部署在 x86 上。

(5)没看到过有大的客户部署 IBM OpenStack 的案例。在国内,似乎有一些 Power 的用户小规模部署的案例。

特点总结:投入大产出低 + 技术驱动力不足 + 大客户案例少

部分参考资料:

https://www.youtube.com/watch?v=LrcsPz5njFU

http://www.ibm.com/developerworks/servicemanagement/cvm/sce/

2. 京东的 OpenStack 云

京东在其多个数据中心中是用 OpenStack 部署其私有云。

特点如下:

1、部署在多个数据中心,物理服务器在几千台以上规模。

2、 支持虚机、Bare metal 和容器,而且将来存量以虚机为主,增量以容器为主。与容器相比,容器的最大好处就是快速,稳定性上有一些小的问题,比如某个特定的OS出现过 crash。

3、JDOS 对 OpenStack 做了大量优化,比如 RabbitMQ 的消息压缩;对Ceilometer 架构和性能的的优化等。

4、应该没有使用企业级存储来提供存储空间。

5、JDOS 现在只使用二层网络支持内部私有云,不使用 Secruity Group,通过这些简化来提供网络性能;

6、JDOS的开发团队在 10+ 个人的规模,他们的效率很高。

特点总结:高效团队 + 很强的性能优化能力 + 大量使用容器

资料来源:OpenStack Meetup

3. Ctrip 的 OpenStack 云

(1)Ctrip 基于 OpenStack 部署了生产、研发测试和桌面云三大私有云平台。

(2)其 OpenStack 桌面云面向 15000+ 呼叫中心员工,采用 AD 做为 Identity backend,KVM 做为 Hypervisor, Windows 7 做为 Guest OS。

   

(3)使用 Nova Razor driver 管理大量的 Bare metal。原因包括:

  • 大量的老的服务器无法安装Hypervisor 跑 Guest OS。
  • 性能要求高的应用,比如 Databse 等,必须跑在 Bare metal server上。

特点总结:快速发展中 + 全面基于OpenStack的架构 + 大量使用 Bare metal servers

资料来源:OpenStack Meetup

4. eBay 的 OpenStack 云

从下面几个数字可以看出 eBay OpenStack 云的规模:

  • 八个地理位置分散的完全隔离的 Availability Zone。
  • 7000+ Hypervisor
  • 65000 虚拟机
  • 1.3 PB block storage
  • 90 TB object storage

几个特点:

(1). Network 使用的 Nicira 提供的 SDN ,并由其维护。

(2). AZ中使用了 Nova-cells。

(3). 每个 AZ 中使用 Puppet + Foreman 来做自动化部署。

(4). Block storage 使用的应该是 SolidFire 的企业级存储。

(5). Object storage 使用 Swift。

(6). eBay 在使用 OpenStack 搭建其私有云之前,有自己研发的云,现在他们的一大工作是将之前开发的云的一些代码迁移到现在 OpenStack 环境中。

特点总结:规模大 + 有钱任性 + 很强的私有云技术储备

资料来源:OpenStack Meetup

5. 小结

公司 产品特点 产品部署 评论
IBM 以将现有IBM产品放进 OpenStack 为主,没有对核心功能的优化和增加 没有看到客户大规模部署案例,国内有少量Power VM客户的小规模部署案例 个人认为, OpenStack 的未来在以互联网企业为代表的新兴IT公司中,而不是在 IBM Lab 中。
CTrip 快速发展中 + 全面基于OpenStack的架构 + 大量使用 Bare metal servers 携程自己的研发测试、产品和桌面云
京东 高效团队 + 很强的性能优化能力 + 大量使用容器 京东自己的私有云
eBay 规模大 + 有钱任性 + 很强的私有云技术储备 eBay自己的研发和产品云

本文仅仅是本人基于有限资料的一家之言,欢迎评论和补充。

时间: 2024-08-11 07:38:55

我所了解的 IBM、京东、携程、eBay 的 OpenStack 云的相关文章

Java程序员从京东、阿里、携程面试回来,已成功拿到京东offer

阿里巴巴(一面) 阿里找了一个前辈内推的,准确来说应该是直推,是他帮我直接录的简历,他本科进的阿里蚂蚁金服,厉害吧?是真的佩服.第一次在官网上填资料,想想马云有多出名,想想蚂蚁金服这样的顶级技术,有些兴奋,有些期待. 录完简历后等待简历评估,原来,找内推不一定能得到面试机会,能不能得到面试机会要经过简历评估(我这才知道,原来内推免笔试可不是那么容易的),毕竟内推能免去在线笔试直接面试,互联网第一梯队像百度.阿里,腾讯的笔试真的很有难度,做过前几年这些公司的笔试题,真的太难了.在阿里的校招群里看到

收购艺龙,携程“居心叵测”,用垄断倒逼去哪儿

一石激起千层浪,对于携程收购艺龙这件事业界出现了多种声音,也假设了多种可能,但说来说去无外乎"看好"与"看衰"两方面.从策略层面来看,控股艺龙固然是一步好棋,但市场作用被炒的有些过于夸张了,其实携程正在做一个局,而艺龙是这盘棋局中的关键一子. 收购艺龙或暴露了携程居心叵测的大布局 从过去的成长经历来看,携程非常擅于做局,而这次收购艺龙的背后隐隐浮现出携程用心良苦到居心叵测的一盘大棋局.有没有想过,为何前不久还在盛传"去携"合并,如今却突出变成了携

如何利用Azure中的Traffic Manager避免此次携程事件

此次携程事件导致携程网站和APP停止服务长达将近9个小时.至于什么原因引起的,截至到我写稿时还没有一个官方的答复.那些坊间的传闻这里我就不再多说,至于一点,携程的网站在停止服务9个小时内竟然没有一套备用站点快速的切换提供服务,这是不可理解的. 下面就这个事件,我设计了一个简单的场景,站点1(Blog01)是主站点,站点2(Blog02)是备用站点.我采用Traffic Manager将这两个站点做高可用负载平衡.   先来看下Microsoft Azure Traffic Manager 到底是

携程App的网络性能优化实践

本文转载至 http://kb.cnblogs.com/page/519824/ 作者: 陈浩然  来源: InfoQ  发布时间: 2015-04-29 23:42  阅读: 4018 次  推荐: 16   原文链接   [收藏] 摘要:在4月23日~25日举行的QCon全球软件开发大会(北京站)上,携程无线开发总监陈浩然分享了<移动开发网络性能优化实践>,总结了携程在App网络性能优化方面的一些实践经验.在2014年接手携程无线App的框架和基础研发工作之后,陈浩然面对的首要工作就是Ap

微信小程序UI------实现携程首页顶部的界面(弹性布局)

今天写了一个携程界面的UI,利用H5的弹性盒子来实现,学过H5弹性盒子的,来看是比较方便的,因为CSS代码都差不多. 可以看看这篇博客 快速使用CSS 弹性盒子 效果图如下: 主要是携程首页的四个模块: 代码: <view class="page"> <view class="page__bd"> <view class="section__nav"> <view class="left bor

携程apollo源码在idea中启动报错TransportException: Cannot execute request on any known server

com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:187) at com.sun.jersey.api.client.filter.GZIPConte

携程日处理20亿数据,实时用户行为服务系统架构实践

携程实时用户行为服务作为基础服务,目前普遍应用在多个场景中,比如猜你喜欢(携程的推荐系统).动态广告.用户画像.浏览历史等等. 以猜你喜欢为例,猜你喜欢为应用内用户提供潜在选项,提高成交效率.旅行是一项综合性的需求,用户往往需要不止一个产品.作为一站式的旅游服务平台,跨业务线的推荐,特别是实时推荐,能实际满足用户的需求,因此在上游提供打通各业务线之间的用户行为数据有很大的必要性. 携程原有的实时用户行为系统存在一些问题,包括:1)数据覆盖不全:2)数据输出没有统一格式,对众多使用方提高了接入成本

携程合体去哪儿,与途牛度假旅游市场争高下

作者:楠沨 [IT战略家] 本次度假业务的合并,除了双方在线旅游市场的携手,还包括了地面BU(旅游事业部)的合并,进一步提升双方在包价旅游业务和地面碎片化业务地位的同时,携程旅游将获得去哪儿度假的用户流量,在团队效率上也会有所提高. 近来,携程在资本市场动作频频.先是战略投资旅游百事通,通过后者拥有的5000多家线下门店布局二.三线城市,后又与美国海鸥.纵横.途风三大旅行社战略合作,进军美国旅游市场,扩展线下旅游业务.本次合并去哪儿,是携程整合在线度假市场"生态圈"的又一大动作.同时,

携程事件简单故障分析

互联网安全越来越严峻 自从windowsxp停止更新维护后,世界范围内的安全事件就层出不穷,几乎一发不可收拾. windows漏洞很多,入侵windows服务器基本上不是问题,所以安全事件不可避免. linux最近爆出很多漏洞,还有很多漏洞未爆出. 感觉unix比较安全,比如sinox操作系统.但是只是操作系统层面安全还不够,应用程序安全跟操作系统无关. 应用程序的漏洞,随着应用程序复杂度增加,漏洞可能也增加,而代码安全审核就很重要. 携程故障分析 1.线上数据全部被删,再次发布依旧被删 线上数