Multicore-Aware Virtual Machine Placement in Cloud Data Centers

被引:34
|
作者
Mann, Zoltan Adam [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Comp Sci & Informat Theory, Budapest, Hungary
基金
匈牙利科学研究基金会;
关键词
VM placement; VM consolidation; cloud computing; data center; optimization algorithms; constraint programming; DYNAMIC CONSOLIDATION; PERFORMANCE; MANAGEMENT; HEURISTICS; ENERGY;
D O I
10.1109/TC.2016.2529629
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Finding the best way to map virtual machines (VMs) to physical machines (PMs) in a cloud data center is an important optimization problem, with significant impact on costs, performance, and energy consumption. In most situations, the computational capacity of PMs and the computational load of VMs are a vital aspect to consider in the VM-to-PM mapping. Previous work modeled computational capacity and load as one-dimensional quantities. However, today's PMs have multiple processor cores, all of which can be shared by cores of multiple multicore VMs, leading to complex scheduling issues within a single PM, which the one-dimensional problem formulation cannot capture. In this paper, we argue that at least a simplified model of these scheduling issues should be taken into account during VM placement. We show how constraint programming techniques can be used to solve this problem, leading to significant improvement over non-multicore-aware VM placement. Several ways are presented to hybridize an exact constraint solver with common packing heuristics to derive an effective and scalable algorithm.
引用
收藏
页码:3357 / 3369
页数:13
相关论文
共 50 条
  • [31] Simple and efficient duelist algorithm variations for energy-aware virtual machine placement in cloud data centers
    Adamuthe, Amol
    Kupwade, Vrushabh D.
    [J]. DECISION SCIENCE LETTERS, 2024, 13 (02) : 751 - 766
  • [32] An efficient energy-aware method for virtual machine placement in cloud data centers using the cultural algorithm
    Mahdieh Mohammadhosseini
    Abolfazl Toroghi Haghighat
    Ebrahim Mahdipour
    [J]. The Journal of Supercomputing, 2019, 75 : 6904 - 6933
  • [33] An efficient energy-aware method for virtual machine placement in cloud data centers using the cultural algorithm
    Mohammadhosseini, Mahdieh
    Haghighat, Abolfazl Toroghi
    Mahdipour, Ebrahim
    [J]. JOURNAL OF SUPERCOMPUTING, 2019, 75 (10): : 6904 - 6933
  • [34] Network-aware virtual machine placement in cloud data centers with multiple traffic-intensive components
    Ilkhechi, Amir Rahimzadeh
    Korpeoglu, Ibrahim
    Ulusoy, Ozgur
    [J]. COMPUTER NETWORKS, 2015, 91 : 508 - 527
  • [35] Paving the Way for Energy Efficient Cloud Data Centers: A Type-Aware Virtual Machine Placement Strategy
    Al-Dulaimy, Auday
    Zekri, Ahmed
    Itani, Wassim
    Zantout, Rached
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2017), 2017, : 5 - 8
  • [36] Towards Heat-Recirculation-Aware Virtual Machine Placement in Data Centers
    Feng, Hao
    Deng, Yuhui
    Zhou, Yi
    Min, Geyong
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (01): : 256 - 270
  • [37] A Survey on Power Aware Virtual Machine Placement Strategies in a Cloud Data Center
    Ranjana, R.
    Raja, J.
    [J]. 2013 INTERNATIONAL CONFERENCE ON GREEN COMPUTING, COMMUNICATION AND CONSERVATION OF ENERGY (ICGCE), 2013, : 747 - 752
  • [38] Power Consumption-Aware Virtual Machine Placement in Cloud Data Center
    Portaluri, Giuseppe
    Adami, Davide
    Gabbrielli, Andrea
    Giordano, Stefano
    Pagano, Michele
    [J]. IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2017, 1 (04): : 541 - 550
  • [39] A Virtual Machine Placement Algorithm for Balanced Resource Utilization in Cloud Data Centers
    Nguyen Trung Hieu
    Di Francesco, Mario
    Yla-Jaaski, Antti
    [J]. 2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 475 - 482
  • [40] VirtCO: Joint Coflow Scheduling and Virtual Machine Placement in Cloud Data Centers
    Shen, Dian
    Luo, Junzhou
    Dong, Fang
    Zhang, Junxue
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2019, 24 (05) : 630 - 644