Dell Unity : pools dynamiques ou traditionnels - Considérations clés
摘要: Les pools dynamiques dans Dell Unity offrent une efficacité et une flexibilité de stockage améliorées par rapport aux pools traditionnels en répartissant les données plus uniformément sur les disques et en simplifiant l’extension de capacité. Toutefois, les organisations doivent comprendre les considérations clés telles que les exigences de conversion de pool, les caractéristiques de performance et les impacts opérationnels avant de passer des pools traditionnels aux pools dynamiques. ...
說明
Améliorations et considérations relatives aux pools dynamiques par rapport aux pools traditionnels
Les pools dynamiques offrent plus de flexibilité et d’évolutivité que les pools traditionnels, car ils ajustent automatiquement l’allocation des ressources en fonction de la demande actuelle. Cela permet d’optimiser l’utilisation des ressources, de réduire les efforts de gestion manuelle et d’améliorer l’efficacité globale lors des charges applicatives fluctuantes.
Principales améliorations
- Mise à l’échelle automatique : Les ressources peuvent être ajoutées ou supprimées de manière dynamique en fonction des exigences des charges applicatives.
- Amélioration de l’utilisation des ressources : Minimise le surprovisionnement et la sous-utilisation en allouant des ressources selon les besoins.
- Réduction des frais administratifs : Moins d’interventions manuelles sont requises pour la planification de la capacité et la gestion des pools.
- Performances améliorées : Les charges applicatives peuvent accéder à des ressources supplémentaires pendant les périodes de forte demande, ce qui permet de maintenir les niveaux de service.
- Optimisation des coûts : L’allocation dynamique peut réduire les coûts d’exploitation en faisant correspondre la consommation des ressources à la demande réelle.
Points à prendre en compte
- Latence de mise à l’échelle : Le provisionnement ou le déprovisionnement des ressources peut ne pas être instantané et peut avoir un impact sur la réactivité des charges applicatives.
- Planification de la capacité : L’infrastructure sous-jacente doit disposer d’une capacité disponible suffisante pour soutenir une croissance dynamique.
- Exigences en matière de surveillance : Une surveillance et des alertes efficaces sont essentielles pour garantir que le comportement d’évolutivité s’aligne sur les besoins des charges applicatives.
- Complexité de la configuration : La configuration et le réglage initiaux des règles de mise à l’échelle peuvent nécessiter une planification et des tests supplémentaires.
- Pertinence de la charge applicative : Toutes les charges applicatives ne bénéficient pas de la même manière d’une mise à l’échelle dynamique, en particulier celles qui ont des besoins en ressources prévisibles et stables.
Dans l’ensemble, les pools dynamiques offrent une approche plus adaptative et plus efficace de la gestion des ressources, tout en nécessitant une planification, une surveillance et une gouvernance réfléchies pour optimiser leurs avantages.
Ces informations sont référencées dans le Manuel 80903033 : configuration des pools de la famille Dell Unity ( version 5.x).
Pools dynamiques
Dans les modèles Unity 100 % Flash exécutant OE version 4.2.x ou supérieure, tous les nouveaux pools créés dans l’interface utilisateur Unisphere sont des pools dynamiques, et les nouveaux pools créés dans la CLI Unisphere et l’API REST sont des pools dynamiques par défaut. Les pools dynamiques implémentent la technologie RAID avancée. Dans les pools dynamiques, un groupe RAID est réparti sur des extensions de disque de plusieurs disques. L'espace disponible requis est également réparti sur des extensions de disque de plusieurs disques. Lorsqu'un disque tombe en panne, les extensions du disque défaillant sont reconstruites sur des extensions d'espace disponible au sein du pool.
Les pools dynamiques offrent les avantages suivants par rapport aux pools traditionnels :
- Les disques ne sont pas gaspillés car il n'y a aucun disque de secours fixe. Tous les disques du système peuvent être ajoutés à un pool. La durée de vie des disques du pool est prolongée, étant donné que la charge est répartie sur des disques supplémentaires.
- Les délais de reconstruction sont généralement beaucoup plus rapides qu’avec des pools traditionnels. Étant donné que la capacité disponible pour un pool dynamique est répartie sur plusieurs disques plutôt que concentrée sur un seul disque remplaçable en fonctionnement, un nombre plus important de disques contribue au processus de reconstruction lorsqu’un disque est défaillant.
- Les pools peuvent généralement être étendus en fonction de la capacité souhaitée. Par exemple, vous pouvez ajouter un disque à la fois à un pool dynamique, ce qui offre une flexibilité optimale de provisionnement et une réduction des coûts.
Les conditions suivantes s'appliquent aux pools dynamiques :
- Lorsqu’un pool dynamique est créé, vous ne pouvez pas modifier son type RAID ou sa largeur de stripe. Toutefois, si vous étendez le pool à l’aide d’un type de disque différent, les disques ajoutés peuvent avoir une largeur de stripe différente.
- Vous ne pouvez pas réduire un pool dynamique ni modifier ses caractéristiques de stockage sans supprimer les ressources de stockage configurées dans le pool et le pool lui-même. Vous pouvez toutefois ajouter des disques pour étendre le pool.
- Lorsque vous provisionnez un pool dynamique, vous pouvez combiner des disques Flash du même type de disque avec des capacités différentes. Mais dans ce cas, le système n’utilise peut-être pas toute la capacité des disques plus volumineux. Cela dépend du nombre de disques de chaque capacité qui se trouvent dans le pool. La capacité inutilisée dans un pool dynamique peut devenir disponible lors d’une extension de pool future.
Pools traditionnels
Les pools créés dans les modèles UnityVSA, les modèles hybrides et les modèles Unity All-Flash exécutant OE version 4.1.x ou antérieure sont des pools traditionnels. Pour les modèles Unity 100 % Flash exécutant OE version 4.2.x ou supérieure, vous pouvez créer des pools traditionnels à l’aide de la CLI Unisphere ou de l’API REST, mais pas de l’interface utilisateur Unisphere.
Les pools traditionnels peuvent être homogènes ou hétérogènes. Tous les disques d’un pool homogène sont de même type, comme les disques SAS ou Flash SAS 2. Les disques d’un pool hétérogène ont une combinaison de types de disques, tels qu’une combinaison de disques NL-SAS, SAS et SAS Flash 2. Les pools traditionnels peuvent également être All-Flash ou hybrides. Un pool hybride contient une combinaison de disques Flash et non Flash. Tous les types de disques pris en charge peuvent être inclus dans un pool hybride, à l’exception des disques SAS Flash 4, qui doivent se trouver dans un pool 100 % Flash.
Dans les déploiements physiques, le stockage dans des pools traditionnels est géré en unités de groupe RAID, où :
- Un disque est consommé par un seul groupe RAID.
- Un groupe RAID est limité à 16 disques au maximum et est composé de disques du même type.
- Chaque niveau prend en charge un seul type de RAID.
Étant donné que le stockage dans les pools traditionnels est géré en unités de groupe RAID, l’ajout de capacité à un pool nécessite que vous ajoutiez des disques par incréments de groupe RAID. Par exemple, pour ajouter des disques à un pool avec RAID 5 (4+1), vous devez ajouter au moins 5 disques au pool. À mesure que la capacité du disque augmente, la quantité minimale de stockage pouvant être ajoutée à un pool et le coût de ce stockage deviennent de plus en plus importants.
Les considérations suivantes s’appliquent aux pools traditionnels :
- Une fois qu’un niveau dans un pool traditionnel est créé, vous ne pouvez pas modifier le type RAID ou la largeur de bande des disques existants dans le niveau. Toutefois, si vous étendez un niveau au sein d’un pool traditionnel, vous pouvez spécifier une largeur de bande différente pour les disques nouvellement ajoutés. Lorsque vous ajoutez un nouveau niveau à un pool traditionnel, vous pouvez spécifier un type RAID différent, une largeur de bande ou les deux pour les disques nouvellement ajoutés.
- Vous ne pouvez pas réduire un pool traditionnel ni modifier ses caractéristiques de stockage sans supprimer les ressources de stockage configurées dans le pool et le pool lui-même. Vous pouvez toutefois ajouter des disques pour étendre le pool.
Avec les pools traditionnels, le système de stockage utilise des disques de secours dédiés pour remplacer un disque défaillant ou défaillant. Tout disque inutilisé dans le système avec la technologie et la taille de disque appropriées peut être utilisé pour remplacer un disque défaillant ou défectueux dans un pool. Si aucun disque de secours de même type et de même taille n’est disponible, le système peut utiliser un disque plus grand du même type. Étant donné que les disques de secours sont des disques de secours dédiés, ils ne peuvent pas être utilisés pour améliorer les performances du pool ou limiter l’usure des lecteurs Flash. En outre, lorsqu’un disque tombe en panne ou est défaillant, l’ensemble du disque doit être reconstruit sur le disque de secours. Par conséquent, le temps de reconstruction peut être très long, car il est limité par les performances du disque unique dont le contenu est en cours de reconstruction. Cela peut avoir un impact sur les performances. Cela peut également augmenter les risques de rencontrer des pannes de disque supplémentaires pendant le processus de reconstruction, ce qui peut entraîner une perte de données.