Skip to content
Advertisement
2013/05/28 / vpourchet

vLab : Le Hardware

    Le choix du hardware va dépendre d’un seul critère : le prix. Combien êtes-vous prêts à aligner pour pouvoir tester des produits chez vous sur du matériel dédié et vous auto-former pour monter en compétences ? La première étape consiste à réutiliser si possible l’existant. Vous avez sans doute dans un coin une vieille tour qui traine ? Ou encore un lecteur optique inutilisé ? Autant de pièces que vous pourrez réinjecter dans votre lab pour réaliser quelques précieuses économies.

    Dans cet article je vais vous présenter les choix que j’ai réalisés concernant mon lab.

Etape #1 : Le CPU

 

    Un quad-core sinon rien ! Si possible Hyper-threadé. Un six voire huit-cores est encore mieux. Le principal goulet d’étranglement sera avant tout la RAM. Cependant il ne faut pas non plus sous-estimer le CPU. Principale caractéristique à regarder avant toute chose : le CPU doit disposer des instructions de virtualisation (Intel VT-x/AMD-Vi) et être 64-bits. Au niveau des modèles on retrouve chez intel la série des cores i5 au cores i7 et chez AMD la série FX. Chez intel préférez la série i7 à la série i5 qui ne dispose pas de l’Hyper-threading. Si possible minimum un quad-core. Pour AMD, les derniers FX disposent de 8 cores. Encore une fois vérifiez bien la compatibilité avec les instructions de virtualisation.

    Mon choix : mon choix s’est porté sur un Intel core i7 3930K. Ce modèle dispose de deux versions, la version retenue doit comprendre le stepping C2. Car cette version supporte Intel CT-d (pas la première). Il s’agit d’un CPu cadencé à 3.2 Ghz qui supporte la DDR3 quadruple channel et dispose de 6 cœurs Hyper-threadés soit un total de 12 threads.

    Je suis un peu pro-Intel (je n’ai jamais eu d’AMD), j’avais au départ retenu un CPU AMD et non un intel. Entre 8 cores physiques et 12 threads logiques j’ai longtemps hésité avant de choisir Intel.

Etape #2 : La Carte mère

 

    Le choix de la carte mère va principalement dépendre du CPU retenu. Le second critère sera la quantité de RAM supportée et (donc) le nombre de slots mémoires disponibles. La plupart des cartes-mères supportent jusqu’à 16, voire 32 gigas de RAM. 16 est pour moi un extrême minimum. 32 est une quantité potable, plus de 32 est royal. Peu de carte-mères semblent supporter des quantités de RAM énormes à moins qu’elles ne soient bi-CPU (auquel cas il peut s’agir de carte mères serveur, souvent bi-CPU donc vérifier le support du format ATX). Point important, vérifier si la carte mère est pourvue d’un chipset vidéo intégré. Vérifier également la connectique en termes de stockage (SATA 3.0).

    Mon choix : la carte mère ASUS P9X79. Pourquoi ? Car elle est compatible avec les processeurs Intel (LGA 2011), dispose de 8 slots mémoire, supporte jusqu’à 64Go de ram DDR3 quadruple channel avec de nombreux slots d’extension et des ports SATA 3.0 au niveau stockage. Petit plus : différents niveaux d’overclocking utilisable à chaud et un mode éco.

Etape #3 : La RAM

 

    16 Gigas sinon rien. N’hésitez pas à remplir votre carte mère si elle supporte plus. Préférez les barrettes ayant des vitesses élevées. La quantité est plus importante que la vitesse (mieux vaut 24 gigas moyens que 16 gigas rapides). Pensez à vérifier la compatibilité avec la fréquence du contrôleur mémoire de votre carte mère.

    Mon choix : G.Skill RipJaws Z Series. 8 barettes de 8 Go de ram soit 64Go de ram utilisables. Cadencés à 2400Mhz (CL10). Elles sont en outre pourvues de dissipeteurs thermiques et livrées avec deux petits modules de refroidissements pourvus de ventilateurs (deux ventilateurs par module).

Etape #4 : Le stockage

 

    Venons-en maintenant au stockage. Ici le SSD est de mise car si vous souhaitez faire du nested vous allez avoir énormément d’I/O disques. Concernant la capacité, préférez des disques de 128Gigas au minimum (si possible plusieurs en RAID0, le RAID 1 est useless en lab). Les SSD peuvent se voire compléter d’un ou plusieurs HDD (minimum 7200 tours) pour le stockage/archivage. En termes de stockage il va s’agir d’équilibrer le ratio perfs/capacité. Un bon compromis est d’utiliser plusieurs SSD pour la perf et des HDD pour la capacité en jonglant entre les deux. Posez-vous la question : quels sont mes applis/VM qui ont besoin de perf ? Sur quelles VM/applis puis-je me permettre d’avoir de moins bonnes performances ? En règle générale pour un lab vSphere on recommanderait plutôt d’avoir les VMs ESXi / le vCenter et éventuellement les autres appliances VMware sur un datastore SSD et les VMs autres sur du HDD (sharepoint, messagerie, serveur de backup, autres …).

    Mon choix : un mix SSD/SSHDD. Composé de deux hybrides SSD-HDD (les Seagate Momentus XT Hybrid de 500Go) en RAID 1 pour le système (seul point ou le RAID 1 est utilisé) et de 4 SSD OCZ Vertex 4 Hybrides de 128 GO en RAID0 pour le système. Le Raid est supporté par la CM (pour le système) et par l’OS (pour les données).

Etape #5 : Le reste

 

Le boitier

    Au niveau du boitier, prendre un boitier moyen/grand tour car même si tout arrive à rentrer dans un petit boitier, il n’est pas exclus d’avoir des envies d’upgrade par la suite. Le boitier doit également être silencieux (cas d’un lab tournant H24). Mon coup de cœur pour le boitier : le Fractal Design Define R4. Ce boitier à tous les avantages : le silence (mousse insonorisée), le flux d’air optimisé (on va y revenir), des capacités extensibles démentielles (2emplacements lecteur optique, 8 emplacement pour disques, passage de câbles astucieux,  …) ce boitier est vraiment un must-have que je recommande.

Le refroidissement

    Avec cette config musclée, le refroidissement est important. Pour le CPU j’aurais tendance à recommander un refroidissement liquide car si la CM est pourvue de capacité d’overclocking un refroidissement passif voire mécanique pouffait vite montrer ses limites. De nombreuses marques offrent des Kits all-in-one composé d’un PAD à fixer sur le CPU et d’un radiateur pourvu d’un ventilateur à fixer en traction du boitier. Attention toutefois à vérifier la taille des emplacements pour ventilateurs du boitier car tout pourrait ne pas rentrer). Mon choix s’est porté sur le Corsair Hydro Series H60. D’une simplicité déconcertante à monter. Ne pas hésiter également à utiliser tous les emplacements pour ventilateur de votre boitier et ré-utiliser d’éventuels ventilateurs dont vous disposeriez déjà.

L’affichage

 

    Si votre CM n’est (comme la mienne) pas pourvue d’un chipset graphique intégré, il vous faudra acquérir une carte graphique. Préférez une carte à refroidissement passif (moins susceptible de défaillance) et prenez la moins cher car la plupart du temps vous utiliserez le RDP/vSphere Client pour accéder à votre LAB.

Les autres trucs

 

    Un boitier pour disques externes ou un simple disque externe USB pour le backup. Personnellement j’ai recyclé les deux boitiers Raidon R2420-B3 que j’avais (deux emplacements 2.5′, deux niveaux de RAID et une connectique USB3) pour le backup du lab.

    L’alimentation : doit-être dimensionnée en fonction de la configuration retenue. J’ai tendance à préférer les alimentations modulaires pour éviter les câbles inutiles. Si votre lab tourne H24, ne prenez pas une alimentation sur-vitaminée, votre conso EDF pourrait grimper.

Quelques photos

 

Voici quelques photos de ma configuration actuelle en fonctionnement.

Conclusion

    Pour conclure je vous invite avant tout achat à :

  • Vérifiez la compatibilité des composants : à la fois entre eux mais également avec la virtualisation.
  • Fixez-vous un prix de départ : fixez-vous un prix de départ et tenez-vous-y, les upgrades viendront bien assez tôt croyez moi.
  • Etudiez votre besoin : ne commandez pas ce dont vous n’aurez pas besoin, faites une estimation de ce dont vous aurez approximativement besoin en terme de capacité maximale, cela orientera d’autant plus votre choix de matériel.
  • Le marché de l’occasion : personnellement j’ai tendance à fuir ce marché pour un tel achat. J’ai commandé du matériel neuf et grand bien m’en a pris car j’ai eu plusieurs retour à effectuer pour cause d’incompatibilités matérielles ou de changement d’avis. Si vous choisissez le marché de l’occasion soyez d’autant plus vigilants quant à l’état du matériel que vous commandez.

Et maintenant, c’est à votre tour

    Vous disposez déjà ou souhaitez monter un lab ? N’hésitez pas à me faire parvenir vos questions/remarques en laissant un commentaire. Qu’il s’agisse de questions sur un composant précis ou de remarques concernant ma configuration, tout retour et bon à prendre.

 

 

3 Comments

Leave a Comment
  1. ff / Jun 24 2013 14:06

    un seul reproche: quel est le prix de ton vlab ? :)

  2. Lassiol / Dec 9 2013 23:22

    Bonsoi
    J’ai bien plus simple pour mon besoin. Une carte mère mini-itx bravos avec 8 go de RAM.
    Un boitier minuscule et EsxI 5.5 dessus. Ca tourne impeccable et ne consomme rien ou presque.

    • vpourchet / Dec 16 2013 09:42

      Bonjour,

      Pour moi 8Go c’est suffisant pour un vCenter et un ESXi mais dès qu’on veut jouer avec d’autres composants, la RAM devient vite un point bloquant.

      Cordialement,

      V

Leave a Reply

Your email address will not be published.