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 条
  • [1] Distributed Optimization for Computation Offloading in Edge Computing
    Lin, Rongping
    Zhou, Zhijie
    Luo, Shan
    Xiao, Yong
    Wang, Xiong
    Wang, Sheng
    Zukerman, Moshe
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (12) : 8179 - 8194
  • [2] Mobile Edge Computing: A Survey on Architecture and Computation Offloading
    Mach, Pavel
    Becvar, Zdenek
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (03): : 1628 - 1656
  • [3] MVR: an Architecture for Computation Offloading in Mobile Edge Computing
    Wei, Xiaojuan
    Wang, Shangguang
    Zhou, Ao
    Xu, Jinliang
    Su, Sen
    Kumar, Sathish
    Yang, Fangchun
    2017 IEEE 1ST INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2017, : 232 - 235
  • [4] Computation Offloading Toward Edge Computing
    Lin, Li
    Liao, Xiaofei
    Jin, Hai
    Li, Peng
    PROCEEDINGS OF THE IEEE, 2019, 107 (08) : 1584 - 1607
  • [5] A Survey of Computation Offloading in Edge Computing
    Zheng, Tao
    Wan, Jian
    Zhang, Jilin
    Jiang, Congfeng
    Jia, Gangyong
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS (CITS), 2020, : 12 - 17
  • [6] Toward Computation Offloading in Edge Computing: A Survey
    Jiang, Congfeng
    Cheng, Xiaolan
    Gao, Honghao
    Zhou, Xin
    Wan, Jian
    IEEE ACCESS, 2019, 7 : 131543 - 131558
  • [7] A survey on computation offloading modeling for edge computing
    Lin, Hai
    Zeadally, Sherali
    Chen, Zhihong
    Labiod, Houda
    Wang, Lusheng
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 169
  • [8] Profit-Maximized Collaborative Computation Offloading and Resource Allocation in Distributed Cloud and Edge Computing Systems
    Yuan, Haitao
    Zhou, MengChu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2021, 18 (03) : 1277 - 1287
  • [9] Event-Driven Computation Offloading in IoT With Edge Computing
    Wei, Ziling
    Zhao, Baokang
    Su, Jinshu
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (09) : 6847 - 6860
  • [10] A review of optimization methods for computation offloading in edge computing networks
    Sadatdiynov, Kuanishbay
    Cui, Laizhong
    Zhang, Lei
    Huang, Joshua Zhexue
    Salloum, Salman
    Mahmud, Mohammad Sultan
    DIGITAL COMMUNICATIONS AND NETWORKS, 2023, 9 (02) : 450 - 461