A Stable Matching-based Virtual Machine Allocation Mechanism for Cloud Data Centers

被引:14
|
作者
Wang, Jing V. [1 ]
Fok, Kai-Yin [1 ]
Cheng, Chi-Tsun [1 ]
Tse, Chi K. [1 ]
机构
[1] Hong Kong Polytech Univ, Dept Elect & Informat Engn, Kowloon, Hong Kong, Peoples R China
关键词
stable matching; VM allocation; cloud computing;
D O I
10.1109/SERVICES.2016.21
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Virtualization is the enabling technology that makes resource provisioning in Cloud computing feasible. With virtualization, virtual machines (VMs) can be migrated across physical hosts to achieve better utilization of resource with a minimum impact on service quality. The VM allocation problem can be formulated as a stable matching problem. In this paper, we propose a VM allocation mechanism based on stable matching. A deferred acceptance procedure is adopted to handle conflicts among preferences of VMs and physical hosts. Unlike ordinary stable matching problems, both involving party groups in our matching process are having a mutual objective, that is to reduce the overall energy consumption of a Cloud data center while maintaining a high level of Quality of Service. The proposed mechanism is evaluated using CloudSim with real-world workload data. Simulation results show that Cloud data centers with the proposed mechanism can reduce energy consumption and avoid violations of ServiceLevel Agreement.
引用
收藏
页码:103 / 106
页数:4
相关论文
共 50 条
  • [31] MatchCom: Stable Matching-Based Software Services Composition in Cloud Computing Environments
    Kumar, Satish
    Yang, Renyu
    Singh, Rajiv Ranjan
    Bahsoon, Rami
    Xu, Jie
    Buyya, Rajkumar
    [J]. WEB ENGINEERING, ICWE 2024, 2024, 14629 : 369 - 377
  • [32] A combined forecast-based virtual machine migration in cloud data centers
    Paulraj, Getzi Jeba Leelipushpam
    Francis, Sharmila Anand John
    Peter, J. Dinesh
    Jebadurai, Immanuel Johnraja
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2018, 69 : 287 - 300
  • [33] A learning-based approach for virtual machine placement in cloud data centers
    Ghobaei-Arani, Mostafa
    Rahmanian, Ali Asghar
    Shamsi, Mahboubeh
    Rasouli-Kenari, Abdolreza
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2018, 31 (08)
  • [34] Data-Aware Virtual Machine Migration in Cloud Data Centers
    Lin, Jenn-Wei
    Chen, Chien-Hung
    Tsai, Min-Hsuan
    [J]. INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND MANAGEMENT ENGINEERING (ITME 2014), 2014, : 96 - 102
  • [35] Big Data Aware Virtual Machine Placement in Cloud Data Centers
    Hall, Logan
    Harris, Bryan
    Tomes, Erica
    Altiparmak, Nihat
    [J]. BDCAT'17: PROCEEDINGS OF THE FOURTH IEEE/ACM INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING, APPLICATIONS AND TECHNOLOGIES, 2017, : 209 - 218
  • [36] A prediction-based and power-aware virtual machine allocation algorithm in three-tier cloud data centers
    Tarahomi, Mehran
    Izadi, Mohammad
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (03)
  • [37] An approximation algorithm for virtual machine placement in cloud data centers
    Mahmoodabadi, Zahra
    Nouri-Baygi, Mostafa
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (01): : 915 - 941
  • [38] Multicriteria Optimization of Virtual Machine Placement in Cloud Data Centers
    Toutov, Andrew
    Toutova, Natalia
    Vorozhtsov, Anatoly
    Andreev, Ilya
    [J]. PROCEEDINGS OF THE 28TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION FRUCT, 2021, : 482 - 487
  • [39] Traffic Aware Virtual Machine Packing in Cloud Data Centers
    Liu, Jun
    Guo, Jinhua
    Ma, Di
    [J]. 2016 IEEE 2ND INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY), IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING (HPSC), AND IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2016, : 256 - 261
  • [40] An approximation algorithm for virtual machine placement in cloud data centers
    Zahra Mahmoodabadi
    Mostafa Nouri-Baygi
    [J]. The Journal of Supercomputing, 2024, 80 : 915 - 941