3.5.1 リソースサーバを使用した共有リソースの共用
通常,共有リソースは,サーバごとに準備する必要があります。リソースサーバを使用すると,共有リソースを複数のサーバで共用できます。準備できる共有リソースが限られている場合などにリソースサーバを使用してください。
- 〈この項の構成〉
(1) リソースサーバを使用した構成
リソースサーバとは,共有リソースを制御するサーバです。リソースサーバではプログラムを実行しません。リソースサーバは,常にサーバとグループ化して使用します。リソースサーバを使用すると,サーバグループ単位で共有リソースを制御できます。
リソースサーバを使用した構成例を次の図に示します。この構成例の場合,サーバ1およびサーバ2が,同じ共有ディスク,およびエイリアスIPアドレスを共用しています。
なお,リソースサーバを使用しないと,サーバをグループ化して連動系切り替えをする場合も,共有リソースの制御はサーバ単位に行うため,複数のサーバで同一の共有リソースを共用することはできません。
(2) 必要な環境設定
リソースサーバを使用するには,次の環境設定が必要です。
-
リソースサーバの設定を,サーバ対応の環境設定のresource定義文で定義する。
リソースサーバを系に追加するため,リソースサーバの環境設定が必要です。
-
サーバのグループ化の設定を,サーバ対応の環境設定のgroupオペランドに指定する。
同じグループで稼働する,すべてのサーバで指定が必要です。
-
サーバの順序制御の設定を,サーバ対応の環境設定のparentオペランドに指定する。
同じグループ内で稼働するリソースサーバ以外のサーバで,リソースサーバを親サーバとして指定します。