web-dev-qa-db-ja.com

常にオン-仮想クラスタ名とリスナーの違いは何ですか

クラスタリングでは、すべてのアプリケーションで使用されるクラスターのDNS名/ IPアドレスを指定します。フェイルオーバーの場合、同じDNS名/ IPアドレスが適切なデータベースサーバーを指します。

Always On可用性グループには、上記と同じように理解できるリスナーの概念があります。フェールオーバークラスタリングがフェールオーバーのこの概念(IPアドレス)を既に処理している場合、リスナーは本当に必要ですか?

3
variable

フェールオーバークラスタリングがフェールオーバーのこの概念(IPアドレス)を既に処理している場合、本当にリスナーが必要ですか?

SQL Serverフェールオーバークラスターインスタンス(FCI)には、クライアントがアクティブノードに接続するための「ネットワーク名リソース」が常にあります。

ただし、AlwaysOn可用性グループでは、これはオプションであり、SQL Serverを介して作成されます。 AGリスナーを作成しない場合、Windowsクラスターには、AGと共に移動するIPアドレスまたはホスト名がありません。

いずれの場合でも、AGリスナーはWindows Serverフェールオーバークラスタリングの「ネットワーク名リソース」であり、単一のクラスターに限定されます。 分散型可用性グループ が複数のクラスターにまたがる場合、または Read-Scale可用性グループ がクラスターを持たない場合、AGリスナーを使用できません。 (分散AGでは、参加している各AGが独自のリスナーを持つことができます)。