이 논문은 분산 웹 애플리케이션의 탄소 배출을 최소화하면서도 서비스 수준 목표를 충족하는 CASPER라는 시스템을 소개한다. CASPER는 두 가지 주요 구성 요소로 이루어져 있다:
탄소 인식 프로비저너(CAP): CAP는 지역 간 네트워크 지연 시간, 지역의 가변 탄소 집약도, 예상 애플리케이션 워크로드를 분석하여 각 지역에 필요한 최적의 서버 수를 결정한다. 이는 다목적 최적화 문제로 정식화되어 탄소 배출과 서버 수를 동시에 최소화한다.
탄소 인식 스케줄러(CAS): CAS는 CAP에서 계산된 최적 요청 분배 행렬을 기반으로 들어오는 요청을 적절한 지역으로 전달한다. 이를 통해 예기치 않은 워크로드 이벤트에도 효과적으로 대응할 수 있다.
CASPER의 성능 평가 결과, 기존 방식 대비 최대 70%의 탄소 배출 감축을 달성하면서도 지연 시간 성능 저하 없이 서비스 수준 목표를 충족할 수 있음을 보여준다. CASPER는 분산 및 지리적으로 분산된 애플리케이션을 위한 탄소 인식 스케줄러 분야에서 중요한 진전을 이루었다.
Sang ngôn ngữ khác
từ nội dung nguồn
arxiv.org
Thông tin chi tiết chính được chắt lọc từ
by Abel Souza,S... lúc arxiv.org 03-25-2024
https://arxiv.org/pdf/2403.14792.pdfYêu cầu sâu hơn