A package-aware scheduling strategy for edge serverless functions based on multi-stage optimization

被引:2
|
作者
Zheng, Senjiong [1 ]
Liu, Bo [1 ]
Lin, Weiwei [2 ,3 ]
Ye, Xiaoying [4 ]
Li, Keqin [5 ]
机构
[1] South China Normal Univ, Sch Comp Sci, Guangzhou 510631, Peoples R China
[2] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[3] Peng Cheng Lab, Shenzhen 518066, Peoples R China
[4] Guangdong Neusoft Inst, Foshan 528225, Peoples R China
[5] SUNY Coll New Paltz, Dept Comp Sci, New Paltz, NY 12561 USA
基金
中国国家自然科学基金;
关键词
Serverless function offloading; Dependency package awareness; Package caching strategy;
D O I
10.1016/j.future.2023.02.013
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Serverless computing offers a promising deployment model for edge IoT applications. However, server -less functions that rely on large libraries suffer from severe library loading latency when containerized, which is unfriendly to edge latency-sensitive applications. Most function offload strategies in edge environments ignore the impact of this latency. We also found that the measures taken by serverless platforms to reduce loading latency may not work in edge environments. To remedy that, this paper proposes a function offloading strategy to minimize loading latency, a new way to deeply integrate placement optimization with cache optimization. In this way, we first design a package caching policy suitable for edge environments based on the consistency of execution topology. Then a Double Layers Dynamic Programming algorithm (DLDP) is proposed to solve the problem of function offloading considering the dependent packages using a multi-stage progressive optimization approach. The caching policy is embedded in the scheduling algorithm through a phased optimization approach to achieve joint optimization. Extensive experiments on the cluster trace from Alibaba show that DLDP reduces the loading latency of packages by more than 97.84% and significantly outperforms four baselines in the application completion time by more than 55.67%.(c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页码:105 / 116
页数:12
相关论文
共 50 条
  • [31] A multi-stage dynamic optimization algorithm for Bloom Filters hash functions number
    Zhang, Wei
    Wang, Ru-Chuan
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2011, 39 (04): : 877 - 881
  • [32] Dynamic Optimization Production Model in the Multi-stage of Make to Order Production Strategy
    Huang, Kuo-Chung
    Wu, Chia-Pin
    MANUFACTURING AND APPLIED RESEARCH, 2014, 909 : 293 - 304
  • [33] Optimization Analysis Study of a Multi-stage SICG Based on OED
    Zhang, Yadong
    Ruan, Jiangjun
    Niu, Xiaobo
    Tan, Tianyuan
    Wen, Wu
    IEEE TRANSACTIONS ON DIELECTRICS AND ELECTRICAL INSULATION, 2015, 22 (04) : 2073 - 2080
  • [34] Optimization design of multi-stage submersible pump based on CFD
    Cui, Baoling
    Meng, Jiajia
    Jia, Xiaoqi
    Nongye Jixie Xuebao/Transactions of the Chinese Society of Agricultural Machinery, 2012, 43 (11): : 142 - 146
  • [35] UAV Path Planning Based on Multi-Stage Constraint Optimization
    Shen, Yong
    Zhu, Yunlou
    Kang, Hongwei
    Sun, Xingping
    Chen, Qingyi
    Wang, Da
    DRONES, 2021, 5 (04)
  • [36] Low-carbon Distributed Scheduling Optimization for Multi-park Stochastic Situations Based on a Multi-stage Dual Game
    Yue, Ziyi
    Liu, Huazhi
    Li, Yonggang
    Zhongguo Dianji Gongcheng Xuebao/Proceedings of the Chinese Society of Electrical Engineering, 2024, 44 (22): : 8860 - 8873
  • [37] Stochastic Project Scheduling Optimization for Multi-stage Prefabricated Building Construction with Reliability Application
    Wang, Jingjing
    Liu, Huimin
    Wang, Zongxi
    KSCE JOURNAL OF CIVIL ENGINEERING, 2023, 27 (06) : 2356 - 2371
  • [38] Stochastic Project Scheduling Optimization for Multi-stage Prefabricated Building Construction with Reliability Application
    Jingjing Wang
    Huimin Liu
    Zongxi Wang
    KSCE Journal of Civil Engineering, 2023, 27 : 2356 - 2371
  • [39] Optimization design of TEM cell based on multi-stage curved edge transition structure and magnetic loss method
    Wu, Jianfei
    Li, Yang
    Lu, Yanfang
    Zhang, Hongli
    Liu, Fang
    Zheng, Yifei
    Chen, Ledong
    Zhao, Shuli
    Han, Lei
    JOURNAL OF ELECTROMAGNETIC WAVES AND APPLICATIONS, 2024, 38 (10) : 1187 - 1199
  • [40] Towards a Multi-objective Scheduling Policy for Serverless-based Edge-Cloud Continuum
    Angelelli, Luc
    Da Silva, Anderson Andrei
    Georgiou, Yiannis
    Mercier, Michael
    Mounie, Gregory
    Trystram, Denis
    2023 IEEE/ACM 23RD INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING, CCGRID, 2023, : 485 - 497