Cloud data center cost management using virtual machine consolidation with an improved artificial feeding birds algorithm

被引:3
|
作者
Naeen, Mohammad Ali Monshizadeh [1 ]
Ghaffari, Hamid Reza [1 ]
Naeen, Hossein Monshizadeh [2 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Ferdows Branch, Ferdows, Iran
[2] Islamic Azad Univ, Dept Comp Engn, Neyshabur Branch, Neyshabur, Iran
关键词
Green computing; Virtual machine consolidation; Artificial feeding bird optimization; Energy optimization; EFFICIENT RESOURCE-MANAGEMENT; ENERGY-EFFICIENT; DYNAMIC CONSOLIDATION; HEURISTICS; SIMULATION; PLACEMENT; MIGRATION; FRAMEWORK; POWER;
D O I
10.1007/s00607-024-01267-0
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud data centers face various challenges, such as high energy consumption, environmental impact, and quality of service (QoS) requirements. Dynamic virtual machine (VM) consolidation is an effective approach to address these challenges, but it is a complex optimization problem that involves trade-offs between energy efficiency and QoS satisfaction. Moreover, the workload patterns in cloud data centers are often non-stationary and unpredictable, which makes it difficult to model them. In this paper, we propose a new method for dynamic VM consolidation that optimizes both energy efficiency and QoS objectives. Our approach is based on Markov chains and the artificial feeding birds (AFB) algorithm. Markov chains are used to model the resource utilization of each individual VM and PM based on the changes that happen in workload data. AFB algorithm is a metaheuristic optimization technique that mimics the behavior of birds in nature. We modify the AFB algorithm to suit the characteristics of the VM placement problem and to provide QoS-aware and energy-efficient solutions. Our approach also employs an online step detection method to capture variations in workload patterns. Furthermore, we introduce a new policy for VM selection from overloaded hosts, which considers the abrupt changes in the utilization processes of the VMs. The proposed algorithms are evaluated extensively using the CloudSim Toolkit with real workload data. The proposed system outperforms evaluation policies in multiple metrics, including energy consumption, SLA violations, and other essential metrics.
引用
收藏
页码:1795 / 1823
页数:29
相关论文
共 50 条
  • [41] Virtual Machine Consolidation with Minimization of Migration Thrashing for Cloud Data Centers
    Liu, Xialin
    Wu, Junsheng
    Sha, Gang
    Liu, Shuqin
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [42] Optimization of Dynamic Virtual Machine Consolidation in Cloud Computing Data Centers
    Najari, Alireza
    Alavi, Seyed EnayatOllah
    Noorimehr, Mohammad Reza
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (09) : 202 - 208
  • [43] A Combined Trend Virtual Machine Consolidation Strategy for Cloud Data Centers
    Chen, Yuxuan
    Zhang, Zhen
    Deng, Yuhui
    Min, Geyong
    Cui, Lin
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (09) : 2150 - 2164
  • [44] Cuckoo search Approach for Virtual Machine Consolidation in Cloud Data Centre
    Joshi, Sourabh
    Kaur, Sarabjit
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 683 - +
  • [45] Joint Virtual Machine and Network Policy Consolidation in Cloud Data Centers
    Cui, Lin
    Tso, Fung Po
    2015 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2015, : 153 - 158
  • [46] Dynamic Virtual Machine Consolidation for Energy Efficient Cloud Data Centers
    Kang, Dong-Ki
    Alhazemi, Fawaz
    Kim, Seong-Hwan
    Youn, Chan-Hyun
    CLOUD COMPUTING (CLOUDCOMP 2015), 2016, 167 : 70 - 80
  • [47] Efficient Virtual Machine Placement Algorithms for Consolidation in Cloud Data Centers
    Alsbatin, Loiy
    Oz, Gurcu
    Ulusoy, Ali Hakan
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2020, 17 (01) : 29 - 50
  • [48] Cost-effective Virtual Machine Image Replication Management for Cloud Data Centers
    Shen, Dian
    Dong, Fang
    Zhang, Junxue
    Luo, Junzhou
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 229 - 236
  • [49] Virtual Machine Consolidation for Cloud Data Centers Using Parameter-Based Adaptive Allocation
    Mosa, Abdelkhalik
    Sakellariou, Rizos
    PROCEEDINGS OF THE FIFTH EUROPEAN CONFERENCE ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS (ECBS 2017), 2017,
  • [50] An Improved Virtual Machine Placement Algorithm Based on Traffic Bandwidth Optimization in Data Center
    ZHAO Changming
    LIU Jian
    China Communications, 2015, (S2) : 83 - 92