gpm_
Tutte le pubblicazioni
2020 Articolo in rivista

Power of random choices made efficient for fog computing

R. Beraldi, G. Proietti Mattia

IEEE Transactions on Cloud Computing

Abstract

In this paper, we consider a load balancing protocol based on the power of random choices that is adapted to a fog deploy in which several independent fog nodes equipped with a set of servers or VM are serving the same geographical area. The protocol is based on a simple but effective mechanism based on a threshold of T . When a fog node receives a unit of computation or a job, it immediately executes the job if the number of its occupied servers is lower than T , otherwise the node executes a randomized algorithm by probing F other fog nodes in the area, and delegates the execution of the job to the least loaded one, provided the workload is lower than the probing node. Through a mathematical analysis we show that probing just one node ( F=1 ) when there are less than two VM free provides the same performance of the well known power-of-two random choices centralized algorithm, but at a much lower delay and control overhead costs. Also, simulations are used to address the node heterogeneity and, with a real testbed, we offer results that prove the effective benefit of the proposed solution in practical applications.

Citazione

Beraldi, R., & Proietti Mattia, G. (2020). Power of random choices made efficient for fog computing. IEEE Transactions on Cloud Computing, 1–1. https://doi.org/10.1109/TCC.2020.2968443

BibTeX
@article{2020BeraldiPower,
  title = {Power of random choices made efficient for fog computing},
  author = {{Beraldi}, R. and {Proietti Mattia}, G.},
  year = {2020},
  journal = {IEEE Transactions on Cloud Computing},
  pages = {1--1},
  doi = {10.1109/TCC.2020.2968443},
  issn = {2372-0018}
}