Projet de conception de mon NAS

Yuzu

Nouveau membre
26 Juin 2024
11
0
6
Bonjour la communauté !

Je suis en possession d'un NAS QNAP TS-251 qui a déjà pas mal d'années, et aurait besoin de trouver son remplaçant. Je m'intéresse très fortement à la conception de mon NAS moi-même pour pouvoir mieux calibrer le rapport prix/puissance et également m'amuser aussi ! Je suis actuellement en pleine reconversion dans le domaine de la cybersécurité et j'ai envie de développer mes compétences informatiques.
Dans les semaines/mois à venir, mon ambition est de commencer à monter mon homelab, qui sera composé dans un premier temps d'un NAS puis d'un serveur, et le reste viendra au fur et à mesure. Peut-être une autre machine qui me servirait à monter des labs en interne pour m'entraîner.

Globalement, voici l'usage de mon futur NAS (envisagé dans un premier temps) :

  • Stockage de fichiers multimédia
  • Serveur Plex pour diffusion du contenu multimédia sur mes appareils domestiques (Apple TV, ipad, PC, etc ...)
  • Stockage documents divers
  • Stockage photos
  • Drive personnel pour accès aux documents
  • Héberger un serveur FoundryVTT
  • Quelques dockers pour faire tourner des services comme : Sonarr, Radarr, Prowlarr, etc ...
Capture d’écran 2024-07-11 194310.png

Sachant qu'aujourd'hui, j'hésites encore à consacrer le NAS au stockage, drive et Plex puis de transférer les autres tâches au serveur, le jour où il fera son apparition à la maison.
Je suis également preneur de vos avis à ce sujet :)

Concernant la partie composants, j'ai sélectionné :

  • Boitier : Fractal Design Node 804
  • CPU : Intel Core i5-12400
  • Ventirad : be quiet! Pure Rock Slim 2
  • Motherboard : ASRock B760M Pro RS DDR4
  • RAM : Crucial Pro RAM DDR4 32Go Kit (2x16)
  • Alimentation : be quiet! Pure Power 11 - 500W

Au niveau du stockage, je compte commencer par 3 disques Seagate Ironwolf 8To et un SSD M2 Kingston NV2 500Go.

J'aimerais vos conseils sur le matériel que j'ai sélectionné si cela va convenir, ou vos suggestions pour améliorer mon choix.
Si vous avez des conseils également concernant les OS, je suis preneur, j'ai pas mal flâné sur le forum et je pense que je testerais OMV et TrueNAS pour faire mon choix. Unraid a l'air sympa mais je n'aime pas le coté licencing associé.

Merci par avance de votre aide,

Yuzu
 
Bonjour,

CPU : Intel Core i5-12400
Le + compliqué, à mon avis, c'est le choix du processeur - pour une machine appelée à fonctionner 24/24 : un TDP le + faible possible et fixe de préférence - vérifier qu'il ne chauffe pas (sinon les ventilos vont facilement s'emballer) + avoir un indice Benchmark interressant si tes applis nécessitent des ressources - dans ton cas Plex et peut être ton serveur de jeux (je ne connais pas) + des fonctionnalités graphiques (i)GPU.
Ce proc. a un TDP de base à 65W mais attention il monte à 117W. Sinon toutes les fonctionnalités citées ci-avant sont au rendez-vous
Sinon tu peux aussi t'inspirer des proc qui équipent les serveurs.
le matériel que j'ai sélectionné si cela va convenir
Ta config semble tenir la route, mais on est + sur un serveur d'applis/Nas.
En terme de réseau tu as un port 2.5Gb (ce qui devient petit à petit la norme) mais si tu veux en profiter, il faudra que reste de tes équipements suivent.
Pour du Nas Stockage, on a + tendance à prendre des cartes avec un proc de type J ou N (TDP à 5/15W très peu énergivore) par ex
conseils également concernant les OS
C'est ici la perpétuelle recherche (plusieurs fils à ce niveau). Mais au regard de tes apps et de la machine envisagée, tu peux aussi partir sur un OS "classique" (avec ou sans interface graphique) type Debian, Ubuntu ou même Windows (Pro ou Serveur) - sur lequel tu pourras installer Plex et Docker et faire les Raid de ton choix.
 
Dernière édition:
Bonsoir,

Merci pour ce premier retour très instructif.

Le + compliqué, à mon avis, c'est le choix du processeur - pour une machine appelée à fonctionner 24/24 : un TDP le + faible possible et fixe de préférence - vérifier qu'il ne chauffe pas (sinon les ventilos vont facilement s'emballer) + avoir un indice Benchmark interressant si tes applis nécessitent des ressources - dans ton cas Plex et peut être ton serveur de jeux (je ne connais pas) + des fonctionnalités graphiques (i)GPU.
Oui effectivement le choix du processeur n'est vraiment pas simple, j'avais repéré les processeurs N100 mais j'ai du mal à percevoir leurs performances... Dans le cadre de mon serveur de jeu, il consomme assez peu. Par contre si je ne me trompes pas le N100 supporte un maximum de 16Go de RAM ?

J'avais pensé aux processeurs de type Xeon, mais le budget n'est pas le même et possèdent tout de même un TDP aux alentours de 80 W de ce que j'ai pu voir sur des Xeons d'entrée de gamme, il pourrait y avoir la gamme de Core i3 avec un TDP plus faible mais inconstant et un tarif confortable.

Ma plus grosse incertitude concerne vraiment la partie puissance, mais à la fin comme je le disais je ne suis pas sur de transférer la plupart des services sur un serveur dédié. C'est compliqué 😓

Ta config semble tenir la route, mais on est + sur un serveur d'applis/Nas.
En terme de réseau tu as un port 2.5Gb (ce qui devient petit à petit la norme) mais si tu veux en profiter, il faudra que reste de tes équipements suivent.
Pour du Nas Stockage, on a + tendance à prendre des cartes avec un proc de type J ou N (TDP à 5/15W très peu énergivore) par ex
Si je comprend bien cette motherboard est équipée nativement avec un N100 et possède 6 SATA, le PCI 1x me permettrait d'ajouter une carte d'extension pour monter à 8 SATA ? Bien sur dans l'évolution.

C'est ici la perpétuelle recherche (plusieurs fils à ce niveau). Mais au regard de tes apps et de la machine envisagée, tu peux aussi partir sur un OS "classique" type Debian, Ubuntu ou même Windows (Pro ou Serveur) - sur lequel tu pourras installer Plex et Docker et faire les Raid de ton choix.
Oui c'est vrai que je n'avais pas pensé à un OS classique type Debian ou Ubuntu, la c'est mon manque de connaissance qui fait surface, du coup il n'y aurait pas spécialement un avantage à utiliser un OS "NAS" ? A ce compte là, on pourrait installer un Proxmox et ainsi avoir plusieurs machines pour les différents usages ?

Encore merci de prendre du temps pour m'aiguiller,

Yuzu
 
J'avais pensé aux processeurs de type Xeon, mais le budget n'est pas le même et possèdent tout de même un TDP aux alentours de 80 W
J'avais assemblé 2 serveurs avec ce type de proc, ça fonctionne nickel, effectivement à 80W mais en fait, je n'ai jamais eu de problème de chauffe (en rack 2U fermé).
J'ai monté il y a peu un serveur d'apps / Nas en SSD - sur une carte avec un socket courant (1700) - avec un i5-13500E (indice Mark à 28000 et TDP à 65W fixe). Pour l'instant, ça fonctionne nickel et aucune chauffe. Il coûte entre 250/300€ mais n'est trouvable que sur des magasins en ligne spécialisés (les proc de ce type ne sont pas sur Amazon ni chez LDLC)
motherboard est équipée nativement avec un N100
Ce type de proc demande des sockets difficilement trouvable dans le commerce. Donc en général il sont montés avec une carte mère prêt à l'emploi.
Il y a plusieurs modèles - voir les autres fils du forum - les performances sont idéales pour du Nas (ce sont ces proc qui équipent les nas du commerce) -> pas de chauffe, performances correctes pour des petites apps. Pour Plex, la charge est souvent importante lors de l'indexation et de la recherche des infos (pour les grosses biblio) ainsi que pour du trancodage.
 
Merci pour ce retour rapide 🙏

J'avais assemblé 2 serveurs avec ce type de proc, ça fonctionne nickel, effectivement à 80W mais en fait, je n'ai jamais eu de problème de chauffe (en rack 2U fermé).
Oui ce sont des processeurs dédiés aux serveurs, donc ils me paraissent tout indiquer, mais ce n'est pas le plus simple à trouver ni le meilleur marché :)
J'ai monté il y a peu un serveur d'apps / Nas en SSD - sur une carte avec un socket courant (1700) - avec un i5-13500E (indice Mark à 28000 et TDP à 65W fixe). Pour l'instant, ça fonctionne nickel et aucune chauffe. Il coûte entre 250/300€ mais n'est trouvable que sur des magasins en ligne spécialisés (les proc de ce type ne sont pas sur Amazon ni chez LDLC)
Je ne connaissais pas cette gamme de processeur E, au plus le TDP est élevé au plus le risque de chauffe grandit c'est bien cela ? Ou est-ce la variation qui peut poser problème ? Tu aurais des magasins en ligne spécialisés fiable pour ce genre de processeurs ?

Pour Plex, la charge est souvent importante lors de l'indexation et de la recherche des infos (pour les grosses biblio) ainsi que pour du trancodage.
Oui l'application principale du NAS et qui devrait perdurer sera le Plex, donc besoin de performances, c'est un sujet épineux !

Je sens que la prise de décision du CPU va me prendre encore de la réflexion, le reste devrait suivre.

Yuzu
 
Oui effectivement le choix du processeur n'est vraiment pas simple, j'avais repéré les processeurs N100 mais j'ai du mal à percevoir leurs performances... Dans le cadre de mon serveur de jeu, il consomme assez peu. Par contre si je ne me trompes pas le N100 supporte un maximum de 16Go de RAM ?

En théorie oui en pratique ils prennent 32 Go sans broncher et parfois même 64go selon les carte mère.

Sinon pour un NAS avec plex/jellyfin/emby même avec transcodage le N 100 est très largement suffisant même avec 2 ou 3 utilisateurs. Certain font tourner en plus des serveur minecraft/valheim sans problème en plus dessus. Au pire des cas si tu a peur qu'il soit un poil juste tu a le N200 et N300 plus costaud mais plus compliqué à trouver pour le moment. ( de mémoire ya quelque carte mère qui traine sur Aliexpress.
 
En théorie oui en pratique ils prennent 32 Go sans broncher et parfois même 64go selon les carte mère.

Sinon pour un NAS avec plex/jellyfin/emby même avec transcodage le N 100 est très largement suffisant même avec 2 ou 3 utilisateurs. Certain font tourner en plus des serveur minecraft/valheim sans problème en plus dessus. Au pire des cas si tu a peur qu'il soit un poil juste tu a le N200 et N300 plus costaud mais plus compliqué à trouver pour le moment. ( de mémoire ya quelque carte mère qui traine sur Aliexpress.

Merci Anachron pour ce retour d'expérience sur les perfs du N100.

Pour le coup mon serveur de jeu est une table virtuelle destinée à faire du Jeu de Rôle donc bien moins gourmand qu'un jeu comme Minecraft ou Valheim je pense.

Voilà les recommandations en terme de serveur :
  • at least 1 vCPU (2 recommended)
  • At least 1GB storage space.
  • 2 GB RAM (4GB recommended)
Effectivement c'est compliqué de trouver du N200 ou du N300, j'ai trouvé quelques cartes avec du processeur i3 N305 sur Amazon également. J'ai du mal à faire confiance à commander sur aliexpress, un retour d'expérience à ce sujet ?

Yuzu
 
J'ai du mal à faire confiance à commander sur aliexpress, un retour d'expérience à ce sujet ?

J'ai commander ma carte mère N100 et mon boitier NAS sur aliexpress. Je commande depuis plusieurs années sur le site et aucun problème rencontré. 2-3 trucs quand même :
- Regarder le nombre d'article vendu par la boutique car des fois 5 étoiles mais 1 seul vente donc pas représentatif.
- Ne pas hésiter a regarder les commentaires articles et/ou boutique
- Se méfier des prix quand c'est beaucoup moins chère que les autres c'est souvent des boutiques fantômes.
- Ne pas se précipiter il y a souvent des promo et autre bon de réduction pour faire des bonnes affaires
- Attention au frais de port parfois le prix est super interressant mais il y a 50 euros de fdp donc plus vraiment au final.

Pour ma part j'ai acheter celle-ci : https://fr.aliexpress.com/item/1005...t_main.25.428c5e5bHz9B4F&gatewayAdapt=glo2fra plus de 200 articles vendu je l'ai reçu en moins de 15 jours.
En charge le processeur monte max à 55-60° ( après il faisait déja 35 la ou la baie était ca aidait pas non plus ) mais sinon au repos on est a 38° donc idéal pour un NAS homemade. Seul défaut de cette carte le petit ventilateur est pas des plus silencieux. Peut être que certain on réussi a mettre un petit ventirad à la place pour gagner en perf et en silence mais il est fait quand même très bien le taff surtout quand il est dans une baie informatique comme c'est le cas chez moi.

De toute façon ce genre d'article est presque introuvable ailleurs que sur aliexpress ( sur amazon ce sont des vendeurs aliexpress 99% du temps ) les 2 seuls marques mainstream à en proposer c'est asrock ( 2 modèle une avec alim atx et l autre alim externe ) et asus mais moins de port sata, moins de port réseau et en gigabyte seulement et surtout dispo aléatoire.

Mon prochain achat sera un mini PC pour me faire un PFsense soit avec N100 encore soit moins puissant pour réduire encore un peu la chauffe.
 
Dernière édition:
en pratique ils prennent 32 Go sans broncher et parfois même 64go
Généralement, si le proc est conçu pour 16Go max (par ex), c'est inutile de lui en mettre 32 vu qu'il n'en utilisera que 16.
un maximum de 16Go de RAM ?
Regarde si des processus système ou tes apps ont besoin de RAM et à quel niveau / et en simultané (par ex Plex utilise surtout des ressources processeur mais assez peu de Ram).
installer un Proxmox
C'est super pour de la virtualisation, en revanche je ne sais si cela sera adapté aux apps que tu développes -> pour chaque OS tu "bloques" / réserve / attribue une partie des ressources de ta machine. Après tes apps sont en sur-couche. A la difference de docker ou des apps en barre-metal (plex par ex) qui utiliseront l'intégralité des resources uniquement et quand elles en ont besoin.
 
Généralement, si le proc est conçu pour 16Go max (par ex), c'est inutile de lui en mettre 32 vu qu'il n'en utilisera que 16.
C'est pas le proc qui utilise la mémoire mais ton OS ton proc après va piocher et/ou stocker ce qu'il a traiter dans la RAM. De toute façon c'est un bridage via le BIOS il est pas rare au file des maj BIOS de voir les quantité de ram accepter augmenter et ce quelque soit le socket.
Si le BIOS t'autorise à utiliser 32 Go au lieu de 16 Go préconiser par intel c'est que les test on été effectuer et surtout concluant aucun interet pour un constructeur de vendre des CM qui prenne 32 Go de ram si ils ne sont pas utilisables ( Cf Asrock qui eux indique 32 Go et pas 16 Go en natif ). Tes 16 Go supplémentaire sont bien utilisé et reconnu par l'OS .
 
Dernière édition:
Regarde si des processus système ou tes apps ont besoin de RAM et à quel niveau / et en simultané (par ex Plex utilise surtout des ressources processeur mais assez peu de Ram).
Oui faut que je me penche un peu plus sur les différentes applications que je comptes utiliser avec la partie NAS.

C'est super pour de la virtualisation, en revanche je ne sais si cela sera adapté aux apps que tu développes -> pour chaque OS tu "bloques" / réserve / attribue une partie des ressources de ta machine. Après tes apps sont en sur-couche. A la difference de docker ou des apps en barre-metal (plex par ex) qui utiliseront l'intégralité des resources uniquement et quand elles en ont besoin.
Oui avec les quelques applis que je compte utiliser sur le NAS, je ne pense pas que ce soit pertinent d'utiliser Proxmox. Effectivement la stratégie d'utiliser un Ubuntu ou un Debian parait intéressante, après il faut que je me penche sur le fonctionnement pour construire un volume RAID.

J'ai commander ma carte mère N100 et mon boitier NAS sur aliexpress. Je commande depuis plusieurs années sur le site et aucun problème rencontré. 2-3 trucs quand même :
- Regarder le nombre d'article vendu par la boutique car des fois 5 étoiles mais 1 seul vente donc pas représentatif.
- Ne pas hésiter a regarder les commentaires articles et/ou boutique
- Se méfier des prix quand c'est beaucoup moins chère que les autres c'est souvent des boutiques fantômes.
- Ne pas se précipiter il y a souvent des promo et autre bon de réduction pour faire des bonnes affaires
- Attention au frais de port parfois le prix est super interressant mais il y a 50 euros de fdp donc plus vraiment au final.

Pour ma part j'ai acheter celle-ci : https://fr.aliexpress.com/item/1005...t_main.25.428c5e5bHz9B4F&gatewayAdapt=glo2fra plus de 200 articles vendu je l'ai reçu en moins de 15 jours.
En charge le processeur monte max à 55-60° ( après il faisait déja 35 la ou la baie était ca aidait pas non plus ) mais sinon au repos on est a 38° donc idéal pour un NAS homemade. Seul défaut de cette carte le petit ventilateur est pas des plus silencieux. Peut être que certain on réussi a mettre un petit ventirad à la place pour gagner en perf et en silence mais il est fait quand même très bien le taff surtout quand il est dans une baie informatique comme c'est le cas chez moi.
Merci pour ce retour et ces conseils, ça me servira, car en effet je trouve beaucoup plus de choix sur aliexpress que sur Amazon si on part dans l'idée des Intel N.

Tu fais tourner quoi sur ton NAS par curiosité ?

Du coup, vous me déconseillez donc des processeurs type PC gamer PC grand public comme du Core i5 ou i7 classique ?

Yuzu
 
Oui faut que je me penche un peu plus sur les différentes applications que je comptes utiliser avec la partie NAS.


Oui avec les quelques applis que je compte utiliser sur le NAS, je ne pense pas que ce soit pertinent d'utiliser Proxmox. Effectivement la stratégie d'utiliser un Ubuntu ou un Debian parait intéressante, après il faut que je me penche sur le fonctionnement pour construire un volume RAID.


Merci pour ce retour et ces conseils, ça me servira, car en effet je trouve beaucoup plus de choix sur aliexpress que sur Amazon si on part dans l'idée des Intel N.

Tu fais tourner quoi sur ton NAS par curiosité ?

Du coup, vous me déconseillez donc des processeurs type PC gamer PC grand public comme du Core i5 ou i7 classique ?

Yuzu
Perso pour le moment j'ai juste un serveur Jellyfin qui tourne dessus avec un docker filezilla pour récupérer des fichiers sur un serveur distant. Je m'en sert presque exclusivement pour le stockage de mes fichiers et le serveur multimédia. Mais je compte rajouter d'autre trucs comme un VPN pour l'accès depuis l'extérieur. Franchement c'est presque overkill pour ca mais au moins c'est futurproof et pas plus chère que les anciennes config moins puissante en proc J.

Les proc classique pour moi ils n'ont pas leur place dans un NAS à cause de leur consommation.

Le problème c'est que les gens n'utilise plus un NAS comme un NAS mais comme un serveur avec des VM etc alors qu'a la base un NAS est fait pour du stockage. Si plus tard tu veux te monter des labs le mieux c'est un NAS avec un N100 pour le stockage et un serveur multimedia et a coter une machine plus costaud pour tes homelabs et VM car il ne tournera pas forcement 24/7 et du coup la consommation sera moins problématique ( et le dégagement de chaleur qui va avec )
 
  • J'aime
Réactions: morgyann
processeurs type PC gamer PC
??? si tu veux faire tourner un Nas (stockage) et/ou un serveur (apps) - ça tourne 24/24 attention au bruit et pas de chauffe - je ne suis pas spécialiste des proc pour gamer mais il me semble qu'ils sont très énergivores :rolleyes:
 
Perso pour le moment j'ai juste un serveur Jellyfin qui tourne dessus avec un docker filezilla pour récupérer des fichiers sur un serveur distant. Je m'en sert presque exclusivement pour le stockage de mes fichiers et le serveur multimédia. Mais je compte rajouter d'autre trucs comme un VPN pour l'accès depuis l'extérieur. Franchement c'est presque overkill pour ca mais au moins c'est futurproof et pas plus chère que les anciennes config moins puissante en proc J.

Les proc classique pour moi ils n'ont pas leur place dans un NAS à cause de leur consommation.

Le problème c'est que les gens n'utilise plus un NAS comme un NAS mais comme un serveur avec des VM etc alors qu'a la base un NAS est fait pour du stockage. Si plus tard tu veux te monter des labs le mieux c'est un NAS avec un N100 pour le stockage et un serveur multimedia et a coter une machine plus costaud pour tes homelabs et VM car il ne tournera pas forcement 24/7 et du coup la consommation sera moins problématique ( et le dégagement de chaleur qui va avec )

Je vois exactement ce que tu veux dire, effectivement au tout début je voulais monter une machine monstrueuse pour faire NAS, VMs, labs, etc ... Mais au plus ça va au plus je me dis que le mieux est de distinguer les deux machines. En effet ma partie "serveur" avec les labs, VMs n'a pas besoin de tourner h24. Alors que la partie NAS/Plex va tourner h24, plus commode pour toute la famille.

Finalement ton utilisation du NAS correspond à peu près à ce que je souhaites à terme, en ajoutant une partie Drive je pense pour remplacer mon abonnement iCloud.

Et effectivement à terme, l'installation d'un serveur du coup plus puissant pour faire tourner mes applications quand j'en ai le besoin, mais qui tournera sur des périodes plus courtes que le NAS.

??? si tu veux faire tourner un Nas (stockage) et/ou un serveur (apps) - ça tourne 24/24 attention au bruit et pas de chauffe - je ne suis pas spécialiste des proc pour gamer mais il me semble qu'ils sont très énergivores :rolleyes:
Oui effectivement, c'est le débat, la consommation électrique risque d'être très élevée avec un processeur plus commun type Core i5 ou autre, je n'avais pas pris conscience de cette dimension avant mon premier post.

Tu peux aussi aller voir du côté des odroid, la fiche technique a l'air vraiment bien (+ adaptateur mini ITX)
Il y a plusieurs fils sur ce Forum qui en vante les mérites.
J'ai vu passer cette carte sur plusieurs fil, en regardant de plus près, elle a l'air sympa mais ce qui me chagrine c'est qu'elle possède de ce que je vois uniquement 4 SATA, et j'ai peur qu'en terme d'évolution ce soit limité par la suite.
J'avoue que la carte qui a été donné plus haut https://www.amazon.fr/Carte-Combo-S...laceID=A13V1IB3VIYZZH&s=merchant-items&sr=1-4 me parait bien sympa, avec un N100 certes vs N305 sur la Odroid, mais de ce que j'ai l'air de comprendre le N100 serait amplement suffisant.

Après je ne connais pas, mais peut être y a t il un moyen d'évoluer le nombre de ports SATA par la suite avec les cartes ODROID.

Yuzu
 
C'est quoi comme appli (docker ?) pour de la syncro ou type Nextcloud ?
Alors sincèrement je n'ai pas encore regardé l'application à utiliser 😓
C'est l'idée d'avoir un cloud personnel pour remplacer mon abonnement iCloud.

Les DD ont des capacités à 20 To (après c'est de l'invertissement)
Ouais j'ai vu, mais sacré investissement les disques à haute capacité, j'avais l'idée de partir sur du 8To en commençant par 3 puis ajouter des disques au fur et à mesure.
 
J'envisage de plus en plus le départ sur une carte mère avec N100, je me pose néanmoins deux questions :

  1. Ce genre de carte https://www.amazon.fr/gp/product/B0CQ4PX7WX/ref=ox_sc_saved_title_1?smid=A1O8V05SF9CGLG&psc=1 noname ne pose pas de problèmes pour des mises à jour de BIOS ou autre ? Parce que chez ASRock c'est compliqué d'avoir un nombre descent de ports SATA je trouve.
  2. Au nvieau des alimentations pour du NAS, j'ai lu plusieurs fois qu'il vaut mieux partir sur du GOLD, c'est votre avis aussi ?

Et puis sur une carte N100, j'ai vu certaines fois notemment chez ASRock où ils parlent de 32Go de RAM en effet, mais je pense commencer par une barrette 16Go et on verra, ça laisse place à l'évolution.

Merci,

Yuzu
 
Sur le forum @augerd nous avait communiqué ce lien si cela peut t'inspirer :

Va jeter un oeil dans la section du forum Nas DIY
 
J'ai lu ce blog un peu avant mon dernier message, c'est pour cela aussi que je demandais des avis d'autres utilisateurs :)