Considérations relatives à la conception des données et du stockage pour des charges de travail durables sur Azure

Le stockage de données dans Azure est un composant crucial de la plupart des charges de travail provisionnée. Découvrez comment concevoir une architecture de stockage de données plus durable et optimiser les déploiements existants.

Important

Cet article fait partie de la série de charges de travail durables Azure Well-Architected . Si vous n’êtes pas familiarisé avec cette série, nous vous recommandons de commencer par qu’est-ce qu’une charge de travail durable ?

Efficacité du stockage

Créez des solutions avec un stockage efficace pour augmenter les performances, réduire la bande passante requise et réduire l’impact de la conception du stockage inutile sur le climat.

Activer la compression du stockage

Le stockage de données non compressées peut entraîner une perte de bande passante inutile et augmenter les besoins en capacité de stockage.

Alignement de Green Software Foundation : efficacité matérielle

Recommandation :

  • Solution permettant de réduire les besoins en stockage, notamment la capacité et la bande passante requise pour écrire ou récupérer des données. Par exemple, compresser des fichiers dans Azure Front Door et compresser des fichiers dans Azure CDN.
  • La compression est une technique de conception bien connue pour améliorer les performances du réseau.
  • Considérez le compromis de la compression : l’avantage de la compression l’emporte-t-il sur l’augmentation du coût du carbone dans les ressources (processeur, RAM) nécessaires pour effectuer la compression/décompression ?

Optimiser les performances des requêtes de base de données

L’interrogation de bases de données étendues ou la récupération simultanée d’un grand nombre d’informations peuvent entraîner une baisse des performances. Dans l’idéal, les applications doivent optimiser les performances des requêtes.

Alignement de Green Software Foundation : Efficacité énergétique

Recommandation :

Utiliser le niveau d’accès de stockage le mieux adapté

L’impact carbone des données récupérées à partir du stockage à chaud peut être supérieur à celui des données provenant d’un stockage froid ou archive. La conception de solutions avec le modèle d’accès aux données correct peut améliorer l’efficacité carbone de l’application.

Alignement de Green Software Foundation : Efficacité énergétique

Recommandation :

  • Utilisez le stockage le mieux adapté aux modèles d’accès aux données de l’application.
  • Assurez-vous que vos données les plus fréquentes sont stockées dans un stockage à chaud, ce qui facilite leur récupération et ne nécessite pas plus de traitement pour y accéder.
  • Les données rarement utilisées doivent être stockées dans un stockage d’archivage froid ou hors connexion, en utilisant moins d’énergie.

Stocker uniquement ce qui est pertinent

La sauvegarde est un élément essentiel de la fiabilité. Toutefois, le stockage des sauvegardes indéfiniment peut rapidement allouer beaucoup d’espace disque inutile. Réfléchissez à la façon dont vous planifiez la rétention du stockage de sauvegarde.

Alignement de Green Software Foundation : efficacité matérielle

Recommandation :

  • Implémentez des stratégies pour simplifier le processus de stockage et de conservation des informations pertinentes. Microsoft Purview peut aider à étiqueter les données et à ajouter une purge basée sur le temps pour les supprimer automatiquement après une période de rétention. De plus, cela vous permet de garder le contrôle de vos données et de réduire la quantité de données à traiter et à transférer.
  • Les charges de travail intégrées à Azure Monitor peuvent s’appuyer sur des règles de collecte de données (DCR) pour spécifier quelles données doivent être collectées, comment transformer ces données et où envoyer les données.

Déterminer le niveau d’accès le plus approprié pour les données blob

Déterminez s’il faut stocker des données dans un niveau en ligne ou hors connexion. Les niveaux en ligne sont optimisés pour le stockage des données qui sont fréquemment consultées ou modifiées. Les niveaux hors connexion sont optimisés pour stocker des données rarement consultées.

Alignement de Green Software Foundation : Efficacité énergétique

Recommandation :

Réduire le nombre de points de récupération pour les sauvegardes de machines virtuelles

Les points de récupération ne sont pas automatiquement nettoyés. Par conséquent, pensez à l’endroit où la suppression réversible est activée pour Sauvegarde Azure. Les points de récupération expirés ne sont pas nettoyés automatiquement.

Alignement de Green Software Foundation : efficacité matérielle

Recommandation :

Réviser les stratégies de sauvegarde et de rétention

Envisagez de passer en revue les stratégies de sauvegarde et les périodes de rétention des sauvegardes afin d’éviter de stocker des données inutiles.

Alignement de Green Software Foundation : efficacité matérielle

Recommandation :

  • Passez en revue et révisez les stratégies de sauvegarde et de rétention pour réduire la surcharge de stockage.
  • Examinez et supprimez activement les sauvegardes qui ne sont plus nécessaires.

Optimiser la collection de journaux

La collecte continue des journaux sur les charges de travail peut rapidement agréger et stocker un grand nombre de données inutilisées.

Alignement de Green Software Foundation : Efficacité énergétique

Recommandation :

Étape suivante

Passez en revue les considérations relatives à la conception pour la sécurité.