Architecture and performance evaluation of distributed computation offloading in edge computing

被引:20
作者
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
相关论文
共 46 条
[1]   Elasticity in Cloud Computing: State of the Art and Research Challenges [J].
Al-Dhuraibi, Yahya ;
Paraiso, Fawaz ;
Djarallah, Nabil ;
Merle, Philippe .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2018, 11 (02) :430-447
[2]   A scalable, commodity data center network architecture [J].
Al-Fares, Mohammad ;
Loukissas, Alexander ;
Vahdat, Amin .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (04) :63-74
[3]  
[Anonymous], 2018, 2018 27 INT C COMPUT
[4]  
[Anonymous], 2017 IEEE 6 INT C CL
[5]  
[Anonymous], 2018, IEEE CLOUDCOM
[6]  
[Anonymous], IEEE PERCOM
[7]  
[Anonymous], 2012, SODA SIAM, DOI DOI 10.1137/1.9781611973099.97
[8]  
[Anonymous], ICN
[9]  
[Anonymous], 2013, Queue
[10]  
[Anonymous], 2017, IEEE FWC, DOI DOI 10.1109/FWC.2017.8368525