Oracle的三種高可用集群方案


Oracle的三種高可用集群方案



主要有三種:

1. RAC

RAC,  Real Application Clusters

多個Oracle服務器組成一個共享的Cache,而這些Oracle服務器共享一個基於網絡的存儲。這個系統可以容忍單機/或是多機失敗。

不過系統內部的多個節點需要高速網絡互連,基本上也就是要全部東西放在在一個機房內,或者說一個數據中心內。如果機房出故障,比如網絡不通,那就壞了。所以僅僅用RAC還是滿足不了一般互聯網公司的重要業務的需要,重要業務需要多機房來容忍單個機房的事故。

2. Data Guard.

Data Guard這個方案就適合多機房的。某機房一個production的數據庫,另外其他機房部署standby的數據庫。Standby數據庫分物理的和邏輯的。物理的standby數據庫主要用於production失敗后做切換。而邏輯的standby數據庫則在平時可以分擔production數據庫的讀負載。

3. MAA

MAA(Maximum Availability Architecture)其實不是獨立的第三種,而是前面兩種的結合,來提供最高的可用性。

每個機房內部署RAC集群,多個機房間用Data Guard同步。

linux


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM