Architecture and performance evaluation of distributed computation offloading in edge computing

被引:19
|
作者
Cicconetti, Claudio [1 ]
Conti, Marco [1 ]
Passarella, Andrea [1 ]
机构
[1] CNR, IIT, Pisa, Italy
关键词
Online job dispatching; Serverless computing; Computation offloading; Edge computing; Performance evaluation; SIMULATION; TOOLKIT; ENVIRONMENTS; MANAGEMENT;
D O I
10.1016/j.simpat.2019.102007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Edge computing is an emerging paradigm to enable low-latency applications, like mobile augmented reality, because it takes the computation on processing devices that are closer to the users. On the other hand, the need for highly scalable execution of stateless tasks for cloud systems is driving the definition of new technologies based on serverless computing. In this paper, we propose a novel architecture where the two converge to enable low-latency applications: This is achieved by offloading short-lived stateless tasks from the user terminals to edge nodes. Furthermore, we design a distributed algorithm that tackles the research challenge of selecting the best executor, based on real-time measurements and simple, yet effective, prediction algorithms. Finally, we describe a new performance evaluation framework specifically designed for an accurate assessment of algorithms and protocols in edge computing environments, where the nodes may have very heterogeneous networking and processing capabilities. The proposed framework relies on the use of real components on lightweight virtualization mixed with simulated computation and is well-suited to the analysis of several applications and network environments. Using our framework, we evaluate our proposed architecture and algorithms in small- and large-scale edge computing scenarios, showing that our solution achieves similar or better delay performance than a centralized solution, with far less network utilization.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] Egret: Reinforcement Mechanism for Sequential Computation Offloading in Edge Computing
    Peng, Haosong
    Zhan, Yufeng
    Zhai, Di-Hua
    Zhang, Xiaopu
    Xia, Yuanqing
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) : 3541 - 3554
  • [32] Computation Offloading With Instantaneous Load Billing for Mobile Edge Computing
    Gao, Mingjin
    Shen, Rujing
    Li, Jun
    Yan, Shihao
    Li, Yonghui
    Shi, Jinglin
    Han, Zhu
    Zhuo, Li
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (03) : 1473 - 1485
  • [33] Distributed Computation Offloading and Power Allocation for Wireless Virtualization Aided Mobile Edge Computing
    Cheng, Yulun
    Yang, Longxiang
    Zhu, Hongbo
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2018), 2018,
  • [34] TODG: Distributed Task Offloading With Delay Guarantees for Edge Computing
    Yue, Sheng
    Ren, Ju
    Qiao, Nan
    Zhang, Yongmin
    Jiang, Hongbo
    Zhang, Yaoxue
    Yang, Yuanyuan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (07) : 1650 - 1665
  • [35] Two-tier end-edge collaborative computation offloading for edge computing
    Xiao, Yong
    Wei, Ling
    Feng, Junhao
    En, Wang
    JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2022, 22 (02) : 677 - 688
  • [36] Survey on the Methods of Computation Offloading in Mobile Edge Computing
    Zhang, Yi-Lin
    Liang, Yu-Zhu
    Yin, Mu-Jun
    Quan, Han-Yu
    Wang, Tian
    Jia, Wei-Jia
    Jisuanji Xuebao/Chinese Journal of Computers, 2021, 44 (12): : 2406 - 2430
  • [37] Computation offloading and service allocation in mobile edge computing
    Li, Chunlin
    Cai, Qianqian
    Zhang, Chaokun
    Ma, Bingbin
    Luo, Youlong
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (12): : 13933 - 13962
  • [38] QoE-driven computation offloading for Edge Computing
    Luo, Jie
    Deng, Xiaoheng
    Zhang, Honggang
    Qi, Huamei
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 97 : 34 - 39
  • [39] A Survey on Computation Offloading for Mobile Edge Computing Information
    Shan, Xiaoyu
    Li, Peng
    Zhi, Hanxiao
    Han, Zhijie
    2018 IEEE 4TH INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY), 4THIEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) AND 3RD IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2018, : 248 - 251
  • [40] Multiuser Computation Offloading and Downloading for Edge Computing With Virtualization
    Liang, Zezu
    Liu, Yuan
    Lok, Tat-Ming
    Huang, Kaibin
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2019, 18 (09) : 4298 - 4311