Implémenter la gestion du cycle de vie du Stockage Blob Azure
Vous savez maintenant que les niveaux d’accès permettent de contrôler les coûts de stockage excessifs que vous avez identifiés dans votre entreprise. Votre préoccupation principale est d’identifier l’approche qui vous permet de simplifier leur implémentation de manière à réduire la surcharge de travail d’administration. Dans cette unité, vous découvrez la gestion de cycle de vie d'Azure Storage Blob, qui vous permet d’automatiser le passage d’un niveau d’accès à l’autre en fonction de règles personnalisables.
Décrire la gestion du cycle de vie du Stockage Blob Azure
Maintenir une attribution de niveau d’accès optimale est un processus continu, parce que les modèles d’utilisation du stockage et la pertinence des données changent au fil du temps. Pour relever ce défi, vous devez avoir une solution automatisée. Heureusement, Stockage Blob Azure prend en charge des stratégies de gestion du cycle de vie en offrant cette fonctionnalité.
Configurer la gestion du cycle de vie du Stockage Blob Azure
La gestion de cycle de vie du stockage Azure est une stratégie au format JSON. Cette stratégie se compose de règles personnalisées qui déterminent les tâches de gestion de blob souhaitées. La plupart du temps, ces tâches évaluent le moment où les blobs ont été modifiés ou consultés pour la dernière fois. Selon le résultat de cette évaluation, il conserve l’affectation du niveau d’accès actuel, transfère les blobs vers un autre niveau ou les supprime. La gestion du cycle de vie intègre également les instantanés et le versioning des blobs. Il vous permet de transférer automatiquement les versions antérieures des blobs et des instantanés vers des niveaux de stockage sporadique, froid et archive, et de les supprimer si nécessaire pour réduire les coûts. Vous pouvez étendre des règles à des conteneurs spécifiques en fonction des préfixes de nom ou des balises d’index blob.
Pour implémenter la prise en charge des évaluations basées sur la date de dernière accès, vous devez activer le suivi du temps d’accès aux objets blob. La date du dernier accès représente des opérations de lecture et d’écriture, contrairement à la date de dernière modification, qui désigne seulement les écritures. Les métadonnées correspondantes sont mises à jour quotidiennement.
Mesure liée aux performances, la stratégie de gestion du cycle de vie permet de faire passer les blobs du niveau sporadique au niveau chaud dès qu’ils font l’objet d’un accès. Pour ce faire, définissez la propriété enableAutoTierToHotFromCool
sur true dans les règles de la stratégie.
Remarque
Gardez à l’esprit les implications en termes de coûts potentiels liés aux frais de suppression anticipée.
Les règles de stratégie s’intègrent également aux balises d’index. Elles vous permettent de créer des règles qui ciblent des blobs spécifiques en fonction de la correspondance des valeurs des balises d’index. L’exemple suivant illustre une règle qui supprime des blobs en fonction de la correspondance d’une balise d’index.