État de l’art du stockage : SAN vs NAS, lequel choisir ?

Comparaison SAN et NAS : quel système de stockage choisir pour vos données ?
Point névralgique de la transformation digitale, la donnée représente une ressource essentielle pour les entreprises. Elle permet des innovations aux performances exponentielles, au prix de solutions de stockage dont les volumes croissent selon la même courbe. Pour les entités qui restent sourdes aux sirènes du cloud, le choix des systèmes de stockage revêt une importance capitale. Il est par exemple judicieux de se livrer à une comparaison SAN et NAS, comme nous allons le faire dans cet article.
L’évolution radicale des systèmes de stockage modernes
On observe l’évolution de deux paramètres dans les systèmes de stockage : le volume et l’accessibilité. L’informatique s’est toujours nourrie de données, le plus souvent couchées sur papier jusqu’au début des années 2000. La dématérialisation s'est ensuite imposée sur des fondements pratiques, écologiques et surtout économiques. La data est aujourd’hui une monnaie d’échange universelle, disponible le temps d’un éclair. Les progrès des technologies réseau ont allégé les terminaux de leur capacité de stockage ; nous n’avons plus besoin que d’un bon accès à internet pour travailler, consommer ou nous distraire.
Le système de stockage SAN
De tous les systèmes de stockage, le SAN est sans doute le plus avancé. Son nom l’indique, le Storage Area Network est avant tout un réseau indépendant et à haute performance, uniquement dédié à la conservation et aux échanges de données. Les disques physiques, mécaniques ou à base de mémoire flash (SSD), sont regroupés par grappes dans des baies partagées entre plusieurs serveurs. Les accès en mode bas niveau se font par blocs, rassemblés en unités logiques appelées LUN (Logic Unique Numbers). Ce découpage autorise la mise en œuvre de technologies de protections avancées, comme le contrôle de cohérence et la duplication de données, améliorant la tolérance de panne et la reprise après sinistre. Les connexions entre les baies SAN et les serveurs sont assurées par des infrastructures réseau performantes (fibre optique) et des protocoles spécifiques (iSCSI ou Fiber Channel), permettant des débits rapides et des latences réduites.
Le système de stockage NAS
L’une des principales différences entre SAN et NAS, c’est que ce dernier ne dispose pas d’une infrastructure spécifique. Le Network Attached Storage se raccorde directement au réseau d’entreprise. Les divers terminaux doivent s'accommoder des temps de réponse et de la bande passante disponibles pour accéder aux informations. Le découpage en blocs est remplacé par une gestion de fichiers traditionnelle, assurée en interne par le dispositif. Les systèmes de stockage utilisés sont le plus souvent ext4 ou btrfs, issus de l’environnement Linux. Les serveurs accèdent aux fichiers via différents protocoles mis à disposition par le constructeur du matériel : SMB pour Windows, NFS pour Linux, AFP pour macOS. La sécurité des données est également garantie par le système d’exploitation du NAS. Ici, c’est la technologie RAID qui permet de dupliquer les blocs sur plusieurs disques physiques et de reconstituer les informations en cas d’incident majeur.
Comparaison SAN vs NAS : avantages et inconvénients
Pour la même finalité de stockage centralisé de données, SAN et NAS diffèrent principalement sur leurs modes de gestion et les protocoles utilisés. Il en résulte quelques distinctions notables :
- Le NAS garde pour lui de bonnes capacités d’extension et de protection des informations, pour un coût inférieur à la technologie SAN. Plus facile à configurer, son principal inconvénient demeure la performance : déjà limité par l’infrastructure elle-même, le NAS peut générer des goulots d’étranglement supplémentaires lors des accès aux données.
- Le SAN offre des performances supérieures au NAS puisqu’il dispose d’une architecture dédiée très réactive. Il permet en outre de libérer le réseau d’entreprise des flux de lecture et d’écriture. L’architecture en blocs autorise une haute disponibilité, l’absence de point de congestion réseau et une évolution plus souple des espaces de stockage.
Au final, quel stockage choisir : SAN ou NAS ?
Notre petit comparatif permet d’identifier les usages préférentiels de chaque système :
- Les réseaux de stockage de type SAN sont adaptés aux logiciels sensibles exigeant de multiples accès concurrents (commerce électronique, ERP, CRM…). Leur architecture propre, à très faible latence, en font des supports de choix pour les manipulations de grandes quantités d’informations en mode transactionnel. Parmi les applications concernées, citons la gestion de bases de données Oracleou Microsoft SQL. Les environnements virtualisés, pilotés par VMWareouHyper-V, profitent également des performances supérieures du SAN.
- Les NAS sont plus à l’aise dans la gestion de données « froides », nécessitant des transferts moins fréquents. Ils sont par conséquent indiqués pour emmagasiner les fichiers d’archives, les sauvegardes et les données structurées ou brutes, typiques des datas warehouses ou des data lakes.
Le choix d’un stockage de données SAN ou NAS se trouve donc essentiellement dicté par les besoins applicatifs. Les réseaux dédiés surmontent de fortes contraintes transactionnelles alors que les unités intégrées aux infrastructures ordinaires apprécient une relative stabilité. Il est notable que les progrès réguliers de constructeurs comme Synology ou Qnap offrent à certains NAS des fonctions avancées dignes des meilleures baies SAN. De quoi brouiller les pistes et rendre nécessaire une mise à niveau sur le sujet, au sein de notre formation sur l’état de l'art du stockage de données SAN et NAS.