<p>To address the limitations of cloud computing in supporting latency-sensitive applications, edge computing has emerged as a promising solution. This paradigm places computational resources near end-user devices, at the edge of the network. It is particularly suited for latency and security-sensitive applications, which typically involve low processing demands but high interaction between end devices and servers. However, unlocking the full potential of edge-based infrastructures requires comprehensive and effective resource management policies. This area presents several significant challenges. To overcome these, this paper proposes a cache-aware task and workflow ensemble scheduling solution tailored for edge environments. The proposed method utilizes a workflow ensemble model to account for task dependencies and determine execution order within applications. To improve resource management efficiency, it incorporates cache-awareness into the scheduling algorithm, reducing data transfer costs, improving data availability, decreasing service latency, and enhancing overall system performance. Specifically, we aim to proactively cache frequently accessed data on edge servers before scheduling workflow ensembles. A scheduling strategy is then applied to optimally assign tasks to resources, minimizing the total workflow execution time within each ensemble. Simulation results confirm that the proposed method outperforms existing approaches in terms of execution time and efficiency.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Cache–aware task and workflow ensemble scheduling in edge–based infrastructures

  • Farzaneh Rastegar,
  • Mahdi Ramezani,
  • MohammadAmin Fazli,
  • Jafar Habibi

摘要

To address the limitations of cloud computing in supporting latency-sensitive applications, edge computing has emerged as a promising solution. This paradigm places computational resources near end-user devices, at the edge of the network. It is particularly suited for latency and security-sensitive applications, which typically involve low processing demands but high interaction between end devices and servers. However, unlocking the full potential of edge-based infrastructures requires comprehensive and effective resource management policies. This area presents several significant challenges. To overcome these, this paper proposes a cache-aware task and workflow ensemble scheduling solution tailored for edge environments. The proposed method utilizes a workflow ensemble model to account for task dependencies and determine execution order within applications. To improve resource management efficiency, it incorporates cache-awareness into the scheduling algorithm, reducing data transfer costs, improving data availability, decreasing service latency, and enhancing overall system performance. Specifically, we aim to proactively cache frequently accessed data on edge servers before scheduling workflow ensembles. A scheduling strategy is then applied to optimally assign tasks to resources, minimizing the total workflow execution time within each ensemble. Simulation results confirm that the proposed method outperforms existing approaches in terms of execution time and efficiency.