Concevoir une stratégie pour l’utilisation du stockage à plusieurs niveaux

Effectué

Dans notre exemple d’entreprise de fabrication, en tant que chef de projets, vous devez commencer par passer en revue les options disponibles. Ensuite, vous allez commencer à planifier la stratégie de niveau de stockage de votre entreprise.

Dans cette unité, vous allez passer en revue les niveaux du service Stockage Azure et étudier des cas d’usage classiques. Vous allez également découvrir comment ces niveaux peuvent vous aider à gérer les données stockées dans des objets blob Azure.

Stockage Azure

Stockage Azure est un service géré par Microsoft qui fournit un stockage hautement disponible et redondant. Le service Stockage Azure propose plusieurs types de stockage :

  • Objets blob Azure : Généralement utilisés pour charger et gérer des images, documents et données générales
  • Azure Files : Vous permet de créer des partages de fichiers à l’aide de Server Message Block (SMB) 3.0 pour que les systèmes puissent accéder aux fichiers via un chemin de convention d’affectation de noms uniforme
  • Azure Data Lake : Vous permet de stocker des données volumineuses complexes pour des tâches telles que les analyses Big Data

L’objectif de ce module est d’optimiser le stockage d’objets blob Azure.

Objets blob Azure

Vous pouvez utilisez les objets blob pour stocker de grandes quantités de données non structurées, telles que des données texte ou binaires, sous la forme de fichiers distincts. Les objets blob sont organisés dans des conteneurs, et vous pouvez créer autant de conteneurs que vous souhaitez dans un compte de stockage. Chaque conteneur peut accueillir un nombre illimité d’objets blob, et un objet blob doit résider dans un conteneur.

Les conteneurs ne prennent pas en charge les sous-répertoires, mais vous pouvez créer une structure logique en ajoutant / aux noms de fichiers. Par exemple, vous enregistrez un fichier appelé Report.txt au niveau supérieur d’un conteneur en tant que fichier /Sales/Report.txt. Pour n’importe quel service accédant au fichier, le fichier sera considéré comme étant enregistré dans un sous-répertoire appelé Sales.

Niveaux d’accès de stockage d’objets blob

Le service Stockage Azure propose différents niveaux de stockage. Une tarification distincte est appliquée à chacun de ces niveaux, et le niveau le plus performant est le plus cher. En configurant ces niveaux, vous pouvez optimiser l’équilibre entre vitesse d’accès aux données et coûts.

Il existe actuellement quatre niveaux de stockage d’objets blob :

  • Chaud : Il s’agit du niveau par défaut, qui est utilisé pour les données fréquemment utilisées. Le stockage des données y est plus onéreux, mais comparé aux niveaux Sporadique et Archive, leur accès est moins coûteux. Le niveau Chaud prend en charge un contrat de niveau de service de disponibilité de 99,9 %. Vous pouvez définir le niveau Chaud au niveau du compte et au niveau de l’objet.
  • Sporadique : Ce niveau est utilisé pour stocker des données moins fréquemment sollicitées, telles que les fichiers archivés, les sauvegardes et les données brutes ou non traitées. Le niveau Sporadique est conçu pour les données qui sont susceptibles d’être stockées pendant au moins 30 jours. Le coût du stockage par Go du niveau Froid est inférieur à celui du niveau Chaud. Son coût dépend de la région. Le niveau Froid prend en charge un contrat de niveau de service de disponibilité de 99,9 %. Vous pouvez définir le niveau Sporadique au niveau du compte et au niveau de l’objet.
  • Froid : Ce niveau est optimisé pour stocker les données rarement sollicitées/modifiées. Le niveau Froid est conçu pour les données qui sont susceptibles d’être stockées pendant au moins 90 jours. Il a des coûts de stockage inférieurs, mais des coûts d’accès plus élevés par rapport au niveau Sporadique. Vous pouvez définir le niveau d’accès Froid au niveau de l’objet blob.
  • Archive : Cette option est la plus rentable en matière de stockage des données, mais elle s’avère généralement plus coûteuse que les autres niveaux quand il s’agit d’extraire des données. Le niveau Archive est conçu pour des données qui sont susceptibles d’être stockées pendant au moins 180 jours, ainsi que pour les systèmes ou les scénarios où vous pouvez tolérer une latence d’extraction. Vous pouvez uniquement définir le niveau d’accès Archive au niveau de l’objet blob.

Seuls les niveaux d’accès Chaud et Froid peuvent être définis au niveau du compte.

Vous pouvez utiliser les niveaux Chaud, Sporadique, Froid et Archive avec les comptes de stockage à usage général V2.

Vous pouvez basculer entre les niveaux d’accès à tout moment, dès que vos modèles d’utilisation changent. Les modifications de niveaux sont immédiates, sauf lorsque vous souhaitez déplacer des données en dehors du niveau Archive. Les données du niveau Archive sont hors connexion, et seules les métadonnées sont disponibles pour l’interrogation en ligne. Pour accéder aux données du niveau Archive, l’objet blob doit tout d’abord être réactivé.

Réactivation des objets blob

La réactivation des objets blob est le processus de récupération des données à partir du niveau Archive et de leur déplacement d’un emplacement hors connexion vers le stockage en ligne. Les données peuvent être réactivées dans les niveaux Chaud et Froid. Vous pouvez commencer le processus en modifiant le niveau de l’objet blob d’Archive à Chaud ou Froid. Le processus peut prendre jusqu’à 15 heures.

Tarifs

Le coût du stockage varie selon le niveau de stockage utilisé :

  • Le coût de stockage des données diminue dès que vous quittez le niveau Chaud, et le niveau Archive reste le plus économique.
  • Plus le niveau est froid, plus le coût de récupération des données augmente ; par exemple, le coût de la récupération des données depuis le niveau Froid est supérieur par rapport au coût de récupération des données du niveau Chaud. La récupération à partir du niveau Archive est la plus coûteuse.
  • La modification des niveaux de stockage implique également un coût.

Gestion du cycle de vie du service Stockage Blob Azure

La gestion du cycle de vie du stockage d’objets blob vous permet d’utiliser des stratégies et des règles pour déplacer automatiquement des données entre les niveaux. Les stratégies vous permettent de contrôler vos performances et coûts de stockage.

Avec la gestion du cycle de vie, vous pouvez effectuer les opérations suivantes :

  • Déplacer les objets blob vers les niveaux Sporadique ou Archive.
  • Supprimer les objets blob.

Vous pouvez créer des règles pour :

  • Déplacer des objets blob vers le niveau Sporadique après X jours.
  • Déplacer des objets blob vers le niveau Archive après X jours.
  • Supprimer des objets blob après X jours.

Vérifiez vos connaissances

1.

Parmi les propositions suivantes, laquelle ne désigne pas un niveau d’accès de stockage d’objets blob valide ?

2.

Parmi ces modifications de niveaux d’accès, laquelle se produit immédiatement ?