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 条
  • [1] A Power and Thermal-Aware Virtual Machine Allocation Mechanism for Cloud Data Centers
    Wang, Jing V.
    Cheng, Chi-Tsun
    Tse, Chi K.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION WORKSHOP (ICCW), 2015, : 2850 - 2855
  • [2] Multi Objective Virtual Machine Allocation in Cloud Data Centers
    Portaluri, Giuseppe
    Giordano, Stefano
    [J]. 2016 5TH IEEE INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (IEEE CLOUDNET), 2016, : 107 - 112
  • [3] Toward a hierarchical and architecture-based virtual machine allocation in cloud data centers
    Rahmanian, Ali Asghar
    Horri, Abbas
    Dastghaibyfard, Gholamhossein
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2018, 31 (04)
  • [4] Efficient Resource Management for Virtual Machine Allocation in Cloud Data Centers
    Nwe, Khine Moe
    Oo, Mi Khine
    Htay, Maung Maung
    [J]. 2018 IEEE 7TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE 2018), 2018, : 419 - 420
  • [5] Network-Aware Virtual Machine Allocation for Cloud Data Centers
    Ji, Xin
    Yang, Jun-Wei
    Hu, Qiang-Xin
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND APPLICATIONS (WCNA2017), 2017, : 105 - 109
  • [6] Virtual Machine Consolidation for Cloud Data Centers Using Parameter-Based Adaptive Allocation
    Mosa, Abdelkhalik
    Sakellariou, Rizos
    [J]. PROCEEDINGS OF THE FIFTH EUROPEAN CONFERENCE ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS (ECBS 2017), 2017,
  • [7] Cooperative Game-Based Virtual Machine Resource Allocation Algorithms in Cloud Data Centers
    Kim, Sungwook
    [J]. MOBILE INFORMATION SYSTEMS, 2020, 2020
  • [8] Efficient Multi-Tenant Virtual Machine Allocation in Cloud Data Centers
    Li, Jiaxin
    Li, Dongsheng
    Ye, Yuming
    Lu, Xicheng
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2015, 20 (01) : 81 - 89
  • [9] Efficient Multi-Tenant Virtual Machine Allocation in Cloud Data Centers
    Jiaxin Li
    Dongsheng Li
    Yuming Ye
    Xicheng Lu
    [J]. Tsinghua Science and Technology, 2015, 20 (01) : 81 - 89
  • [10] Energy-aware virtual machine allocation and selection in cloud data centers
    Reddy, V. Dinesh
    Gangadharan, G. R.
    Rao, G. Subrahmanya V. R. K.
    [J]. SOFT COMPUTING, 2019, 23 (06) : 1917 - 1932