企業情報

サーバーはどれくらいの二酸化炭素を排出していますか?

見出し

これはレイアウト確認用のダミーテキストです。

Green Cost Explorerを使用してAWSサービスからの排出量を理解する

Green Cost Explorerを使用してAWSサービスからの排出量を理解する

炭素使用量を計算するときに見落とされがちな場所の1つは、コンピューティングインフラストラクチャによるエネルギー消費です。

昨年、当社がカーボンニュートラルを達成し、排出量相殺への取り組みを再確認したことについてご紹介しました。Mapboxにおける、出張からオフィスへの電力供給、昼食のケータリングに至るまで、多くの部分にわたるフットプリントを計算しました。さまざまなツールを使用して、エネルギー使用量と二酸化炭素排出量(CO2e)を合計し、可能な限り節約しました。まだ変更が不可能な場所では、同等のカーボンオフセットと再生可能エネルギー証書を購入しました。

今年は、これらすべてを実行しただけでなく、主にAWSで実行されるクラウドコンピューティングインフラストラクチャのエネルギー使用量についても深く掘り下げました。

Green Web FoundationのChris Adams氏との共同作業で、これらの排出量をより深く理解するために、Green Cost Explorerを開発しました。

AWS Computeにおけるサステナビリティ

AWSは、2018年に50%を超える再生可能エネルギーの使用を達成したと発表しました。これは、世界中の100を超える再生可能エネルギープロジェクトによって支えられています。ただし、まだ100%カーボンニュートラルではありません。Amazonは、2030年までに100%再生可能エネルギーで電力を供給することを約束しています。(対照的に、Google Cloudは100%再生可能エネルギーで稼働し、Microsoft Azureは2012年からカーボンニュートラルです。)

Amazonの再生可能エネルギープロジェクト

AWSは、デフォルトで100%カーボンニュートラルなデータセンターのリストを公開しています。これは素晴らしいことです。つまり、これらのデータセンターで実行するすべてのワークロードは、カーボンオフセットされることを意味します。Mapboxのコンピューティングは現在、9つの異なるAWSリージョンで実行されています。そのうちのいくつかは完全にカーボンニュートラルであり、そうでないものもあります。ここでは、どのリージョンがカーボンニュートラルであるかを確認できます。

緑色の葉が付いた5つのAWSリージョンはカーボンニュートラルです。出典:awsgeek.com

グリーンコストを探る

さらに詳しく見ていきましょう。AWSからは、アカウント全体の炭素使用量の合計が提示されます。しかし、どのサービスが持続可能なデータセンターで稼働していないか、どこで炭素を削減できるかについて、より詳細な可視性が求められていました。

AWSアカウントにおける、グリーン(カーボンニュートラル)とグレー(非カーボンニュートラル)のコスト概要。(サンプル数値)

Green Cost Explorerは、AWS Cost Explorer APIとAWSのサステナビリティページのデータを使用して、リージョンごとに使用する各AWS製品のコストを取得します。次に、さまざまな形式でデータをエクスポートして、セットアップをより詳細に調べることができます。

もちろん、コストは炭素消費量を完全に正確に示す指標ではありません。しかし、多くの場合、AWSのコストはコンピューティングユニットの使用率に基づいて計算されます。そのため、完全な対応関係ではないかもしれませんが、炭素負荷の高い部分を把握する上で、ある程度の指標にはなります。

AWSアカウントのグリーン対グレー(カーボンニュートラル対非カーボンニュートラル)のコスト内訳。(サンプル番号)

何ができますか?

green-cost-explorerを使用して、AWSワークロードの「グリーンコスト」を追跡してください。これにより、グレーコストがどこにあるのか、どのサービスがそれを推進しているのかについて、より深く理解できます。ワークロードの一部を別のリージョンに転送して、AWSの持続可能なリージョンの使用を最大化できる場合があります。(ただし、データ転送とネットワーク使用量もエネルギーとコストがかかるため、ユーザーの所在地に基づいて賢明な決定を下してください。)Githubのgreen-cost-explorerをチェックして、持続可能な支出とそうでない支出の内訳を確認してください。

コンテナ化されたインフラストラクチャを使用することで、コンピューティング使用率を最大化します。Mapboxは、コンピューティングのワークロードを処理するために、AWS ECS上のDockerで実行されています。スポットインスタンスでAWS ECSに切り替えた方法について、コストとエネルギーを節約できた事例をご覧ください。

サステナブルな技術についてもっと学ぶ。技術スタックをグリーン化する方法は他にもあります。Chris Adamの講演をチェックして、詳細をご覧ください。

これはレイアウト確認用のダミーテキストです。

これはレイアウト確認用のダミーテキストです。

関連記事