En complément de ce qui a déjà été dit :
Quelques conseils au niveau hardware :
on est en 2020. Aucun intérêt de partir sur un NAS 6 baies si c'est pour y mettre des disques de 4To.
A moins de les avoir déjà, et même si c'est le cas, j'hésiterais à les mettre dans un NAS.
Plus un NAS est gros, plus il coûte cher, et des diques de 4 To, ce n'est plus rentable. Chaque disque consomme un slot, il faut y penser aussi.
Par exemple, aujourd'hui, si on regarde le prix au téraoctet sur la gamme IronWolf, le 4 To (35.75€/To) est plus cher que le 8 (30€), le 10 et le 12 (35€).
Qui plus est, de nos jours en achetant des disques "NAS" de 4To, on a une chance de tomber sur des saloperies en SMR ("WD Red" : les vrais disques pour NAS, ils appellent ça des WD Red "Plus" maintenant! autant dire clairement ce qu'on en pense à Western, en achetant ailleurs...)
Imaginons que tu aies ton RAID de 6 x 4To dans un NAS de 6 slots. Si dans un an tu souhaites augmenter la capacité, il faudra remplacer *tous les 6 disques* par des modèles plus gros avant de pouvoir utiliser un seul octet supplémentaire.
Bref, il vaut mieux partir sur 2 ou 3 disques vraiment gros, et en ajouter au fur et à mesure.
Tous mes disques sont des 8To (et j'ai commencé en 2017). De nos jours, je commencerais directement à 16To avec les disques Seagate Exos, qui coûtent 30 €/To (2 disques en RAID1, ou 3 en RAID5, etc).
Ou alors pars sur des disques de bric et de broc que tu as sous la main, avec UnRAID qui est fait pour ça, et ajoute des disques au gré du besoin par la suite (mais vise un boitier qui peut en contenir plus que 6, et prévois plus de ports SATA)
RAID6? attention à ne pas confondre RAID et sauvegarde...aucun niveau de RAID ne remplace une sauvegarde : les données se répartissent deux groupes : celles que tu as sauvegardées, et celles que tu es prêt à perdre.
Partant de là, avoir deux disques de parité sur un volume rempli de films, je ne vois pas l'utilité...
Pour moi, la configuration mini pour un NAS DIY qui doit accueillir des VMs (ou des containers), c'est:
- un premier volume sur un RAID1 de 2 SSD NVMe (1 To ou 2 To), avec de la place pour tout ce qui est très utilisé (VMs, Docker, et l'OS s'il n'est pas sur une clé USB)
- un CPU qui consomme pas trop (donc certainement pas un Xeon ou un i7). A priori un i3 récent (qui supporte l'ECC, ça peut servir), voire même un Celeron suivant ce qui peut se trouver sur une carte-mère serveur.
- un boitier avec une bonne densité (Fractal Design Node 804 par exemple, voire le Node 304 mais un peu trop petit à mon goût)
- une carte-mère avec 2 ports NVMe, 8 ports SATA (rare, surtout avec des ports NVMe) ou deux ports SAS (démultipliables en 8 SATA), ou un port PCI-E x4 pour installer une carte HBA au cas où on aurait besoin de plus de ports SATA que ce que la carte-mère fournit.
- un serveur Wireguard (directement sur l'OS avec OMV par exemple) pour accéder au NAS depuis l'extérieur
- une VM PiHole pour tout le réseau local
- une VM Home Assistant (pour la domotique)
- et bien sûr, une solution de sauvegarde automatisée, donc un boitier externe avec assez de disques pour sauvegarder tout ce que je ne veux pas perdre, ou un second NAS plus petit avec une synchro automatique hebdomadaire a minima). Et ce que je ne veux absolument pas perdre, c'est sauvegardé en double sur Dropbox ou Google Drive.
Fanless? Uniquement si tu es obligé d'avoir le NAS dans le salon ou dans la chambre, sinon un système légèrement ventilé est préférable, les disques chaufferont de toute façon même si le CPU est raisonnable. Certains disques sont bruyants, aussi...
Pour ma part, le NAS est à la cave, il est ventilé et son onduleur aussi, problème réglé.
Il faut voir aussi si tu souhaites avoir des emplacements disque en hot-swap (il y a des baies pour ça à installer dans des emplacements 5 1/4").
Ce n'est pas forcément utile, mais il faut savoir impérativement quel disque est lequel, au cas où il faudrait en remplacer un.
Sur un NAS DIY, tu n'as pas une LED pour chaque disque qui t'indique s'il va bien, c'est à toi de savoir quel est le disque sda, sdb, etc...
Si j'ai besoin de "grosses" VMS performantes, je les mets sur une seconde machine, qui ne tourne que quand c'est nécessaire, donc la consommation électrique et la quantité de RAM du NAS peuvent être limitées (sauf FreeNAS, dans ce cas c'est 32 ou 64 Go de RAM ECC de base, mais ce n'est pas un OS à conseiller pour une config à 6 disques ou un débutant).
Le transcodage? Là encore, on est en 2020... il y a encore des cas d'utilisation réelle du transcodage? Il y a vraiment des gens qui veulent regarder une vidéo en 4K stockée chez eux, sur leur smartphone dans le bus?
FreeNAS? Ne le prends pas mal, mais vu tes questions je pense que tu n'es pas dans la cible pour ce produit.
FreeNAS et ZFS redéfinissent quasiment tous les concepts utilisés dans le stockage (RAIDZ-1/2/3), pour permettre un niveau d'optimisation plus poussé, mais qui rend la gestion des grappes de disques plus complexe.
On n'ajoute pas les disques un par un, le nombre de disques à ajouter pour étendre un pool dépend de la structure des vdev qui le composent, ça demande plus de travail et ça coûte plus cher à l'usage.
Bref ce n'est pas du tout un système prévu pour une utilisation privée.
Evidemment, il vaut mieux être bon en anglais, parce que le support pour ZFS/FreeNAS, c'est plutôt sur Reddit que ça se passe.
Et même en étant un professionnel, on n'a pas forcément envie de consacrer autant d'énergie et de temps à la gestion du stockage, pour ma part je préfère m'en servir, plutôt que de le superviser.
UnRAID est un bon système, plutôt adapté à un usage amateur avec des disques pas forcément tous de la même taille (mais qui nécessite aussi de se former un peu sur le sujet, comme le nom l'indique ce n'est pas du RAID, et là aussi il y a un peu de réflexion à prévoir avant de décider de la façon d'organiser ses disques)
OMV : probablement le plus simple dans les OS NAS DIY, supporte aussi les processeurs ARM (ça peut être un choix sur une carte-mère serveur basse consommation, mais le choix en matière de containers est bien plus faible sur ARM que sur Intel).
Que ce soit FreeNAS, OMV ou UnRAID, tu peux tester un OS avec 2 ou 3 disques et voir ce que tu en pense en quelques soirées avant de te décider définitivement.
L'upgrade en 10Gbps : la fibre n'est pas le sujet, c'est le réseau interne du domicile qui l'est. en fonction de la topologie, ça peut coûter plus ou moins cher de tout passer en 10G, et il y a quelques incompatibilités entre l'Ethernet et le SFP+, selon la box, et le choix de switch que tu peux faire.
Pour le NAS, il y a des cartes-mères avec du 10G mais c'est rare et cher, le plus simple c'est de garder un slot PCI-E en réserve pour ça le moment venu
- Le NAS des frères Poulain est un bon exemple sur le plan hardware (à part le boitier pas facile à réaliser, mais ça peut se remplacer par autre chose) : https://www.youtube.com/watch?v=ExvYkvUFiow&t=936s
- DIY NAS Killer 4.0 est aussi une bonne source d'idées pour la config hardware (https://forums.serverbuilds.net/t/guide-nas-killer-4-0-fast-quiet-power-efficient-and-flexible-starting-at-125/667)