Photo by Jainath Ponnala / Unsplash

axzez - Du matériel pour monter son NAS maison.

axzez 28 avr. 2023

Il y a un peu plus d'un an, j'avais décidé de changer le matériel de mon serveur (je le possédais depuis 2013) pour principale utilisation en serveur MediaCenter. Celui-ci tournait sur un AMD Athlon 5350 qui est un quad core à 2,05GHz sur plateforme AM1.

Je me suis donc mis en quête du matériel parfait pour moi, mes exigences étaient les suivantes :

  • Consommation (- de 20w)
  • Finesse (taille)
  • Flexible (utilisation future)
  • Prix (environ 200 € pour l'ensemble)
  • Le nombre de ports SATA (4 dans mon cas)

Après plusieurs semaines de recherche et comparaison, j'ai donc jeté mon dévolu sur un Raspberry PI CM4 en 8 Go RAM. Et s'ensuit une longue phase de patience pour trouver le modèle de CM4 idéale (32 au total dont 8 en 8Go RAM).

Car oui, j'ai décidé de changer mon matériel en pleine pénurie de Raspberry PI, et grâce au site rpilocator, j'ai pu être notifié de chaque modèle en stock. Le plus difficile a surtout d'attendre le bon modèle disponible, et assez proche géographiquement.

Bien sûr, un CM4 n'est pas autonome seul, il lui faut une carte mère où le loger. Et forcément, il fallait attendre la disponibilité de cette carte mère avec minimum 4 ports SATA.

Plusieurs cartes mère avaient été annoncées avant mon objectif de changer le matériel :

  • Pi CM4 cluster board, the Turing Pi 2
  • Interceptor Carrier Board
  • Mini-ITX Seaberry
  • Raxda Taco
  • Wiretrustee

Mon premier choix avait été la carte Wiretrustee, mais celle-ci a été abandonnée. Ensuite la Raxda Taco impliquait de faire son boitier DYI (impression 3D par exemple). Les Seaberry et Turing Pi 2 sont, elles, bien trop chères. Il ne restait donc que la Interceptor qui remplissait toutes les coches, sachant qu'en plus une grille permet de l'adapter au format mini ITX et de l'intégrer dans le boitier que je possède déjà.

Voici quelques photos du CM4, de la carte mère et le tout installer dans mon boîtier.

Vous trouverez la carte sur axzez.com, elle est affichée au tarif de 109 $, mais vous pouvez compter environ 170 $ avec les FdP, les taxes et également si vous comptez prendre la grille qui adapte au format mini-ITX.

Caractéristique :

  • 4 ports SATA 3 (Compatible RAID 0, 1, 5, 6 ou 10)
  • 4 ports Ethernet Gigabit
  • Connecteur pour ports USB 2.0
  • 2 sorties HDMI 2.0 (4Kp60)
  • Connecteur 24 pin pour alim ATX standard
  • 4 connecteurs pour ventilateur

Il est conseillé aussi de se procurer une pile CMOS et de faire imprimer le cache arrière par impression 3D, Jeff Gobbling a créé les plans disponibles sur thingiverse.

Cela fait maintenant plus de 8 mois que je possède ce matériel et j'en suis pleinement satisfait.

Voici quelques petits tests de performance obtenue :

Test de lecture : ( cat /dev/sda | pv -r > /dev/null )
SSD : 63 MiB/s en moyenne tout en restant stable (SSD petit marque de 32Go)
HDD : 150 MiB/s relativement stable, oscille entre 120 à 178 MiB/s.

Autre test sur le SSD
/dev/sda:
Timing cached reads:   1558 MB in  1.99 seconds = 781.60 MB/sec
Timing buffered disk reads: 196 MB in  3.00 seconds =  65.27 MB/sec

Autre test sur les HDD
/dev/sdb:
Timing cached reads:   1586 MB in  1.99 seconds = 795.65 MB/sec
Timing buffered disk reads: 454 MB in  3.00 seconds = 151.32 MB/sec
/dev/sdc:
Timing cached reads:   1556 MB in  1.99 seconds = 780.85 MB/sec
Timing buffered disk reads: 544 MB in  3.01 seconds = 180.85 MB/sec

Des matériels plus performants peuvent se trouver aujourd'hui avec un TdP équivalent, mais l'intérêt du CM4 est la réutilisation dans le futur pour d'autre projet. Par exemple, j'ai mon RPi 2 qui est utilisé actuellement comme serveur DNS & DHCP avec AdGuard Home. Mais il est tout à fait possible que je prenne mon CM4 et carte mère adéquate comme router en fonction des futurs matériels que la fondation proposera, je pense notamment au futur RPi 5 (pour 2024) ou possible CM5.

Mots clés

test