Il existe une offre pléthorique de Nas sur le marché. Parmi les marques les plus connues, on cite souvent Synology, Qnap… Alors pourquoi assembler son propre Nas ?
Présentation du concept de Nas
Un Nas (Network Attached Storage) est un système de stockage relié au réseau, qui à ses débuts était dédié principalement au partage de fichiers et utilisé en milieu professionnel comme domestique.
Depuis, le concept a évolué et il s’apparente désormais à un serveur avec de multiples applications :
- Partage de fichiers (documents, images, vidéos)
- Serveur web (site internet, photothèque, cloud…)
- Serveur de stockage pour des sauvegardes
- Serveur multimédia
- Serveur vpn
- Station de vidéosurveillance
- Et bien d’autres encore…
Les limites d’utilisation seront liées aux caractéristiques / performances des composants du Nas.
Pourquoi son propre Nas ?
Les Nas proposés par les nombreux acteurs présents sur le marché sont souvent limités en puissance et en évolutivité, surtout parmi les modèles d’entrée de gamme.
Les modèles de milieu / haut de gamme sont proposés à des tarifs justifiant d’envisager d’assembler sa propre configuration qui pourra, elle, être évolutive en fonction des besoins futurs estimés.
Quels composants utiliser ?
La réponse est liée à l’utilisation envisagée.
Pour un serveur de stockage utilisé pour des sauvegardes ou le partage de fichiers au sein d’un petit réseau, un barebone à faible encombrement d’entrée de gamme pourra être satisfaisant. Il est même possible d’envisager l’utilisation d’un Raspberry auquel un disque externe sera connecté.
Un vieux Pc avec idéalement au moins 2 Go de Ram peut être également recyclé en Nas.
Quel environnement logiciel utiliser ?
On évitera Windows car on sera très vite limité en fonctionnalités.
Il existe des distribution orientées Nas, parmi lesquelles :
- XigmaNAS : open-source et gratuit, basé sur FreeBSD
- Openmediavault : open-source et gratuit, basé sur Debian
- Unraid : payante en fonction du nombre de disques utilisés, basé sur Slackwave
- FreeNAS / TrueNAS : open-source et gratuit, basé sur FreeBSD
Ayant personnellement une préférence pour les systèmes Debian et dérivés, j’utilise la distribution originale Debian qui est déployé par FAI, ce qui permet d’avoir un Nas installé et configuré en un temps record. J’administre le Nas ensuite avec Webmin.
Cette solution me permet également de personnaliser les fonctionnalités du Nas par rapport à mes besoins.
J’ai eu l’occasion de tester Openmediavault qui est une alternative ; néanmoins, quelques bugs rencontrés lors de l’utilisation de l’interface et le manque de certaines fonctionnalités m’ont amené à l’écarter.