PowerVault ME5, ME52 : Message d’avertissement relatif à la dégradation des performances d’écriture séquentielle lors de la création d’un groupe de disques
Summary: Les applications telles que les applications de streaming vidéo (par exemple, l’enregistrement) qui génèrent des E/S d’écriture séquentielles bénéficient de l’utilisation de groupes de disques alignés pour améliorer les performances d’E/S. Dans d'autres cas d'utilisation, la configuration du groupe de disques répond aux exigences de stockage des utilisateurs et fournit des performances adéquates pour servir leur application et les réponses d'E/S attendues des utilisateurs finaux. ...
Instructions
Lors du provisionnement d'un groupe de disques RAID 5 ou RAID 6 sur les SAN PowerVault de série ME5, la boîte de dialogue d'avertissement suivante peut s'afficher.
Quelles actions l’administrateur SAN doit-il entreprendre ?
La procédure dépend du profil des applications hôtes qui génèrent des E/S d’écriture vers le SAN. D’après l’expérience sur le terrain, la plupart des écritures d’applications sont des E/S aléatoires. Pour la plupart des utilisateurs, cette configuration répond à leurs besoins de stockage. Choisissez OK pour continuer.
Dans des cas d’utilisation tels qu’une application qui génère des E/S en streaming, par exemple, pour stocker les enregistrements des caméras de sécurité, les administrateurs doivent prendre en compte le nombre de disques. Les fichiers de données vidéo sont généralement plus volumineux que les autres fichiers de cas d’utilisation. Une fois écrits, ces fichiers ont peu de chances d’être modifiés à une position aléatoire. Par conséquent, la vitesse d’écriture séquentielle est la plus importante.
Nombre de disques par niveau de RAID
Les contrôleurs allouent le stockage du volume virtuel en pages de 4 Mio, qui sont des tables paginées référencées en mémoire. Il existe une pénalité des performances d’écriture séquentielle lorsque des groupes de disques RAID 5 ou RAID 6 sont utilisés dans un pool virtuel et que la taille de répartition du groupe de disques ne correspond pas bien à la page 4 Mio.
- Exemple 1 : Prenons par exemple un groupe de disques RAID 5 composé de cinq disques. L'équivalent de quatre disques fournit la capacité utile, et l'équivalent d'un disque est utilisé pour la parité (la parité est répartie entre les disques). Les quatre disques fournissant la capacité utile sont les disques de données, et le disque fournissant la parité est le disque de parité. En réalité, la parité est répartie entre tous les disques, mais cette approche facilite la compréhension de l'exemple.
- Exemple 2 : Prenons par exemple un groupe de disques RAID 5 avec six disques. L'équivalent de cinq disques fournit désormais la capacité utile. Supposons que le contrôleur utilise à nouveau une unité de répartition de 512 Kio. Lorsqu’une page de 4 Mio est transmise au groupe de disques, une bande contient une page complète, mais le contrôleur doit lire les anciennes données et l’ancienne parité de deux des disques possédant les nouvelles données afin de calculer la nouvelle parité. C'est ce que l'on appelle une lecture-modification-écriture, et il s'agit d'un killer de performances avec des charges applicatives séquentielles. En substance, chaque transmission de page à un groupe de disques entraîne une lecture-modification-écriture.
Les contrôleurs utilisent une unité de bande de 64 Kio lorsqu’aucun groupe de disques RAID 5 ou RAID 6 n’est créé avec un disque de données Power-of-Two pour atténuer ce problème. Cela se traduit par beaucoup plus d’écritures sur bande complète, mais au prix de beaucoup plus de transactions d’E/S par disque pour envoyer la même page de 4 Mio.
Le tableau suivant indique le nombre de disques recommandé pour les groupes de disques RAID 6 et RAID 5. Chaque entrée indique le nombre total de disques, et les nombres équivalents de disques de données et de parité dans le groupe de disques. La parité est répartie entre tous les disques.
Pour garantir des performances optimales avec les charges applicatives séquentielles et les groupes de disques RAID 5 et RAID 6, utilisez un disque de données Power-of-Two.
Extension d'un groupe de disques
Seuls les groupes de disques ADAPT peuvent être étendus en mode pool virtuel. Les groupes de disques RAID 5 et RAID 6 ne peuvent pas être étendus en mode pool virtuel. Pour étendre la capacité d’un pool virtuel contenant des groupes de disques RAID 5 ou RAID 6 existants, l’administrateur doit ajouter suffisamment de disques pour créer un nouveau groupe de disques. Reportez-vous au chapitre Groupes de disques du Guide de l’administrateur de Dell PowerVault Série ME5.
Informations supplémentaires
Les SAN de la série PowerVault ME disposent de nombreuses options de configuration pour s'adapter aux différentes charges applicatives d'E/S. Si vous souhaitez en savoir plus, consultez le livre blanc Pratiques d’excellence relatives au système de stockage Dell PowerVault ME5.
Le Guidede l’administrateur de Dell PowerVault série ME5 contient un chapitre sur les pratiques d’excellence qui traite des optimisations suivantes.
- Configuration d'un pool
- Sélection du RAID
- Nombre de disques par niveau de RAID
- Groupes de disques d'un pool
- Configuration des niveaux
- Configuration multivoie
Dell Technologies InfoHub contient un certain nombre de documents sur les pratiques d’excellence qui peuvent vous aider à concevoir et à implémenter la série PowerVault ME dans le cadre de votre solution.
