IBM近日宣布了一個新的軟件解決方案,為機架服務(wù)器上的DB2數(shù)據(jù)庫提供大型機級別的可擴展性。這個消息在Oracle Oenworld大會前夕發(fā)布,是對Oracle數(shù)據(jù)庫產(chǎn)品的一個回應(yīng)。
IBM的DB2 pureScale是DB2的一個特別版本,主要用于機架安裝的IBM Power 550服務(wù)器和Power 595服務(wù)器,設(shè)計的初衷是讓企業(yè)在不犧牲性能的前提下擴展他們的DB2集群。
IBM pureScale很明顯是針對Oracle基于Sun硬件的Exadata 2服務(wù)器。Oracle在今年以74億美金收購了Sun,在9月推出了Exadata 2服務(wù)器,Oracle的首席執(zhí)行官Larry Ellison曾表明這款產(chǎn)品是為應(yīng)對IBM的數(shù)據(jù)庫服務(wù)器而推出。
IBM pureScale并不是一個硬件解決方案,它是一個應(yīng)用在AIX系統(tǒng)上的數(shù)據(jù)庫集群軟件。IBM信息管理部門總經(jīng)理Arvind Krishna表示:“在滿足現(xiàn)有商業(yè)需求的前提下,Power系統(tǒng)上的DB2 pureScale幫助用戶的IT基礎(chǔ)架構(gòu)更加可靠,并更加經(jīng)濟。”
DB2 pureScale應(yīng)用了AIX系統(tǒng)上的PowerHA技術(shù),具有一個具備鎖定和緩存功能的集中的數(shù)據(jù)庫,來最小化節(jié)點間通訊的處理器開銷。此外還具備直接內(nèi)存訪問Remote Direct Memory Access技術(shù),可以讓DB2數(shù)據(jù)庫服務(wù)器直接查詢pureScale流量控制服務(wù)器的緩存。通常情況下緩存檢查要經(jīng)過CPU執(zhí)行,但是RDMA可以不經(jīng)過CPU直接訪問內(nèi)存,降低CPU的處理負(fù)載。
在一次包含100臺Power服務(wù)器的測試中,DB2 pureScale讓整個系統(tǒng)的效率達到了80%以上,而在64臺Power服務(wù)器的系統(tǒng)中,DB2 pureScale讓整個系統(tǒng)效率達到了90%以上。