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
来源
PROCEEDINGS OF THE 28TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION FRUCT | 2021年
关键词
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
相关论文
共 30 条
[1]   An Ant Colony System for energy-efficient dynamic Virtual Machine Placement in data centers [J].
Alharbi, Fares ;
Tian, Yu-Chu ;
Tang, Maolin ;
Zhang, Wei-Zhe ;
Peng, Chen ;
Fei, Minrui .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 120 :228-238
[2]   Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (13) :1397-1420
[3]   Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing [J].
Beloglazov, Anton ;
Abawajy, Jemal ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05) :755-768
[4]   A Manifesto for Future Generation Cloud Computing: Research Directions for the Next Decade [J].
Buyya, Rajkumar ;
Srirama, Satish Narayana ;
Casale, Giuliano ;
Calheiros, Rodrigo ;
Simmhan, Yogesh ;
Varghese, Blesson ;
Gelenbe, Erol ;
Javadi, Bahman ;
Vaquero, Luis Miguel ;
Netto, Marco A. S. ;
Toosi, Adel Nadjaran ;
Rodriguez, Maria Alejandra ;
Llorente, Ignacio M. ;
Di Vimercati, Sabrina De Capitani ;
Samarati, Pierangela ;
Milojicic, Dejan ;
Varela, Carlos ;
Bahsoon, Rami ;
De Assuncao, Marcos Dias ;
Rana, Omer ;
Zhou, Wanlei ;
Jin, Hai ;
Gentzsch, Wolfgang ;
Zomaya, Albert Y. ;
Shen, Haiying .
ACM COMPUTING SURVEYS, 2019, 51 (05)
[5]  
Camati R. S., 2014, P 13 INT C NETW ICN, P253
[6]   Multi-objective communication-aware optimization for virtual machine placement in cloud datacenters [J].
Farzai, Sara ;
Shirvani, Mirsaeid Hosseini ;
Rabbani, Mohsen .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 28
[7]  
Feller E., 2012, 2012 IEEE 4th International Conference on Cloud Computing Technology and Science (CloudCom). Proceedings, P26, DOI 10.1109/CloudCom.2012.6427585
[8]  
Feller E., 2011, P 2011 IEEE ACM 12 I, P26, DOI DOI 10.1109/GRID.2011.13
[9]   An algorithm for network and data-aware placement of multi-tier applications in cloud data centers [J].
Ferdaus, Md Hasanul ;
Murshed, Manzur ;
Calheiros, Rodrigo N. ;
Buyya, Rajkumar .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 98 :65-83
[10]  
Ferdaus MH, 2014, LECT NOTES COMPUT SC, V8632, P306, DOI 10.1007/978-3-319-09873-9_26