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 条
  • [1] Reliability-Ensured Efficient Scheduling With Replication in Cloud Environment
    Swain, Chinmaya Kumar
    Sahu, Aryabartta
    IEEE SYSTEMS JOURNAL, 2022, 16 (02): : 2729 - 2740
  • [2] Faashouse: Sustainable Serverless Edge Computing Through Energy-Aware Resource Scheduling
    Aslanpour, Mohammad Sadegh
    Toosi, Adel N.
    Cheema, Muhammad Aamir
    Chhetri, Mohan Baruwal
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (04) : 1533 - 1547
  • [3] SFSM: A Serverless Function Scheduling Method for FaaS Applications over Edge Computing
    Tian, Hao
    Chen, Cheng
    Dai, Fei
    Dou, Wanchun
    2024 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2024, 2024, : 1015 - 1024
  • [4] Reliability-Aware Personalized Deployment of Approximate Computation IoT Applications in Serverless Mobile Edge Computing
    Cao, Kun
    Chen, Mingsong
    Karnouskos, Stamatis
    Hu, Shiyan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2025, 44 (02) : 430 - 443
  • [5] Joint resource autoscaling and request scheduling for serverless edge computing
    Armin Choupani
    Sadoon Azizi
    Mohammad Sadegh Aslanpour
    Cluster Computing, 2025, 28 (3)
  • [6] 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
  • [7] On the Joint Optimization of Function Assignment and Communication Scheduling toward Performance Efficient Serverless Edge Computing
    Li, Yuepeng
    Zeng, Deze
    Gu, Lin
    Wang, Kun
    Guo, Song
    2022 IEEE/ACM 30TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2022,
  • [8] An efficient function placement approach in serverless edge computing
    Zahed, Atiya
    Ghobaei-Arani, Mostafa
    Esmaeili, Leila
    COMPUTING, 2025, 107 (03)
  • [9] Dynamic function allocation in edge serverless computing networks
    Li, Shuo
    Bastug, Ejder
    Di Martino, Catello
    Di Renzo, Marco
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 486 - 491
  • [10] Dependent Function Embedding for Distributed Serverless Edge Computing
    Deng, Shuiguang
    Zhao, Hailiang
    Xiang, Zhengzhe
    Zhang, Cheng
    Jiang, Rong
    Li, Ying
    Yin, Jianwei
    Dustdar, Schahram
    Zomaya, Albert Y.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (10) : 2346 - 2357