In den Tagen vor Windows Server 2012 schien die Empfehlung zu lauten, mindestens einen physischen Domänencontroller neben Ihren virtualisierten Domänencontrollern zu haben.
Eine Rechtfertigung dafür war, dass Ihre Hyper-V-Hosts, wenn sie geclustert waren, einen Domänencontroller benötigten, um während des Startvorgangs erreichbar zu sein. Das macht total Sinn für mich.
Es kommt jedoch häufig vor, dass Leute sagen, es sei immer noch wichtig, einen physischen Domänencontroller zu haben, auch wenn Sie keinen Cluster-Setup haben (z. B. in einem einfachen Setup mit einem einzelnen Hyper-V-Server, auf dem mehrere VMs ausgeführt werden, einer) davon ist ein DC). Die Rechtfertigung dafür schien (und ich konnte mir nie sicher sein), dass Sie immer noch ein Problem in dem Sinne haben würden, dass beim ersten Start des Hyper-V-Hosts kein DC im Netzwerk vorhanden ist. Zwischengespeicherte Anmeldeinformationen bedeuten, dass Sie sich weiterhin anmelden können. Was ist mit all den Bits, die während des Startvorgangs auftreten und die bedeuten, dass ein Domänencontroller in der Nähe ist? Ist das eigentlich ein Problem? Gibt es tatsächlich Vorgänge, die möglicherweise nur ausgeführt werdenbeim booten wird das ein problem verursachen? Irgendwelche Gruppenrichtlinien zum Beispiel? Was ich grundsätzlich frage, ist, ob das physikalische DC-Argument nur dann wirklich Gültigkeit hat, wenn es um Clustering geht, oder ob es (vor 2012) einen signifikanten technischen Fall ohne Clustering gab. Dieser Artikel von Altaro (siehe "Der Henne-Ei-Mythos") wird darauf hingewiesen, dass dies nicht erforderlich ist, aber ich bin mir immer noch nicht sicher.
Nun zum zweiten (und wichtigsten) Teil meiner Frage:
Mit Windows Server 2012 wurden verschiedene Funktionen eingeführt, mit denen die Probleme bei der Virtualisierung von Domänencontrollern behoben werden sollen.
- VM-Generations-ID - Hiermit wurde das USN-Rollback-Problem behoben, das bedeutete, dass Snapshots (oder genauer gesagt, Rollbacks auf Snapshots) nicht unterstützt wurden / eine wirklich schlechte Idee waren
- Cluster-Bootstrapping - Damit wurde das oben erwähnte Problem des Failover- . Beim Failover-Clustering muss während des Startvorgangs kein DC mehr vorhanden sein.
Meine zweite Frage ist also ähnlich wie die erste, aber diesmal für 2012+. Angenommen, sowohl der vDC als auch der Host sind 2012+ und Sie nehmen das Clustering aus der Gleichung heraus. Gibt es weitere Probleme wie die oben genannten, die bedeuten, dass ich immer noch einen physischen DC in Betracht ziehen sollte? Sollte ich weiterhin in Betracht ziehen, einen physischen Domänencontroller neben meinem einzelnen, nicht gruppierten 2012 / 2012R2-Hyper-V-Host zu haben, auf dem sich ein einzelner virtualisierter Domänencontroller befindet? Ich habe gehört, dass einige Leute AD auf dem Hyper-V-Host vorschlagen, aber mir gefällt diese Idee aus verschiedenen Gründen nicht (der WB-Cache ist zu Beginn deaktiviert).
Als Randnotiz geht meine Frage implizit davon aus, dass es sinnvoll ist, Ihren Hyper-V-Host der Domäne hinzuzufügen, um die Verwaltbarkeit zu verbessern. Hält diese Behauptung einer Prüfung stand?
AKTUALISIEREN:
Nachdem ich einige Antworten gelesen hatte, kam mir der Gedanke, dass ich die Dinge etwas anders formulieren könnte, um das, was ich frage, auf den Punkt zu bringen:
Selbst mit den Verbesserungen in 2012 und später bleibt die Tatsache bestehen, dass der Host ohne physische DCs oder virtuelle DCs auf einem anderen Host immer noch startet, wenn kein DC verfügbar ist. Ist das eigentlich ein Problem? In gewisser Hinsicht ist es wahrscheinlich die gleiche (oder eine sehr ähnliche) Frage, wenn Sie die Virtualisierung vollständig aus dem Bild entfernen. Wenn Sie Mitgliedsserver regelmäßig vor Domänencontrollern starten, ist dies ein Problem?