Azure での持続可能なワークロードのネットワークに関する考慮事項

クラウド内のほとんどのワークロードは、運用するネットワークに大きく依存しています。 内部ネットワークまたは一般向けワークロードのいずれであっても、プロビジョニングされたソリューションで使用されるコンポーネントとサービスは、二酸化炭素排出量の影響を考慮する必要があります。 ネットワーク機器は、データセンターとエンド コンシューマー間のトラフィックを含む電力を消費することを検討してください。 不要な二酸化炭素排出量を削減するためにネットワーク効率を高め、最適化するための考慮事項と推奨事項について説明します。

データ センターとエンド コンシューマー間のインターネット トラバーサルは、スコープ 3 の重要な 排出量です。 したがって、このセクションの推奨事項は、ネットワークの効率を向上させるために、グリーン ソフトウェア ネットワーク の原則領域と一致しています。

重要

この記事は、 Azure Well-Architected 持続可能なワークロード シリーズの一部です。 このシリーズに慣れていない場合は、持続可能なワークロードとは何かから始めてお勧めします。

ネットワークの効率

不要なネットワーク トラフィックを減らし、可能な限り帯域幅の要件を低くすることで、より少ない炭素排出量でより最適化されたネットワーク効率を実現できます。

CDN を使用する

余分な炭素排出量の原因であるため、ネットワーク上の不要なトラフィックは避ける必要があります。

Green Software Foundation の配置: エネルギー効率

推奨事項:

  • CDN は、頻繁に読み取られた静的データをコンシューマーの近くに格納することで待機時間を最小限に抑え、ネットワーク トラバーサルとサーバーの負荷を軽減するのに役立ちます。
  • CDN の ベスト プラクティスに従っていることを 確認します。

キャッシュのベスト プラクティスに従う

転送されるデータの量を最小限に抑えることが重要です。

Green Software Foundation の配置: エネルギー効率ハードウェア効率

推奨事項:

  • キャッシュは、パフォーマンスと効率を向上させるためのよく理解された設計手法です。
  • キャッシュ ソリューションは、ネットワーク トラバーサルを減らし、サーバーの負荷を軽減するのに役立ちます。
  • 利点を最大化し、炭素の欠点を最小限に抑えるために、パラメーターのチューニングが必要になる場合があることを考慮してください。 たとえば、Time を Live (TTL) に設定します。
  • メモリ内キャッシュを追加すると、アイドル状態のコンピューティング リソースを使用し、既に割り当てられているリソースのコンピューティング密度を高めるのに役立ちます。
  • キャッシュのベスト プラクティスを読み取ります。

顧客が存在する場所に基づいて Azure リージョンを選択する

アプリケーションのコンシューマーの場所は異なる場合があり、距離が大きすぎる場合は、優れたパフォーマンスとエネルギー効率で要求を処理することが困難な場合があります。

Green Software Foundation の配置: エネルギー効率

推奨事項:

組み込みの圧縮でマネージド オーディオおよびビデオ ストリーミング サービスを使用する

メディア ストリーミング サービスを使用するアプリケーションでは、帯域幅と圧縮に対する要件が高く、慎重に設計しないと、かなりの二酸化炭素排出量が発生する可能性があります。

Green Software Foundation の配置: ハードウェア効率

推奨事項:

ネットワーク ファイルの圧縮を有効にする

非圧縮データを送信するネットワークでは、帯域幅、割り当てられたリソース、ソリューション全般に関する要件が高くなる可能性があります。 よりネットワーク効率の高いソリューションを実現するために、ワークロードと設計を最適化するためにデータを圧縮することを検討してください。

Green Software Foundation の配置: エネルギー効率

推奨事項:

同じクラウドとリージョン内のネットワーク使用率を最大化する

複数のリージョンでソリューションを運用すると、ネットワークに影響があります。 Azure のコンポーネント間のネットワーク トラバーサルは、Azure インフラストラクチャ内に留まるように最適化されています。 ただし、インターネットまたは別のクラウド内のコンポーネント宛てのネットワーク トラフィックには、パブリック インターネットのルーター リソースが含まれます。これは、リソースへの影響の測定や使用率に関して制御できません。

Green Software Foundation の配置: エネルギー効率

推奨事項:

  • リソースを 1 つのクラウドに保持することで、最大限の制御が可能になり、クラウド プロバイダーはネットワーク ルーティングを最適化できます。
  • 同じクラウド内で、および可能な場合は同じリージョン内で、ネットワークの使用率を最大にします。
  • コストは持続可能性のプロキシになる可能性があるため、Azure Well-Architected Framework のコスト最適化の柱にある Azure リージョン のドキュメントを確認してください。

次のステップ

ストレージの設計上の考慮事項を確認します。