DESIGN OF A MULTILEVEL ARCHITECTURE FOR OPTIMIZING VIRTUAL MACHINE MIGRATION
Main Article Content
Abstract
The paper considers the problem of designing a multi-tiered control structure for optimizing virtual machine migration processes in virtualized data centers. The relevance of the study is due to the growth of computing workloads, resource heterogeneity, and the need to ensure high performance and energy efficiency of the infrastructure while maintaining QoS (quality of service). Inefficient VM migration can lead to node overload, increased delays, and additional resource costs. The purpose of the paper is to develop a multi-tiered virtual machine migration management model that provides adaptive resource allocation, reduced downtime, and minimized costs for moving virtual machines. The object of the study is the processes of functioning of a virtualized data center, and the subject is methods and models for optimizing VM migration in a multi-tiered control architecture. The proposed structure provides for strategic, tactical and operational levels of management, which allows combining long-term resource planning with operational response to load changes. The work takes into account the criteria of load balancing, energy efficiency, network traffic minimization and SLA (Service Level Agreement) provision. The results of the study can be used in the design of cloud and grid infrastructures to increase the efficiency of computing resources and ensure stable operation of services under dynamic load conditions. The areas of further research are the implementation of intelligent decision-making algorithms and the use of simulation modeling to assess the effectiveness of the proposed structure.
Article Details
References
Mao, C. (2023), “Design of Computer Storage System Based on Cloud Computing”, Lecture Notes in Electrical Engineering, 1037 LNEE, pp. 651–659, doi: https://doi.org/10.1007/978-981-99-1983-3_59
Kuchuk, H., Mozhaiev, O., Kuchuk, N., Tiulieniev, S., Mozhaiev, M., Gnusov, Y., Tsuranov, M., Bykova, T., Klivets, S., and Kuleshov, A. (2024), “Devising a method for the virtual clustering of the Internet of Things edge environment”, Eastern-European Journal of Enterprise Technologies, vol. 1, no. 9 (127), pp. 60–71, doi: https://doi.org/10.15587/1729-4061.2024.298431
Li, Z. and Xiong, J. (2024), “Reactive Power Optimization in Distribution Networks of New Power Systems Based on Multi-Objective Particle Swarm Optimization”, Energies, vol. 17(10), 2316, doi: https://doi.org/10.3390/en17102316
Niu, Y.-F., Yan, Y.-F. and Xu, X.-Z. (2025), “A new MC-based method for the resource-constrained multi-distribution multi-state flow network reliability optimization problem”, RESS, 265, 111499, doi: https://doi.org/10.1016/j.ress.2025.111499
Kuchuk, N., Zakovorotnyi, O., Radchenko, V., Andrusenko, Y. and Lysytsia, D. (2025), “Load balancing of a multiprocessor computer system using the method particle swarm optimization”, Advanced Information Systems, vol. 9, no. 4, pp. 82–88, doi: https://doi.org/10.20998/2522-9052.2025.4.11
Sawalkar, V. and More, N. (20260, “Virtual Machine Migration Optimization in Cloud Data Centers: A Comprehensive Review”, Lecture Notes in Networks and Systems, 1647 LNNS, pp. 146–161, doi: https://doi.org/10.1007/978-3-032-06668-8_15
Shi, Q. and Zhao, F. (2024), “Research on Computer Cloud Intelligent System Based on Intelligent Virtualization Technology”, 2024 IEEE 3rd Int. Conf. on Eebda 2024”, pp. 1245–1250, doi: https://doi.org/10.1109/EEBDA60612.2024.10485750
Kuchuk, G., Nechausov, S. and Kharchenko, V. (2015), “Two-stage optimization of resource allocation for hybrid cloud data store”, International Conference on Information and Digital Technologies, Zilina, pp. 266–271, DOI: http://dx.doi.org/10.1109/DT.2015.7222982
Rezanov, B., and Kuchuk, H. (2023), “Model of elemental data flow distribution in the Internet of Things supporting Fog platform”, Innovative Technologies and Scientific Solutions for Industries, no. 3(25), pp. 88–97, doi: https://doi.org/10.30837/ITSSI.2023.25.088
Kuchuk, H., Kovalenko, A., Ibrahim, B.F. and Ruban, I. (2019), “Adaptive compression method for video information”, International Journal of Advanced Trends in Computer Science and Engineering, vol. 8(1), pp. 66-69, doi: http://dx.doi.org/10.30534/ijatcse/2019/1181.22019
Kuchuk, H., Kalinin, Y., Dotsenko, N., Chumachenko, I. and Pakhomov, Y. (2024), “Decomposition of integrated high-density IoT data flow”, Advanced Information Systems, vol. 8, no. 3, pp. 77–84, doi: https://doi.org/10.20998/2522-9052.2024.3.09
Zhang, K., Lyu, Y., Zheng, D., Chen, Y. and Xu. J. (2025), “Adaptive Virtual Machine Consolidation Based on Autoformer and Enhanced Double Q-Network for Energy-Efficient Cloud Data Center”, International Journal of Advanced Computer Science and Applications (IJACSA), vol. 16(10), pp. 104–119, doi: http://dx.doi.org/10.14569/IJACSA.2025.0161011
Archana and Kumar, N. (2025), “A Modified Bat Mechanism for Virtual Machine Migration in a Cloud Environment”, SN Computer Science, vol. 6, article number 74, doi: https://doi.org/10.1007/s42979-024-03627-1
Ferreto, T. C., Netto, M. A. S., Calheiros, R. N., and De Rose, C. A. F. (2011), “Server consolidation with migration control for virtualized data centers”, Future Generation Computer Systems, vol. 27, issue 8, pp. 1027–1034, doi: https://doi.org/10.1016/j.future.2011.04.016
Wood, T., Shenoy, P., Venkataramani, A. and Yousif, M. (2009), “Sandpiper: Black-box and gray-box resource management for virtual machines”, Computer Networks, vol. 53(17), pp. 2923–2938, doi: https://doi.org/10.1016/j.comnet.2009.04.
Meng, X., Pappas, V. and Zhang, L. (2010), “Improving the scalability of data center networks with traffic-aware virtual machine placement”, 2010 Proc. IEEE INFOCOM, doi: https://doi.org/10.1109/INFCOM.2010.5461930
Ma, D., Cao, X., Hu, J., Xia, T., Zhou, Y., Liu, K., Zhu, L.,. Su, L. and Gao, F. (2026), “Topology-aware virtual machine placement for improving cloud servers resource utilization”, Future Generation Computer Systems, vol. 179, article number 108361, doi: https://doi.org/10.1016/j.future.2025.108361
u, L., Zhu, X., Griffith, R., Shah, P., Smirni, E. (2014), “Application-driven dynamic vertical scaling of virtual machines in resource pools”, 2014 IEEE Network Operations and Management Symp., doi: https://doi.org/10.1109/NOMS.2014.6838238
Shankar, S. and Anbarasan, M. (2025), “An Intelligent Approach for Cloud Infrastructure With Improved Multi-Objective Graywolf Optimization and Resource Allocation for Dynamic Virtual Machine Placement”, Transactions on Emerging Telecommunications Technologies, vol. 36(6), e70172, doi: https://doi.org/10.1002/ett.70172
Rajammal, K. and Chinnadurai, M. (2025), “Dynamic load balancing in cloud computing using predictive graph networks and adaptive neural scheduling”, Scientific Reports, vol. 15(1), 22181, doi: https://doi.org/10.1038/s41598-025-97494-2
Khyzhniak, A. V. and Kazymyr, V. V. (2025), “Analysis of Methods for Supporting Personalization in IT Education”, Herald of Advanced Information Technology, vol. 8, no.3, pp. 366–381, doi: https://doi.org/10.15276/hait.08.2025.24
Kuchuk, G.A., Akimova, Yu.A. and Klimenko, L.A. (2000), “Method of optimal allocation of relational tables”, Engineering Simulation, vol. 17(5), pp. 681–689, available at: https://www.scopus.com/record/display.uri?eid=2-s2.0-0034512103&origin=resultslist
Lee, B.M. (2025), “Efficient Resource Management for Massive MIMO in High-Density Massive IoT Networks”, IEEE Transactions on Mobile Computing, vol. 24 (3), pp. 1963–1980, doi: https://doi.org/10.1109/TMC.2024.3486712
Grybniak, S. S., Leonchyk, Y. Y., Mazurok, I. Y., Nashyvan, O. S., Shanin, R. V. and Vorokhta A. Y. (2025), “Virtually Unlimited Sharding for Scalable Distributed Ledgers”, Herald of Advanced Information Technology, vol. 8, no. 1, pp. 67–86, doi: https://doi.org/10.15276/hait.08.2025.5
Kuchuk, N., Mozhaiev, O., Mozhaiev, M. and Kuchuk, H. (2017), “Method for calculating of R-learning traffic peakedness”, 2017 4th International Scientific-Practical Conference Problems of Infocommunications Science and Technology, PIC S and T 2017 – Proceedings, pp. 359–362, doi: https://doi.org/10.1109/INFOCOMMST.2017.8246416
Humeniuk, A. O. (2025), “Development and Optimization of Distributed High-Performance Systems With Real-Time Data Consistency”, Herald of Advanced Information Technology, vol. 8, no. 3, pp. 326–340, doi: https://doi.org/10.15276/hait.08.2025.21
Kuchuk, G., Kovalenko, A., Kharchenko, V. and Shamraev, A. (2017), “Resource-oriented approaches to implementation of traffic control technologies in safety-critical I&C systems”, Studies in Systems, Decision and Control, vol. 105, pp. 313–337, doi: https://doi.org/10.1007/978-3-319-55595-9_15
Taneja, M. and Davy, A. (2017), “Resource aware placement of IoT application modules in fog-cloud computing paradigm”, Proc. 2017 IFIP/IEEE Symposium on Integrated Network and Service Management, INSM, pp. 1222–1228, doi: https://doi.org/10.23919/INM.2017.7987464
Petrovska, I., Kuchuk, H. and Mozhaiev, M. (2022), “Features of the distribution of computing resources in cloud systems”, 2022 IEEE 4th KhPI Week on Advanced Technology, KhPI Week 2022 – Conference Proceedings, 03-07 October 2022, Code 183771, doi: https://doi.org/10.1109/KhPIWeek57572.2022.9916459
Kortas, N. and Youssef, H. (2025), “A Bayesian neural network study for virtual machine migration within cloud environment”, Journal of Supercomputing, vol. 81(16), 1505, doi: https://doi.org/10.1007/s11227-025-07974-5
Semenov, S., Mozhaiev, O., Kuchuk, N., Mozhaiev, M., Tiulieniev, S., Gnusov, Yu., Yevstrat, D.,Chyrva, Y., Kuchuk, H. (2022), “Devising a procedure for defining the general criteria of abnormal behavior of a computer system based on the improved criterion of uniformity of input data samples”, Eastern-European Journal of Enterprise Technologies, vol. 6(4-120), pp. 40–49, doi: https://doi.org/10.15587/1729-4061.2022.269128
Liu, C., Ma, L., Zhang, M. and Long, H. (2025), “Optimizing cloud resource management with an IoT-enabled optimized virtual machine migration scheme for improved efficiency”, Journal of Network and Computer Applications, 237, 104137, doi: https://doi.org/10.1016/j.jnca.2025.104137
Kuchuk, G., Kharchenko, V., Kovalenko, A. and Ruchkov, E. (2016), “Approaches to selection of combinatorial algorithm for optimization in network traffic control of safety-critical systems”, Proceedings of 2016 IEEE East-West Design and Test Symposium, EWDTS 2016, 7807655, doi: https://doi.org/10.1109/EWDTS.2016.7807655
Cocos, H.-N. (2024), “Offline-first strategies - a novel concept for the migration of workloads using virtual machines omiting limitations of traditional service deployment concepts”, Proc. of the Int. Conf. on Applied Computing and Www Internet, pp. 158–166, available at:
https://www.henrycocos.de/Veroeffentlichung/Praesentation_Paper_Applied_Computing_17_2024.pdf
Li, JL. and Li, SW. (2025), “Performance Implications of SEV Virtual Machine Live Migration”, Lecture Notes in Computer Science, vol 15385. Springer, Cham, doi: https://doi.org/10.1007/978-3-031-90200-0_11
Ogura, N., Duolikun, D., Enokido, T., Watanabe, R. and Takizawa, M. (2019), “A Virtual Machine Migration for Storage Processes”, Lecture Notes on Data Engineering and Communications Technologies, vol 25. Springer, Cham, doi: https://doi.org/10.1007/978-3-030-02613-4_67
Thorpe, J., Swiler, L.P., Hanson, S., Cruz, G., Tarman, T. Rollins, T. and Debusschere, B.J. (2022), “Verification of Cyber Emulation Experiments Through Virtual Machine and Host Metrics”, ACM International Conference Proc. Series, pp. 71–80, doi: https://doi.org/10.1145/3546096.3546115