arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2407.01428cs.DCcs.AI
收藏

强化学习驱动的志愿者边缘云数据密集型工作流调度

Reinforcement Learning-driven Data-intensive Workflow Scheduling for Volunteer Edge-Cloud

City University of New York(纽约城市大学);University of Missouri-Columbia(密苏里大学哥伦比亚分校)

Motahare Mounesan, Mauro Lemus, Hemanth Yeddulapalli, Prasad Calyam, Saptarshi Debroy

AI总结:

本文针对志愿者边缘云中数据密集型工作流调度问题,提出一种基于异步优势演员-评论家强化学习的方法,综合考虑工作流需求、资源偏好与资源策略,实验证明其在需求满足度和资源利用率上优于基线策略。

摘要:

近年来,志愿者边缘云(VEC)作为一种经济高效、基于社区的计算范式,在支持数据密集型科学工作流方面日益受到关注。然而,由于VEC资源高度分布且异构,集中式工作流任务调度仍然面临挑战。本文提出了一种强化学习(RL)驱动的数据密集型科学工作流调度方法,该方法综合考虑:i)工作流需求,ii)VEC资源对工作流的偏好,以及iii)多样化的VEC资源策略,以确保鲁棒的资源分配。我们将长期平均性能优化问题建模为马尔可夫决策过程,并使用基于事件的异步优势演员-评论家强化学习方法进行求解。大量仿真和测试平台实现结果表明,与流行的基线策略相比,所提方法在工作流需求满足度、VEC偏好满足度以及可用VEC资源利用率方面均具有优势。

英文摘要:

In recent times, Volunteer Edge-Cloud (VEC) has gained traction as a cost-effective, community computing paradigm to support data-intensive scientific workflows. However, due to the highly distributed and heterogeneous nature of VEC resources, centralized workflow task scheduling remains a challenge. In this paper, we propose a Reinforcement Learning (RL)-driven data-intensive scientific workflow scheduling approach that takes into consideration: i) workflow requirements, ii) VEC resources' preference on workflows, and iii) diverse VEC resource policies, to ensure robust resource allocation. We formulate the long-term average performance optimization problem as a Markov Decision Process, which is solved using an event-based Asynchronous Advantage Actor-Critic RL approach. Our extensive simulations and testbed implementations demonstrate our approach's benefits over popular baseline strategies in terms of workflow requirement satisfaction, VEC preference satisfaction, and available VEC resource utilization.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑