Energy Efficient Scheduling for Serverless Systems

被引:3
|
作者
Tsenos, Michail [1 ]
Peri, Aristotelis [1 ]
Kalogeraki, Vana [1 ]
机构
[1] Athens Univ Econ & Business, Dept Informat, Athens, Greece
关键词
serverless; energy efficient; cloud computing; systems; scheduling;
D O I
10.1109/ACSOS58161.2023.00020
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Serverless computing, also referred to as Functionas-a-Service (FaaS), is a cloud computing model that has attracted significant attention and has been widely adopted in recent years. The serverless computing model offers an intuitive, event-based interface that makes the development and deployment of scalable cloud-based applications easier and cost-effective. An important aspect that has not been examined in these systems is their energy consumption during the application execution. One way to deal with this issue is to schedule the function invocations in an energy-efficient way. However, efficient scheduling of applications in a multi-tenant environment, like FaaS systems, poses significant challenges. The trade-off between the server's energy usage and the hosted functions' performance requirements needs to be taken into consideration. In this work, we propose an Energy Efficient Scheduler for orchestrating the execution of serverless functions so that it minimizes energy consumption while it satisfies the applications' performance demands. Our approach considers real-time performance measurements and historical data and applies a novel DVFS technique to minimize energy consumption. Our detailed experimental evaluation using realistic workloads on our local cluster illustrates the working and benefits of our approach.
引用
收藏
页码:27 / 36
页数:10
相关论文
共 50 条
  • [1] A Stable Matching Approach to Energy Efficient and Sustainable Serverless Scheduling for the Green Cloud Continuum
    Patel, Yashwant Singh
    Townend, Paul
    2024 IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED SYSTEM ENGINEERING, SOSE, 2024, : 25 - 35
  • [2] ENSURE: Efficient Scheduling and Autonomous Resource Management in Serverless Environments
    Suresh, Amoghavarsha
    Somashekar, Gagan
    Varadarajan, Anandh
    Kakarla, Veerendra Ramesh
    Upadhyay, Hima
    Gandhi, Anshul
    2020 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS (ACSOS 2020), 2020, : 1 - 10
  • [3] An Efficient Authentication Protocol for Serverless RFID Systems
    Ge Zhi-jun
    Hao Yong-sheng
    PROCEEDINGS OF 2012 IEEE 14TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, 2012, : 640 - 644
  • [4] Energy-Aware Resource Scheduling for Serverless Edge Computing
    Aslanpour, Mohammad Sadegh
    Toosi, Adel N.
    Cheema, Muhammad Aamir
    Gaire, Raj
    2022 22ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2022), 2022, : 190 - 199
  • [5] An Efficient Scheduling Mechanism for Building Energy Management Systems
    Lee, Yuan-Cheng
    Chuang, Chih-Yao
    Chen, Yung-Chieh
    Hsueh, Chih-Wen
    2015 IEEE INTERNATIONAL CONFERENCE ON BUILDING ENERGY EFFICIENCY AND SUSTAINABLE TECHNOLOGIES (ICBEST), 2015, : 17 - 22
  • [6] Energy efficient deadline scheduling in two processor systems
    Lam, Tak-Wah
    Lee, Lap-Kei
    To, Isaac K. K.
    Wong, Prudence W. H.
    ALGORITHMS AND COMPUTATION, 2007, 4835 : 476 - +
  • [7] Energy-efficient deadline scheduling for heterogeneous systems
    Ma, Yan
    Gong, Bin
    Sugihara, Ryo
    Gupta, Rajesh
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2012, 72 (12) : 1725 - 1740
  • [8] A review of energy-efficient scheduling in intelligent production systems
    Kaizhou Gao
    Yun Huang
    Ali Sadollah
    Ling Wang
    Complex & Intelligent Systems, 2020, 6 : 237 - 249
  • [9] A Novel Energy Efficient Scheduling for High Performance Computing Systems
    Biswas, Tarun
    Kuila, Pratyay
    Ray, Anjan Kumar
    2018 9TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2018,
  • [10] A review of energy-efficient scheduling in intelligent production systems
    Gao, Kaizhou
    Huang, Yun
    Sadollah, Ali
    Wang, Ling
    COMPLEX & INTELLIGENT SYSTEMS, 2020, 6 (02) : 237 - 249