A two-tier multi-objective service placement in container-based fog-cloud computing platforms

被引:3
|
作者
Dogani, Javad [1 ]
Yazdanpanah, Ali [1 ]
Zare, Arash [1 ]
Khunjush, Farshad [1 ]
机构
[1] Shiraz Univ, Sch Elect & Comp Engn, Dept Comp Sci & Engn & IT, Mollasadara St, Shiraz 7134851154, Fars, Iran
关键词
Fog computing; Service placement; Container-based virtualization; Multi-objective optimization; Kubernetes; AL-CU-LI; HOT-ROLLING TEXTURES; MECHANICAL-PROPERTIES; ALUMINUM-ALLOYS; NEURAL-NETWORK; HIGH-STRENGTH; FCC METALS; ANISOTROPY; PRECIPITATION; MICROSTRUCTURE;
D O I
10.1007/s10586-023-04183-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The utilization of cloud computing in Internet of Things (IoT) applications has become widespread. However, it presents challenges for latency-sensitive scenarios due to data transmission to the centralized cloud structure, which leads to increased network traffic and service delays. To address this, fog computing has emerged as an intermediary layer between the cloud and IoT, ensuring low-latency interactions. A pivotal challenge within the fog computing paradigm is the service placement problem, involving assigning services to appropriate nodes, which is recognized as NP-hard. Recognizing the intricate nature of service placement, this study introduces a multi-objective optimization approach tailored for dynamic service placement within container-based fog computing environments. Considering multiple objectives is imperative due to the complex interplay of performance metrics in fog computing scenarios. A two-tier resource management framework based on Kubernetes is proposed to manage these diverse yet interrelated objectives effectively. The framework harnesses the power of the multi-objective, non-dominated sorting genetic algorithm II (NSGA-II) to reconcile conflicting objectives and facilitate optimal service placement decisions. Incorporating multi-objective optimization enables a comprehensive evaluation of service placement solutions, ensuring a balanced trade-off between latency, cost-efficiency, and energy consumption. Empirical evaluations demonstrate that the proposed method improves cost, average latency time, and energy consumption by 8% to 36% compared to state-of-the-art methods.
引用
收藏
页码:4491 / 4514
页数:24
相关论文
共 50 条
  • [41] A Multi-Objective Task Scheduling Strategy for Intelligent Production Line Based on Cloud-Fog Computing
    Yin, Zhenyu
    Xu, Fulong
    Li, Yue
    Fan, Chao
    Zhang, Feiqing
    Han, Guangjie
    Bi, Yuanguo
    SENSORS, 2022, 22 (04)
  • [42] A multi-objective krill herd algorithm for virtual machine placement in cloud computing
    K. M. Baalamurugan
    S. Vijay Bhanu
    The Journal of Supercomputing, 2020, 76 : 4525 - 4542
  • [43] A multi-objective Monarch Butterfly Algorithm for virtual machine placement in cloud computing
    Ghetas, Mohamed
    NEURAL COMPUTING & APPLICATIONS, 2021, 33 (17): : 11011 - 11025
  • [44] A multi-objective Monarch Butterfly Algorithm for virtual machine placement in cloud computing
    Mohamed Ghetas
    Neural Computing and Applications, 2021, 33 : 11011 - 11025
  • [45] Multi-objective application placement in fog computing using graph neural network-based reinforcement learning
    Lera, Isaac
    Guerrero, Carlos
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (19): : 27073 - 27094
  • [46] A multi-objective QoS-aware IoT service placement mechanism using Teaching Learning-Based Optimization in the fog computing environment
    Sha, Yan
    Wang, Hui
    Wang, Dan
    Ghobaei-Arani, Mostafa
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (07): : 3415 - 3432
  • [47] A multi-objective QoS-aware IoT service placement mechanism using Teaching Learning-Based Optimization in the fog computing environment
    Yan Sha
    Hui Wang
    Dan Wang
    Mostafa Ghobaei-Arani
    Neural Computing and Applications, 2024, 36 : 3415 - 3432
  • [48] Automated Decision Making for the Multi-objective Optimization Task of Cloud Service Placement
    Seufert, Michael
    Lange, Stanislav
    Meixner, Markus
    2016 28TH INTERNATIONAL TELETRAFFIC CONGRESS (ITC 28), VOL 2, 2016, : 16 - 21
  • [49] Multi-objective Optimization of Data Placement in a Storage-as-a-Service Federated Cloud
    Chikhaoui, Amina
    Lemarchand, Laurent
    Boukhalfa, Kamel
    Boukhobza, Jalil
    ACM TRANSACTIONS ON STORAGE, 2021, 17 (03)
  • [50] Reinforcement learning-based multi-objective energy-efficient task scheduling in fog-cloud industrial IoT-based systems
    Vijayalakshmi, V.
    Saravanan, M.
    SOFT COMPUTING, 2023, 27 (23) : 17473 - 17491