Google Cloud Well-Architected Framework의 지속 가능성 요소 원칙은 Google Cloud에서 워크로드에 탄소 배출량이 적은 리전을 선택하는 데 도움이 되는 권장사항을 제공합니다.
원칙 개요
Google Cloud에 워크로드를 배포할 때 중요한 아키텍처 결정은 워크로드의 Google Cloud 리전을 선택하는 것입니다. 이 결정은 워크로드의 탄소 발자국에 영향을 미칩니다. 탄소 배출량을 최소화하려면 리전 선택 전략에 다음 요소가 포함되어야 합니다.
- 데이터 기반 선택: 리전을 식별하고 우선순위를 지정하려면
낮은 CO2 표시기와 무탄소 에너지 (CFE) 측정항목을 고려하세요.
- 정책 기반 거버넌스: 조직 정책 서비스에서 리소스 위치 제약 조건을 사용하여 환경에 최적화된 위치로 리소스 생성을 제한합니다.
- 운영 유연성: 시간 이동 및 탄소 인식 일정과 같은 기법을 사용하여 전력망의 탄소 집약도가 가장 낮은 시간에 일괄 워크로드를 실행합니다.
클라우드에서 애플리케이션과 워크로드를 실행하는 데 사용되는 전기는 Google Cloud 리전 선택에 영향을 미치는 중요한 요소입니다. 또한 다음 요소를 고려하세요.
- 데이터 상주 및 주권: 데이터를 저장해야 하는 위치는 Google Cloud리전 선택을 결정하는 기본적인 요소입니다. 이 선택은 현지 데이터 상주 요구사항 준수에 영향을 미칩니다.
- 최종 사용자 지연 시간: 최종 사용자와 애플리케이션을 배포하는 리전 간의 지리적 거리는 사용자 환경과 애플리케이션 성능에 영향을 미칩니다.
- 비용: Google Cloud 리소스의 가격은 리전별로 다를 수 있습니다.
Google Cloud 리전 선택 도구를 사용하면 탄소 발자국, 비용, 지연 시간에 대한 요구사항에 따라 최적의 Google Cloud 리전을 선택할 수 있습니다. Cloud Location Finder를 사용하여 근접성, 무탄소 에너지 (CFE) 사용량, 기타 매개변수에 대한 요구사항을 기반으로 Google Cloud 및 기타 제공업체의 클라우드 위치를 찾을 수도 있습니다.
권장사항
탄소 배출량이 적은 리전에 클라우드 워크로드를 배포하려면 다음 섹션의 권장사항을 고려하세요. 이러한 권장사항은 Google Cloud 리전의 무탄소 에너지의 안내를 기반으로 합니다.
클라우드 리전의 탄소 집약도 이해하기
한 지역의Google Cloud 데이터 센터는 해당 지역에 있는 전력망의 에너지를 사용합니다. Google은 매시간 계산되는 CFE 측정항목을 사용하여 리전의 탄소 영향을 측정합니다. CFE는 1시간 동안 소비된 총 에너지 중 무탄소 에너지의 비율을 나타냅니다. CFE 측정항목은 다음 두 가지 요인에 따라 달라집니다.
- 특정 기간 동안 그리드에 전력을 공급하는 발전소의 유형입니다.
- Google에 귀속되는 클린 에너지가 해당 시간 동안 그리드에 공급됩니다.
각Google Cloud 리전의 집계된 시간당 평균 CFE% 에 대한 자세한 내용은 Google Cloud 리전의 무탄소 에너지를 참고하세요. GitHub의 Carbon free energy for Google Cloud regions 저장소와 BigQuery 공개 데이터 세트에서 이 데이터를 머신 리더블 형식으로 가져올 수도 있습니다.
위치 선택 전략에 CFE 통합
다음 권장사항을 고려하세요.
- 애플리케이션에 가장 적합한 리전을 선택합니다. 애플리케이션을 장기간 실행할 계획이라면 CFE%가 가장 높은 리전에서 실행하세요. 일괄 워크로드의 경우 워크로드가 실행되어야 하는 시점을 예측할 수 있으므로 리전을 선택할 때 유연성이 더 큽니다.
- 탄소 배출량이 적은 지역을 선택합니다. Google Cloud 웹사이트의 특정 페이지와 Google Cloud 콘솔의 위치 선택기에는 탄소 배출량이 가장 적은 리전에
낮은 CO2 표시기가 표시됩니다.
- 리소스 위치 조직 정책 제약 조건을 사용하여 리소스 생성을 특정 탄소 배출량 Google Cloud이 낮은 리전으로 제한합니다. 예를 들어 미국 기반 저탄소 지역에서만 리소스 생성을 허용하려면
in:us-low-carbon-locations값 그룹을 지정하는 제약 조건을 만드세요.
Google Cloud 리전의 위치를 선택할 때는 데이터 상주 요구사항, 최종 사용자 지연 시간, 애플리케이션 중복, 서비스 가용성, 가격과 같은 요소를 포함한 리전 선택 권장사항도 고려하세요.
시간대별 예약 사용
전력망의 탄소집약도는 하루 동안 크게 달라질 수 있습니다. 변동은 그리드에 공급되는 에너지원의 혼합에 따라 달라집니다. 유연하거나 긴급하지 않은 워크로드를 그리드에 CFE가 더 많이 공급될 때 실행되도록 예약할 수 있습니다.
예를 들어 많은 그리드에서 비수기 시간대나 태양광 및 풍력과 같은 재생 에너지원에서 그리드에 더 많은 전력을 공급하는 경우 CFE 비율이 더 높습니다. CFE가 높은 시간대에 모델 학습 및 대규모 배치 추론과 같은 컴퓨팅 집약적 작업을 예약하면 성능이나 비용에 영향을 주지 않고 관련 탄소 배출량을 크게 줄일 수 있습니다. 이 접근 방식을 타임 시프팅이라고 하며, 그리드의 탄소 강도 동적 특성을 사용하여 지속 가능성을 위해 워크로드를 최적화합니다.