arrow
Return

Energy-efficient deep reinforcement learning-based application scheduling for serverless computing environments

delete2026-03-07
delete0
PRE
AI
S
Satender Kumar *
S
Sarika Jain
A
Ashutosh Kumar Singh
DOI:10.1007/s11227-026-08349-0delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Serverless is an emerging cloud subset that enables users to develop and execute their code without the overhead of managing servers. Due to its ease of use, scalability, and resource effectiveness, it has gained a lot of attention. Serverless acts as Function-as-a-Service (FaaS) which includes only creation and deployment of functions based on which an app is executed. The key characteristics of the serverless paradigm are fine-grained billing, inherently scaling and which allows quick deployment of code. FaaS is replacing Infrastructure-as-a-Service (IaaS) with an exponential rate due to its widespread merits. Function scheduling plays a vital role in how efficiently a platform operates, yet it has received relatively limited attention in existing research. Balancing energy efficiency with reliable function performance is particularly challenging in this setting because serverless workloads are highly dynamic and the underlying infrastructure is shared by multiple tenants. A user may face various difficulties like selection of proper constraints, monitoring etc. Most of the existing literature review focus on heuristic function scheduling methods that fall short of capturing the real dynamic in these systems brought on by multi-tenancy and shifting user request patterns. On the other hand energy consumption is another critical domain that leads to a lot of carbon emission affecting our environment. To tackle these issues, the paper proposes a Deep Reinforcement Learning (DRL) based Energy Efficient Application Scheduler (DEESched) in serverless environments. The experimental results show that DRL-based scheduler outperforms the other baseline schedulers by attaining a consistent accuracy of 70-90% and minimum utilization rate.
Keywords:
Serverless computing
FaaS
Function instance
Function scheduling
Energy efficiency

Journal

T
The Journal of Supercomputing
IF:
0
Papers:
647
Citations:
0

Organization

C
computer applications
Scholars:
28
Papers: 22
Citations: 0
Cited Papers

Cited Papers

EneX: An Energy-Aware Execution Scheduler for Serverless Computing
err2024-02-01
err4
PREAI
errRastegar, Seyed Hamed; Shafiei, Hossein; Khonsari, Ahmad
errShare
errSave
A-DRM
err2015-03-14
err0
PREAI
errHui Wang; Canturk Isci; Lavanya Subramanian; Jongmoo Choi; Depei Qian; Onur Mutlu
errShare
errSave
Serverless Computing: A Survey of Opportunities, Challenges, and Applications
err2022-11-10
err67
errOAAI
errShafiei, Hossein; Khonsari, Ahmad; Mousavi, Payam
errShare
errSave
errShare
errSave
Automated Fine-Grained CPU Cap Control in Serverless Computing Platform
err2020-10-01
err31
PREAI
errKim, Young Ki; HoseinyFarahabady, M. Reza; Lee, Young Choon; Zomaya, Albert Y.
errShare
errSave
Energy-aware systems for real-time job scheduling in cloud data centers: A deep reinforcement learning approach
err2022-04-01
err42
PREAI
errYan, Jingchen; Huang, Yifeng; Gupta, Aditya; Gupta, Anubhav; Liu, Cong; Li, Jianbin; Cheng, Long
errShare
errSave
The real climate and transformative impact of ICT: A critique of estimates, trends, and regulations
err2021-09-01
err180
errOAAI
errFreitag, Charlotte; Berners-Lee, Mike; Widdicks, Kelly; Knowles, Bran; Blair, Gordon S.; Friday, Adrian
errShare
errSave
researcher View more