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 条
  • [1] 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
  • [2] Migration-Aware Virtual Machine Placement for Cloud Data Centers
    Wang, Xiumin
    Yuen, Chau
    Ul Hassan, Naveed
    Wang, Wei
    Chen, Tian
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION WORKSHOP (ICCW), 2015, : 1940 - 1945
  • [3] Network-Aware Virtual Machine Placement in Cloud Data Centers: An Overview
    Harndi, Khaoula
    Kefi, Meriarn
    [J]. 2016 INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS AND COMPUTER SYSTEMS (CIICS), 2016,
  • [4] PERMUTE: Response Time and Energy Aware Virtual Machine Placement for Cloud Data Centers
    Eslami, Benyamin
    Biabani, Morteza
    Shekarisaz, Mohsen
    Yazdani, Nasser
    [J]. 2021 26TH INTERNATIONAL COMPUTER CONFERENCE, COMPUTER SOCIETY OF IRAN (CSICC), 2021,
  • [5] A global-energy-aware virtual machine placement strategy for cloud data centers
    Feng, Hao
    Deng, Yuhui
    Li, Jie
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 116
  • [6] An Approach to Virtual Machine Placement in Cloud Data Centers
    Telenyk, Sergii
    Zharikov, Eduard
    Rolik, Oleksandr
    [J]. 2016 INTERNATIONAL CONFERENCE RADIO ELECTRONICS & INFO COMMUNICATIONS (UKRMICO), 2016,
  • [7] Secure virtual machine placement in cloud data centers
    Agarwal, Amit
    Ta Nguyen Binh Duong
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 : 210 - 222
  • [8] A GA-Based Energy Aware Virtual Machine Placement Algorithm for Cloud Data Centers
    Wu, Xiaodong
    [J]. PAAP 2021: 2021 12TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING, 2021, : 42 - 46
  • [9] Topology-Aware Virtual Machine Placement in Data Centers
    da Silva, Rodrigo A. C.
    da Fonseca, Nelson L. S.
    [J]. JOURNAL OF GRID COMPUTING, 2016, 14 (01) : 75 - 90
  • [10] Energy-aware Virtual Machine Placement in Data Centers
    Huang, Daochao
    Yang, Dong
    Zhang, Hongke
    Wu, Lei
    [J]. 2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 3243 - 3249