摘要
机器学习导致了计算需求的指数级增长,进而催生了庞大的数据中心,这些数据中心消耗大量的能源并加剧气候变化。这使得可持续数据中心控制成为重中之重。本文介绍了 SustainDC,一个用于评估数据中心 (DC) 多智能体强化学习 (MARL) 算法的 Python 环境集合。SustainDC 支持自定义 DC 配置和任务,例如工作负载调度、冷却优化和辅助电池管理,多个智能体管理这些操作,同时考虑彼此的影响。我们在 SustainDC 上评估了各种 MARL 算法,展示了它们在不同 DC 设计、位置、天气条件、电网碳排放强度和工作负载要求下的性能。我们的结果突出了利用 MARL 算法改进数据中心运营的巨大潜力。鉴于人工智能对 DC 的使用日益增加,SustainDC 为开发和基准测试先进算法提供了一个重要平台,这些算法对于实现可持续计算和解决其他异构现实世界挑战至关重要。