Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

FabricPool volume politiques de hiérarchisation

Contributeurs netapp-aaron-holt netapp-lenida netapp-bhouser johnlantz netapp-ahibbard netapp-thomi netapp-dbagwell netapp-aherbin

FabricPool Les politiques de hiérarchisation des volumes déterminent quelles données d'un volume sont éligibles à la hiérarchisation, et le paramètre de nombre minimum de jours de refroidissement pour la hiérarchisation détermine quand les données sont considérées comme inactives et éligibles à la hiérarchisation.

Remarque

Les listes de contrôle d'accès (ACL), les structures de répertoires et les métadonnées ne sont jamais hiérarchisées et restent toujours sur le niveau local.

Une analyse quotidienne en arrière-plan recherche les blocs inactifs. Lorsque suffisamment de blocs de 4 Ko provenant du même volume ont été collectés, ils sont concaténés en un objet de 4 Mo et déplacés vers le niveau cloud conformément à la politique de hiérarchisation des volumes.

Comprendre le fonctionnement des politiques de hiérarchisation vous aidera à choisir la politique la mieux adaptée à vos besoins en matière de gestion du stockage.

Options de politique de hiérarchisation des volumes

Par défaut, les volumes utilisent la stratégie de hiérarchisation de volumes « Aucun ». L'exception concerne les volumes FlexVol nouvellement créés sur les agrégats FabricPool, qui utilisent la stratégie de hiérarchisation de volumes « Instantané uniquement ».

Vous pouvez utiliser volume object-store tiering show la commande pour afficher l'état de la hiérarchisation d'un volume FabricPool. Pour en savoir plus, volume object-store tiering show consultez le "Référence de commande ONTAP".

La règle de Tiering FabricPool est spécifiée au niveau du volume. Quatre options sont disponibles :

Instantané uniquement

La `snapshot-only`politique de hiérarchisation transfère vers un autre niveau les données d’instantané qui ne sont plus associées au système de fichier actif. Par défaut, il faut deux jours d’inactivité avant qu’un instantané soit éligible au transfert vers un autre niveau. La plupart des plannings de protection des données sont horaires ou quotidiens et lisent les données localement avant leur transfert vers un autre niveau.

Vous pouvez modifier la valeur par défaut de la période minimale de refroidissement pour la hiérarchisation avec le paramètre -tiering-minimum-cooling-days au niveau de privilège avancé des commandes volume create et volume modify. Les valeurs valides sont de 2 à 183 jours avec ONTAP 9.8 et versions ultérieures. Si vous utilisez une version d'ONTAP antérieure à 9.8, les valeurs valides sont de 2 à 63 jours.

Lors de la lecture, les blocs froids associés aux copies instantanées restent froids et ne sont pas réécrits sur le niveau local.

Automatique

La auto politique de hiérarchisation place toutes les données froides du volume — à la fois les instantanés et le système de fichier actif — dans le niveau cloud. La période de refroidissement minimale par défaut est de 31 jours et s'applique à l'ensemble du volume, pour le système de fichier actif comme pour les instantanés.

Vous pouvez modifier le paramètre par défaut de la période de refroidissement minimum par niveaux avec l' -tiering-minimum-cooling-days paramètre au niveau de privilège avancé de l' volume create et volume modify commandes. Les valeurs valides sont de 2 à 183 jours.

Lorsqu'ils sont lus de manière aléatoire, les blocs froids d'un volume dont la politique de hiérarchisation est définie sur Auto sont rendus chauds et réécrits dans le niveau local.

Lors d'une lecture séquentielle, les blocs froids d'un volume dont la stratégie de hiérarchisation est définie sur « Auto » restent froids et demeurent sur le niveau cloud. Ils ne sont pas réécrits sur le niveau local.

Tout

La all politique de hiérarchisation marque immédiatement toutes les données du volume comme inactives et commence à les transférer vers le niveau cloud dès que possible. Il n'est pas nécessaire d'attendre 48 heures pour que les nouveaux blocs d'un volume utilisant la all politique de hiérarchisation deviennent inactifs.

La période de refroidissement minimale du Tiering ne s'applique pas, car les données sont déplacées vers le Tier cloud dès l'exécution de l'analyse du Tiering. Vous ne pouvez pas modifier ce paramètre.

Lorsqu'un volume dont la politique de hiérarchisation est définie sur « Tous » contient des blocs froids lus, ces blocs restent froids et demeurent sur le niveau cloud. Ils ne sont pas réécrits sur le niveau local.

Remarque

Le all la règle de tiering des volumes ne doit pas être utilisée sur les volumes en lecture/écriture présentant un trafic client normal.

Le stockage objet n'est pas transactionnel comme le stockage fichier ou le stockage bloc. Modifier des fichiers stockés sous forme d'objets dans des volumes utilisant la stratégie de hiérarchisation « Tous » peut entraîner la création de nouveaux objets, la fragmentation des objets existants, une baisse des performances de lecture et une augmentation des inefficacités de stockage.

Aucune

La `none`politique de hiérarchisation maintient les données d'un volume dans le niveau de performance et ne hiérarchise pas les données.

Définition de la règle de hiérarchisation sur none empêche le nouveau tiering. Les données de volume qui ont déjà été déplacées vers le Tier cloud restent dans le Tier cloud jusqu'à ce qu'elles deviennent actives, et sont automatiquement déplacées vers le Tier local.

Le Tiering n'applique pas la période de refroidissement minimale, car les données ne sont jamais déplacées vers le Tier cloud et vous ne pouvez pas modifier le paramètre.

En cas de blocs inactifs dans un volume dont la règle de Tiering est définie sur none ils sont lus, ils sont brûlants et écrits sur le niveau local.

Le volume show la sortie de la commande affiche la politique de tiering d'un volume. Un volume qui n'a encore jamais été utilisé avec FabricPool présente la none règle de hiérarchisation dans la sortie.

Remarque Dans une relation SVM DR, les volumes source et de destination n'ont pas besoin d'utiliser d'agrégats FabricPool, mais ils doivent utiliser la même règle de Tiering.

Que se passe-t-il lorsque vous modifiez une politique de hiérarchisation des volumes

Vous pouvez modifier la règle de hiérarchisation d'un volume en effectuant une volume modify fonctionnement. Vous devez savoir en quoi la modification de la règle de Tiering peut affecter le temps nécessaire aux données inactives et déplacées vers le Tier cloud.

  • Modification de la règle de hiérarchisation à partir de snapshot-only ou none à auto Dans ce cas, ONTAP envoie des blocs de données utilisateur dans le système de fichiers actif qui sont déjà inactifs vers le Tier cloud, même si ces blocs de données ne sont pas encore éligibles pour le Tier cloud.

  • Si la règle de Tiering est modifiée all à partir d'une autre règle, ONTAP déplace dès que possible tous les blocs utilisateurs du système de fichiers actif et des snapshots dans le cloud. Avant ONTAP 9.8, les blocs devaient attendre l'analyse de hiérarchisation suivante.

    Le déplacement des blocs vers le Tier de performance n'est pas autorisé.

  • Modification de la règle de hiérarchisation à partir de auto à snapshot-only ou none n'entraîne pas la migration vers le tier de performance des blocs de système de fichiers actifs qui sont déjà déplacés vers le tier cloud.

    Les lectures de volume sont nécessaires pour que les données puissent être retransférées vers le Tier de performance.

  • Chaque fois que vous modifiez la règle de Tiering sur un volume, la période de refroidissement minimum de Tiering est redéfinie sur la valeur par défaut de la règle.

Que arrive-t-il à la règle de Tiering lorsque vous déplacez un volume

  • Sauf si vous spécifiez explicitement une règle de Tiering, un volume conserve sa règle de Tiering d'origine lorsqu'il est déplacé dans un agrégat compatible FabricPool ou en dehors.

    Toutefois, la règle de Tiering s'applique uniquement lorsque le volume se trouve dans un agrégat compatible FabricPool.

  • Valeur existante du -tiering-minimum-cooling-days paramètre d'un volume déplacé avec le volume sauf si vous spécifiez une règle de tiering différente pour la destination.

    Si vous spécifiez une autre règle de Tiering, le volume utilise la période de refroidissement minimale par défaut de Tiering pour cette règle. C'est le cas si la destination est FabricPool ou non.

  • Vous pouvez déplacer un volume entre agrégats et modifier simultanément la règle de Tiering.

  • Vous devez accorder une attention particulière lorsqu'un volume move l'opération implique le auto règle de hiérarchisation.

    Si la source et la destination sont des agrégats compatibles FabricPool, le tableau suivant résume le résultat d'un volume move opération qui implique des changements de stratégie liés à auto:

    Lorsque vous déplacez un volume doté d'une règle de Tiering :

    Et vous modifiez la règle de Tiering en effectuant la transition vers :

    Puis, après le déplacement du volume…​

    all

    auto

    Toutes les données sont transférées vers le Tier de performance.

    snapshot-only, none, ou auto

    auto

    Les blocs de données sont déplacés vers le même niveau de destination que ceux précédemment stockés sur la source.

    auto ou all

    snapshot-only

    Toutes les données sont transférées vers le Tier de performance.

    auto

    all

    Toutes les données utilisateur sont déplacées vers le niveau cloud.

    snapshot-only,auto ou all

    none

    Toutes les données sont conservées sur le Tier de performance.

Que arrive-t-il à la règle de Tiering lorsque vous clonez un volume

  • Depuis ONTAP 9.8, le volume clone hérite toujours de la règle de Tiering et de la politique d'extraction du cloud du volume parent.

    Dans les versions antérieures à ONTAP 9.8, un clone hérite de la règle de Tiering du parent, sauf lorsque le clone possède le all règle de hiérarchisation.

  • Si le volume parent a le never la politique de récupération du cloud, son volume clone doit avoir l'une ou l'autre never récupération cloud ou all la règle de tiering et la politique de récupération de cloud correspondante default.

  • La politique de récupération du cloud du volume parent ne peut pas être changée en never à moins que tous ses volumes de clones ne disposent d'une politique de récupération cloud never.

Lors du clonage de volumes, tenez compte des bonnes pratiques suivantes :

  • Le -tiering-policy option et tiering-minimum-cooling-days l'option de clonage contrôle uniquement le comportement de hiérarchisation des blocs uniques au clone. Par conséquent, nous recommandons d'utiliser les paramètres de Tiering sur la FlexVol parent qui déplacent la même quantité de données ou déplacent moins de données que n'importe quel clone

  • La politique de récupération cloud de l'FlexVol parent doit déplacer la même quantité de données ou déplacer plus de données que la politique de récupération de l'un des clones

Fonctionnement des règles de Tiering avec la migration vers le cloud

La récupération des données dans le cloud FabricPool est contrôlée par des règles de Tiering qui déterminent la récupération des données depuis le Tier cloud vers le Tier de performance selon le modèle de lecture. Les modèles de lecture peuvent être séquentiels ou aléatoires.

Le tableau ci-dessous répertorie les politiques de Tiering ainsi que les règles de récupération des données cloud pour chaque règle.

Règle de hiérarchisation

Comportement de récupération

Aucune

Lectures séquentielles et aléatoires

snapshot uniquement

Lectures séquentielles et aléatoires

automatique

Lectures aléatoires

tous

Aucune récupération des données

Depuis ONTAP 9.8, vous gardez le contrôle de la migration vers le cloud cloud-retrieval-policy l'option remplace le comportement par défaut de migration ou de récupération dans le cloud contrôlé par la règle de tiering.

Le tableau suivant répertorie les politiques de récupération du cloud prises en charge et leur comportement de récupération.

Politique de récupération cloud

Comportement de récupération

valeur par défaut

La règle de Tiering décide des données à récupérer et ne modifie pas la récupération des données cloud par « deDefault »," `cloud-retrieval-policy. Cette règle correspond à la valeur par défaut de tout volume, quel que soit le type d'agrégat hébergé.

en lecture

Toutes les données client lues sont extraites du Tier cloud au Tier de performance.

jamais

Aucune donnée client n'est tirée du Tier cloud vers le Tier de performance

promouvoir

  • Pour la règle de Tiering « aucune », toutes les données cloud sont transférées du Tier cloud vers le Tier de performance

  • Pour la règle de Tiering « napshot-only », les données AFS sont extraites.

Pour en savoir plus sur les commandes décrites dans cette procédure"Référence de commande ONTAP", reportez-vous à la .