次の方法で共有


フェールオーバー シナリオに備えた SQL Server クラスター構成のレビューとテスト

Windows クラスタリングとSQL Serverを使用すると、クラスターの各ノードが "アクティブ" であり、1 つ以上のSQL Server インスタンスを実行するアクティブ/アクティブ モードでSQL Serverを実行できます。 これにより、たとえば、メッセージ ボックス データベースを 1 つのノードに、他のすべてのBizTalk Server データベースを他のノードに置くことができるようになります。 これにより、クラスターのハードウェア使用率を最大化できます。

ただし、この構成を使用する場合は、SQL Server クラスター ノードのフェールオーバー中に、各ノードがすべてのSQL Server インスタンスの負荷を同時に処理できることを確認する必要があります。

アクティブ/アクティブ クラスターのフェールオーバーの評価

SQL Server クラスター ノードのフェールオーバーが発生した場合に、単一ノードですべてのSQL Server インスタンスの負荷を処理できることを確認する際の考慮事項は次のとおりです。

  • フェールオーバー ノードには十分な CPU リソースがありますか?

  • フェールオーバー ノードに十分なメモリがありますか?

  • 十分なネットワーク帯域幅はありますか?

  • フェールオーバー ノードは、増加したディスク I/O 競合を処理できますか?

    フェールオーバーをテストするときは、次のシナリオを評価する必要があります。

  • アクティブ サーバーの電源障害

  • パッシブ サーバーの電源障害

  • ディスク接続の損失

  • アクティブ ノードでのパブリック ネットワーク接続の切断

  • アクティブ ノードでのプライベート ネットワーク接続の切断

  • パッシブ ノードでのパブリック ネットワーク接続の切断

  • パッシブ ノードでのプライベート ネットワーク接続の切断

  • サービスSQL Server失敗しました

  • サービスSQL Server エージェント失敗しました

アクティブ/アクティブ/パッシブ クラスターの使用

フェールオーバー シナリオで 1 つのノードですべてのSQL Server インスタンスを処理できないと判断した場合は、アクティブ/アクティブ/パッシブ クラスタリング モデルを使用することもできます。 アクティブ/アクティブ/パッシブ クラスタリング モデルを使用すると、フェールオーバー シナリオで常に 1 つのパッシブ ノードが使用可能になる可能性が大幅に高くなります。

参照

チェックリスト:SQL Server の構成