상세 보기
FODAS: A Novel Reinforcement Learning Approach for Efficient Task Scheduling in Fog Computing Network
- Nagabushnam, Ganesan;
- Choi, Yundo;
- Kim, Kyong Hoon
WEB OF SCIENCE
7SCOPUS
9초록
In heterogeneous fog-cloud computing networks, efficiently scheduling aperiodic tasks is an NP-hard problem, particularly when aiming to minimize makespan, adhere to deadlines, and conserve energy. This paper introduces a novel scheduling algorithm, Fog-Optimized Deadline-Adaptive Scheduling (FODAS), which combines Earliest Deadline First (EDF) principles with Deep Multi-Agent Reinforcement Learning, incorporating Proximal Policy Optimization (PPO) and Recurrent Neural Networks (RNN). FODAS is specifically designed to manage aperiodic tasks in heterogeneous fog-cloud environments, prioritizing deadline adherence and energy efficiency. The proposed algorithm begins by collecting tasks into a global scheduling queue, and sorting them by their deadlines. It incorporates three homogeneous schedulers within a heterogeneous framework, ensuring tasks meet their deadlines and achieve notable energy savings. Key performance metrics such as deadline meeting rate, makespan, and energy savings are evaluated, comparing FODAS against single-agent reinforcement learning algorithms such as PPO and Asynchronous Advantage Actor-Critic (A3C). Our findings reveal that FODAS significantly improves the rate of meeting deadlines by up to 18% compared to the conventional algorithms. Additionally, it delivers substantial energy savings, with improvements of up to 80% in certain setups, and markedly decreases makespan, achieving reductions of up to 57.3% compared to traditional algorithms. The proposed algorithm also demonstrates exceptional operational efficiency, reducing the time required for scheduling tasks, particularly in high-density node networks. These results underscore the effectiveness of FODAS in managing complex task scheduling within fog-cloud computing environments.
키워드
- 제목
- FODAS: A Novel Reinforcement Learning Approach for Efficient Task Scheduling in Fog Computing Network
- 저자
- Nagabushnam, Ganesan; Choi, Yundo; Kim, Kyong Hoon
- 발행일
- 2024
- 유형
- Proceedings Paper
- 저널명
- 2024 9TH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING, FMEC 2024
- 페이지
- 46 ~ 53
- 언어
- ENG
- 출판사
- IEEE
- 발행국가
- 미국
- 분량
- 8 페이지