Skip to main content
QUICK REVIEW

[논문 리뷰] Measuring IT Carbon Footprint: What is the Current Status Actually?

Tom Kennes|arXiv (Cornell University)|2023. 06. 12.
Green IT and SustainabilityEngineering인용 수 3
한 줄 요약

이 논문은 IT의 탄소 배출량을 측정하는 데 있어 핵심 과제를 소프트웨어 에너지 소비, 서버 오버헤드, 에너지 믹스, 몸체 탄소의 네 영역으로 분류한다. CPU 기반의 실용적인 수학적 프레임워크를 제안하여 빠른 탄소 평가를 가능하게 하며, 개발자들이 투명성과 지속 가능한 소프트웨어 공학을 향한 투자에 기여할 수 있도록 표준화된 하향식 측정 도구의 필요성을 제기한다.

ABSTRACT

Despite the new Corporate Sustainability Reporting Directive from the European Union, which presses large enterprises to be more transparent about their GHG emissions, and though large technology- or advisory firms might peddle otherwise, there are plenty of challenges ahead when it comes to measuring GHG emissions from IT activities in the first place. This paper categories those challenges into 4 categories, and explains the current status, shortcomings and potential future research directions. These categories are: measuring software energy consumption, server overhead energy consumption, Energy Mix and emissions from embodied carbon. Next to that, various non-profit and open-source initiatives are introduced as well as a mathematical framework, based on CPU consumption, that can act as a rule-of-thumb for quick and effortless assessments.

연구 동기 및 목표

  • growing regulatory 및 산업 압력에도 불구하고 IT 탄소 배출량에 대한 정확하고 하향식 측정의 허점 해결을 위해.
  • 소프트웨어 및 인프라 탄소 배출량 측정의 주요 과제를 네 가지 명확한 영역으로 식별하고 분류하기 위해.
  • CPU 소비 기반의 실용적이고 경험적 수학적 프레임워크를 제안하여 신속하고 접근 가능한 탄소 평가를 가능하게 하기 위해.
  • 지속 가능한 소프트웨어 공학 분야에서 오픈소스 이니셔티브, 실무자, 학술 연구 간의 협력을 촉진하기 위해.
  • 개발자와 IT 팀이 탄소 배출량을 효과적으로 줄일 수 있도록 실천 가능한 세밀한 측정 도구의 필요성을 주장하기 위해.

제안 방법

  • IT 탄소 배출량 측정을 소프트웨어 에너지 소비(Es), 서버 오버헤드(Eo), 순간 에너지 믹스(I), 몸체 탄소(M)의 네 핵심 구성요소로 분류한다.
  • 단순화된 수학 모델을 제안: 총 탄소 = ((Es + Eo) × I) + M. 이는 그린 소프트웨어 재단의 SCI 사양과 일치하지만, 소프트웨어와 오버헤드를 명시적으로 분리하는 데 중점을 둔다.
  • 복잡한 장비를 사용하지 않고도 에너지 소비와 배출량을 추정할 수 있도록 CPU 활용도 기반의 경험적 프레임워크를 도입한다.
  • 시간에 따라 변하는 소비 요소(f_c(τ, o_i))를 사용하여 다중 임대 환경의 자원 공유 동역학을 분석한다.
  • 수명주기 평가(LCA) 원칙을 적용하여 하드웨어의 몸체 탄소 배출량(M)을 추정한다. 여기에는 M_o_i, R_o_i, EoL_o_i, T_o_i 등의 요소가 포함된다.
  • 특히 저활성화된 인프라에서 중요한 몸체 탄소 회계의 범위 정의와 정지 시간 할당의 중요성을 강조한다.

실험 결과

연구 질문

  • RQ1물리적 전력 미터에 의존하지 않고도 소프트웨어 에너지 소비를 척도 기반으로 정확하고 실용적으로 측정할 수 있는 방법은 무엇인가?
  • RQ2다중 임대 IT 환경에서 동적 자원 공유가 에너지 및 탄소 회계에 미치는 영향은 무엇인가?
  • RQ3특히 정지 사용 기간 동안 몸체 탄소 배출량은 어떻게 시간에 따라 할당되어야 하는가?
  • RQ4하드웨어 및 인프라를 탄소 회계에 포함할 때 적절한 범위를 결정하는 기준은 무엇인가?
  • RQ5IT 자산의 정지 또는 저활성화 기간 동안 몸체 탄소 배출량에 대해 누가 책임져야 하는가?

주요 결과

  • 현재 IT 탄소 배출량 측정 수준은 매우 일관되지 않으며, 개발자나 시스템 수준에서의 실천 가능한 의사결정을 위해 필요한 세밀한 정보가 부족한 상위에서 하향식 추정치가 지배적이다.
  • 물리적 전력 모니터링과 시뮬레이션 기반 모델은 소프트웨어 에너지 소비 측정에 가장 정확한 방법이지만, 확장성과 접근성의 도전 과제를 겪고 있다.
  • CPU 기반의 경험적 프레임워크는 복잡한 장비 없이도 탄소 배출량을 추정할 수 있는 실용적이고 저비용의 방법이 될 수 있으며, 깊은 장비 통합 없이도 신속한 평가를 가능하게 한다.
  • 동적 자원 공유는 탄소 회계를 크게 복잡하게 만들며, 이는 시간 및 소비자 기반의 세밀한 추적을 요구하지만, 예측 가능하거나 예약된 환경에서는 이를 구현할 수 있을 것이다.
  • 특히 정지 기간 동안 몸체 탄소 배출량을 시간에 따라 어떻게 할당할 것인지에 대한 공감대가 없어 보고서 작성 시 상당한 논란과 일관성 부족을 초래하고 있다.
  • 그린 소프트웨어 재단의 SCI와 같은 관심과 이니셔티브가 증가하고 있음에도 불구하고, 탄소 측정의 기초 구성 요소에 대한 표준화되고 세밀한 방법론의 부족으로 광범위한 도입이 저해되고 있다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.