Virtualisation Active Directory

14

Mon entreprise cherche à essayer de virtualiser tous nos serveurs, et nous essayons de déterminer si la virtualisation de Active Directory est une bonne idée. Est-ce même quelque chose qui peut être fait, et si c'est le cas, y a-t-il des inconvénients à le configurer de cette façon? Mon réseau est configuré avec plusieurs serveurs physiques, plusieurs serveurs virtuels et un SAN.

Si vous avez besoin de plus d'informations, veuillez me le faire savoir.

poconnor
la source
@Zoredache Peut-être que les deux questions peuvent être fusionnées?
Ward - Réintègre Monica
@Ward, Il pourrait falloir réécrire les deux questions et certaines des réponses. L'autre question est de savoir si un «DC» peut être virtualisé, celui-ci semble concerner la virtualisation de tous les contrôleurs de domaine.
Zoredache

Réponses:

19

Microsoft recommande de maintenir au moins un contrôleur de domaine physique dans chaque domaine.

Pour la plupart des environnements, cela n'a pas besoin d'être un serveur. Même un serveur Atom double cœur 64 bits monté en rack , consommant 25 watts d'énergie et coûtant moins de 500 $ lorsqu'il est configuré avec 4 Go de RAM et une paire de disques durs de 2,5 pouces en RAID1, peut fournir un contrôleur de domaine physique / DNS / très utile Serveur DHCP exécutant Server 2008 R2.

Le principal avantage réel de toujours maintenir un contrôleur de domaine physique est d'éviter les problèmes de «démarrage à froid» lors du redémarrage de votre environnement virtualisé après des mises à jour / mises à niveau, des pannes de courant, etc. Ceci est particulièrement pertinent si vous utilisez des serveurs Hyper-V comme hôtes de virtualisation , car ces machines s'attendent à pouvoir trouver un contrôleur de domaine au démarrage.

Skyhawk
la source
6
Miles a un grand point sur les démarrages à froid. Il résout également le problème de temps si la machine physique détient le rôle d'émulateur PDC.
Jim B
1
@ Jim B: Avoir le rôle d'émulateur PDC sur le contrôleur de domaine physique est une bonne chose, mais vous devez toujours vous assurer que vos invités sont configurés pour les meilleures pratiques du fournisseur d'hyperviseurs.
Evan Anderson
En outre, si vous utilisez des contrôleurs de domaine Windows pour les services DNS, l'hyperviseur O / S (VMware / Hyper-V / etc.) s'attend à utiliser le DNS pour la résolution des noms avant même que les machines virtuelles invitées (y compris les contrôleurs de domaine virtualisés) ne soient démarrées ... Raison de plus d'avoir au moins un DC physique autour.
ewall
@evan Anderson c'est vrai, mais pour la plupart, ils font écho aux recommandations de microsofts pour les invités virtuels et quand ils sont en conflit, vous devez porter un jugement.
Jim B
Pour certaines des mêmes raisons présentées précédemment, je ne recommande pas d'installer l'hyperviseur sur une installation physique de Windows qui est membre du domaine mais PAS un contrôleur de domaine. Vous pouvez avoir de meilleurs résultats si l'hôte n'est même pas joint au domaine.
Jonathan J
16

Le principal problème que j'ai vu avec les ordinateurs virtualisés de contrôleur de domaine (DC) Active Directory (DC) concerne les problèmes de synchronisation de l'heure. AD est très tributaire d'une bonne synchronisation temporelle entre vos contrôleurs de domaine, alors assurez-vous que vos hyperviseurs sont configurés selon les spécifications du fabricant pour permettre aux machines virtuelles invitées d'avoir une synchronisation temporelle solide.

Au-delà de la synchronisation temporelle, je n'ai aucune mauvaise expérience avec les contrôleurs de domaine virtualisés à signaler. Ne faites rien avec eux que vous ne feriez pas avec des contrôleurs de domaine physiques. Assurez-vous que vous ne restaurez pas les machines virtuelles DC à l'aide de fonctionnalités telles que les instantanés, car vous pourriez provoquer des problèmes de réplication de la base de données (équivalent à la restauration d'une ancienne sauvegarde d'un DC physique). Ne clonez pas de machines virtuelles DC (équivalentes à des DC physiques d'imagerie de disque).

Éditer:

Je recommande fortement de garder au moins un contrôleur de domaine physique autour, également, pour faire écho à la réponse de @ MilesErickson. J'irais jusqu'à dire que vous avez besoin d'un contrôleur de domaine physique à chaque emplacement où vous hébergez des ordinateurs serveurs pour permettre à ces machines d'être "démarrées à froid" lorsque la connectivité WAN est en panne.

Evan Anderson
la source
3
Je suis d'accord - j'ai un certain nombre de contrôleurs de domaine virtualisés qui tournent sans problème. Cependant, le temps peut être un problème si vous ne les configurez pas correctement.
Driftpeasant
1
Moi aussi. Pas de problème à proprement parler.
joeqwerty
6
Ah, l'odeur du recul USN le matin ...
Massimo
1
Je gère plusieurs sites depuis des années avec un contrôleur de domaine physique et un contrôleur de domaine virtuel sans aucun problème.
Keith Stokes
C'est drôle comme vous lisez sur la restauration USN dans un article ServerFault après n'en avoir pas entendu parler pendant un certain temps ... puis il apparaît soudainement le lendemain sur le site d'un client.
Massimo
4

Il y a quelque temps, nous avons virtualisé les contrôleurs de domaine pour AD / Server 2003. Cela fonctionnait bien, sauf lorsque l'une des machines avait une ancienne version de sa machine virtuelle démarrée à la place de la dernière version. Cela a provoqué un problème GRAVE - et a fait en sorte que le serveur AD a cessé de répliquer et de faire confiance aux autres serveurs.

Ce que j'ai découvert plus tard a été déclenché était un USN Rollback - C'est très désagréable à corriger. http://support.microsoft.com/kb/885875

J'ai pu corriger le problème et nous avons poursuivi notre virtualisation. Cependant - cette fois-ci, je venais d'avoir une machine virtuelle prête à l'emploi sur standy dans le cas où un hôte de contrôleur de domaine échouerait, je voudrais simplement joindre le standy au domaine en tant que nouveau contrôleur de domaine - cela a bien fonctionné.

Ceci est plus mis à jour et peut être utile: http://technet.microsoft.com/en-us/library/virtual_active_directory_domain_controller_virtualization_hyperv(WS.10).aspx

Ben DeMott
la source