Read the Latest Articles:

Si vous voulez un système en haute disponibilité, il faut s’assurer avant tout que vos données seront aussi dans ce genre de configuration, c’est a dire repartie entre vos serveurs et sécurisées.

Pour cela il existe différentes solutions et je vous parlerais ici des systemes de NAS/SAN .

Définition : NAS/SAN.

Avant de commencer, que veulent dire ces initiales ? SAN signifie Storage Area Network et NAS Network Attached Storage. J’avoue que les noms ne sont pas forcément très parlant. Allons donc dans le détail pour comprendre la différence.

D’abord, quels sont les points communs à ces deux systèmes. La plus part du temps, ces systèmes utilisent un stockage en RAID avec tous les avantages que cela procure. Ils peuvent tous deux être partagés par plusieurs serveurs et possèdent généralement de très grandes capacités. De plus ils sont flexibles quant à l’augmentation des volumes et à l’ajout de disques.

Topologie NAS

Le système de NAS est basé sur un serveur de fichier souvent appelé Filer. Le partage de fichier se base sur NFS et/ou CIFS à travers un reseau TCP/IP afin de rendre le partage “mixte”. Le NAS possède son propre procédé de gestion de système de fichiers et il les partages parmis les differents serveurs. En fait le serveur se connecte via la couche réseau au filer. Pour cela il utilise le moyen le plus adapté, a savoir CIFS sous Windows et NFS sur les *nix. Ci-dessous un schéma que j’ai réalisé pour mieux comprendre le fonctionnement (désolé, je l’avais préparé en anglais).

NAS Topology

L’avantage principale dans l’utilisation d’un NAS est la mixité des données. Cela permet de partager les données entre deux systèmes, par exemple un serveur 2003 et un serveur Solaris. Toutefois, l’inconvenient majeur dans l’utilisation de filers, est le fait qu’il faille passer par le TCP/IP et donc perdre en vitesse par rapport à un disque interne ou à une baie de disques. Cette perte de vitesse est due a deux facteurs, tout d’abord l’overhead lié a la couche TCP/IP, mais aussi a la limite de vitesse imposée par le cablage réseau/les switchs/routeurs, etc…

Topologie SAN

Le SAN utilise quant à lui une connexion via Fiber Channel via un canal SCSI et laisse par conséquent la gestion de système de fichiers au serveurs eux mêmes. Cf le graphique ci-dessous :

 

SAN

Utiliser un système en Fiber Channel car il faut que votre serveur puisse gérer ce type de matériel, toutefois, la vitesse est au rendez-vous. Un des inconvénients de cette solution est la distance, en effet, vous ne pouvez pas avoir plus de 10kms de fibre. Un autre des points faible est que la gestion du système de fichier étant laissée au serveur, il n’est pas possible de partager directement un même volume entre plusieurs serveurs. En effet, hormis avec des systèmes specifiques, comment chaque serveur sait si il peux dialoguer avec le disque sans corrompre des données qui pourraient être ecrites par un autre serveur ?



  1. It‘s quite in here! Why not leave a response?