Real-time and Energy-aware Scheduling for Edge-to-Cloud Continuum based on Reinforcement Learning

By spreading out computing workloads over multiple levels, the Edge-to-Cloud continuum paradigm improves the performance of applications that are sensitive to latency. However, real-time scheduling is difficult on the Edge computing layer since it consists of a variety of nodes with varying uptime. In this paper, we address this issue by proposing an online and adaptive scheduling algorithm based on a continuous learning Reinforcement Learning. Our algorithm determines each work request individually, optimizing scheduling policies to meet real-time application requirements while taking environmental energy and battery limits into account. We validate the efficacy of our approach in dynamically assigning tasks, particularly in scenarios where Edge nodes exhibit variable speeds and unpredictable failures, while efficiently managing energy resources and battery constraints through extensive simulations and comparisons with static scheduling strategies.

Authors

Institutions

Publication Details

Published
2024-10-07
DOI
https://doi.org/10.1109/ds-rt62209.2024.00038
Citations
1
Primary Topic
IoT and Edge/Fog Computing
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Real-time and Energy-aware Scheduling for Edge-to-Cloud Continuum based on Reinforcement Learning

Gabriele Proietti Mattia, Roberto Beraldi, Andrea Panceri
1 citations
IoT and Edge/Fog Computing
0.35
article

Real-time and Energy-aware Scheduling for Edge-to-Cloud Continuum based on Reinforcement Learning

Gabriele Proietti Mattia, Roberto Beraldi, Andrea Panceri
article en
1 citations

Abstract

By spreading out computing workloads over multiple levels, the Edge-to-Cloud continuum paradigm improves the performance of applications that are sensitive to latency. However, real-time scheduling is difficult on the Edge computing layer since it consists of a variety of nodes with varying uptime. In this paper, we address this issue by proposing an online and adaptive scheduling algorithm based on a continuous learning Reinforcement Learning. Our algorithm determines each work request individually, optimizing scheduling policies to meet real-time application requirements while taking environmental energy and battery limits into account. We validate the efficacy of our approach in dynamically assigning tasks, particularly in scenarios where Edge nodes exhibit variable speeds and unpredictable failures, while efficiently managing energy resources and battery constraints through extensive simulations and comparisons with static scheduling strategies.

Sapienza University of Rome (IT)
Affordable and clean energy
Openalex Percentile: Top 33%
IoT and Edge/Fog Computing
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Real-time and Energy-aware Scheduling for Edge-to-Cloud Continuum based on Reinforcement Learning — Gabriele Proietti Mattia, Roberto Beraldi, et al. · (2024) | TGRS Research Map | TGRS