• Aucun résultat trouvé

Les paragraphes qui suivent vous aideront à prendre des décisions relatives à la conception de votre SAN.

Quantité d’espace de stockage

Comme l’ajout d’espace de stockage à un SAN Xsan sans interrompre le travail des utilisateurs est une opération simple à réaliser, votre seule décision consiste à choisir un point de départ adéquat. Une fois votre décision prise, il vous suffit d’ajouter l’espace de stockage.

N’oubliez pas que le nombre de systèmes Xserve RAID utilisés affecte non seulement l’espace disponible mais également les performances du SAN. Consultez la section

“Remarques concernant les performances” à la page 22.

22 Chapitre 2 Avant de commencer

Comment présenter l’espace de stockage disponible aux utilisateurs ?

Si vous souhaitez que les utilisateurs travaillant sur un projet particulier puissent voir un volume spécialement consacré à ce projet, créez un volume distinct pour chaque projet. S’il est acceptable qu’un utilisateur puisse voir un dossier associé à son projet sur un volume contenant également les dossiers d’autres utilisateurs, vous pouvez créer un seul volume et l’organiser en dossiers de projet.

Remarques concernant le flux de travaux

Quel est le niveau de partage de fichiers requis par le flux de travaux de vos utilisateurs ? Si, par exemple, différents utilisateurs ou groupes travaillent sur les mêmes fichiers, simultanément ou les uns à la suite des autres, il est logique de stocker ces fichiers sur un seul volume pour ne pas devoir conserver ou échanger des copies. Xsan utilise des fonctions de verrouillage de fichiers pour vous permettre de gérer l’accès partagé à une copie unique des fichiers.

Remarques concernant les performances

Si votre SAN doit prendre en charge une application nécessitant des taux de transferts aussi soutenus et rapides que possible (pour la capture et la lecture vidéo à haute résolution par exemple), tenez compte des informations suivantes lors de la conception de votre SAN :

Configurez les LUN (matrices RAID) en utilisant une configuration RAID offrant de hautes performances. Consultez la section “Choix de configurations RAID adaptées aux LUN” à la page 24.

Regroupez vos LUN les plus rapides en réserves de stockage réservées à l’application.

Réservez les périphériques les moins rapides aux volumes dédiés à des applications pour lesquelles la vitesse n’est pas aussi importante.

Pour augmenter le parallélisme, répartissez les LUN sur différents contrôleurs Xserve RAID. Par exemple, plutôt que de créer un seul LUN à quatre disques sur un seul côté du système Xserve RAID, créez deux LUN à deux disques sur chaque côté, puis ajoutez-les à une réserve de stockage. Xsan segmente ensuite les données sur les deux LUN et bénéficie ainsi de transferts simultanés via deux contrôleurs.

Pour augmenter le parallélisme dans une réserve de stockage relativement petite (de la taille d’un ou de quelques modules de disque), créez un segment de taille identique sur tous les disques d’un contrôleur plutôt qu’une réserve de stockage à partir d’un ou de deux disques physiques.

Répartissez les transferts de fichiers sur autant de disques et contrôleurs RAID que possible. Vous pouvez éventuellement augmenter les performances en créant des segments sur les disques des systèmes RAID, puis en combinant ces segments dans une réserve de stockage.

Pour accroître le débit, connectez les deux ports sur les cartes Fibre Channel clientes à la structure et réglez la méthode de multiacheminement de la réserve de stockage sur Rotation.

Stockez les fichiers d’utilisateur, les métadonnées du système de fichiers et les données du journal dans des réserves de stockage distinctes et créez ces réserves de stockage à l’aide de LUN provenant de différents contrôleurs RAID.

Essayez d’isoler le réseau Ethernet du SAN d’autres types de trafic. Pour cela, utilisez un routeur ou, encore mieux, un second réseau Ethernet (comprenant une seconde carte Ethernet dans chaque ordinateur SAN) avec votre SAN.

Si votre SAN utilise des services de répertoire, des services de courrier ou tout autre service sur un serveur distinct, utilisez un second réseau Ethernet séparé pour connecter les ordinateurs SAN à ce serveur.

En règle générale, vous pouvez estimer qu’un seul contrôleur Xserve RAID, après le traitement de la charge due au système de fichiers, peut transférer environ 80 Mo de données d’utilisateur par seconde (160 Mo par système Xserve RAID). Si votre SAN doit gérer une application fonctionnant sur plusieurs clients et nécessitant un débit spécifique sur chaque client, utilisez ce chiffre pour évaluer le nombre de systèmes Xserve RAID dont vous avez besoin pour faire face au taux de transfert cumulé.

Remarques concernant la disponibilité

Si la haute disponibilité est un facteur important pour vos données, configurez au minimum un contrôleur de réserve en plus de votre contrôleur principal. Vous pouvez également configurer deux connexions Fibre Channel entre chaque client, contrôleur et périphérique de stockage, à l’aide de commutateurs Fibre Channel redondants.

Important : si vous n’avez pas configuré de contrôleur de réserve et que vous perdez un contrôleur de métadonnées, vous risquez de perdre toutes les données d’un volume. L’utilisation d’un contrôleur de réserve est vivement recommandée.

Si vous disposez déjà d’un contrôleur de réserve, vous pouvez mettre à niveau le logiciel Xsan sans interrompre votre SAN. Pour en savoir plus, consultez le Guide de l’administrateur Xsan.

Remarques concernant la sécurité

Si votre SAN doit stocker des projets qui doivent être parfaitement protégés et isolés des autres projets, vous pouvez créer des volumes distincts pour chaque projet afin d’éviter qu’un client ou un utilisateur non autorisé accède aux fichiers stockés sur un volume.

En tant qu’administrateur SAN, vous pouvez contrôler l’accès des ordinateurs clients aux volumes. Les clients ne peuvent ni parcourir ni monter des volumes SAN. Pour spécifier les clients sur lesquels un volume peut être monté, utilisez Xsan Admin.

Vous pouvez également attribuer des autorisations d’utilisateur ou de groupe aux dossiers que vous avez créés sur un volume ou bien utiliser des autorisations d’accès standard pour contrôler l’accès à d’autres éléments.

24 Chapitre 2 Avant de commencer

Choix de configurations RAID adaptées aux LUN

La majorité de la fiabilité et de la capacité de récupération des données d’un SAN n’est pas assurée par le système Xsan lui-même mais par les matrices RAID que vous combinez pour créer vos réserves de stockage et vos volumes. Avant de configurer un SAN, vous devez utilisez RAID Admin pour préparer des matrices (LUN) à l’aide de configurations RAID spécifiques.

Xserve RAID gère tous les niveaux RAID couramment utilisés. Chaque configuration RAID offre un compromis différent entre performances, protection des données et efficacité de stockage. Voir le tableau récapitulatif ci-dessous.

Les configurations RAID 10, 30 et 50 supposent que vous utilisiez la segmentation logicielle AppleRAID et ne conviennent pas au système Xsan qui effectue sa propre segmentation. Pour en savoir plus sur le choix de configurations RAID adaptées à vos matrices, lisez le Guide de l’utilisateur de Xserve RAID ou ou le document intitulé Présentation technologique de Xserve RAID (sur www.apple.com).

Choix du nombre de volumes

Un volume constitue la plus grande unité de stockage partagé de votre SAN. Si vos utilisateurs requièrent un accès partagé aux fichiers, vous devez stocker ces fichiers sur le même volume. De cette manière, ils n’auront pas à s’échanger des copies de fichiers.

Par contre, si la sécurité est un élément capital, vous pouvez créer des volumes distincts et ne monter que le volume autorisé sur chaque ordinateur client afin de contrôler l’accès des clients.

Pour un compromis plus souple et plus courant entre la sécurité et l’accès partagé, créez un seul volume et utilisez les autorisations d’accès aux dossiers pour contrôler l’accès.

Remarque : la taille maximale d’un volume est de 16 To. Pour obtenir un plus grand espace de stockage, vous devrez créer plusieurs volumes.

Niveau

RAID 0 Maximale Très élevées Maximales Non

RAID 1 Faible Élevées Moyennes Oui

RAID 3 Élevée à très élevée Moyennes Moyennes Oui

RAID 5 Élevée à très élevée Élevées Élevées Oui

RAID 0+1 Faible Élevées Élevées Oui

Choix du mode d’organisation d’un volume

Vous pouvez aider les utilisateurs à organiser les données sur un volume ou restreindre l’accès des utilisateurs à des zones spécifiques du volume en créant des dossiers prédéfinis. Pour contrôler l’accès à ces dossiers, attribuez des autorisations d’accès via Xsan Admin.

Vous pouvez affecter des dossiers à des réserves de stockage spécifiques par le biais d’affinités. Vous pouvez, par exemple, créer un dossier destiné aux données qui requièrent un accès rapide et affecter ce dossier à la réserve de stockage la plus rapide.

Affectation de LUN à des réserves de stockage

Vous devez configurer vos réserves de stockage en utilisant des LUN dotés de caractéristiques de capacité et de performances similaires.

Pour optimiser les performances, Xsan utilise la configuration RAID 0 pour segmenter les données sur les LUN d’une réserve de stockage. Pour cela, les LUN de la réserve doivent avoir la même taille. Si vous configurez une réserve de stockage à l’aide de LUN de tailles différentes, Xsan utilise sur chaque LUN un espace disponible équivalent à la capacité du plus petit LUN. Si la taille de chaque LUN est différente, vous risquez de gaspiller une partie de la capacité disponible. Par exemple, si vous affectez des matrices RAID de 240 Go et de 360 Go à une réserve de stockage, les 120 Go de différence entre les deux matrices ne seront pas utilisés. En associant des LUN dotés de capacités similaires, vous évitez de gaspiller l’espace de stockage disponible.

Si vous souhaitez configurer une réserve de stockage en vue de l’utiliser avec une application à hautes performances, affectez des LUN dotés de vitesses élevées similaires.

Affectez les LUN moins rapides à une réserve de stockage destinée à stocker des données pour lesquelles les performances ne sont pas vitales.

La création de réserves de stockage à partir de LUN hébergés sur différents modules de disque et différents contrôleurs RAID a pour effet d’augmenter les performances en augmentant le parallélisme des transferts de données. Par exemple, une réserve de stockage composée de deux LUN, constitués chacun d’un seul module de disque sur le côté gauche d’un système Xserve RAID, ne sera pas aussi rapide qu’une réserve de stockage de même taille composée de deux LUN représentant des segments individuels répartis sur la totalité des sept disques, à raison d’un segment par contrôleur. Dans le premier cas, tous les transferts passent par un seul contrôleur RAID pour aboutir à deux disques durs. Dans le second cas, le même transfert est réparti sur deux contrôleurs RAID et quatorze disques.

26 Chapitre 2 Avant de commencer

Affectation de réserves de stockage à des volumes

Après avoir choisi la manière de combiner des LUN en réserves de stockage, affectez ces dernières aux volumes que vous souhaitez créer.

Pour optimiser les performances, créez des réserves de stockage séparées pour les métadonnées du système de fichiers et les données du journal.

Remarque : aucune réserve de stockage ni aucun volume ne doit dépasser 16 To.

Choix des clients sur lesquels monter un volume

Si vous créez plusieurs volumes, choisissez ceux sur lesquels vous souhaitez monter tel ou tel ordinateur client.

Choix des contrôleurs

Vous devez sélectionner au moins un ordinateur contrôleur SAN, c’est-à-dire

l’ordinateur à partir duquel vous pouvez gérer les métadonnées du système de fichiers.

Remarque : les métadonnées du système de fichiers et les données du journal sont stockées sur des volumes SAN particuliers plutôt que sur le contrôleur lui-même. Pour plus d’informations, consultez la section “Choix de l’emplacement de stockage des métadonnées et des données de journal” à la page 27.

Si vous disposez d’un petit nombre d’ordinateurs clients ou si les performances ne sont pas un facteur vital, vous pouvez utiliser un seul ordinateur qui servira à la fois de contrôleur et de client. Vous pouvez même configurer un réseau SAN composé d’un seul périphérique de stockage et d’un seul ordinateur servant à la fois de contrôleur et de client (pour obtenir par exemple une solution de stockage en réseau).

Si la haute disponibilité constitue un facteur important, vous devez utiliser au moins deux contrôleurs : un contrôleur principal et un contrôleur de réserve. Si nécessaire, vous pouvez spécifier d’autres contrôleurs et définir leurs priorités de failover afin de déterminer l’ordre dans lequel vous souhaitez les utiliser en cas de défaillance du contrôleur principal.

Choix des contrôleurs de réserve

Pour assurer la disponibilité continue des volumes SAN, configurez au moins un contrôleur de réserve qui puisse prendre le relais si le contrôleur de métadonnées principal ne répond plus. Un contrôleur de réserve vous permet également de mettre à niveau le logiciel des contrôleurs sans avoir à interrompre l’accès des utilisateurs aux volumes SAN.

Combinaison de clients et de contrôleurs

Le même ordinateur peut servir à la fois de contrôleur de métadonnées et de client. Vous pouvez par exemple configurer un SAN composé d’un seul système Xserve RAID et d’un seul ordinateur fonctionnant à la fois comme contrôleur et client. Tout ordinateur configuré comme contrôleur peut servir de client.

Supposons que vous n’ayez pas d’ordinateur de réserve, vous pouvez alors configurer un ordinateur client afin qu’il prenne le relais du contrôleur principal si ce dernier ne répond plus.

Pour séparer les ordinateurs clients et contrôleurs, vous pouvez configurer des ordinateurs uniquement clients pour vos utilisateurs.

Choix de l’emplacement de stockage des métadonnées et des données de journal

Les métadonnées et les données de journal qui décrivent un volume ne sont pas stockées sur le contrôleur de métadonnées du volume mais sur le volume lui-même.

Elles sont stockées par défaut dans la première réserve de stockage du volume. Si le volume est constitué de plusieurs réserves de stockage, vous pouvez choisir la réserve utilisée pour stocker les métadonnées et les données de journal.

Dans la plupart des cas, le stockage des métadonnées et des données de journal dans la même réserve de stockage que les données d’utilisateur permet d’obtenir de bonnes performances. Cependant, pour optimiser ces performances, stockez les métadonnées et les données de journal dans des réserves distinctes à l’intérieur du volume.

Choix d’une stratégie d’allocation

La stratégie d’allocation que vous sélectionnez pour un volume détermine l’ordre dans lequel les données sont enregistrées dans les réserves de stockage. Vous pouvez choisir entre Round Robin, Remplir ou Équilibrer.

Si vous sélectionnez Round Robin, Xsan écrit les nouvelles données en alternance sur chaque réserve de stockage du volume.

Si vous sélectionnez Remplir, Xsan écrit toutes les nouvelles données dans la première réserve de stockage du volume jusqu’à ce qu’elle soit entièrement remplie, puis passe à la réserve suivante. Choisissez cette option si vous souhaitez laisser une réserve de

Documents relatifs