- Oracle Exadata專家手冊
- (美)塔里克·法魯克等
- 385字
- 2019-09-02 17:51:08
2.2 RAC概述
RAC是Oracle V6版本時發布的,當時的名字叫作OPS(Oracle Parallel Server,Oracle并行服務器),這個名字一直延續到后來的Oracle 9i,才正式更名為Oracle RAC(實時應用集群)。所以,RAC是Oracle數據庫家族的并行集群選件。
RAC除了為Oracle數據庫服務器提供零停機進行水平擴展的能力外,還提供將數據庫壓力在多個數據庫節點之間負載均衡的能力。
RAC的負載均衡功能,是由一種稱作全局緩存融合(Global Cache Fusion,GCF)的機制,將各個集群節點的內存區域融合在一起來實現的。這種機制由各種底層的RAC守護進程和服務進程來完成,特別是LMS(Lock Management Server)進程,它是GCF的重要組成部分,也是GCF的核心所在。
RAC在整個Oracle數據庫體系里是人所共知的,它成熟、穩定、性能優異,并且經過了多個產品版本的迭代洗禮。因此,對于用戶來說,在各個系列的Exadata數據庫一體機里,將RAC作為數據庫集群產品來使用,是自然而然的選擇。
圖2.1展示了半配X4-2 Exadata一體機里的4節點RAC集群。

圖2.1 半配X4-2 Exadata一體機里的4節點RAC集群