揭秘运行在Exadata上的甲骨文公司最大数据库

日期: 2011-10-09 作者:Mark Fontecchio翻译:孙瑞 来源:TechTarget中国 英文

在甲骨文全球大会OpenWorld 2011上,TechTarget记者了解到,目前甲骨文公司最大的内部数据库为101 TB,并运行了Oracle Beehive。而甲骨文公司内部的邮件和协同软件则运行在9台Oracle Exadata数据库云服务器上。

  据甲骨文公司产品开发副总裁Campbell Webb介绍,公司的数据库每天都要处理14万账户以及350万封电子邮件。他表示:“这是公司内部部署的最大的应用,也是甲骨文在全球范围内最大的后端数据库。”

  这些应用全部运行在9台满配的Exadata上,并用InfiniBand彼此连接,包括了24个Oracle Database实例,据Webb介绍,其中有16个是live数据库。公司计划在下一年进一步增加live数据库的数量。

  甲骨文公司的该系统平均每秒要处理大约1500个用户交易;在高峰期,每秒都会有超过5000的交易。除此之外,数据库还需要每秒钟处理176000个I/O操作(IOPS)。

  Webb表示,Beehive环境是从Exadata第一版迁移过来的,该版本是甲骨文公司在2008年同HP合作推出的第一代集成设备产品。迁移之后,Webb介绍系统的用户I/O等待时间得到了20倍的改进,而数据库集群等待时间则缩减了80倍。

  在OpenWorld 2011的圆桌会议中,Webb同两位甲骨文客户分享了Exadata的使用经历。其中一个客户是Whole Foods Market,他们介绍公司将4台不同的服务器平台以及5个不同版本的Oracle数据库整合到了2台四分之一机架的Exadata数据库云服务器上,分别部署到两个数据中心中,并彼此作为备用环境。

  Whole Foods公司的DBA总监Jerry Gregoire表示,他们IT系统中的每一个平台都已经有4-7年的使用时间,现在是时候进行升级了。他们最终选择了Exadata,并将所有的服务器和应用依次进行了升级。Jerry Gregoire最初预计这一工程将历时3年,这是无法让人接受的。

  “假设这样的方式一切顺利,我连三个月都等不及,更不要提三年。” Jerry Gregoire表示。

  将所有的旧服务器整合到Exadata上还不是最关键的部分,Jerry Gregoire介绍,最关键的是如何说服公司的高管层,然后再向应用部门下一个最好通牒,让他们在期限范围之内把所有的应用进行升级。

  “你应该能够想象得到他们的反应,完全没有积极的相应,” Jerry Gregoire说:“我们要求他们至少升级一个版本,但是他们似乎并没有这方面的经验。”

  但Jerry Gregoire同时表示,他还向应用部门提出了一些承诺:升级之后的数据库性能将得到极大的提升,支持模型也将改进。

  公司在1月份还购买了第三个四分之一机架的Exadata,用在非生产环境中。到了今年4月,测试完成并开始了生产环境的迁移,他们预计到今年底就可以完成目标。Gregoire表示,公司之前的某一流程基本都要跑3天,而现在只需要14小时。

  Bronwyn Altizer是Cardinal Health集团的高级DBA顾问,他分享的案例同Gregoire的差不多。公司弃用了超过20台旧服务器,改用2台满配的Exadata,并在今年的1月份完成了生产环境的迁移。

  Bronwyn Altizer表示:“迁移到Exadata之后,所有的支持只需要打一个电话就可以,这是我感觉到最方便的地方。之前如果SAN出问题了,我们得打电话给存储厂商,如果服务器出问题又得打电话给服务器厂商,现在我们只需要给甲骨文打电话就可以了。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

孙瑞
孙瑞

相关推荐