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