An Ant Colony Optimization-Based Multiobjective Service Replicas Placement Strategy for Fog Computing

被引:26
|
作者
Huang, Tiansheng [1 ]
Lin, Weiwei [1 ]
Xiong, Chennian [1 ]
Pan, Rui [2 ]
Huang, Jingxuan [3 ]
机构
[1] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[2] South China Univ Technol, Sch Environm & Energy, Guangzhou 510006, Peoples R China
[3] Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Edge computing; Cloud computing; Computer architecture; Optimization; Internet of Things; Ant colony optimization; Real-time systems; Ant colony optimization (ACO); fog computing; Internet of Things (IoT); multiobjective scheduling; service placement; EVOLUTIONARY ALGORITHM; MOEA/D; EDGE;
D O I
10.1109/TCYB.2020.2989309
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, fog computing has emerged as a new paradigm for the future Internet-of-Things (IoT) applications, but at the same time, ensuing new challenges. The geographically vast-distributed architecture in fog computing renders us almost infinite choices in terms of service orchestration. How to properly arrange the service replicas (or service instances) among the nodes remains a critical problem. To be specific, in this article, we investigate a generalized service replicas placement problem that has the potential to be applied to various industrial scenarios. We formulate the problem into a multiobjective model with two scheduling objectives, involving deployment cost and service latency. For problem solving, we propose an ant colony optimization-based solution, called multireplicas Pareto ant colony optimization (MRPACO). We have conducted extensive experiments on MRPACO. The experimental results show that the solutions obtained by our strategy are qualified in terms of both diversity and accuracy, which are the main evaluation metrics of a multiobjective algorithm.
引用
收藏
页码:5595 / 5608
页数:14
相关论文
共 50 条
  • [1] Ant Colony Optimization-Based Method for Placement of Sectionalizing Switches in Distribution Networks Using a Fuzzy Multiobjective Approach
    Falaghi, Hamid
    Haghifam, Mahmood-Reza
    Singh, Chanan
    [J]. IEEE TRANSACTIONS ON POWER DELIVERY, 2009, 24 (01) : 268 - 276
  • [2] Multiobjective Harris Hawks Optimization-Based Task Scheduling in Cloud-Fog Computing
    Ali, Asad
    Shah, Syed Adeel Ali
    Al Shloul, Tamara
    Assam, Muhammad
    Ghadi, Yazeed Yasin
    Lim, Sangsoon
    Zia, Ahmad
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (13): : 24334 - 24352
  • [3] A Latency-Aware Multiple Data Replicas Placement Strategy for Fog Computing
    Huang, Tiansheng
    Lin, Weiwei
    Li, Yin
    He, LiGang
    Peng, ShaoLiang
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2019, 91 (10): : 1191 - 1204
  • [4] A Latency-Aware Multiple Data Replicas Placement Strategy for Fog Computing
    Tiansheng Huang
    Weiwei Lin
    Yin Li
    LiGang He
    ShaoLiang Peng
    [J]. Journal of Signal Processing Systems, 2019, 91 : 1191 - 1204
  • [5] An energy-aware ant colony optimization strategy for virtual machine placement in cloud computing
    Duan, Lin-Tao
    Wang, Jin
    Wang, Hai-Ying
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (10): : 14269 - 14282
  • [6] An Improved Ant Colony Optimization Job Scheduling Algorithm in Fog Computing
    Yin, Chao
    Li, Tongfang
    Qu, Xiaoping
    Yuan, Sihao
    [J]. INTERNATIONAL SYMPOSIUM ON ARTIFICIAL INTELLIGENCE AND ROBOTICS 2020, 2020, 11574
  • [7] Task Offloading in Fog Computing for Using Smart Ant Colony Optimization
    Kishor, Amit
    Chakarbarty, Chinmay
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2022, 127 (02) : 1683 - 1704
  • [8] Task Offloading in Fog Computing for Using Smart Ant Colony Optimization
    Amit Kishor
    Chinmay Chakarbarty
    [J]. Wireless Personal Communications, 2022, 127 : 1683 - 1704
  • [9] Ant colony optimization-based firewall anomaly mitigation engine
    Penmatsa, Ravi Kiran Varma
    Vatsavayi, Valli Kumari
    Samayamantula, Srinivas Kumar
    [J]. SPRINGERPLUS, 2016, 5
  • [10] Progresses and challenges of ant colony optimization-based evolvable hardware
    Duan, Haibin
    Yu, Xiufen
    [J]. 2007 IEEE WORKSHOP ON EVOLVABLE AND ADAPTIVE HARDWARE, 2007, : 67 - +