AI 물 발자국 계산기 쉽게 이해하기 — 개념과 원리
AI 챗봇을 돌리는 데이터센터는 서버를 식히는 데, 그리고 전기를 만드는 발전소를 통해 간접적으로 물을 씁니다. 이 계산기는 Li, Yang, Islam, Ren의 모델로 요청 한 번당 물 사용량과 일정 기간의 총량을 추정합니다. 정밀 측정값이 아니라 규모를 가늠하는 값입니다.
계산 방법
요청당 물(mL) = E × (WUE + PUE × EWIF)
- E는 요청당 서버 에너지(Wh)이며, L/kWh를 곱하면 mL가 됩니다.
- WUE는 현장 물 사용 효율로, 서버 에너지 1kWh당 냉각으로 증발하는 리터입니다.
- PUE는 전력 사용 효율로, 시설 전체 에너지 ÷ 서버 에너지(1 이상)입니다.
- EWIF는 전력 생산 물 집약도로, 발전소가 1kWh를 만드는 데 소비하는 리터입니다.
- 총량 = 요청당 물 × 하루 요청 수 × 일수, 현장 비중 = WUE ÷ (WUE + PUE × EWIF)입니다.
원리
계산에는 전기가 들고, 그 전기는 거의 모두 열이 됩니다. 많은 데이터센터는 증발 냉각으로 열을 없애며 현장에서 물을 소비합니다. 전기를 만들 때도 냉각탑 등에서 발전소가 물을 소비합니다. 냉각과 전력 변환 때문에 시설은 서버만보다 더 많은 에너지를 쓰므로 PUE가 현장 밖 부분에 곱해집니다. 에너지에 이 물 집약도를 곱하면 킬로와트시가 리터로 바뀝니다. Wh × L/kWh는 mL이므로 식이 바로 밀리리터로 계산됩니다.
예제 풀이
기본값인 하루 20회, 365일, 요청당 4Wh, WUE 0.55, PUE 1.17, EWIF 3.142L/kWh(연구의 미국 평균값)로 계산합니다.
- 현장 밖 계수 = 1.17 × 3.142 = 3.676, 전체 계수 = 0.55 + 3.676 = 4.226L/kWh입니다.
- 요청당 물 = 4 × 4.226 = 16.9mL, 반올림 표시 17mL입니다.
- 총량 = 16.9 × 20 × 365 ÷ 1,000 = 123.4리터입니다.
- 500mL 생수 한 병당 요청 수 = 29.6회입니다.
- 현장 냉각 비중 = 0.55 ÷ 4.226 = 13%, 전력 = 29.2kWh입니다.
| 요청 1회당 서버 에너지 (Wh) | 요청 1회당 물 (mL) |
|---|---|
| 1 | 4.2 |
| 2 | 8.5 |
| 3 | 13 |
| 4 | 17 |
| 5 | 21 |
| 6 | 25 |
| 8 | 34 |
결과 해석
연구는 제시한 미국 지역에 따라 요청당 약 7~48mL로 추정했으며, 기후와 전력망에 따라 달라집니다. 요청당 에너지는 대부분 공개되지 않고 모델, 답변 길이, 하드웨어에 따라 다르므로 결과는 요청당 수 mL에서 수십 mL 규모로 보십시오. 이 예에서는 물의 대부분이 발전소 쪽이므로, 냉각만 바꾸는 것보다 물을 덜 쓰는 깨끗한 전력이 발자국을 더 크게 줄입니다.
흔한 실수
- 결과를 특정 서비스의 측정값으로 여기는 경우
- 취수량과 소비량을 혼동하는 경우(이 연구는 소비량을 씁니다)
- 모델 학습에 드는 물이 빠져 있다는 점을 잊는 경우
- 물리적으로 불가능한 1 미만의 PUE를 넣는 경우
자주 묻는 질문
AI는 왜 물을 쓰나요?
데이터센터가 서버를 식히려고 물을 증발시키고, 발전소가 전기를 만들 때 물을 소비하기 때문입니다.
PUE란 무엇인가요?
시설 전체 에너지를 IT 장비 에너지로 나눈 값으로, 1.0이면 부가 에너지가 전혀 없다는 뜻입니다.
위치도 영향을 주나요?
네. 기후는 냉각용 물을, 지역 전력 구성은 발전소 쪽 물을 바꿉니다.
출처: P. Li, J. Yang, M. A. Islam and S. Ren, "Making AI Less 'Thirsty': Uncovering and Addressing the Secret Water Footprint of AI Models", Communications of the ACM, 2025 (arXiv:2304.03271)