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 条
  • [21] Solving the Multi-Objective Problem of IoT Service Placement in Fog Computing Using Cuckoo Search Algorithm
    Liu, Chang
    Wang, Jin
    Zhou, Liang
    Rezaeipanah, Amin
    NEURAL PROCESSING LETTERS, 2022, 54 (03) : 1823 - 1854
  • [22] Solving the Multi-Objective Problem of IoT Service Placement in Fog Computing Using Cuckoo Search Algorithm
    Chang Liu
    Jin Wang
    Liang Zhou
    Amin Rezaeipanah
    Neural Processing Letters, 2022, 54 : 1823 - 1854
  • [23] A NSGA-II-based Approach for Multi-objective Micro-service Allocation in Container-based Clouds
    Tan, Boxiong
    Ma, Hui
    Mei, Yi
    2020 20TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2020), 2020, : 282 - 289
  • [24] Article Multi-Objective Service Placement Scheme Based on Fuzzy-AHP System for Distributed Cloud Computing
    Son, A-Young
    Huh, Eui-Nam
    APPLIED SCIENCES-BASEL, 2019, 9 (17):
  • [25] Auto-scaling techniques in container-based cloud and edge/fog computing: Taxonomy and survey
    Dogani, Javad
    Namvar, Reza
    Khunjush, Farshad
    COMPUTER COMMUNICATIONS, 2023, 209 : 120 - 150
  • [26] Multi-objective optimization for scientific workflow scheduling based on Performance-to-Power Ratio in fog-cloud environments
    Khaleel, Mustafa Ibrahim
    SIMULATION MODELLING PRACTICE AND THEORY, 2022, 119
  • [27] MAA: multi-objective artificial algae algorithm for workflow scheduling in heterogeneous fog-cloud environment
    Shukla, Prashant
    Pandey, Sudhakar
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (10): : 11218 - 11260
  • [28] A Multi-Objective Service Placement and Load Distribution in Edge Computing
    Maia, Adyson M.
    Ghamri-Doudane, Yacine
    Vieira, Dario
    de Castro, Miguel E.
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [29] DE-GWO: A Multi-objective Workflow Scheduling Algorithm for Heterogeneous Fog-Cloud Environment
    Prashant Shukla
    Sudhakar Pandey
    Arabian Journal for Science and Engineering, 2024, 49 : 4419 - 4444
  • [30] DE-GWO: A Multi-objective Workflow Scheduling Algorithm for Heterogeneous Fog-Cloud Environment
    Shukla, Prashant
    Pandey, Sudhakar
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2024, 49 (03) : 4419 - 4444