A Novel Container Placement Mechanism Based on Whale Optimization Algorithm for CaaS Clouds

被引:0
|
作者
Alwabel, Abdulelah [1 ]
机构
[1] Prince Sattam Bin Abdulaziz Univ, Dept Comp Sci, Alkharj 1194, Saudi Arabia
关键词
cloud computing; CaaS; container placement; CP; energy efficiency; ENERGY; CONSOLIDATION; ARCHITECTURE;
D O I
10.3390/electronics12153369
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Advancements in container technology can improve the efficiency of cloud systems by reducing the initiation time of virtual machines (VMs) and improving portability. Therefore, many cloud service providers offer cloud services based on the container as a service (CaaS) model. Container placement (CP) is a mechanism that allocates containers to a pool of VMs by mapping new containers to VMs and simultaneously considering VM placements on physical machines. The CP mechanism can serve several purposes, such as reducing power consumption and optimizing resource availability. This study presents directed container placement (DCP), a novel policy for placing containers in CaaS cloud systems. DCP extends the whale optimization algorithm, an optimization technique aimed at reducing the power consumption in cloud systems with a minimum effect on the overall performance. The proposed mechanism is evaluated against established methods, namely, improved genetic algorithm and discrete whale optimization using two criteria: energy savings and search time. The experiments demonstrate that DCP consumes approximately 78% less power and reduces the search time by approximately 50% in homogeneous clouds. In addition, DCP saves power by approximately 85% and reduces the search time by approximately 30% in heterogeneous clouds.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] A Genetic Algorithm-Based Energy-Efficient Container Placement Strategy in CaaS
    Zhang, Rong
    Chen, Yaxing
    Dong, Bo
    Tian, Feng
    Zheng, Qinghua
    IEEE ACCESS, 2019, 7 : 121360 - 121373
  • [2] ACO Based Container Placement for CaaS in Fog Computing
    Gill, Monika
    Singh, Dinesh
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND DATA SCIENCE, 2020, 167 : 760 - 768
  • [3] Multi-objective based container placement strategy in CaaS
    Khan, Md. Akram
    Sahoo, Bibhudatta
    Mishra, Sambit Kumar
    Shankar, Achyut
    SOFTWARE-PRACTICE & EXPERIENCE, 2025, 55 (03): : 448 - 472
  • [4] Improved whale optimization algorithm based on siege mechanism
    Wang Y.-F.
    Liao R.-H.
    Liang E.-H.
    Sun J.-W.
    Kongzhi yu Juece/Control and Decision, 2023, 38 (10): : 2773 - 2782
  • [5] Be Good Neighbors: A Novel Application Isolation Metric Used to Optimize the Initial Container Placement in CaaS
    Zhang, Rong
    Chen, Yaxing
    Zhang, Fa
    Tian, Feng
    Dong, Bo
    IEEE ACCESS, 2020, 8 : 178195 - 178207
  • [6] A Novel Hybrid Algorithm for Feature Selection Based on Whale Optimization Algorithm
    Zheng, Yuefeng
    Li, Ying
    Wang, Gang
    Chen, Yupeng
    Xu, Qian
    Fan, Jiahao
    Cui, Xueting
    IEEE ACCESS, 2019, 7 : 14908 - 14923
  • [7] A NOVEL OPTIMIZATION ALGORITHM BASED ON ATMOSPHERE CLOUDS MODEL
    Yan, Gao-Wei
    Hao, Zhan-Ju
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2013, 12 (01)
  • [9] A whale optimization system for energy-efficient container placement in data centers
    Al-Moalmi, Ammar
    Luo, Juan
    Salah, Ahmad
    Li, Kenli
    Yin, Luxiu
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 164
  • [10] FPHO: Fractional Pelican Hawks optimization based container consolidation in CaaS cloud
    Patra, Manoj Kumar
    Sahoo, Bibhudatta
    Turuk, Ashok Kumar
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (12):