← 最新论文
💻 计算机科学

Research on Cloud Task Scheduling Problem Based on Pareto Optimization Strategy for Deep Reinforcement Learning

本文提出了 ITS-D3QN,这是一种利用两阶段架构和帕累托优化策略的深度强化学习调度器,旨在动态云环境中有效平衡任务响应时间、能耗和资源利用率,并实现了较现有方法的显著性能提升。

原作者: Zhou Wenqin, Dai Lu, Wu Zhoulong, Hua Na

发布于 2026-11-06
📖 1 分钟阅读☕ 轻松阅读

原作者: Zhou Wenqin, Dai Lu, Wu Zhoulong, Hua Na

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

在支撑现代互联网的庞大且无形的基础设施中,数据中心扮演着我们数字生活跳动心脏的角色。这些设施容纳着数以千计的计算机(即服务器),它们全天候工作,处理从流媒体电影到复杂科学计算的一切事务。然而,这些中心面临着一个持续且混乱的挑战:数百万个数字任务在随机时间到达,每个任务对计算能力和内存的需求各不相同。系统必须瞬间决定将哪个任务分配给哪台机器。如果决策失误,会导致某些机器闲置,而另一些则不堪重负,从而导致响应速度变慢、电力浪费以及用户体验下降。几十年来,工程师们一直试图通过制定平衡这些竞争性需求的规则来解决这一问题,但现代流量的极高速度和不可预测性使得简单的规则已不再适用。

中国天水师范大学的研究人员最近提出了一种管理这种混乱的新方法,超越了静态规则,转向一种像生物体一样能够学习和适应的系统。他们的工作专注于一种称为深度强化学习的方法,这是一种人工智能类型,其中计算机程序通过试错来学习做出决策,就像孩子学习骑自行车一样。该程序并非遵循固定的手册,而是与数据中心环境进行交互,尝试不同的调度选择,并根据这些选择的表现获得反馈。其目标是找到一个“甜点”(sweet spot),即系统在完成任务速度快、能耗尽可能低以及保持所有机器同时忙碌之间达到平衡。这些目标往往是相互冲突的;例如,让机器全速运转可能会更快完成任务,但会消耗更多电力。研究人员面临的挑战是,如何教计算机在这些权衡中寻找最优解,而不至于陷入“局部最优”——即系统满足于一个“足够好”的方案,而非最佳方案的状态。

为了应对这一挑战,团队开发了一种名为 ITS-D3DN 的调度系统。可以将数据中心想象成一个拥有数千架航班和有限登机口的繁忙机场。传统的调度器可能会根据一份简单的清单将飞机分配到登机口,但智能调度器会观察天气、燃油水平以及衔接航班的到达时间,从而做出动态决策。研究人员的系统有两个层面。底层充当即时的登机口代理,负责决定当前哪个特定任务分配给哪台虚拟机。上层充则充当空中交通管制员,观察整个集群的宏观全局。这个上层不仅关注单个任务,还监控整个系统的健康状况,衡量当前决策集在所有可能的优选结果中所覆盖的范围。它使用了一个被称为“超体积”(hypervolume)的数学概念,这本质上是在衡量系统目前为止所发现的“优质解空间”的大小。如果系统仅能找到平庸的方案,上层就会调整优先级,指示底层尝试在速度与能耗之间实现不同的平衡。

这种双层方法使系统能够摆脱困扰以往方法的陷阱。旧的人工智能调度器通常依赖固定权重,这意味着无论情况如何,它们都被设定为对速度和能量分别关注一定的百分比。如果负载发生变化,这些固定规则就无法适应。然而,新系统会不断重新评估这些优先级。它使用一种称为“增量采样”的技术,以确保其对系统性能的测量是准确的,而非随机噪声。通过在后台运行许多小型模拟,它在做出改变之前,先建立起关于当前策略运作效果的可靠图景。这防止了系统因流量的暂时波动而产生剧烈反应,确保其学习过程既稳定又基于现实。

研究人员使用来自阿里巴巴集群追踪(Alibaba Cluster Trace)的真实世界数据测试了他们的系统,这是一个记录了数千台服务器在数日内实际活动的庞大数据集。他们模拟了数万个任务的到达,以观察其系统与其他方法(包括标准的轮询调度和其他类型的人工智能)相比的表现。结果非常明确:新系统表现始终优于其他算法。与对比算法相比,它将平均任务响应时间降低了约 4.75%,并将每个任务的平均能耗降低了约 4.32%。然而,在详细检查特定负载条件时,改进程度有所不同;例如,响应时间的减少幅度根据任务量的不同,在 6.3% 到 43.8% 之间波动。或许最令人印象深刻的是,它将可用资源的平均利用率提高了约 5.62%,这意味着更少的机器处于闲置状态,而其他机器则在努力运转。即使在任务量增加的情况下,这些改进依然成立,表明该系统在高压下仍具有鲁棒性。

研究表明,通过将系统的高层整体性能视角与底层的快速特定决策能力相结合,云数据中心可以变得更加高效。研究人员发现,成功的关键不仅在于决策的速度,还在于能够清晰地洞察其中的权衡。通过使用超体积指标来引导学习过程,系统学会了在相互竞争的目标构成的复杂景观中寻找一条平衡路径。虽然这些结果是通过计算机模拟而非在商业数据中心进行实地部署获得的,但在不同场景下表现出的持续改进,表明了其在现实应用中的巨大潜力。这项工作指向了一个未来:云基础设施可以自动适应数字需求的涨落,在无需人工干预的情况下节省能源并加速服务。随着数据量的持续增长,这种自适应智能对于保持数字世界的顺畅运行和可持续发展可能至关重要。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →