ネットゼロの未来にはグリーンソフトウェアが不可欠
シェア

ネットゼロの未来にはグリーンソフトウェアが不可欠

マッキンゼー社が報告しているように、「フォーチュン500社のほぼ半数が、2030年までに排出量を削減することを公約しています。AWS、Microsoft Azure、およびGoogle Cloudなどのハイパースケーラーも、今後10年、または20年以内にネットゼロ、あるいはマイナスの二酸化炭素排出量を達成できるオファリングを開発しました」。 SOGS(グリーンソフトウェアの現状)の調査結果は、これらの宣言を裏付けるもので、回答者の47%が、自社が公的かつ包括的な気候目標を掲げていると回答しています。また、22%の企業は、何らかの公的な目標を掲げていますが、包括的なものを準備していません。

すべてのハードウェアの中核的な需要要因であり、かつ最終目標であるソフトウェアの設計をグリーン化することによって、ハードウェアだけに焦点を当てた場合よりも、ICT全体の排出量削減のロードマップになる可能性がはるかに高くなります。

長年、人々はコンピュータのハードウェアをより効率的にすることで、環境への影響を抑えてきました。しかし、エネルギー消費はハードウェアレベルでしか発生しないと認識されていたため、ソフトウェアは、気候変動を緩和する上で重要な要素とは考えられていませんでした。その結果、ハードウェアの省エネ化に焦点が当てられ、ソフトウェアの環境負荷は結果として軽減されることが前提でした。最近になってやっと、商業用ハードウェアの開発のほとんどが、ソフトウェアの需要に支えられていることを認識し、業界が一斉にハッとしたのです。真の問題は、ますます増えるデータ集約型ソフトウェア製品の需要と開発です。開発は、ストレージとエネルギー需要に関するソフトウェア設計思想が欠如している状態で行われています。ネットゼロの目標は、ソフトウェアがよりエネルギー効率を高め、エネルギーが汚れているときにより少なく動作し、きれいなときにより多く動作できるようにしなければ達成できません。

グリーンソフトウェアの構築には、開発、展開、使用、およびメンテナンスの各段階における効率化が必要です。組織は、ソフトウェアのライフサイクルを通じて、カーボンフットプリントとエネルギーの最適化を測定するためのフレームワークを導入する必要があります。

例えば、グーグルの最近の調査では、同社のデータセンターにおける休眠データ、すなわち「放置されたプロジェクト」が、合計で600トン以上のCO2を排出していると算出されています。グーグルは、ユーザーに対して各自の休眠データとそのCO2排出量を通知し、不要なデータの削除を促すUnattended Project Recommender(放置プロジェクトレコメンダ)ソリューションを展開しました。この例では、不必要で未使用のデータの急増に対する控えめな推奨ソリューションが、まさしくそれ自体に備わる機能としてではなく、ソフトウェア設計における過去の環境関連の欠陥に対するパッチまたは修復と考えられます。

改善型グリーンソフトウェアソリューションは、以下によりデータセンターの需要を削減するために設計されました:

  1. 未使用データの検出
  2. 環境負荷の計算
  3. ユーザーに対する責任ある行動の奨励

データセンターに多くの注目が集まっていますが、最も排出量が多いのは、ノートパソコン、タブレット、携帯電話、プリンターなどのエンドユーザー機器です。マッキンゼー社によると、パーソナルデバイスは、データセンターの1.5倍から2倍の排出量があります。これらのデバイスに付随する排出量を追跡し、削減することは、ネットゼロの目標達成に不可欠です。

ニュースレターにサインアップしてください