Oracle RAC 優(yōu)點(diǎn)

Oracle RAC主要主持Oracle9i、10g、11g版本,可以支持24*7有效的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),在低成本服務(wù)器上構(gòu)建高可用性數(shù)據(jù)庫(kù)系統(tǒng),并且自由部署應(yīng)用,無(wú)需修改代碼。在Oracle RAC環(huán)境下,Oracle集成提供了集群軟件和存儲(chǔ)管理軟件,為用戶降低了應(yīng)用成本。當(dāng)應(yīng)用規(guī)模需要擴(kuò)充時(shí),用戶可以按需擴(kuò)展系統(tǒng),以保證系統(tǒng)的性能。

1、多節(jié)點(diǎn)負(fù)載均衡

2、提供高可用:故障容錯(cuò)和無(wú)縫切換功能,將硬件和軟件錯(cuò)誤造成的影響最小化

3、通過(guò)并行執(zhí)行技術(shù)提高事務(wù)響應(yīng)時(shí)間,通常用于數(shù)據(jù)分析系統(tǒng)

4、通過(guò)橫向擴(kuò)展提高每秒交易數(shù)和連接數(shù),通常對(duì)于聯(lián)機(jī)事務(wù)系統(tǒng)

5、節(jié)約硬件成本,可以用多個(gè)廉價(jià)PC服務(wù)器代替昂貴的小型機(jī)或大型機(jī),同時(shí)節(jié)約相應(yīng)無(wú)維修成本

6、可擴(kuò)展性好,可以方便調(diào)價(jià)刪除節(jié)點(diǎn),擴(kuò)展硬件資源

缺點(diǎn)

1、相對(duì)單機(jī),管理更復(fù)雜,要求更高

2、在系統(tǒng)規(guī)劃設(shè)計(jì)較差時(shí)性能甚至不如單節(jié)點(diǎn)

3、可能會(huì)增加軟件成本

在Oracle9i之前,RAC的名稱是OPS。RAC與OPS之間的一個(gè)較大區(qū)別是,RAC采用了Cache Fusion技術(shù)。在OPS中,節(jié)點(diǎn)間的數(shù)據(jù)請(qǐng)求需要現(xiàn)將數(shù)據(jù)寫入磁盤,然后發(fā)出請(qǐng)求的節(jié)點(diǎn)才可以讀取該數(shù)據(jù)。使用Cache Fusion 時(shí),RAC的各個(gè)節(jié)點(diǎn)的數(shù)據(jù)緩沖區(qū)通過(guò)高速、低延遲的內(nèi)部網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)塊的傳輸。

分享到

zhaohang

相關(guān)推薦