GASP: Genetic Algorithms for Service Placement in Fog Computing Systems

被引:46
|
作者
Canali, Claudia [1 ]
Lancellotti, Riccardo [1 ]
机构
[1] Univ Modena & Reggio Emilia, Dept Engn Enzo Ferrari, Via P Vivarelli 10-1, I-41125 Modena, Italy
关键词
fog computing; optimization model; genetic algorithms; sensitivity analysis; VIRTUAL MACHINES;
D O I
10.3390/a12100201
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Fog computing is becoming popular as a solution to support applications based on geographically distributed sensors that produce huge volumes of data to be processed and filtered with response time constraints. In this scenario, typical of a smart city environment, the traditional cloud paradigm with few powerful data centers located far away from the sources of data becomes inadequate. The fog computing paradigm, which provides a distributed infrastructure of nodes placed close to the data sources, represents a better solution to perform filtering, aggregation, and preprocessing of incoming data streams reducing the experienced latency and increasing the overall scalability. However, many issues still exist regarding the efficient management of a fog computing architecture, such as the distribution of data streams coming from sensors over the fog nodes to minimize the experienced latency. The contribution of this paper is two-fold. First, we present an optimization model for the problem of mapping data streams over fog nodes, considering not only the current load of the fog nodes, but also the communication latency between sensors and fog nodes. Second, to address the complexity of the problem, we present a scalable heuristic based on genetic algorithms. We carried out a set of experiments based on a realistic smart city scenario: the results show how the performance of the proposed heuristic is comparable with the one achieved through the solution of the optimization problem. Then, we carried out a comparison among different genetic evolution strategies and operators that identify the uniform crossover as the best option. Finally, we perform a wide sensitivity analysis to show the stability of the heuristic performance with respect to its main parameters.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] A Fog Computing Service Placement for Smart Cities based on Genetic Algorithms
    Canali, Claudia
    Lancellotti, Riccardo
    CLOSER: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2019, : 81 - 89
  • [2] A genetic-based approach for service placement in fog computing
    Sarrafzade, Nazanin
    Entezari-Maleki, Reza
    Sousa, Leonel
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (08): : 10854 - 10875
  • [3] A genetic-based approach for service placement in fog computing
    Nazanin Sarrafzade
    Reza Entezari-Maleki
    Leonel Sousa
    The Journal of Supercomputing, 2022, 78 : 10854 - 10875
  • [4] Autonomic Service Placement in Fog Computing
    Kayal, Paridhika
    Liebeherr, Jorg
    2019 IEEE 20TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2019,
  • [5] An Analysis of Fog Computing Data Placement Algorithms
    da Silva, Daniel Maniglia A.
    Asaamoning, Godwin
    Orrillo, Hector
    Sofia, Rute C.
    Mendes, Paulo M.
    PROCEEDINGS OF THE 16TH EAI INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS SYSTEMS: COMPUTING, NETWORKING AND SERVICES (MOBIQUITOUS'19), 2019, : 527 - 534
  • [6] Energy efficient service placement in fog computing
    Vadde, Usha
    Kompalli, Vijaya Sri
    PEERJ COMPUTER SCIENCE, 2022, 8
  • [7] Energy efficient service placement in fog computing
    Vadde U.
    Kompalli V.S.
    PeerJ Computer Science, 2022, 8
  • [8] Toward Service Placement on Fog Computing Landscape
    Quang Tran Minh
    Duy Tai Nguyen
    An Van Le
    Hai Duc Nguyen
    Anh Truong
    2017 4TH NAFOSTED CONFERENCE ON INFORMATION AND COMPUTER SCIENCE (NICS), 2017, : 291 - 296
  • [9] Embedded heterogeneous computing service placement strategy for fog computing
    Liu J.
    Yi B.
    Zhang H.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2021, 48 (06): : 40 - 47
  • [10] Optimizing fog colony layout and service placement through genetic algorithms and hierarchical clustering
    Talavera, Francisco
    Lera, Isaac
    Juiz, Carlos
    Guerrero, Carlos
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 254