Monter son NAS / SAN “personnel” sous Windows Server 2012 - Partie 1 - le matériel
Ceux qui me connaissent ou me côtoient sur les réseaux sociaux savent que je suis un gros fan des NAS de la marque Synology (mais moins que mon collègue David qui lui en a 3 ). Récemment ma capacité de stockage sur mon NAS est arrivée à ses limites et est venue l’heure du choix entre racheter un second NAS Synology ou opter pour une approche plus “geek” avec un zeste de challenge : construire pour un prix raisonnable un NAS sur plateforme Intel / Windows.
Ne reculant devant aucune audace et profitant de ce challenge pour entrainer avec moi dans cette aventure David, je me suis imposé le cahier des charges suivant pour choisir le matériel / logiciel :
1- Ne pas excéder un prix de 390 € pour le matériel (hors disques de données) soit environ 90 € de plus qu’un Synology DS413j (limité à 4 disques internes)
2- Avoir une configuration (matérielle et logicielle) évolutive pouvant se transformer ou s’enrichir afin d’offrir des fonctionnalités telles qu’un media center XBMC, une plateforme de virtualisation…
3- Etre capable d’avoir 8 disques internes (dont 7 pour les données) dans un boitier compact et “WAF compliant” (pour plus d’informations sur le WAF compliant, cf. le dernier quart d’heure de la session Da Geek is in the house des TechDays 2012)
4- Avoir une configuration la plus silencieuse possible (ma base de référence étant le Synology DS 410j)
5- le tout fonctionnant sur une plateforme Windows
Après quelques heures de recherche sur le Web, mon choix s’est fait sur les composants suivants :
Boitier : Lian Li PC-Q25A (liens sur LDLC, Amazon, Materiel.net) : environ 130€
Alimentation : Antec Neo ECO 400C 80PLUS (liens sur LDLC, Amazon) : environ 40 €
Carte mère mini-ITX : Intel DH67CF (liens sur Amazon, Materiel.net) : environ 110 €
Processeur : Intel Celeron G530 (liens sur LDLC, Amazon, Materiel.net) : environ 45 €
Mémoire : une barrette de 4 Go en DDR3 (liens sur LDLC, Amazon, Materiel.net) : environ 20 €
Disque Système : un petit SSD de 32 Go, histoire de booter rapidement (liens sur LDLC, Amazon, Materiel.net) : environ 45 €
Coût total de la partie matérielle (hors disque de données) : environ 390 € pour une machine capable d’évoluer jusqu’à 7 disques de données (ce qui correspond à des modèles tels que le Synology DiskStation DS1812+ coûtant environ 1000€ TTC, le Thecus N7700SAS coutant un peu plus cher… ).
Bien entendu, cette configuration est à tiroir dans le sens qu’il est possible de gonfler certains composants pour permettent de nouveaux scénarios d’usage.
Exemple : si vous souhaitez vous servir de cette configuration pour avoir aussi un serveur de virtualisation Hyper-V, alors il faut ajouter de la RAM voire opter pour un processeur plus puissant (de l’Intel Core i5 au Core i7 2600S à 8 processeurs logiques).
Quelques photos du montage de ce NAS “maison” :
5 disques durs peuvent être placés dans les emplacements avec un fond de panier. 3 peuvent être fixés dans le fond du boitier.
Le fond de panier avec la connectique (SATA + Alimentation des disques).
La carte mère mini-ITX avant l’installation du processeur, du ventilateur et des câbles
Après le câblage.
Le SSD pour le système sur la plaque du fond du boitier.
L’alimentation se fixe par l’arrière du boitier ce qui facilite son retrait (pour intervenir sur la carte mère par exemple)
Sont fournis avec le boitier des bandes caoutchoutées (antibruit) et des vis pour faire glisser dans les racks
L’installation des disques dans les emplacements spécifiques est super simple et rapide
Côté logiciel, mon choix s’est porté sur Windows Server 2012 (J’ai utilisé pour cette configuration de test une clé de mon abonnement TechNet dans lequel Windows Server 2012 est disponible depuis le 4 septembre 2012). Mais ça, ce sera détaillé dans la seconde partie de cette série d’articles
Pour tester Windows Server 2012, vous pouvez télécharger gratuitement la version d’évaluation disponible sous la forme :
- d'une image ISO : https://aka.ms/jeveuxwindows2012
- d'un fichier VHD avec un système préinstallé : https://aka.ms/jeveuxwindows2012
- Stanislas Quastana -
Comments
Anonymous
January 01, 2003
@Guyjones : oui bien entendu. cf https://msdn.microsoft.com/en-us/library/windows/hardware/dn641610(v=vs.85).aspx ethttp://social.technet.microsoft.com/wiki/contents/articles/17633.new-networking-features-in-windows-server-2012.aspx
CordialementAnonymous
September 11, 2012
Comment tu fais pour brancher 8 disques sur une carte mère qui n'a que 4 ports ?Anonymous
September 11, 2012
Je rajoute (quand j'en aurai besoin) une carte contrôleur SATA sur l'emplacement PCI de la carte mère. C'est vrai que j'aurais pu le lister (oubli de ma part).Anonymous
September 11, 2012
Bonjour, les disques seront en raid ?Anonymous
September 11, 2012
Moins chère, mini ITX, perfs de dingues, bios EFI.
- un SSD 120Go à 85€ sur topachat (le 32G est à 39€)
Anonymous
September 12, 2012
The comment has been removedAnonymous
September 12, 2012
Pourquoi ne pas plutot utiliser FreeNAS au lieu de Windows 2012? Bien plus performant et gratuitAnonymous
September 12, 2012
Personnellement j'évite les jugements de valeur sur des produits que je n'ai pas (assez) testés. FreeNAS est certainement très bien mais avec un Windows Server 2012 on dispose de tous les outils de gestion de stockage professionnels avec des fonctions de virtualisation de stockage (Storage space), de thin provisionning, de Data Deduplication, du SMBv3, une cible iSCSI, un nouveau service NFS et je vais également combiner le tout avec du stockage en ligne dans le Cloud.... Bref travaillant chez Microsoft, je préfère utiliser Windows Server 2012 et en profiter pour explorer les différentes fonctionnalités ;-) Après chacun installe ce qu'il veut sur cette config.Anonymous
September 13, 2012
Bonjour Stanislas, Article tres intéressant. Personnellement j'utilise nas4free ( fork de la branche 0.7 de freenas ) et la partie "je vais également combiner le tout avec du stockage en ligne dans le Cloud" m’intéresse énormément. Cela signifie que 2012 pourra gérer du local et du coud ? ( skydrive je presume ? ). CdtAnonymous
September 13, 2012
Windows Server 2012 peut déjà utiliser du stockage Cloud pour les sauvegardes (cf. blogs.technet.com/.../windows-azure-online-backup-version-preview-partie-1-inscription-et-installation.aspx) et dans le scénario du "NAS/SAN personnel", je vais inclure du stockage Cloud type Skydrive, Dropbox & Cie. La suite dans les prochains articles.Anonymous
September 13, 2012
Pas mal. je vais me pencher sur W2012 et son interaction avec les services cloud. Par contre Windows Azure Online Backup semble payant a terme. A voir avec les autres services. Merci CdtAnonymous
September 19, 2012
Les performances pures ne seront pas limitées avec une gestion du stockage sur la couche OS plutôt que de le faire directement avec le contrôleur de la MB ? Vas-tu faire un test de performance (benchmark) de ta solution WS 2012 vs Syno de ton ami (DAVID) :) ça permettrait d'avoir un avis plus objectif(CQFD) plutôt que de dire FreeNas ou autre produits sont plus performants Sans fournir de vraies statistiquesAnonymous
September 20, 2012
Non l'impact est minimal. Je ferai un petit comparatif entre le Syno DS413j et le "Winology" mais ce sera plus pour le fun car étant de Microsoft, je peux comprendre que mon avis ne soit pas perçu comme objectif ;-)Anonymous
September 26, 2012
Je ne parlais pas particulièrement de ta position ou de ton avis à l'égard de ces technos. Je trouve l'initiative plutôt sympa et utile pour les pauvres gens comme moi ou ceux qui ne sont pas (WAF compliant) jusqu'aux TPE/PME qui n'ont pas des besoins de performances ultimes ou de gros budgets . Ps: merci beaucoup de jouer le jeu pour le comparatif ;)Anonymous
October 03, 2012
La suite des articles arrive... doucement :) blogs.technet.com/.../monter-son-nas-san-personnel-sous-windows-server-2012-partie-2-les-logiciels.aspxAnonymous
October 05, 2012
Ce serait bien aussi de nous expliquer comment mettre en place la veille. L'intérêt du NAS est aussi que tant que l'on ne s'en sert pas, il est en veille (Consommation d'énergie et bruit). A la première requête, il se rallume ....Magique Les derniers que j'ai testé sont tellement bruyant que la veille est manuel (on/off) :- Merci pour cet articleAnonymous
October 27, 2012
Si je comprends bien, comme c'est la couche logicielle qui gère les mécanismes de redondance, on peut partir sur du materiel entree de gamme (si on ne court pas apres les perfs), j'entends une carte mère non raid a 50 euros et un celeron a 4 go de ram suffisent. Suis je dans le vrai ? On transfere ainsi le budget sur les disques dursAnonymous
October 29, 2012
Exact c'est tout à fait cela. Les mécanismes de redondance, provisionning des unités logiques... sont logiciels. Cf. un des articles de la série : blogs.technet.com/.../monter-son-nas-san-personnel-sous-windows-server-2012-partie-3-storage-pool-et-disque-virtuel.aspxAnonymous
October 29, 2012
Bon après réflexion, finalement à choisir, je pense qu'il vaut mieux investir 30 € de plus pour une carte mère avec dual ethernet, histoire de profiter soit du Teaming, soit du SMB 3.0 multipleixing :-) chez Intel il y a notamment ce modèle : www.materiel.net/.../intel-dq77kb-82270.html bien que je ne sois pas certain qu'une alimentation externe puisse suffire à une machine à 4 disques ou plusAnonymous
November 20, 2012
la datadeduplication : blogs.technet.com/.../monter-son-nas-san-personnel-sous-windows-server-2012-partie-4-datadeduplication.aspx Pour la partie économie d'énergie je vais jeter un œil ;-)Anonymous
December 20, 2012
Bonjour. Avec un processeur core i5, que conseillez vous comme carte mère pour avoir un serveur de virtualisation Hyper-V?Anonymous
December 20, 2012
Petit oubli : vous conseillez un core i5 ou le core i7 2600S, mais un core i3 ne pourrait il pas suffire?Anonymous
December 20, 2012
Ayant de coté un processeur core 2 duo E6400, si accouplé à une carte mère haut de gamme, est il possible de s'en servir en tant que serveur de virtualisation Hyper-V (avce beaucoup de ram bien sur)Anonymous
December 20, 2012
@Paul : un processeur Corei3 est également largement suffisant pour la partie NAS (j'ai personnellement opté pour un processeur plus puissant car je recyclais du matériel d'un PC vers le NAS et je voulais pouvoir installer d'autres fonctionnalités)Anonymous
December 20, 2012
Tout processeur à partir du Core2Duo peut ,suffire pour installer Hyper-V de Windows Server 2012. Il n'y a pas de contrainte quand à la carte mère. Pas la peine d'investir dans une carte haut de gamme (pour un usage domestique ou de test) sauf si c'est un Hyper-V de production bien entendu :-)Anonymous
December 20, 2012
Donc oui il est possible d'avoir le NAS et Hyper-V sur la même machine ;-)Anonymous
January 13, 2013
Bonjour, Je suis intéressé par la fabrication de mon propre nas. Pouvez vous me dire comment vous avez fait pour mettre 5 disques dur parce qu'il n'y a que 4 porte sata ? Merci. FranckAnonymous
January 14, 2013
Facile : j'ai ajouté une carte contrôleur sur le port libre sur la carte mère. Sur eBay on trouve des contrôleurs 4 ports SATA pas chers voire des contrôleurs SAS très abordables :-)Anonymous
March 01, 2013
bonjour, Je compte mettre en œuvre ce Winology, pour ce faire je compte acheté la carte mère Intel DQ77KB www.materiel.net/.../intel-dq77kb-86982.html je souhaite installer 3 HDD sata-3 de 2TO configuré en parity, mais la carte mère possède 2 sata-2 et 2 sata-3, la création du pool storage et du virtual disk est-il possible ou bien je dois installer mes disques sur une carte sata ? merciAnonymous
March 05, 2013
Bonjour Pierre, il est tout à fait possible de mixer du SATA2, SATA3 ou SAS donc de créer le storage pool sur ces ports (c'est ce que j'ai fait). Pour monter à 8 disques, il suffit d'ajouter une carte controlleur SATA ou SAS (il y en a plein sur eBay ;-))Anonymous
March 07, 2013
Merci de votre réponse, je vais pouvoir me lancer en tête dedans, mes collègues aussi ;), au passage je me suis toper par maman :DAnonymous
April 23, 2015
Est-ce que Windows serveur gère bien les jumbo frame ?