Apple XSAN 1.0 Information Manual

Xsan Premiers contacts
Instructions pour la configuration de volumes partagés sur un réseau de stockage (SAN)
Apple Computer, Inc.
© 2004 Apple Computer, Inc. Tous droits réservés.
Le propriétaire ou l’utilisateur autorisé d’une copie valide du logiciel Xsan peut reproduire cette publication dans le seul but d’apprendre à utiliser ledit logiciel. Toute reproduction ou diffusion d’un extrait de cette publication à des fins commerciales, telle que la vente de reproductions ou la fourniture de services à titre onéreux, est interdite.
Le logo Apple est une marque d’Apple Computer, Inc., déposée aux États-Unis et dans d’autres pays. En l’absence du consentement écrit d’Apple, l’utilisation à des fins commerciales de ce logo via le clavier (Option + 1) pourra constituer un acte de contrefaçon et/ou de concurrence déloyale.
Apple, le logo Apple, Mac, Macintosh, Mac OS, Power Mac et Xserve sont des marques d’Apple Computer, Inc., déposées aux États-Unis et dans d’autres pays. Finder et Xsan sont des marques d’Apple Computer, Inc.
UNIX est une marque déposée aux États-Unis et dans d’autres pays, sous licence exclusive de X/Open Company Ltd.
StorNext et ADIC sont des marques déposées d’Advanced Digital Information Corporation.
F019-0193/08-27-04
5
8
9
9
9
10
11
11
12
13
14
14
14
14
15
17
18
18
19
19
20
20
21
27
28
1

Table des matières

Préface 5 À propos de ce guide
5
Utilisation de ce guide Pour en savoir plus
Chapitre 1 7 Présentation d’Xsan
7 Qu’est-ce qu’Xsan ?
Xsan et les réseaux de stockage
Volumes SAN partagés Contrôleurs et clients Connexions SAN
Mode d’organisation du stockage Xsan
LUN (matrices RAID) Réserves de stockage Volumes Dossiers et affinités
Comment Xsan utilise-t-il l’espace de stockage disponible ?
Métadonnées et données de journal
Segmentation à un niveau supérieur Sécurité Extension de l’espace de stockage
Chapitre 2 17 Avant de commencer
17 Configurations matérielles et logicielles requises
Ordinateurs compatibles
Périphériques de stockage compatibles
Structure Fibre Channel
Réseau TCP/IP Ethernet
Services de répertoire
Service de courrier sortant Planification de vos volumes SAN
Éléments et directives de planification Connexion des ordinateurs et des périphériques de stockage Préparation des LUN (matrices et segments RAID)
3
4
28
28
28
29
29
32
41
42
43
Utilisation de l’application Xsan Admin
Installation séparée d’Xsan Admin
Connexion à travers un coupe-feu
Accès à l’aide en ligne Utilisation de la ligne de commande
Chapitre 3 31 Configuration d’un volume SAN
31 Résumé de la configuration
Configuration d’un réseau de zones de stockage Xsan
Annexe 41 Utilisation de clients et de contrôleurs StorNext
41 Versions logicielles compatibles
Licence Ajout de clients Macintosh à un SAN StorNext Utilisation de contrôleurs Xsan avec des clients StorNext
Glossaire 45
Table des matières

À propos de ce guide

Ce guide vous explique comment configurer vos premiers volumes Xsan sur un réseau de stockage.
Suivez les instructions de ce guide pour planifier et configurer des volumes de stockage partagés sur un réseau de stockage (SAN).

Utilisation de ce guide

Une présentation générale de Xsan et des réseaux de stockage est disponible au chapitre 1.
Préface
Pour connaître les configurations matérielle, logicielle et réseau requises et obtenir des conseils pour la planification de vos volumes SAN, lisez le chapitre 2.
Pour obtenir des instructions détaillés sur la configuration d’un volume SAN, lisez le chapitre 3.
Pour savoir comment utiliser des clients ou des contrôleurs Xsan Macintosh conjointement avec des clients ou des contrôleurs StorNext File System d’ADIC, reportez-vous à l’annexe.

Pour en savoir plus

Le Guide de l’administrateur Xsan contient des informations supplémentaires sur la gestion de volumes Xsan, notamment des conseils de dépannage et des commandes alternatives à taper dans Terminal pour réaliser les tâches courantes. Le guide de l’administrateur est disponible :
sur le disque d’installation Xsan ; dans le dossier /Library/Documentation/Xsan sur tout ordinateur équipé de Xsan ;
à l’adresse www.apple.com/fr/server/documentation.
5
e
1

Présentation d’Xsan

1
Ce chapitre vous donne une vue d’ensemble d’Xsan et vous indique comment l’utiliser pour pouvoir fournir un espace de stockage rapide et partagé sur un réseau de stockage (SAN).
Pour configurer immédiatement un volume Xsan sur un réseau de stockage, passez directement au chapitre 2, “Avant de commencer”, à la page 17.

Qu’est-ce qu’Xsan ?

Xsan est à la fois un système de fichiers de stockage en réseau et une application de gestion (Xsan Admin) que vous pouvez utiliser pour fournir aux clients et aux applications situées sur les ordinateurs clients un accès haut débit partagé à un espace de stockage extensible.
Fibre
Channel
Volumes
Vol. SAN
Xsan vous permet de combiner des matrices RAID dans des volumes utilisés comme disques locaux par des clients.
Réserves de stockag
Matrices RAID (LUN)
7

Xsan et les réseaux de stockage

Un réseau de stockage permet de relier des ordinateurs à des périphériques de stockage afin d’offrir aux utilisateurs un accès très rapide aux fichiers et aux administrateurs la capacité d’étendre l’espace de stockage sans interrompre les utilisateurs.
Un réseau SAN Xsan se compose des éléments suivants :
Volumes de stockage partagés, stockés sur des systèmes Xserve RAID, et mis à la
disposition des clients sous la forme de volumes montés qu’ils peuvent utiliser comme disques durs locaux.
Au moins un ordinateur servant de contrôleur de métadonnées qui coordonne l’accès aux volumes partagés. Ordinateurs clients dont l’accès à l’espace de stockage est régi par des autorisations
d’accès et des quotas. Réseaux Fibre Channel et Ethernet sous-jacents.
L’illustration ci-dessous montre les composants physiques d’un réseau SAN Xsan typique.
Clients
Ethernet - TCP/IP
(accès privé)
Ethernet - TCP/IP
(accès public)
8 Chapitre 1 Présentation d’Xsan
Contrôleur de métadonnées
Commutateur Fibre Channel
Contrôleur de réserve
Stockage Xserve RAID
Intranet/ Internet

Volumes SAN partagés

Pour les utilisateurs et les applications, l’espace de stockage SAN partagé apparaît sous forme de volumes locaux. Les volumes Xsan sont des disques logiques composés de groupes de matrices RAID. Les éléments que vous combinez pour créer un volume Xsan sont décrits dans la section “Mode d’organisation du stockage Xsan” à la page 10.

Contrôleurs et clients

Lorsque vous reliez un ordinateur à un SAN Xsan, vous pouvez spécifier s’il s’agit d’un client, d’un contrôleur ou des deux à la fois.
Contrôleurs
Lorsque vous configurez un SAN Xsan, vous devez désigner au moins un ordinateur contrôleur. C’est à partir de cet ordinateur que vous pouvez gérer les métadonnées du volume SAN, tenir à jour un journal du système de fichiers et contrôler les accès simultanés aux fichiers. Les métadonnées vous indiquent notamment l’emplacement des fichiers stockés et les portions d’espace de stockage disponible allouées aux nouveaux fichiers.
Pour assurer un niveau de disponibilité élevé, vous pouvez ajouter plusieurs contrôleurs à un SAN, comme illustré à la page 8. En cas de défaillance du contrôleur principal, le contrôleur de réserve prend le relais. Les contrôleurs peuvent également fonctionner comme clients, ce qui vous permet, par exemple, d’utiliser un contrôleur de réserve comme client tant que le contrôleur principal fonctionne normalement.
Clients
Les ordinateurs que les utilisateurs ou les applications utilisent pour accéder aux volumes SAN sont appelés des ordinateurs clients. Un client SAN peut aussi bien être l’ordinateur Mac OS X d’un utilisateur individuel qu’un serveur exécutant Mac OS X Server. Les clients communiquent avec les contrôleurs via le réseau Ethernet mais utilisent le réseau Fibre Channel pour échanger les données des fichiers avec les systèmes RAID qui fournissent l’espace de stockage des volumes.

Connexions SAN

Xsan utilise des réseaux indépendants pour connecter les périphériques de stockage, les contrôleurs de métadonnées et les ordinateurs clients : un réseau Fibre Channel et un ou deux réseaux Ethernet.
Transfert des données d’utilisateur via Fibre Channel
Les données d’utilisateur sont transférées via un réseau Fibre Channel à haut débit.
Chapitre 1 Présentation d’Xsan
9
Transfert des métadonnées via Ethernet
Pour éviter de surcharger les connexions Fibre Channel, les contrôleurs et les clients utilisent un réseau Ethernet pour l’échange des métadonnées du système de fichiers. L’application Xsan Admin utilise également la connexion Ethernet pour vous permettre de gérer le SAN. Pour éviter que tout autre trafic réseau ne vienne perturber les transferts de métadonnées, vous pouvez utiliser deux réseaux Ethernet distincts : un réseau privé pour le SAN, un autre en accès libre.
Multiacheminement Fibre Channel
Xsan peut exploiter les connexions multiples Fibre Channel entre les clients et le réseau de stockage. Xsan peut alterner les connexions pour chaque opération de lecture et d’écriture ou attribuer chaque LUN d’un volume à une des connexions lorsque le volume est monté.

Mode d’organisation du stockage Xsan

Les volumes Xsan s’utilisent de la même manière que les disques locaux. Ce que l’utilisateur ne voit pas c’est que le volume SAN est composé de nombreux disques physiques associés sur plusieurs niveaux via des techniques RAID.
L’illustration ci-dessous montre comment l’espace disque fournit par chacun des modules de disque des systèmes Xserve RAID peut être associé pour former un volume que l’utilisateur perçoit comme un seul disque local de grande capacité.
Volume SAN
partagé
Rapidité
Matrice
RAID 0
Fiabilité
LUN LUN
Matrice
RAID 5
Matrice
RAID 5
LUN LUN
Matrice
RAID 5
Matrice
RAID 5
Affinité Affinité
Réserve de stockage Réserve de stockage
(Entrelacement) (Entrelacement)
LUN LUN
Matrice
RAID 0
Matrice
RAID 0
LUN LUN
Matrice
RAID 0
10 Chapitre 1 Présentation d’Xsan
Les paragraphes ci-après décrivent ces éléments de stockage et expliquent comment les organiser pour créer des volumes Xsan partagés.

LUN (matrices RAID)

Le plus petit élément de stockage sur lequel vous travaillez dans un réseau Xsan est un périphérique de stockage logique appelé LUN (numéro d’unité logique SCSI). Dans la plupart des réseaux de stockage, un LUN représente un groupe de disques, par exemple une matrice RAID ou un système JBOD. Dans Xsan, les LUN sont constitués de matrices ou de segments Xserve RAID.
Un LUN est créé dès que vous utilisez RAID Admin pour créer une matrice Xserve RAID. Le matériel et le logiciel du contrôleur du système Xserve RAID associent plusieurs modules de disque individuels dans une matrice à partir de la configuration RAID sélectionnée. Chaque matrice apparaît dans le réseau Fibre Channel sous forme d’un LUN ; si vous segmentez une matrice, chaque segment apparaît comme un LUN.
Une des premières tâches lors de la configuration d’un volume SAN consiste à préparer les LUN. Si les deux matrices RAID 5 proposées par les nouveaux Xserve RAID ne sont pas adaptées à votre application, vous pouvez utiliser RAID Admin pour créer des matrices à partir d’autres configurations RAID. Pour vous aider à choisir des configurations adaptées à vos LUN, consultez la section “Choix de configurations RAID adaptées aux LUN” à la page 24.
Ainsi, l’illustration de la page 10 montre quatre systèmes Xserve RAID accueillant chacun deux matrices. La moitié des matrices utilise une configuration RAID 0 (segmentation uniquement) pour obtenir des vitesses de transfert élevées et l’autre moitié une configuration RAID 5 (parité distribuée) pour prévenir toute perte de données. Xsan perçoit les matrices en tant que LUN, qui peuvent être associés pour créer un volume.
Après avoir configuré les LUN du système Xserve RAID, utilisez Xsan Admin pour les étiqueter et les initialiser afin de pouvoir les utiliser dans le système de fichiers Xsan.

Réserves de stockage

Les LUN sont associés pour former des réserves de stockage. Une réserve de stockage dans un petit volume peut consister en une seule matrice RAID. Cependant, les réserves de stockage de nombreux volumes contiennent plusieurs matrices.
Xsan distribue en parallèle les données de fichiers sur les LUN d’une réserve de stockage à l’aide d’une configuration RAID 0 (segmentation). En procédant ainsi, vous pouvez accélérer l’accès en répartissant l’espace de stockage sur plusieurs LUN dans une réserve de stockage.
Chapitre 1 Présentation d’Xsan
11
Vous pouvez configurer des réserves de stockage présentant différentes caractéristiques de performances et utiliser des affinités pour affecter des dossiers à ces réserves de stockage. Selon qu’il privilégie la vitesse ou la sécurité, l’utilisateur peut sélectionner l’emplacement de stockage des fichiers. Consultez la section “Dossiers et affinités” à la page 13.
En guise d’exemple, l’illustration de la page 10 montre huit LUN combinés en deux réserves de stockage, la première se compose de matrices RAID 0 (rapides mais non récupérables) et la seconde se compose de matrices RAID 5 (moins rapides mais récupérables). Xsan segmente les données sur les quatre LUN dans chaque réserve de stockage.
Pour ajouter des LUN disponibles à des réserves de stockage spécifiques, utilisez Xsan Admin.

Volumes

Les réserves de stockage sont associées pour créer des volumes visibles par les utilisateurs. Du point de vue de l’utilisateur, le volume SAN se comporte comme un disque local de grande capacité, si ce n’est que :
La taille du volume peut être augmentée en ajoutant des matrices ou des réserves de stockage sous-jacentes.
Les autres utilisateurs du réseau SAN peuvent accéder simultanément aux fichiers du volume.
Ainsi, l’illustration de la page 10 montre deux réserves de stockage combinées pour créer un seul volume partagé.
Vous pouvez créer des volumes et les monter sur des ordinateurs clients à l’aide de l’application Xsan Admin.
12 Chapitre 1 Présentation d’Xsan
Réserve de stockage
SAN
Volume
LUN
La capture d’écran ci-dessous montre comment les LUN, les réserves de stockage et les volumes apparaissent lorsque vous les organisez dans l’application Xsan Admin. L’exemple montre un SAN appelé “Test SAN” et un volume partagé unique appelé “SanVol”. L’espace de stockage du volume est fourni par deux réserves, “Réserve1” et “Réserve2”, et par un seul LUN. Chaque LUN est une matrice RAID 5 composée de trois disques sur un système Xserve RAID utilisant des modules de 115 Go.

Dossiers et affinités

Pour définir la réserve de stockage à utiliser pour stocker des fichiers spécifiques (par exemple, pour offrir différents niveaux de service à des utilisateurs ou applications différents), vous pouvez associer un dossier de volume Xsan à l’une des réserves de stockage constituant le volume.
Si vous configurez, par exemple, des réserves de stockage avec différents niveaux de performances et de redondance des données, les utilisateurs peuvent choisir entre un stockage plus rapide ou plus fiable en plaçant les fichiers dans le dossier approprié.
Dans l’illustration de la page 10, un dossier prédéfini a une affinité pour la réserve de données plus rapide basée sur une configuration RAID 0. Tout fichier copié par l’utilisateur dans ce dossier est automatiquement stocké sur les matrices plus rapides. Un second dossier est associé à l’espace de stockage RAID 5 plus fiable.
Chapitre 1 Présentation d’Xsan
13

Comment Xsan utilise-t-il l’espace de stockage disponible ?

Xsan stocke à la fois les fichiers d’utilisateur et les données du système de fichiers sur les volumes SAN et segmente les données sur les LUN d’un volume afin d’obtenir de meilleures performances.

Métadonnées et données de journal

Xsan enregistre les informations sur les fichiers des volumes Xsan à l’aide de fichiers de métadonnées et de journaux de système de fichiers. Les métadonnées de système de fichiers indiquent notamment quelles sont les parties spécifiques du disque utilisées pour le stockage d’un fichier particulier ou si le fichier est en cours d’utilisation. Les données de journal contiennent un historique des transactions du système de fichiers qui peut vous aider à maintenir l’intégrité des fichiers en cas de défaillance.
Ces fichiers sont gérés par le contrôleur de métadonnées Xsan mais ils sont stockés sur des volumes SAN et non pas sur le contrôleur. Par défaut, les métadonnées et les données de journal sont stockées sur la première réserve de stockage que vous ajoutez à un volume. Vous pouvez utiliser Xsan Admin pour sélectionner l’emplacement où ces fichiers sont stockés lorsque vous ajoutez des réserves de stockage à un nouveau volume.

Segmentation à un niveau supérieur

Lorsque vous enregistrez un fichier sur une matrice RAID en utilisant la configuration RAID 0 (segmentation), le fichier est divisé en plusieurs segments répartis sur chacun des disques durs de la matrice. Le fait d’écrire en parallèle plusieurs morceaux du fichier (plutôt qu’un seul morceau à la fois) sur chacun des disques de la matrice permet d’améliorer les performances. Xsan applique la même technique à second niveau, plus élevé, dans la hiérarchie de stockage. En effet, à l’intérieur de chaque réserve de stockage d’un volume, Xsan segmente les données sur chacun des LUN qui composent la réserve de stockage. Une fois encore, les performances sont améliorées car les données sont écrites en parallèle.
Vous pouvez effectuer la mise au point des performances SAN en réglant la quantité de données enregistrées sur chacun des LUN d’une réserve de stockage (c’est-à-dire la “largeur des segments”) pour mieux répondre aux exigences d’une application critique.

Sécurité

En tant qu’administrateur SAN, vous pouvez contrôler l’accès aux volumes partagés de plusieurs manières.
Notez tout d’abord que les utilisateurs ne peuvent ni monter ni explorer les volumes SAN. Seul l’administrateur SAN est en mesure de pouvoir définir les volumes à monter sur les ordinateurs clients. L’une des méthodes vous permettant de contrôler l’accès aux données consiste à ne monter un volume que sur les ordinateurs clients appropriés.
14 Chapitre 1 Présentation d’Xsan
Pour empêcher que les utilisateurs ne modifient les données d’un volume, montez le volume en limitant l’accès en lecture seule.
Vous pouvez également contrôler l’accès aux dossiers d’un volume en spécifiant des autorisations d’accès générales, du groupe et du propriétaire comme vous le feriez dans le Finder.
Il est également possible de définir des zones sur le réseau Fibre Channel sous-jacent afin de séparer les utilisateurs et les volumes.

Extension de l’espace de stockage

Vous pouvez augmenter la capacité d’un volume Xsan sans interrompre les utilisateurs ou les applications qui utilisent ce volume pour accéder aux fichiers. Il existe deux manières d’accroître l’espace de stockage d’un volume :
Ajoutez des systèmes Xserve RAID (de nouveaux LUN) à des réserves de stockage existantes.
Ajoutez de nouvelles réserves de stockage à des volumes.
La première méthode nécessite de démonter puis de remonter le volume sur les ordinateurs clients. La seconde vous permet d’accroître la capacité du volume de telle sorte que les utilisateurs ne remarquent que l’augmentation de l’espace de stockage sur les volumes qu’ils utilisent.
Vous pouvez également ajouter de nouveaux volumes à un SAN à tout moment.
Pour obtenir des informations sur l’extension de l’espace de stockage Xsan, consultez le Guide de l’administrateur Xsan.
Chapitre 1 Présentation d’Xsan
15
Loading...
+ 32 hidden pages