IBM近日宣布了一个新的软件解决方案,为机架服务器上的DB2数据库提供大型机级别的可扩展性。这个消息在Oracle Oenworld大会前夕发布,是对Oracle数据库产品的一个回应。
IBM的DB2 pureScale是DB2的一个特别版本,主要用于机架安装的IBM Power 550服务器和Power 595服务器,设计的初衷是让企业在不牺牲性能的前提下扩展他们的DB2集群。
IBM pureScale很明显是针对Oracle基于Sun硬件的Exadata 2服务器。Oracle在今年以74亿美金收购了Sun,在9月推出了Exadata 2服务器,Oracle的首席执行官Larry Ellison曾表明这款产品是为应对IBM的数据库服务器而推出。
IBM pureScale并不是一个硬件解决方案,它是一个应用在AIX系统上的数据库集群软件。IBM信息管理部门总经理Arvind Krishna表示:“在满足现有商业需求的前提下,Power系统上的DB2 pureScale帮助用户的IT基础架构更加可靠,并更加经济。”
DB2 pureScale应用了AIX系统上的PowerHA技术,具有一个具备锁定和缓存功能的集中的数据库,来最小化节点间通讯的处理器开销。此外还具备直接内存访问Remote Direct Memory Access技术,可以让DB2数据库服务器直接查询pureScale流量控制服务器的缓存。通常情况下缓存检查要经过CPU执行,但是RDMA可以不经过CPU直接访问内存,降低CPU的处理负载。
在一次包含100台Power服务器的测试中,DB2 pureScale让整个系统的效率达到了80%以上,而在64台Power服务器的系统中,DB2 pureScale让整个系统效率达到了90%以上。