Enhancing virtual machine placement efficiency in cloud data centers through fluctuations-aware resource management

被引:0
|
作者
Montazerin, Faezeh [1 ]
Shameli-Sendi, Alireza [1 ]
机构
[1] Shahid Beheshti Univ SBU, Fac Comp Sci & Engn, Tehran, Iran
关键词
Cloud computing; VM migration; Resource prediction; Machine learning; VM placement; ALLOCATION;
D O I
10.1016/j.compeleceng.2024.109885
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The optimal placement of virtual machines in data centers holds significant importance. Failing to address this matter accurately may lead to an increased number of failures and frequent migrations between physical machines to accommodate the new resource requirements of virtual machines based on the evolving workload. This research focuses on predicting future resource fluctuations. Therefore, in our proposed model, virtual machines are categorized as either 'requiring additional resources in the future' or 'requiring fewer resources or no change in the future.' Consequently, virtual machines with varying labels, referred to as complementary, are placed accordingly. The primary objective of this study is to predict and monitor the service requirements of an organization's users. To achieve this goal, time series data and LSTM and GRU algorithms were employed. These algorithms were applied to multiple datasets to train a resource prediction model and subsequently utilize it for categorizing new requests. The results demonstrate that the proposed model has reduced the number of migrations by a maximum of 31% compared to the Best Fit Algorithm and a maximum of 25% compared to the Worst Fit Algorithm for 32,500 requests, encompassing both initial placements and changes in resources after the initial placement. In addition to its predictive capabilities, the proposed model contributes to enhanced resource allocation efficiency, ensuring optimal usage of data center resources. By leveraging advanced machine learning techniques, the model demonstrates its effectiveness in accurately anticipating future resource requirements and minimizing the overall operational overhead, as well as reducing placement failure by 2% compared to the Best Fit algorithm.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] A priority, power and traffic-aware virtual machine placement of IoT applications in cloud data centers
    Omer, Shvan
    Azizi, Sadoon
    Shojafar, Mohammad
    Tafazolli, Rahim
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 115
  • [32] A priority, power and traffic-aware virtual machine placement of IoT applications in cloud data centers
    Omer, Shvan
    Azizi, Sadoon
    Shojafar, Mohammad
    Tafazolli, Rahim
    Journal of Systems Architecture, 2021, 115
  • [33] PAM & PAL: Policy-Aware Virtual Machine Migration and Placement in Dynamic Cloud Data Centers
    Flores, Hugo
    Tran, Vincent
    Tang, Bin
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 2549 - 2558
  • [34] Energy-aware virtual machine placement based on a holistic thermal model for cloud data centers
    Lin, Jianpeng
    Lin, Weiwei
    Wu, Wentai
    Lin, Wenjun
    Li, Keqin
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 161 : 302 - 314
  • [35] Provision of Data-Intensive Services Through Energy- and QoS-Aware Virtual Machine Placement in National Cloud Data Centers
    Wang, Shangguang
    Zhou, Ao
    Hsu, Ching-Hsien
    Xiao, Xuanyu
    Yang, Fanchun
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2016, 4 (02) : 290 - 300
  • [36] A Harris Hawk Optimisation system for energy and resource efficient virtual machine placement in cloud data centers
    Madhusudhan, H. S.
    Kumar, T. Satish
    Gupta, Punit
    McArdle, Gavin
    PLOS ONE, 2023, 18 (08):
  • [37] Energy-Saving Virtual Machine Placement in Cloud Data Centers
    Dong, Jiankang
    Jin, Xing
    Wang, Hongbo
    Li, Yangyang
    Zhang, Peng
    Cheng, Shiduan
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 618 - 624
  • [38] Joint flow and virtual machine placement in hybrid cloud data centers
    Roh, Heejun
    Jung, Cheoulhoon
    Kim, Kyunghwi
    Pack, Sangheon
    Lee, Wonjun
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 85 : 4 - 13
  • [39] A Survey on the Use of Preferences for Virtual Machine Placement in Cloud Data Centers
    Alashaikh, Abdulaziz
    Alanazi, Eisa
    Al-Fuqaha, Ala
    ACM COMPUTING SURVEYS, 2021, 54 (05)
  • [40] 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