web-dev-qa-db-ja.com

フェールオーバークラスターに構成された1つのドメインコントローラー?または、各クラスターノードに1つずつある2つのDC?

現在、2つのノードを持つHyper-V-Cluster内の高可用性Windows Server 2012 R2環境を計画しています。ノードがダウンしたときにフォレストを使用可能な状態に保つために、作業ドメインの仮想ドメインコントローラーを展開する方法がわかりません。

2つのオプションが表示されます。

  1. ドメインサービスを使用して1つの仮想マシンを作成し、フェイルオーバークラスターのクラスターリソースとしてvmを構成します。クラスターで仮想マシン(ドメインコントローラー)の可用性を考慮します。

  2. 1つを作成するVM = 2番目を作成するVM 2. VMがクラスターリソースとして構成されていない( VMごとに冗長性はありません。両方のVMにドメインサービスをインストールします。ノードが1つVMがダウンした場合、ドメインコントローラーがドメインサービスの提供について心配するようにします。

私の質問は:

  • 推奨される方法はありますか?
  • 両方の方法にはどのような長所と短所がありますか?

質の高い回答に感謝します。回答をソースとともにバックアップしてください。

3
Daniel

クラスター化された単一のドメインコントローラーを作成しても、可用性の高いADサービスは作成されません。 VMが提供するサービスに関係なく、高可用性VMを作成しています。 VM(OSの障害、データの破損など)を失うと、VMが提供していたサービスが失われるため、これらのサービスは最初は高可用性ではありませんでした。

クラスター化された高可用性サービスVMとクラスター化された高可用性サービスを混同しないでください。クラスター化された高可用性VMはVMを高可用性にし、間接的にVM上のサービスを高可用性にします[〜#〜] but [ 〜#〜] VM自体が稼働している場合のみ。 VM自体がダウンしている場合、それが提供するサービスもダウンしています。クラスター化されたVMはVMではなくHostエラーまたはサービスレベルのエラーから保護します。

2つのドメインコントローラを作成するのが適切な方法です。必要な場所に配置し、必要に応じてクラスター化します。私の場合は、2つ作成し、提案どおりに配置し(各ホストに1つDC)、それらもクラスター化します。ホストの1つがダウンした場合に、それらの1つが使用不可になる理由はありません。それらをクラスタ化すると、どちらのホストが稼働しているか停止しているかに関係なく、両方がクライアントへのサービスを継続できます。

5
joeqwerty

ドメインコントローラーとフェールオーバークラスターは相互に排他的です。

「Windows Server 2012でActive Directoryドメインサービスの役割とフェールオーバークラスター機能を組み合わせることはサポートされていません」

「Windows Server 2003、Windows Server 2008、またはWindows Server 2008 R2でActive Directoryドメインサービスの役割とフェイルオーバークラスター機能を組み合わせることはお勧めしません。」

http://support.Microsoft.com/kb/281662

Active Directoryを使って何をしていても、Windowsクライアントが行うことを実行する必要があります。利用可能なドメインコントローラーを見つけて使用します。ドメインコントローラーに問題がある場合は、次に利用可能なドメインコントローラーを見つけて使用します。

あなたが実際に記事全体を読んだと仮定すると、それは本当に警告的な物語です。メッセージは「やらないで」です。

2
Greg Askew