作者文章: Fenng

eBay 的应用服务器规模

前面我在《eBay 的数据量》中介绍了一些道听途说来的关于互联网巨头 eBay 服务器架构的信息,不过还缺了一点关键数据。
在 Oracle 站点上的一篇题为 The eBay Global Platform and Oracle 10g JDBC 的白皮书,有能看到一些数据。
在 2004 年的时候,eBay 的应用服务器采用了 IBM WebSphere,部署在 WinNT 上,硬件是 Intel 双 CPU 奔腾服务器。服务器数量是 2400 台。在《eBay 的数据量》中我们知道,eBay 的是集中式处理 Log 的,每天会有 2T 的 Log 数据产生,现在只会更多。这些应用服务器分成不同的组,通过一个统一的 DAL(database access layer) 逻辑层访问 135 个数据库节点。
这篇白皮书已经发布了两年,相信在这两年的时间里,服务器规模又会扩大了许多。
eBay 的 SOA 架构 V3 示意图如下:

继续阅读

关于世界上的超大数据库

手边有一份 2005 Winter TopTen Award Winners的报告,包含了一些关于世界上排名前几位的 VLDB 的信息。VLDB,超大数据库,其实叫做”狂大数据库“倒是也很贴切。
如果不区分操作系统环境,Yahoo! 力拔数据仓库一项的头筹,单个数据库数据大小接近 100T 。采用的是 Oracle 数据库,部署在 Unix 上, 存储是 EMC 的设备。这是 2005年的数据,雅虎现在每日接近 40 亿 PV,这个数据仓库现在应该远超 100T 了吧。 电信巨头 AT&T 的数据仓库屈居亚军。Amazon 的两个数据仓库也不小,数据量多达 24773 GB,是用 Oracle RAC 实现的,部署在 Linux 操作系统上。

OLTP Top 10

我比较关心 OLTP 数据库的情况。下面这个图表是包括所有操作系统环境的 OLTP 数据库情况。前 10 名中只有两个采用了集群,而且都是集中式集群(Centralized/Cluster)。其余8个席位都采用了 SMP 架构,而且大多是集中式(Centralized)。分布式超大 OLTP 的成功案例看来并不多(只有 1 例,另外有一例是Federated)。让 Fenng 稍微有些惊讶的是 SQL Server 占了三个席位,数据量最大接近 8T 。整个表看来,数据库类别、所用的软件平台还真的比较平均。并非我想象的完全是 DB2/Oracle+Unix 的格局。
世界上 Top 10 OLTP 数据库

Unix 上 OLTP TOP 10

下表是使用 Unix 操作系统 OLTP TOP 10。好家伙,几乎清一色的 Oracle。DB2 不见踪影,只有 Sybase ASE 还算争气,占了一个席位。 9 个 Unix 平台上的 Oracle OLTP DB,只有两个使用了 RAC ,其他都是 Centralized/SMP。
到现在为止,都还没有看到互联网站点的身影。

继续阅读

本周言论 之 布什妙语

先来一个美国总统乔治-布什的经典言论专题。

  • 现在该是人类进入太阳系的时候了。
  • 如果我们不能取得成功,就将面临失败的危险。
  • 对于美国航空航天局(NASA)来说,太空依然是一个重要优先项目。
  • 我们进口商品中的绝大多数来源于国外。
  • 损害环境的不是污染,而是水和空气中的杂质。
  • 一个字基本上总结了所有州长应该担负的责任,这个字就是”做好准备“。
  • 我只是想要你们明白,当我们讨论战争之时,我们实际上是在讨论和平
  • 我赞成将堕胎问题留给妇女和她的医生。
  • 关于国际外交政策,我甚至没有最模糊的想法
  • 上帝要求我打击‘基地’组织,因此我就打击他们;然后上帝又指示我打击萨达姆,我也照办了;现在我决定要解决中东问题
  • 我们所面临的最重要任务是找到奥萨玛-本-拉登。这是我们的第一优先任务,找不到他我们就不休息。
  • 我不知道本-拉登在哪儿。我一无所知,但我真的一点也不在意。那并不重要,它并不是我们的优先任务。

在看了《美国总统布什的50则”精典”语录》后实在是忍不住要记录一下其中的一些有趣的话,真是大智若愚啊(也可能是大愚若智)。
其他言论
We must reduce our headcount by 15-20%。
Yahoo Memo: The ‘Peanut Butter Manifesto’
这是中国最早的 BBS
–马云形容长城上的”张三到此一游”
在网络领域,熬上几个通宵把产品做出来,马上就知道它到底有没有用。生化、医学和其他领域虽然也很有意思,但要等上若干年之后才出结果。
–Paypal 前首席技术官Max Levchin. 他也是 YouTube 成功的关键人物之一。

继续阅读

上帝说,要有工具条

上帝说,每个网站都要有个工具条,于是,我们看到了 Google Toolbar、Yahoo! Toolbar、Windows Live Toolbar、Alexa Toolbar …… 谁知道当前互联网有多少个工具条产品? 如果工具条安装多了一点,浏览器”宽”屏就没有用啦,必须”高”屏才可以。要把这些工具条都安装上,那长度怕是要耷拉到脚面。
现在 Oracle 也来凑热闹,发布了一个 Oracle DBA Toolbar。通过这个工具条能够和 Oracle 官方站点做更好的内容交互,对于数据库工程师来说倒是不错的。DBA Toolbar 也有一个 RSS Manager 功能,并且订阅的 RSS 内容可以动态在工具条上显示(News Ticker 选项,可惜不支持中文)。当前只有针对 IE 版本的,Firefox 版本估计会在不久发布。
Oracle DBA Toolbar , Oracle 的工具条
通过查看该产品介绍得知,Oracle DBA Toolbar 是通过 Dynamic Toolbar 5 定制的。Dynamic Toolbar 这个产品很有意思,把工具条的生产变成了流水线作业,目前已经有不少站点是使用他们的服务,其中就包括 Yahoo! 。
这是一个工具条泛滥的年代。
EOF