Considérations relatives à la mise en réseau pour les charges de travail durables sur Azure

La plupart des charges de travail dans le cloud s’appuient fortement sur la mise en réseau pour fonctionner. Qu’il s’agisse de charges de travail réseau internes ou publiques, les composants et services utilisés dans les solutions approvisionnées doivent prendre en compte l’impact des émissions de carbone. Considérez que l’équipement réseau consomme de l’électricité, y compris le trafic entre les centres de données et les consommateurs finaux. Découvrez les considérations et les recommandations pour améliorer et optimiser l’efficacité du réseau afin de réduire les émissions de carbone inutiles.

La traversée d’Internet entre les centres de données et les consommateurs finaux est une émission de portée 3 importante. Par conséquent, les recommandations de cette section sont alignées sur le domaine Principes de la mise en réseau des logiciels verts pour améliorer l’efficacité des réseaux.

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 réseau

Réduisez le trafic réseau inutile et les besoins en bande passante dans la mesure du possible, ce qui permet d’optimiser l’efficacité du réseau avec moins d’émissions de carbone.

Utiliser un CDN

Le trafic inutile sur le réseau doit être évité, car il s’agit d’une cause d’émissions de carbone supplémentaires.

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

Recommandation :

  • Un CDN permet de réduire la latence en stockant fréquemment les données statiques en lecture plus près des consommateurs, et permet de réduire la traversée réseau et la charge du serveur.
  • Veillez à suivre les meilleures pratiques pour CDN.

Suivre les bonnes pratiques de mise en cache

Il est essentiel de réduire la quantité de données transférées.

Alignement de Green Software Foundation : efficacité énergétique, efficacité matérielle

Recommandation :

  • La mise en cache est une technique de conception bien comprise pour améliorer les performances et l’efficacité.
  • Une solution de mise en cache permet de réduire la traversée réseau et de réduire la charge du serveur.
  • Considérez qu’il peut nécessiter un réglage des paramètres pour maximiser l’avantage et minimiser les inconvénients du carbone. Par exemple, la définition d’une durée de vie (TTL).
  • L’ajout de la mise en cache en mémoire peut aider à utiliser des ressources de calcul inactives, ce qui augmente la densité de calcul des ressources déjà allouées.
  • Lisez les bonnes pratiques de mise en cache.

Sélectionner des régions Azure en fonction de l’endroit où réside le client

L’emplacement des consommateurs d’une application peut être disparate et il peut être difficile de traiter les demandes avec de bonnes performances et une efficacité énergétique si la distance est trop grande.

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

Recommandation :

Utiliser des services de streaming audio et vidéo managés avec compression intégrée

Les applications qui utilisent un service de streaming multimédia peuvent avoir des exigences élevées en matière de bande passante et de compression, et peuvent avoir une empreinte carbone importante si elles ne sont pas conçues avec soin.

Alignement de Green Software Foundation : efficacité matérielle

Recommandation :

  • En utilisant un service managé pour l’audio et la vidéo, les applications peuvent tirer parti des optimisations intégrées telles que l’encodage, les compressions, etc.
  • En savoir plus sur les services de streaming audio et vidéo gérés.

Activer la compression de fichiers réseau

Les réseaux qui envoient des données non compressées peuvent avoir des exigences plus élevées en matière de bande passante, de ressources allouées et de solution en général. Envisagez de compresser les données pour optimiser la charge de travail et concevoir une solution plus efficace sur le réseau.

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

Recommandation :

Optimiser l’utilisation du réseau dans le même cloud et la même région

Les solutions d’exploitation dans plusieurs régions ont un impact réseau. Les traversées réseau entre les composants dans Azure sont optimisées pour rester au sein de l’infrastructure Azure. Toutefois, tout trafic réseau destiné à Internet ou à un composant dans un autre cloud implique les ressources de routeur de l’Internet public, que vous n’avez aucun contrôle sur la mesure d’impact ou l’utilisation des ressources.

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

Recommandation :

  • La conservation des ressources dans un seul cloud vous donne un contrôle maximal et permet au fournisseur de cloud d’optimiser le routage réseau.
  • Optimisez l’utilisation du réseau dans le même cloud et, si possible, dans la même région.
  • Étant donné que le coût peut être un proxy pour la durabilité, consultez la documentation sur les régions Azure dans le pilier Optimisation des coûts d’Azure Well-Architected Framework.

Étape suivante

Passez en revue les considérations relatives à la conception pour le stockage.