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 条
  • [21] Computation Offloading Strategy in Mobile Edge Computing
    Sheng, Jinfang
    Hu, Jie
    Teng, Xiaoyu
    Wang, Bin
    Pan, Xiaoxia
    INFORMATION, 2019, 10 (06)
  • [22] Learning for Computation Offloading in Mobile Edge Computing
    Dinh, Thinh Quang
    La, Quang Duy
    Quek, Tony Q. S.
    Shin, Hyundong
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2018, 66 (12) : 6353 - 6367
  • [23] Learn to Coordinate for Computation Offloading and Resource Allocation in Edge Computing: A Rational-Based Distributed Approach
    Liu, Zhicheng
    Zhao, Yunfeng
    Song, Jinduo
    Qiu, Chao
    Chen, Xu
    Wang, Xiaofei
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2022, 9 (05): : 3136 - 3151
  • [24] Computation offloading and resource allocation based on distributed deep learning and software defined mobile edge computing
    Wang, Zhongyu
    Lv, Tiejun
    Chang, Zheng
    COMPUTER NETWORKS, 2022, 205
  • [25] Minimizing the Delay and Cost of Computation Offloading for Vehicular Edge Computing
    Luo, Quyuan
    Li, Changle
    Luan, Tom H.
    Shi, Weisong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (05) : 2897 - 2909
  • [26] Joint Computation Offloading and Prioritized Scheduling in Mobile Edge Computing
    Gao, Lingfang
    Moh, Melody
    PROCEEDINGS 2018 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2018, : 1000 - 1007
  • [27] A Computation Offloading Method for Edge Computing With Vehicle-to-Everything
    Xu, Xiaolong
    Xue, Yuan
    Li, Xiang
    Qi, Lianyong
    Wan, Shaohua
    IEEE ACCESS, 2019, 7 : 131068 - 131077
  • [28] Application-aware computation offloading in edge computing networks
    Lin, Rongping
    Guo, Xuhui
    Luo, Shan
    Xiao, Yong
    Moran, Bill
    Zukerman, Moshe
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 146 : 86 - 97
  • [29] Efficient Task Allocation for Computation Offloading in Vehicular Edge Computing
    Zhang, Zheng
    Zeng, Feng
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (06) : 5595 - 5606
  • [30] Shapley Value-Based Computation Offloading for Edge Computing
    Chai, Yuan
    Zeng, Xiao-Jun
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (07) : 9448 - 9458