Dell Unity : Considérations et pratiques d’excellence relatives à la réduction des données
Summary: Cet article décrit les considérations et les pratiques d’excellence relatives à la réduction des données sur une baie Dell Unity.
Instructions
Dans Dell UnityOS 4.3.x et versions ultérieures, l’algorithme de réduction des données remplace l’algorithme de compression traditionnel. L’algorithme de réduction des données inclut la déduplication, la compression et la détection des blocs zéro.
Gardez à l’esprit les points suivants avant d’activer la réduction des données, d’activer la déduplication avancée ou de créer des ressources activées pour la réduction des données :
- Surveillez le système et notez les mesures de performances avant d’activer la réduction des données ou la déduplication avancée. Cela augmente la charge du processeur sur les processeurs et peut entraîner une latence d’accès aux données.
- N’activez pas la réduction des données sur des ressources supplémentaires si l’utilisation du processeur est d’environ 70 % ou plus.
- N’activez pas la réduction des données sur une ressource lorsque la taille d’écriture d’I/O est inférieure à 8 Ko.
Configurations prises en charge
« Dans Dell Unity OE version 4.3 et versions ultérieures, la réduction des données est prise en charge sur les thin LUN, les thin LUNau sein d’un groupe de cohérence, les systèmes de fichiers à allocation dynamique et les datastores VMware VMFS et NFS. Pour prendre en charge la réduction des données, les ressources de stockage en mode fichier dynamique doivent être créées sur Dell Unity OE version 4.2 ou ultérieure et être créées dans unpool All-Flash. Les ressources de stockage en mode fichier créées sur les versions de Dell Unity OE antérieures à la version 4.2 ne prennent pas en charge la réduction des données. Au sein d’un groupe de cohérence, les LUN pour lesquelles la réduction des données est activée peuvent être combinées avec des LUN pour lesquelles la réduction des données est désactivée. Dans Dell Unity OE 4.5 et versions ultérieures, la déduplication avancée est incluse en tant que fonctionnalité facultative dans l’algorithme de réduction des données pour les configurations qui la prennent en charge. »
« Dans Dell Unity OE 5.2 et versions ultérieures, les pools hybrides (de type de disque mixte) créés sur les systèmes de modèle Unity XT prennent également en charge la réduction des données avec et sans déduplication avancée activée. Le type de pool peut être Traditionnel ou Dynamique. Pour prendre en charge la réduction des données, le pool doit contenir un niveau Flash et la capacité utile totale du niveau Flash doit atteindre ou dépasser 10 % de la capacité totale du pool. Une fois qu’un système est mis à niveau vers OE version 5.2 ou ultérieure, la réduction des données peut être activée sur une ressource existante si les exigences de capacité Flash sont remplies. »
« La réduction des données Dell Unity et l’option de déduplication avancée, pour les configurations prenant en charge la fonctionnalité de déduplication avancée, peuvent être activées sur les ressources de stockage prises en charge au moment de la création de la ressource, ou activées ou désactivées ultérieurement. La déduplication avancée nécessite que la réduction des données soit activée sur la ressource, mais elle peut être activée ou désactivée indépendamment du paramètre de réduction des données. »
Activation de la réduction des données sur une ressource de stockage existante
"La réduction des données et/ou la déduplication avancée Dell Unity peuvent être activées à tout moment sur une ressource de stockage prise en charge. Cette opération peut être effectuée dans Unisphere à partir de la fenêtre des propriétés de la ressource de stockage, ou à l’aide de la CLI Unisphere ou de l’API REST. L’activation de la réduction des données sur les ressources de stockage en mode fichier créées avant OE 4.2 n’est pas prise en charge. Lorsque la réduction des données et/ou la déduplication avancée sont activées sur une ressource existante, aucune donnée de la ressource de stockage n’est transmise à l’algorithme de réduction des données à ce moment-là. Toutes les données précédemment écrites sont laissées dans leur état d’origine, et seules les nouvelles écritures ou remplacements sont soumis à l’algorithme de réduction des données. Pour réaliser des économies sur les données existantes au sein d’une ressource de stockage en mode bloc, l’utilisateur peut utiliser l’option Local LUN Move, décrite ci-dessous. Pour les ressources en mode fichier, les méthodes de déplacement des données de fichiers incluent la migration basée sur l’hôte vers un système de fichiers dynamique Dell Unity OE 4.2 ou version ultérieure, VMware vMotion pour les machines virtuelles créées sur des datastores NFS ou la réplication asynchrone Dell Unity.
-
- Toutes les données existantes sont laissées non modifiées.
- Les nouvelles données écrites dans la ressource sont exécutées via l’algorithme.
- Les données existantes sont réduites ou compressées lorsqu’elles sont écrasées.
Désactivation de la réduction des données sur une ressource
« Tout comme pour la réduction des données, celle-ci peut être désactivée à tout moment sur une ressource de stockage prise en charge. La déduplication avancée peut également être désactivée à tout moment sans désactiver la réduction des données si nécessaire. Ces opérations peuvent être effectuées dans Unisphere à partir de la fenêtre des propriétés de la ressource de stockage, ou à l’aide de la CLI Unisphere ou de l’API REST. »
« Si la déduplication avancée est désactivée, toutes les économies réalisées grâce à la déduplication avancée restent inchangées et les données sont laissées dans leur état actuel. Lorsque les données sont écrasées, les données sont soumises à l’algorithme de réduction des données si elles sont toujours activées ou écrites dans leur forme d’origine si la réduction des données est désactivée.
« Si la réduction des données est désactivée, toutes les données de la ressource de stockage sont laissées dans leur état actuel au sein de son pool, qu’elles soient dédupliquées, compressées ou non. Les données écrites après la désactivation de la réduction des données sont stockées dans leur forme d’origine. À mesure que les données qui ont été dédupliquées ou compressées sont écrasées, les économies réalisées grâce à la réduction des données sont réduites sur les ressources de stockage. »
« Pour supprimer entièrement les économies de réduction des données d’une ressource de stockage en mode bloc, vous pouvez utiliser Local LUN Move en spécifiant une destination non activée pour la réduction des données. »
-
- Toutes les données existantes sont laissées à l’état réduit ou compressé.
- Les nouvelles données écrites sur la ressource ne sont ni réduites ni compressées.
- Lorsque des données existantes sont écrasées, elles sont stockées dans leur forme d’origine (pas de réduction).
Comment afficher les économies réalisées grâce à la réduction des données
- Économies sur les pools de l’interface utilisateur Unisphere : STORAGE > Pools > Pool Properties > Usage > General
- Économies sur les LUN de l’interface utilisateur Unisphere : STORAGE > Block > LUN Properties > General
- Économies sur le système de fichiers de l’interface utilisateur Unisphere : STORAGE > File> FS Properties > General
- Économies sur le datastore VMware de l’interface utilisateur Unisphere : STOCKAGE > Propriétés > du datastore VMware > - Généralités
uemcli /stor/config/pool show -detailuemcli /stor/prov/luns/lun show -detailuemcli /stor/prov/fs show -detailuemcli /stor/prov/vmware/vmfs show -detailuemcli /stor/prov/vmware/nfs show -detailuemcli /stor/general/system show
Extension du pool
« Dans les versions OE antérieures à la version 5.2, l’extension d’un pool résidant sur un système Flash hybride qui contient des économies de réduction des données n’est prise en charge que s’il est étendu avec des lecteurs Flash pris en charge. Par exemple, un pool contenant des disques SAS Flash 2 ou SAS Flash 3 peut être étendu en y ajoutant d’autres disques SAS Flash 2 ou SAS Flash 3. Tant qu’il existe des ressources de stockage dans le pool pour lesquelles la réduction des données est activée ou qui a été activée par le passé, l’ajout de disques SAS ou NL-SAS pour convertir le pool en pool hybride n’est pas pris en charge dans les versions OE antérieures à la version 5.2. »
« Pour développer et convertir un pool All-Flash en pool hybride dans les versions OE antérieures à la version 5.2, toutes les ressources de stockage pour lesquelles la réduction des données est activée ou utilisée doivent être supprimées du pool. Pour les ressources en mode bloc, l’option Local LUN Move peut être utilisée pour déplacer les données de la ressource vers une autre ressource sur le même pool avec la réduction des données désactivée ou vers un autre pool. Lors de l’utilisation de Local LUN Move pour déplacer un appareil en mode bloc au sein du même pool, vous devez vous assurer que la réduction des données est désactivée sur l’appareil de destination. Pour les ressources en mode fichier, les données doivent être migrées vers une nouvelle ressource, soit en tirant parti de la réplication asynchrone Dell Unity, soit à l’aide d’un outil de migration basé sur l’hôte. Une fois que toutes les ressources qui ont utilisé la réduction des données ont été supprimées du pool, l’extension est autorisée. Vous trouverez plus d’informations sur les options de migration dans le livre blanc Dell EMC Unity : Le livre blanc sur les technologies de migration est disponible sur le site Dell Technologies Info Hub. »
« Dans OE version 5.2 et versions ultérieures, un pool contenant des ressources activées pour la réduction des données peut être étendu tant que la capacité totale du niveau Flash est d’au moins 10 % de la capacité du pool final. Cela signifie que l’ajout de disques SAS ou NLSAS pour convertir un pool All-Flash en pool hybride est pris en charge dans OE version 5.2 et versions ultérieures, ainsi que l’extension d’un niveau de disque existant au sein du pool. Le processus d’extension de pool n’est pas autorisé si le pourcentage minimal de capacité Flash n’est pas atteint. La configuration minimale requise pour Flash est de s’assurer que la capacité Flash est disponible pour stocker l’espace privé de chaque ressource de stockage, ce qui permet des temps d’accès rapides pendant les mises à jour liées à la réduction des données.
Additional Information
Dell Unity : Réduction des données (avril 2022)