Randomized Load Balancing under Loosely Correlated State Information in Fog Computing

被引:10
作者
Beraldi, Roberto [1 ]
Canali, Claudia [2 ]
Lancellotti, Riccardo [2 ]
Mattia, Gabriele Proietti [1 ]
机构
[1] Sapienza Univ Rome, Rome, Italy
[2] Univ Modena & Reggio Emilia, Modena, Italy
来源
PROCEEDINGS OF THE 23RD INTERNATIONAL ACM CONFERENCE ON MODELING, ANALYSIS AND SIMULATION OF WIRELESS AND MOBILE SYSTEMS, MSWIM 2020 | 2020年
关键词
Fog Computing; Load Balancing; Probe-based Algorithm;
D O I
10.1145/3416010.3423244
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Fog computing infrastructures must support increasingly complex applications where a large number of sensors send data to intermediate fog nodes for processing. As the load in such applications (as in the case of a smart cities scenario) is subject to significant fluctuations both over time and space, load balancing is a fundamental task. In this paper we study a fully distributed algorithm for load balancing based on random probing of the neighbors' status. A qualifying point of our study is considering the impact of delay during the probe phase and analyzing the impact of stale load information. We propose a theoretical model for the loss of correlation between actual load on a node and stale information arriving to the neighbors. Furthermore, we analyze through simulation the performance of the proposed algorithm considering a wide set of parameters and comparing it with an approach from the literature based on random walks. Our analysis points out under which conditions the proposed algorithm can outperform the alternatives.
引用
收藏
页码:123 / 127
页数:5
相关论文
共 8 条
[1]  
Beraldi R, 2020, 2020 FIFTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), P46, DOI [10.1109/FMEC49853.2020.9144962, 10.1109/fmec49853.2020.9144962]
[2]   PAFFI: Performance Analysis Framework for Fog Infrastructures in realistic scenarios [J].
Canali, Claudia ;
Lancellotti, Riccardo .
2019 4TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND SECURITY (ICCCS), 2019,
[3]  
Chen S., 2017, IEEE INTERNET COMPUT, V21, P4, DOI DOI 10.1109/MIC.2017.39
[4]   Interpreting stale load information [J].
Dahlin, M .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (10) :1033-1047
[5]  
Mitzenmacher M., 2001, POWER 2 CHOICES, P255
[6]  
Mitzenmacher Michael, 2005, PROBABILITY COMPUTIN
[7]  
Qiaomin Xie, 2015, ACM SIGMETRICS Performance Evaluation Review, V43, P321, DOI 10.1145/2745844.2745849
[8]   Fog Computing: Towards Minimizing Delay in the Internet of Things [J].
Yousefpour, Ashkan ;
Ishigaki, Genya ;
Jue, Jason P. .
2017 IEEE 1ST INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2017, :17-24