Model and Algorithms for the Planning of Fog Computing Networks

被引:29
|
作者
Zhang, Decheng [1 ]
Haider, Faisal [1 ]
St-Hilaire, Marc [1 ]
Makaya, Christian [2 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
[2] IBM TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
关键词
Computation offloading; evolutionary algorithm (EA); fog computing; heuristic; modular facility location; multiobjective; network planning; MANAGEMENT; FRAMEWORK; PARETO;
D O I
10.1109/JIOT.2019.2892940
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing has risen as a promising technology for augmenting the computational and storage capability of the end devices and edge networks. The urging issues in this networking paradigm are fog nodes planning, resources allocation, and offloading strategies. This paper aims to formulate a mathematical model which jointly tackles these issues. The goal of the model is to optimize the tradeoff (Pareto front) between the capital expenditure and the network delay. To solve this multiobjective optimization problem and obtain benchmark values, we first use the weighted sum method and two existing evolutionary algorithms (EAs), nondominated sorting genetic algorithm II and speed-constrained multiobjective particle swarm optimization. Then, inspired by those EAs, this paper proposes a new EAs, named particle swarm optimized nondominated sorting genetic algorithm, which combines the convergence and searching efficiency of the existing EAs. The effectiveness of the proposed algorithm is evaluated by the hypervolume and inverted generational distance indicators. The performance evaluation results show that the proposed model and algorithms can help the network planners in the deployment of fog networks to complement their existing computation and storage infrastructure.
引用
收藏
页码:3873 / 3884
页数:12
相关论文
共 50 条
  • [1] On the Planning and Design Problem of Fog Computing Networks
    Haider, Faisal
    Zhang, Decheng
    St-Hilaire, Marc
    Makaya, Christian
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (02) : 724 - 736
  • [2] Fog Robotics Algorithms for Distributed Motion Planning Using Lambda Serverless Computing
    Ichnowski, Jeffrey
    Lee, William
    Murta, Victor
    Paradis, Samuel
    Alterovitz, Ron
    Gonzalez, Joseph E.
    Stoica, Ion
    Goldberg, Ken
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 4232 - 4238
  • [3] Load Balancing Algorithms in Fog Computing
    Kashani, Mostafa Haghi
    Mahdipour, Ebrahim
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (02) : 1505 - 1521
  • [4] Scheduling Algorithms in Fog Computing: A Survey
    Khaled Matrouk
    Kholoud Alatoun
    International Journal of Networked and Distributed Computing, 2021, 9 : 59 - 74
  • [5] Scheduling Algorithms in Fog Computing: A Survey
    Matrouk, Khaled
    Alatoun, Kholoud
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2021, 9 (01) : 59 - 74
  • [6] Algorithms for Computing in Fog Systems: Principles, Algorithms, and Challenges
    Soni, Nikheel
    Malekian, Reza
    Bogatinoska, Dijana Capeska
    2020 43RD INTERNATIONAL CONVENTION ON INFORMATION, COMMUNICATION AND ELECTRONIC TECHNOLOGY (MIPRO 2020), 2020, : 473 - 478
  • [7] Stochastic performance model for web server capacity planning in fog computing
    Paulo Pereira
    Jean Araujo
    Matheus Torquato
    Jamilson Dantas
    Carlos Melo
    Paulo Maciel
    The Journal of Supercomputing, 2020, 76 : 9533 - 9557
  • [8] Stochastic performance model for web server capacity planning in fog computing
    Pereira, Paulo
    Araujo, Jean
    Torquato, Matheus
    Dantas, Jamilson
    Melo, Carlos
    Maciel, Paulo
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (12): : 9533 - 9557
  • [9] An approximate planning model for distributed computing networks
    Hollywood, JS
    NAVAL RESEARCH LOGISTICS, 2005, 52 (06) : 590 - 605
  • [10] Fog Computing Model and Efficient Algorithms for Directional Vehicle Mobility in Vehicular Network
    Wu, Yalan
    Wu, Jigang
    Chen, Long
    Zhou, Gangqiang
    Yan, Jiaquan
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (05) : 2599 - 2614