■RAC(Real Application Clusters)とは
Oracle database でいうRAC構成とは、下図1のように、複数のサーバにそれぞれインスタンスを稼動させ、データベースを共有させたロードバランス型のクラスタリング構成のことです。
シングル構成は、インスタンスとデータベースが1対1の関係にありますが、RAC構成は多対1の関係となります。
図1
■シングル構成と比較した場合のメリット
①可溶性が高い
ノード障害が起こった場合、ノード障害が起こっていないサーバへフェイルオーバーして処理を継続することが可能。
②負荷分散が可能
複数のサーバへランダム、または低負荷のサーバへ接続を振り分けることにより、負荷分散が可能です。
③拡張が容易
インスタンスを追加することで、システム全体の処理速度を向上させることが可能です。