【51CTO快译自10月12日外电头条】在Oracle的OpenWorld用户大会前夕,IBM宣布推出了一种新的集群功能,并且高调宣扬它将帮助其旗舰DB2数据库在可扩展性、速度和价格等方面全面压倒Oracle的竞争产品。
IBM称新的pureScale功能将帮助企业“向外扩展”DB2的集群,并且不会以付出较大的性能为代价。IBM同时表示,Oracle长期采用的RAC(Real Application Clusters,真正应用集群。RAC技术在Oracle 11g R2中是一大亮点,具体可参考51CTO之前的《Oracle 11g R2如约而至 RAC技术成亮点》一文)技术严重影响数据库的性能。
IBM将在12月份发布运行Unix、IBM i和Linux 的Power 550 Express和Power 595服务器,其中pureScale技术将成为IBM挑战Oracle的拳头产品Exadata Database Machine的一项利器。
“pureScale会成为一个Exadata杀手,从这个角度来说,因为它更经济,扩展性更强,” IBM信息管理部产品战略总监Bernie Spang在接受采访时表示。
分析机构IT Strategy的分析师Merv Adrian将pureScale的公布比喻为“吹响了冲锋号”。
Exadata在一年前推出后其实并没有为Oracle赢得许多客户,Adrian说,有一部分原因是因为它必须要迅速的把惠普的服务器更换为Sun的服务器,这耽搁了它抢占市场的机会。
“这种可能性会发展为一场Oracle和IBM之间针尖对麦芒的战斗”,他说,“我们很快就会看到双方你一枪我一枪的对战场面。”(51CTO编者注:数据库与硬件的结合将是数据库发展的一大趋势,因此这个战场将很快开始激烈的争夺战)。
IBM并没有透露pureScale的具体价格,但它要求客户在集群中部署基于Power的服务器,使用高速的Infiniband网络技术。根据Spang描述pureScale集群中要有一台或两台服务器充当“交通警察(traffic cop)”的角色来控制网格,使其显示为一个节点,所有的应用都连接到它。
IBM称担任交通警察的服务器是非常有效的,因为应用了RDMA(Remote Direct Memory Access 远程直接内存访问)技术,可以让DB2数据库服务器直接查询pureScale集群中交通控制服务器的缓存,就像在自己的内存中一样,而不用动用正在进程中的CPU。
根据IBM的测试,拥有64节点的pureScale集群只浪费了不足10%的网格处理功率,而应用100个节点的集群提高到约20%。
IBM声称这在效率上已经远远超过了Oracle的RAC技术。这和许多批评也不谋而合,目前有大量意见认为早在2001年推出的RAC技术在扩展时的效率确实低下。
Oracle原本计划在旧金山的OpenWorld大会上宣布增强RAC的措施,但IBM显然给了他们当头一棒。
IBM还表示pureScale将提供按需求支付服务器费用的选项,IBM认为pureScale的按需付费可以充分满足一些工作量不稳定的企业客户,例如每到月底的大量会计工作。IBM负责前期收取很少一部分的硬件和许可的费用,然后当用户需要大量使用DB2数据库时,再按照需求每日额外收费。
(51CTO编者注:当然,Oracle也不会坐视IBM的攻击。今日的OpenWorld上,Larry公开发表了信心满满的迎战宣言:我们志在必得,IBM,硬件生意上走着瞧吧。)
【编辑推荐】
- 独家:Oracle首款硬件Exadata V2供货 叫板IBM
- 数据库机时代将到来 DBA面临新挑战
- 甲骨文与Sun推出新一代Exadata数据库产品
- Oracle数据库11g第二版主打低成本高效率服务
- Oracle数据库的强劲势头
【51CTO.com译稿,非经授权请勿转载。合作站点转载请注明原文译者和出处为51CTO.com,且不得修改原文内容。】
原文:IBM touts new DB2 grid feature as Oracle 'Exadata-killer'
作者:Eric Lai