À propos des SAN de Xsan dans macOS Server
Un SAN (Storage Area Network, ou Zone de stockage réseau) est un moyen de connecter des ordinateurs et des périphériques de stockage, offrant un accès partagé rapide aux fichiers tout en permettant aux administrateurs d’étendre facilement la capacité de stockage.
Un SAN Xsan se compose des éléments suivants :
Des volumes de données partagés
Des systèmes RAID fournissant un espace de stockage à l’épreuve d’une défaillance des disques
Au moins un ordinateur jouant le rôle de contrôleur de métadonnées, qui combine les matrices RAID et présente leur stockage aux clients comme des volumes se comportant comme des disques locaux
Des ordinateurs client qui ont accès au stockage selon des autorisations et des quotas établis
Des réseaux Fibre Channel, Distributed LAN Client (DLC) et Ethernet sous-jacents
Volumes SAN partagés
Un utilisateur ou une app sur un ordinateur client accède au stockage SAN partagé comme s’il s’agissait d’un volume local. Les volumes Xsan sont des disques logiques constitués de groupes de matrices RAID.
Contrôleurs de métadonnées
Lorsque vous configurez un réseau SAN Xsan, vous devez désigner au moins un ordinateur comme contrôleur de métadonnées. Le contrôleur gère les métadonnées du volume, tient un journal du système de fichiers et contrôle les accès simultanés aux fichiers. Les métadonnées contiennent des informations telles que l’endroit où les fichiers sont stockés et la proportion d’espace de stockage allouée aux nouveaux fichiers.
Pour garantir la disponibilité du volume, un SAN doit comprendre plusieurs contrôleurs de métadonnées. En cas de défaillance du contrôleur actif, un contrôleur de réserve prend le relais.
Clients
Les ordinateurs qui permettent aux utilisateurs ou aux apps d’accéder aux volumes SAN sont appelés clients. Les clients échangent des métadonnées avec les contrôleurs via un réseau Ethernet, mais ils utilisent Fibre Channel ou Distributed LAN Client (DLC) pour envoyer et récupérer des données de fichier sur les systèmes RAID qui fournissent le stockage aux volumes.
Connexion réseau Fibre Channel
Xsan achemine les données entre les clients et les volumes SAN via les connexions rapides Fibre Channel. Les contrôleurs utilisent également une connexion Fibre Channel pour déplacer des métadonnées à partir de et vers le volume.
Xsan peut exploiter plusieurs connexions Fibre Channel entre les clients et l’espace de stockage. Xsan peut soit alterner les connexions pour chaque opération de lecture et d’écriture, soit affecter chaque matrice RAID d’un volume à une connexion lorsque le volume est monté.
Connexion réseau Ethernet
Toutes les versions de Xsan échangent les métadonnées du système de fichiers via un réseau Ethernet. Les contrôleurs utilisent Fibre Channel pour la lecture et l’écriture des métadonnées sur un volume.
Pour empêcher le trafic Internet ou intranet d’interférer avec les communications de métadonnées, vous avez la possibilité de configurer des réseaux Ethernet publics (Internet) et privés (métadonnées). Pour en savoir plus, consultez l’article de l’assistance Apple Utilisation d’un réseau privé pour des métadonnées Xsan sous macOS Server.
Connexion réseau Distributed LAN Client (DLC)
Xsan 4.1 ou ultérieur sous OS X 10.11 ou ultérieur prend en charge les connexions réseau Distributed LAN Client (DLC) StorNext, ce qui permet aux clients de se connecter à votre SAN via Ethernet, et non via une connexion par fibre. Les tâches telles que l’acquisition et la modification peuvent se faire à l’aide d’une connexion par fibre, tandis que d’autres tâches peuvent être réalisées à l’aide d’une connexion DLC.
Vous pouvez avoir à la fois un réseau public (Internet), un réseau privé (métadonnées) et un réseau DLC indépendants les uns des autres, avec des performances optimales. Vous pouvez également avoir les trois reliés à travers une connexion Ethernet Gigabit câblée, mais le débit n’est alors pas optimal.
Remarque : macOS peut uniquement faire office de client en connexion Distributed LAN Client (DLC). Il ne peut pas être un contrôleur de métadonnées.