Construction d'un serveur hôte virtuel domestique

image

Récemment dans notre super forum communautaire, goLfie(un de nos lecteurs groovy) a posé une question sur Computer Component Advice. Au fil du temps, la discussion a porté sur des questions relatives à la création d’un serveur virtuel. Tandis que je tapais ma réponse au fil de discussion, je me suis dit que ce sujet valait la peine d'être vu de face, alors sans plus tarder…

Cas du serveur et disques durs / IO

La première chose à faire est de trouver un boncas de la tour. La raison principale en est l’espace disque. Maintenant, si vous envisagez d’utiliser un boîtier de lecteur eSata rempli de lecteurs, ce n’est probablement pas aussi important.

L’un des problèmes les plus courants que j’ai vu dansLes entreprises américaines qui construisent une ferme virtuelle achètent le plus gros serveur avec des tonnes d’UC et de mémoire, puis ne lancent que quelques lecteurs. Devinez ce qui se passe? Oui, les contraintes d'E / S de disque. Faites-moi confiance, lésinez sur le disque, et il deviendra rapidement votre goulot d'étranglement garanti!

Un de mes amis l’a fait récemment en construisant unNice Home Server avec des tonnes de CPU et de mémoire. Il a ensuite acheté un seul disque dur de 1 To et l'a partitionné en 80 Go pour OS et le solde pour ses machines virtuelles. Après avoir installé seulement 4 ordinateurs virtuels sur la boîte, les performances étaient mauvaises sur l’hôte et les ordinateurs virtuels. Imaginez cinq serveurs qui essaient tous de s’extraire d’un seul disque. Aie.

SO, assurez-vous de ne pas lésiner sur le disque. Je crois sincèrement que c’est l’un des plusdes facteurs importants (en deuxième position derrière la mémoire) lors de la création d’un hôte de serveur virtuel. Essayez de mettre autant de disques dans la boîte que votre cas tiendra. Plus il y a de broches d'entraînement, mieux c'est. Après tout, pour quelques centaines de dollars, vous devriez pouvoir obtenir 5 à 6 lecteurs de 500 Go. Vous pouvez les trouver sur NewEgg pour environ 50 $ chacun. La configuration optimale serait un miroir du lecteur système et un RAID 10 (si vous avez beaucoup de disques) ou un bon RAID 5 pour le volume contenant vos ordinateurs virtuels. Si votre disque est bas, il suffit de rayer tous les disques dans un Raid 5 et de les compiler.

CPU du serveur

Pour exécuter l'un des hyperviseurs, vous avez besoinpour vous assurer d'acheter un processeur prenant en charge la virtualisation sur puce. Intel appelle cela Intel VT et AMD, AMD-V. Le serveur Hyper-V Server 2008 de Microsoft, par exemple, n’exécutera ni n’installera même sur une machine Server 2008 sans les processeurs VT ou AMD-V.

De plus, puisqu'il s'agit d'un système domestique et que vousn'achètera probablement pas une carte mère avec quatre sockets, assurez-vous que votre CPU a au moins deux cœurs (de préférence quatre.) Ainsi, si vous utilisez deux sockets et 4 cœurs chacun, vous devriez pouvoir y aller d'un point de vue CPU. .

Mémoire serveur

Le cœur de tout hôte de serveur virtuel est sonMémoire. Sans assez de mémoire, vous perdez tout le bénéfice de pouvoir héberger plusieurs serveurs et bureaux sur un seul serveur. La mémoire est peu coûteuse ces jours-ci. Par conséquent, ma recommandation est d'installer au minimum 8 Go. Cela devrait vous donner suffisamment de RAM pour héberger jusqu'à 8 à 10 machines virtuelles de taille moyenne.

Carte mère

Assurez-vous que votre carte mère supporte plusieurs processeurs(Sockets) jusqu’à 16 Go ou plus de RAM (de cette façon, vous pourrez agrandir la boîte si nécessaire), de nombreuses connexions SATA, eSATA et un raid intégré sont également des avantages.

Si vous le pouvez, installez une vidéo à bord. Ne gaspillez pas votre argent en achetant une grande carte vidéo fantaisie pour votre hôte de serveur virtuel. Après tout, dans la plupart des cas, après avoir créé votre hôte, vous n’aurez JAMAIS besoin de vous connecter à nouveau localement. Beaucoup de gens pensent que vous avez besoin d’une carte vidéo sophistiquée pour faire des choses comme Aero sur une connexion RDP. C’est tout simplement faux. TOUS mes hôtes virtuels sont sans tête (pas de moniteur connecté) et assis sur un rack dans mon garage, et je n'ai aucun problème à faire tourner mes boîtes Virtual Vista avec Aero Theme via RDP (et croyez-moi, les cartes vidéo de mes serveurs sont uuuuugggllly.)

Logiciel Hyper-Visor

Pendant des siècles (enfin pas si longtemps), VMWare était leau pouvoir avec la gamme de produits ESX et la suite de gestion… et vous avez payé pour cela. En moyenne, il coûtait 5 000 $ par unité centrale. Avec la pression supplémentaire de Microsoft, Citrix, SUN et Oracle (oui, Oracle a un produit VM), le roi commence à ressentir la chaleur du groupe. C’est une bonne nouvelle pour nous!

La pression a commencé avec la publication par MicrosoftMicrosoft Virtual Server 2005 R2. Bien que n'étant pas gratuit au début, Microsoft a rapidement réduit le prix à 0 $. VMWare a répondu avec la publication de VMware Server. Microsoft a ensuite intégré son dernier serveur virtuel appelé Hyper-V à Windows Server 2008. Environ six mois plus tard, ils ont publié un Hyper-Visor autonome et gratuit appelé Microsoft Hyper-V Server 2008, une réponse directe à la version autonome de son La gamme de produits ESX appelée VMWare ESXi.

Et cela nous amène à MAINTENANT. Personnellement, je cours un peu de TOUT. Mon laboratoire à la maison contient un ou plusieurs de CHACUN des produits que j'ai mentionnés ci-dessus, principalement, car bon nombre de mes anciens boîtiers ne répondent pas aux exigences matérielles. En ce qui concerne ma recommandation, voici ce que je suggérerais dans l’ordre:

  1. ESXi - Gratuit, dernière technologie, installation facile. Veillez simplement à lire sur toutes les exigences matérielles. Il est important de noter qu'Intel-VT ou AMD-V n'est pas requis, sauf si vous souhaitez exécuter des ordinateurs virtuels 64 bits. Je le recommande toutefois vivement pour des raisons de performance.
  2. Microsoft Hyper-V Server 2008 - Une technologie gratuite de grande qualité, permettant de migrer les anciennes machines virtuelles exécutant Virtual Server 2005 R2. À noter - les processeurs Intel-VT et AMD-V sont requis.
  3. Windows Server 2008 W / Hyper-V - Cela vous permetpour héberger les ordinateurs virtuels dont vous avez besoin ET, utilisez l'hôte pour effectuer d'autres tâches également. Mon serveur Hyper-V principal, par exemple, correspond également à mes contrôles de domaine principal contenant tous mes rôles FSMO. Le contrôleur de domaine de sauvegarde est bien sûr virtuel. ;)

ET… c'est à peu près tout.

Qu'est-ce que j'ai oublié? Quelqu'un a d'autres suggestions?

Mots clés: hyper-v, hyper-visor, vmware, microsoft, virtualisation, vm-host, serveur virtuel

0

Articles similaires

laissez un commentaire