以下のガイドラインを使用して、サーバー構成を文書化してください。

  1. 構成に応じたサーバー名、プロセッサーの種類、メモリー、その他のI/Oデバイスを決定します。スタンバイサーバーはプライマリーサーバーに障害が発生した場合に、プライマリーサーバーと同等に処理を実行する能力を有しているかを確認する必要があります。
  1. 通信接続要件を決定してください。

重要:クラスター化された構成には可能性として2種類の通信要件(クラスター要件とユーザー要件)があります。

  • クラスター LifeKeeperクラスターでは、サーバー間に少なくとも2つのコミュニケーションパス(「ハートビート」とも呼ばれます)が必要になります。この冗長性により、通信障害が原因で発生する「スプリットブレイン」シナリオを回避することができます。独立した2つのサブネットを使用する2つの分離したLANベースの(TCP)コミュニケーションパスが推奨され、これらの1つ以上をプライベートネットワークとして構成する必要があります。

コミュニケーションパスを1つしか使用しない場合、互いに通信するLifeKeeperクラスター内のシステムの機能に支障をきたす可能性があります。単一のコミュニケーションパスを使用しているときに、そのコミュニケーションパスで障害が発生した場合、複数のシステム上で同時にLifeKeeperの階層が使用可能になることがあります。これは、偽のフェイルオーバーまたは「スプリットブレイン」シナリオと呼ばれます。「スプリットブレイン」シナリオでは、各サーバーが、アプリケーションを制御できると認識しているため、データにアクセスしようとしたり共有ストレージデバイスにデータを書き込もうとする場合があります。スプリットブレインシナリオを解決するために、LifeKeeperでは、サーバーの電源をオフにしたり、再起動したり、階層を使用できなくすることで、すべての共有データに対するデータの整合性を保証することができます。また、TCPコミュニケーションパス上のネットワークトラフィックが大きくなると、偽のフェイルオーバーやLifeKeeperが適切に初期化できなくなるなど、予期せぬ動作が生じる可能性があります。

  • ユーザー ユーザートラフィックに対する代替のLAN接続、つまり、クラスターハートビートに使用するものとは別のLAN接続を用意することをお勧めします。ただし、(推奨通りに)2つのTCPコミュニケーションパスを構成した場合、これらのコミュニケーションパスのいずれかが、サーバーに出入りするその他のトラフィックとネットワークアドレスを共有することができます。
  • 注記: リソースが必要なときのみにin serviceになるようにするには、Quorum/Witness Server Support Package for LifeKeeperを使用することができます。
  1. 共有リソースアクセス要件を確認して理解してください。データーレプリケーション(ミラーリング)環境でLifeKeeperを使用する場合は、 SIOS DataKeeper管理ガイド を参照してください。ネットワーク接続ストレージ(NAS)環境でLifeKeeperを使用する場合は、Recovery Kit for Network Attached Storage管理ガイド を参照してください。共有ストレージを使用するクラスターは、共有SCSIバスまたはファイバチャネルループを利用できます。LifeKeeperではリソースが1つのサーバーにロックされるため、ロックされたすべてのリソースへのアクセスが必要になるサーバーは常時 1 つだけであることを確認する必要があります。LifeKeeper デバイスのロックは、論理ユニット (LUN) レベルで行われます。アクティブ/アクティブ構成では、各階層が独自の一意のLUNにアクセスする必要があります。共通のLUNにアクセスするすべての階層は、同じサーバー上でアクティブ(稼働中)である必要があります。
  1. 共有メモリー要件を決定してください。共有メモリーおよびセマフォパラメーターを設定する場合は、LifeKeeperだけでなくサードパーティ製アプリケーションの共有メモリー要件も考慮に入れてください。LifeKeeperの共有メモリー要件については、 テクニカルノートチューニング を参照してください。

LifeKeeper ペアに対する構成マップの例

この構成マップの例は、ディスクアレイサブシステムを共有するLifeKeeperサーバーのペアを図示しています。通常は、Server 1がアプリケーションを実行し、Server 2がスタンバイサーバーまたはセカンダリサーバーになります。このケースでは、同時に1つのサーバーがディスクアレイのディスクストレージスペース全体を保有しているので、ディスクリソースの競合はありません。ディスクアレイコントローラは「DAC」、SCSIホストアダプタ (パラレルSCSI、ファイバチャネルなど) は「SCSI HA」と表記されています。

サーバーのペアが、最も単純なLifeKeeper構成となります。3つ以上のサーバーで構成されるクラスターを計画する場合、複数のサーバー間が適切に接続されるようにマッピングすることが非常に重要になります。たとえば、多方向フェイルオーバー構成では、物理的な接続が存在しない場合でもLifeKeeper内のコミュニケーションパスを定義することが可能です。カスケーディングフェイルオーバー機能を実現するために、各サーバーがクラスター内の他のすべてのサーバーへの物理的な接続パスを持つ必要があります。

フィードバック

お役に立ちましたか?

はい いいえ
お役に立ちましたか
理由をお聞かせください
フィードバックありがとうございました

このトピックへフィードバック

送信