Multicriteria Optimization of Virtual Machine Placement in Cloud Data Centers

被引:0
|
作者
Toutov, Andrew [1 ]
Toutova, Natalia [1 ]
Vorozhtsov, Anatoly [1 ]
Andreev, Ilya [1 ]
机构
[1] Moscow Tech Univ Commun & Informat, Moscow, Russia
关键词
ANT COLONY SYSTEM; ALGORITHM; MIGRATION; ENERGY; CONSOLIDATION; ASSIGNMENT;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of virtual machine placement on physical servers in cloud data centers is considered. The resource management system has a two-level architecture consisting of global and local controllers. Local controllers analyze the state of physical servers on which they are located and determine possible underloading, overloading, and overheating states based on the forecast for the next observation window. The global controller gathers the information from local controllers and start the process of destination server selecting and virtual machines migrating. In this paper we propose to place virtual machines based on the criteria of minimum resource wastage and SLA-violation. The mathematical formulation of the optimization problem is given, which is equivalent to the known main assignment problem in terms of structure, necessary conditions, and the nature of variables. Reducing the assignment problem to a closed transport problem allowed us to effectively solve the problem of multicriteria virtual machine placement in real time. We could significantly increase its dimension compared to heuristic algorithms, which makes it possible to maintain the quality of cloud services in conditions of rapid resource demand growth of data centers. The developed mathematical formulation of the problem and the results of computational experiments can be included in the mathematical software of virtual machine live migration.
引用
收藏
页码:482 / 487
页数:6
相关论文
共 50 条
  • [1] 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
  • [2] 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,
  • [3] An energy-efficient algorithm for virtual machine placement optimization in cloud data centers
    Sadoon Azizi
    Maz’har Zandsalimi
    Dawei Li
    [J]. Cluster Computing, 2020, 23 : 3421 - 3434
  • [4] Multi-resource balance optimization for virtual machine placement in cloud data centers
    Wei, Wenting
    Wang, Kun
    Wang, Kexin
    Gu, Huaxi
    Shen, Hong
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2020, 88
  • [5] An energy-efficient algorithm for virtual machine placement optimization in cloud data centers
    Azizi, Sadoon
    Zandsalimi, Maz'har
    Li, Dawei
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3421 - 3434
  • [6] A Study of Virtual Machine Placement Optimization in Data Centers
    Challita, Stephanie
    Paraiso, Fawaz
    Merle, Philippe
    [J]. CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 315 - 322
  • [7] 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
  • [8] 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
  • [9] Flow and Virtual Machine Placement in Wireless Cloud Data Centers
    Roh, Heejun
    Kim, Kyunghwi
    Pack, Sangheon
    Lee, Wonjun
    [J]. QUALITY, RELIABILITY, SECURITY AND ROBUSTNESS IN HETEROGENEOUS NETWORKS, 2017, 199 : 138 - 148
  • [10] 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