Oracle的一體機(jī)家族
Oracle數(shù)據(jù)庫機(jī)Oracle Database Appliance
ODA配置信息分析
近期在Oracle測試中心實驗室中,深入體驗了在2011年推出的Oracle數(shù)據(jù)庫機(jī)ODA(Oracle Database Appliance)的部署和應(yīng)用場景。ODA是基于Sun Fire X4370 M2的一款4機(jī)架單元的服務(wù)器設(shè)備,由2個服務(wù)器節(jié)點(diǎn)組成,24 個3.5英寸SAS/SSD 磁盤插槽。每個服務(wù)器有2 個CPU 插座。每個節(jié)點(diǎn)具有2個6核英特爾至強(qiáng)X5675處理器和96GB的內(nèi)存。2個節(jié)點(diǎn)間通過千兆以太網(wǎng)(GbE)互聯(lián)實現(xiàn)集群通信,每個節(jié)點(diǎn)都提供GbE和 10GbE兩種外部網(wǎng)絡(luò)連接,以確保設(shè)備與任何數(shù)據(jù)中心兼容,而不論首選的網(wǎng)絡(luò)技術(shù)是什么。
ODA中包含12TB的原始存儲容量,2個服務(wù)器節(jié)點(diǎn)之間共享20個600GB SAS硬盤驅(qū)動器,通過三重鏡像后可以提供4 TB的高可用共享存儲。還包含了4個73GB的固態(tài)硬盤用于數(shù)據(jù)庫重做日志,當(dāng)出現(xiàn)故障時通過三重鏡像保護(hù)數(shù)據(jù)庫。
除三重鏡像的數(shù)據(jù)庫數(shù)據(jù)磁盤、冗余服務(wù)器節(jié)點(diǎn)、冗余風(fēng)扇、Oracle RAC 內(nèi)部冗余1 GbE 連接等高可用性特性外,ODA還通過冗余電源和2 個緩沖芯片提供最高級別的容錯,每個緩沖芯片分別連接到每個服務(wù)器節(jié)點(diǎn),以消除單點(diǎn)故障。此外,所有連線都在機(jī)箱內(nèi)部,從而減少了意外拉扯線纜的可能性。
ODA通過設(shè)備管理器連同自動存儲管理 (ASM) 進(jìn)行設(shè)備的自動配置、管理和監(jiān)控磁盤的性能和可用性。并提供性能和可用性事件的報警,在硬盤出現(xiàn)故障的情況下自動配置替換驅(qū)動器。運(yùn)行Oracle Linux和Oracle數(shù)據(jù)庫11g,應(yīng)用集群Oracle RAC構(gòu)建,提供了一體化的軟件、服務(wù)器、存儲和網(wǎng)絡(luò)系統(tǒng),為OLTP和數(shù)據(jù)倉庫應(yīng)用提供高可用性的基礎(chǔ)平臺。
實施部署與維護(hù)
在部署階段,ODA一體化的簡單優(yōu)勢便顯露出來,現(xiàn)場無需組裝或布線,打開設(shè)備包裝,4U的機(jī)箱約重167磅。插上電源線,插上網(wǎng)線為其命名,然后安裝Oracle設(shè)備管理器軟件,就可以在2個小時內(nèi)快速創(chuàng)建一個集群化、高度可用的數(shù)據(jù)庫系統(tǒng)。
補(bǔ)丁維護(hù)更新的工作是管理員所面臨的最耗時和最易于出錯的任務(wù)之一。ODA中集成了最新的補(bǔ)丁維護(hù)系統(tǒng),可以使所有軟件元素保持最新。一體機(jī)的管理軟件支持“一鍵”修補(bǔ)軟件棧的所有元素——固件、操作系統(tǒng)、集群件、存儲管理器和數(shù)據(jù)庫。ODA通過自動檢測性能和可用性事件以及執(zhí)行修正操作來簡化存儲管理。一旦有情況表明存儲設(shè)備的容量開始不足并開始影響性能,設(shè)備就會自動讓磁盤脫機(jī)并重建冗余。
如果硬件出現(xiàn)故障或即將出現(xiàn)故障,ODA中的自動服務(wù)請求功能會生成磁盤、電源、風(fēng)扇等替換部件的自動調(diào)撥單。Oracle 數(shù)據(jù)庫機(jī)會收集和打包所有相關(guān)日志文件來為支持請求提供服務(wù)。數(shù)據(jù)庫管理員或系統(tǒng)管理員不用手動搜索和編譯所有日志文件及系統(tǒng)歷史信息就可以處理和支持相關(guān)的系統(tǒng)請求。
按需付費(fèi)
ODA的價格設(shè)置可以由管理員使用設(shè)備管理器安裝時選擇激活多少個內(nèi)核來按需付費(fèi)。默認(rèn)情況下是激活所有24個內(nèi)核,但一開始企業(yè)可以根據(jù)實際需求激活兩個內(nèi)核或者逐步激活更多內(nèi)核。
對于正在進(jìn)行數(shù)據(jù)庫整合的企業(yè),將運(yùn)行在獨(dú)立系統(tǒng)上的數(shù)據(jù)庫遷移到集群的數(shù)據(jù)庫系統(tǒng)上,ODA減少了復(fù)雜的實施,而且易于控制成本。通過ODA中的單一集群解決方案托管多個數(shù)據(jù)庫,管理員只用管理一個集群和共享存儲,而不用管理多個單獨(dú)的系統(tǒng)、和數(shù)據(jù)庫主目錄。
我們將ODA和四分之一機(jī)架的Oracle Exadata進(jìn)行對比,對于尋求簡單數(shù)據(jù)庫解決方案的企業(yè)而言,ODA在企業(yè)級數(shù)據(jù)庫高可用性方面,體現(xiàn)出了降低復(fù)雜性、降低風(fēng)險和成本可控的幾個優(yōu)勢。
Oracle將工程設(shè)計的理念植入了一體機(jī)的研發(fā)過程。使硬件和軟件以獨(dú)特和高效的方式相互協(xié)作,設(shè)計中充分利用了彼此的優(yōu)勢來提供盡可能高的性能和可靠性。這為行業(yè)內(nèi)能夠進(jìn)入一體機(jī)設(shè)備提供商領(lǐng)域的廠商設(shè)置了極高的門檻。