REPFS: Reliability-Ensured Personalized Function Scheduling in Sustainable Serverless Edge Computing

被引:1
|
作者
Cao, Kun [1 ,2 ]
Weng, Jian [1 ]
机构
[1] Jinan Univ, Coll Informat Sci & Technol, Guangzhou 510632, Peoples R China
[2] Tongji Univ, Key Lab Embedded Syst & Serv Comp, Minist Educ, Shanghai 201804, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
Edge computing; Reliability; Quality of experience; Processor scheduling; Scheduling; Optimization; Job shop scheduling; Personalized scheduling; reliability; serverless edge computing; stochastic Internet-of-Things (IoT) applications; sustainable energy; EVOLUTIONARY ALGORITHM; OPTIMIZATION; NETWORKS; TASKS;
D O I
10.1109/TSUSC.2023.3336691
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, serverless edge computing has been widely employed in the deployments of Internet-of-things (IoT) applications. Despite considerable research efforts in this field, existing works fail to jointly consider essential factors such as energy, reliability, personalized user requirements, and stochastic application executions. This oversight results in an inefficient utilization of computation and communication resources within serverless edge computing networks, subsequently diminishing the profit of service providers and degrading the quality-of-experience (QoE) of end users. In this paper, we explore the problem of reliability-ensured personalized function scheduling (REPFS) to jointly optimize the profit of service providers and the holistic QoE of end users in sustainable serverless edge computing. A personality-driven user QoE prediction method is first designed to accurately estimate the QoE of individual end users with differentiated personality types. Afterward, a deterministic function scheduling policy is developed on the problem-specific augmented non-dominated sorting genetic algorithm II (PSA-NSGA-II). Given the inherent uncertainty of application executions, a stochastic function scheduling strategy that can be easily parallelized for modern multicore scheduler platforms is also devised to accelerate solution generation for stochastic applications. Experimental results show that our deterministic function scheduling policy achieves 15% performance enhancement compared with representative multiobjective evolutionary algorithms. Furthermore, our stochastic function scheduling strategy promotes the service profit by 78% and the holistic user QoE by 118% on average compared with the developed deterministic scheduling policy.
引用
收藏
页码:494 / 511
页数:18
相关论文
共 50 条
  • [21] Distributed Task Scheduling in Serverless Edge Computing Networks for the Internet of Things: A Learning Approach
    Tang, Qinqin
    Xie, Renchao
    Yu, Fei Richard
    Chen, Tianjiao
    Zhang, Ran
    Huang, Tao
    Liu, Yunjie
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (20) : 19634 - 19648
  • [22] Sustainable Serverless Computing With Cold-Start Optimization and Automatic Workflow Resource Scheduling
    Pan, Shanxing
    Zhao, Hongyu
    Cai, Zinuo
    Li, Dongmei
    Ma, Ruhui
    Guan, Haibing
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2024, 9 (03): : 329 - 340
  • [23] ATOM: AI-Powered Sustainable Resource Management for Serverless Edge Computing Environments
    Golec, Muhammed
    Gill, Sukhpal Singh
    Cuadrado, Felix
    Parlikad, Ajith Kumar
    Xu, Minxian
    Wu, Huaming
    Uhlig, Steve
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2024, 9 (06): : 817 - 829
  • [24] Cost-AoI Aware Task Scheduling in Industrial IOT Based on Serverless Edge Computing
    Li, Mingchu
    Wang, Zhihua
    2024 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC 2024, 2024,
  • [25] GOLGI: Performance-Aware, Resource-Efficient Function Scheduling for Serverless Computing
    Li, Suyi
    Wang, Wei
    Yang, Jun
    Chen, Guangzhen
    Lu, Daohe
    PROCEEDINGS OF THE 2023 ACM SYMPOSIUM ON CLOUD COMPUTING, SOCC 2023, 2023, : 32 - 47
  • [26] Performance optimization of serverless edge computing function offloading based on deep reinforcement learning
    Yao, Xuyi
    Chen, Ningjiang
    Yuan, Xuemei
    Ou, Pingjie
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 139 : 74 - 86
  • [27] Multi-Objective Deep Reinforcement Learning for Function Offloading in Serverless Edge Computing
    Yang, Yaning
    Du, Xiao
    Ye, Yutong
    Ding, Jiepin
    Wang, Ting
    Chen, Mingsong
    Li, Keqin
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2025, 18 (01) : 288 - 301
  • [28] Workflow Scheduling Using Hybrid PSO-GA Algorithm in Serverless Edge Computing for the Internet of Things
    Xie, Renchao
    Gu, Dier
    Tang, Qinqin
    Huang, Tao
    Yu, F. Richard
    2022 IEEE 95TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-SPRING), 2022,
  • [29] Joint Service Request Scheduling and Container Retention in Serverless Edge Computing for Vehicle-Infrastructure Collaboration
    Hu, Shihong
    Qu, Zhihao
    Tang, Bin
    Ye, Baoliu
    Li, Guanghui
    Shi, Weisong
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (06) : 6508 - 6521
  • [30] Cooperative task scheduling secured with blockchain in sustainable mobile edge computing
    Yadav, Ashish Mohan
    Sharma, S. C.
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 37