Serveur de fichiers vs NAS – Lequel choisir ?

Les serveurs de fichiers et les dispositifs NAS sont des solutions courantes pour stocker et partager des fichiers sur un réseau. Cependant, les deux diffèrent en fonctionnalités. Le choix de la solution optimale dépend de plusieurs facteurs. Cet article de blog est une comparaison entre NAS et serveur de fichiers pour expliquer quand utiliser un serveur de fichiers traditionnel et quand opter pour un serveur de fichiers NAS.

Qu’est-ce qu’un serveur de fichiers?

A file server is a computer with software installed to provide access to resources such as shared files for multiple users and computers at the same time. Other computers and software used for connecting to the server over the network are called clients. A file server controls access to shared resources and is responsible for file storage.

A file server can be created on a standard computer or on server hardware with the appropriate server software for high reliability and near 100% uptime. You can assemble a file server in a case (chassis) of the tower (desktop) form factor or rack-mount form factor. File servers offer high hardware upgrade capabilities.

Il est également possible de configurer des serveurs de fichiers sur des machines virtuelles. Un serveur de fichiers peut être créé sur un système d’exploitation invité VM avec la configuration nécessaire.

Déploiement

Vous pouvez déployer un serveur de fichiers sur Windows Server pour partager des fichiers en utilisant le protocole SMB. En alternative, vous pouvez déployer un serveur de fichiers sur Linux en installant Samba pour utiliser le protocole SMB ou NFS et d’autres protocoles de partage de fichiers. Vous pouvez configurer d’autres rôles et fonctionnalités sur un serveur de fichiers, utiliser des configurations de pare-feu détaillées, configurer des logiciels de sauvegarde, mettre en place un accès distant, etc.

Vous avez la possibilité d’utiliser un matériel personnalisé en fonction de vos besoins. Cela comprend la sélection des contrôleurs de disque, des contrôleurs RAID, des disques durs (HDD) et des disques à semi-conducteurs (SSD). Vous pouvez utiliser des contrôleurs RAID SAS et SATA et ajouter d’autres contrôleurs de disque dans les emplacements PCIe de la carte mère. La configuration d’un RAID logiciel dans le système d’exploitation est possible. Les dispositifs SAS sont utilisés pour les systèmes de stockage les plus fiables. Cependant, si vous déployez un serveur de fichiers de niveau débutant, n’utilisez pas de faux RAID basé sur la fonctionnalité RAID intégrée de la carte mère, car le risque d’échec est élevé avec un faux RAID.

Configuration

A file server provides a variety of settings – you can configure everything. You can increase the number of disks and install different software on well-known operating systems such as Windows Server, Linux, Solaris, FreeBSD, etc. When you build a high-grade file server, you can connect the file server to a storage area network (SAN) with FC or iSCSI connectivity to use more disks and store more data. Advanced features such as load balancing are also available. For example, in Windows environments, the feature is available by creating a file server cluster with shared volumes or having a secondary file server with replicated shared data using Windows DFS role. The alternative approach to configuring a NAS file server is installing FreeNAS or TrueNAS on a server.

Architecture

Les processeurs avec une architecture x86-64 sont généralement utilisés pour les serveurs de fichiers. Pour les serveurs de fichiers exécutant Oracle Solaris comme système d’exploitation, des processeurs avec l’architecture sparc sont utilisés. Un processeur puissant offre des performances élevées pour des charges de serveur élevées.

En ce qui concerne le stockage des disques, il est recommandé d’utiliser des disques SAS à rotation minimale ou SSD pour une performance accrue en cas de serveur de fichiers physique. Si vous avez un serveur de fichiers sur une machine virtuelle, le disque contenant les données partagées doit être hébergé sur des disques SAS ou SSD lorsqu’il s’agit de disques locaux ou avec une connectivité FC ou iSCSi s’ils sont exportés depuis un stockage SAN.

En ce qui concerne la mémoire, elle doit être suffisante pour gérer l’accès simultané des utilisateurs aux données partagées afin de pouvoir traiter toutes les opérations mises en cache.

Les compétences requises pour configurer un serveur de fichiers dépendent de la complexité du serveur de fichiers. La maintenance est également requise pour un serveur de fichiers.

Qu’est-ce qu’un serveur NAS?

Un NAS, ou Storage Réseau Attaché, est un appareil ressemblant à un ordinateur avec des emplacements pour des disques de stockage. La principale fonction d’un NAS est de stocker et de partager des fichiers sur une réseau avec les utilisateurs et les ordinateurs. Un NAS peut partager des fichiers avec plusieurs utilisateurs en même temps, à l’image d’un serveur de fichiers. Ainsi, la principale fonction du NAS est similaire à celle d’un serveur de fichiers.

Certains appareils NAS sont fournis dans des boîtiers portatifs qui occupent peu d’espace physique et sont également silencieux. Ces appareils NAS à faible niveau de bruit sont destinés aux utilisateurs domestiques ainsi qu’aux petites et moyennes entreprises. Il existe également des NAS avancés pour les entreprises de type rack mount avec un plus grand nombre d’emplacements pour les disques.

Architecture

Les appareils NAS sont fournis avec des processeurs de l’architecture x86-64 et ARM. L’architecture ARM est destinée aux appareils mobiles économes en énergie, a des instructions simplifiées et n’est pas conçue pour un haut rendement par rapport à l’architecture x86-64. même les appareils NAS compacts avec des processeurs x86-64 sont des appareils économes en énergie, mais leurs performances ne sont pas très élevées. Cela est dû au fait que les processeurs puissants nécessitent un système de refroidissement qui ne peut pas être logé dans une petite boîte NAS tout en conservant un niveau de bruit bas.

Des unités de disque

Les dispositifs NAS ont un nombre limité de baies pour les dispositifs de stockage. Si des disques durs sont insérés dans toutes les baies, vous pouvez attacher une unité d’extension avec des baies de disque supplémentaires (si le modèle de NAS prend en charge cette fonctionnalité). Lisez la liste de compatibilité matérielle (HCL) avant d’installer des disques durs dans un dispositif NAS. Bien que vous puissiez utiliser des disques durs haute performance (qui peuvent créer des vibrations) dans de grands boîtiers de bureau ou de montage en rack sans impact négatif, l’utilisation de tels disques durs dans des boîtiers NAS portables peut avoir un impact négatif sur les disques. Cela est dû aux vibrations élevées transmises entre les disques durs, réduisant leur durée de vie.

Capacité mémoire

La capacité mémoire maximale (RAM) est limitée par le nombre de slots DIMM ou SO-DIMM, dont le nombre est généralement inférieur à celui d’un serveur de fichiers traditionnel, et par la capacité maximale du module mémoire pour la génération DDR appropriée. Notez que les limites pour les NAS sont généralement inférieures à celles des serveurs.

Les dispositifs NAS portables sont prêts à l’emploi. Vous devez simplement installer des disques durs et initialiser ou mettre à niveau le système d’exploitation préinstallé. Les dispositifs NAS utilisent des systèmes d’exploitation spéciaux développés par leurs fournisseurs. Par exemple, les dispositifs NAS de Synology utilisent Disk Station Manager (DSM), les dispositifs QNAP utilisent QTS, les dispositifs Western Digital utilisent WD My Cloud OS, etc. La fonctionnalité du NAS est limitée par le système d’exploitation fourni et les fonctionnalités logicielles prises en charge.

Configuration

Les logiciels sur un NAS sont faciles à configurer. Tous les paramètres de partage de fichiers sont généralement simplifiés, et il est facile de configurer un serveur de fichiers basé sur un NAS pour partager des fichiers via SMB, NFS, AFP, FTP, SFTP, FTPS, etc. Les protocoles de partage de fichiers populaires sont pris en charge. Configurer un serveur de fichiers sur Windows Server 2019 est légèrement plus compliqué que sur un NAS, et configurer Samba sur Linux est encore plus compliqué que de configurer le partage de fichiers sur Windows. Les NAS prennent en charge l’intégration de domaine Active Directory pour configurer l’accès aux fichiers partagés pour les utilisateurs de domaine.

Les dispositifs NAS n’ont pas de ports pour connecter un moniteur, un clavier et une souris (contrairement à un serveur de fichiers traditionnel). La gestion d’un système d’exploitation NAS se fait via le réseau via l’interface web fournie par le système d’exploitation NAS. Le processus d’installation des disques durs est facile. Vous devriez périodiquement mettre à niveau le système d’exploitation.

Les NAS modernes peuvent prendre en charge des fonctionnalités supplémentaires telles que le transcodage vidéo, la station de surveillance (connexion de caméras IP et enregistrement de vidéos enregistrées sur le stockage NAS), un pare-feu de base avec redirection de port, etc.

Les dispositifs NAS prennent en charge les disques SATA et la mise en œuvre du RAID logiciel. Vous ne pouvez pas installer de contrôleur RAID matériel avec une interface SATA ou SAS. De nombreux NAS prennent en charge les fonctionnalités de hot-add et de hot-swap de disque.

Astuce: Renseignez-vous sur les modèles de NAS Synology et les modèles de NAS QNAP pour vous familiariser avec différents fournisseurs de NAS à utiliser pour un serveur de fichiers NAS.

NAS vs Serveur de fichiers

Nous avons couvert les fonctionnalités des serveurs de fichiers et des dispositifs NAS. Maintenant, nous pouvons examiner une comparaison entre un serveur de fichiers et un NAS basée sur différents paramètres pour déterminer si vous devriez choisir un serveur de fichiers ou un dispositif NAS.

Flexibilité

Si vous souhaitez la flexibilité de tout configurer, optez pour un serveur de fichiers plutôt que pour un NAS. Vous pouvez installer un système d’exploitation d’usage général comme Linux ou Windows sur un serveur et configurer ce que vous voulez, contrairement aux logiciels NAS, qui offrent des fonctionnalités limitées. Si un composant matériel est défectueux (par exemple, un contrôleur de stockage, une carte réseau ou une carte mère), le remplacement de ce composant est peu coûteux. Un serveur de fichiers offre des options de personnalisation ultimes.

Scalabilité

Choisissez un serveur de fichiers pour ajouter n’importe quel modèle de contrôleurs de disque afin d’augmenter le nombre de disques que vous pouvez connecter au serveur. Après avoir ajouté plus de contrôleurs de disque (contrôleurs RAID), vous connectez plus de dispositifs de stockage. Si vous avez besoin de la quantité maximale de stockage, vous pouvez connecter un serveur de fichiers à un réseau de stockage (SAN).

Il existe de vastes options de mise à niveau matérielle pour un serveur de fichiers, avec une large gamme de matériels pouvant être utilisés pour la mise à niveau. Quant aux dispositifs NAS, vous ne pouvez mettre à niveau que la RAM et les dispositifs de stockage vers des lecteurs d’une capacité supérieure si votre modèle NAS prend en charge ce type et cette capacité de disque.

Performance matérielle

Si vous avez besoin de performances maximales, choisissez un serveur de fichiers. Vous pouvez installer un processeur plus puissant, une grande quantité de RAM et plusieurs adaptateurs réseau haute vitesse dans un serveur de fichiers. Les processeurs dans les périphériques NAS ne fournissent pas des performances élevées, surtout s’ils sont des processeurs de l’architecture ARM. Un serveur de fichiers peut servir un plus grand nombre d’utilisateurs travaillant avec des fichiers partagés simultanément.

Fidélité

Les serveurs de fichiers peuvent fournir un niveau de fiabilité plus élevé en raison du support de contrôleurs RAID matériels avec mise en cache et batterie, y compris les contrôleurs pour les disques SAS. Les disques SAS sont plus fiables que les disques SATA et la probabilité d’erreurs de lecture/écriture est plus faible. Les serveurs peuvent avoir une alimentation électrique redondante.

Portabilité et silence

Les périphériques NAS sont ce dont vous avez besoin si l’objectif principal est de stocker et de partager des fichiers sur un appareil qui n’occupe pas beaucoup d’espace dans une pièce et ne génère pas de bruit (sauf pour certains périphériques NAS de classe entreprise au format rack). Les périphériques NAS sont généralement des appareils de bureau portables qui fonctionnent silencieusement. Ce facteur est important pour les utilisateurs domestiques et les petites entreprises lorsque les utilisateurs veulent travailler dans un environnement confortable et silencieux.

Économie d’énergie

Dans la comparaison entre NAS et serveur de fichiers, les périphériques NAS sont leaders dans la catégorie de l’économie d’énergie. Cela est dû à l’utilisation d’un processeur avec des performances inférieures à celles d’un serveur de fichiers et aux autres optimisations matérielles/logicielles.

Facilité d’utilisation et de maintenance

Les appareils NAS sont faciles à utiliser. Il vous suffit d’insérer des disques durs et d’initialiser le système d’exploitation, qui est pré-installé par le fournisseur NAS, et de mettre à niveau ce système d’exploitation périodiquement. Les serveurs de fichiers nécessitent plus de compétences pour gérer un système d’exploitation, et installer et configurer le logiciel.

Prix

Le prix dépend de la configuration. Par exemple, un NAS peut coûter moins cher qu’un serveur avec une licence Windows Server 2019, mais un serveur avec Linux peut coûter moins cher qu’un NAS. Le prix doit être considéré et comparé dans chaque cas individuellement, en fonction des besoins du serveur de fichiers / NAS. Les appareils NAS sont fournis sans disques durs. Vous devez acheter des disques durs séparément.

Capacités de sauvegarde

Lorsqu’on compare NAS et serveur de fichiers en termes de sauvegarde, les serveurs de fichiers et les appareils NAS peuvent être utilisés pour stocker des sauvegardes de données. De plus, vous pouvez installer des composants d’une solution de sauvegarde sur un serveur de fichiers ou un NAS pour une sauvegarde efficace. NAKIVO Backup & Replication est une solution de données universelle qui peut sauvegarder des machines virtuelles, des serveurs Windows et Linux, des instances Amazon EC2, des données stockées sur des NAS et des serveurs de fichiers, et d’autres données.

La solution NAKIVO peut être installée sur les NAS Synology et QNAP (entre autres), ce qui transforme les appareils NAS en appareils de sauvegarde et facilite la sauvegarde des données et le stockage des données sur le NAS. De plus, vous pouvez utiliser un partage SMB situé sur un serveur de fichiers traditionnel ou un serveur de fichiers NAS comme référentiel de sauvegarde.

Les partages de fichiers peuvent également être sauvegardés. NAKIVO Backup & Replication prend en charge la sauvegarde de partage de fichiers qui vous permet de protéger les données qui peuvent être corrompues par l’un des utilisateurs travaillant avec un partage ou une attaque par ransomware.

Source:
https://www.nakivo.com/blog/nas-vs-file-server/