VM Performance Optimization Virtual Machine Migration Method Based on Ant Colony Optimization in Cloud
Version 2 2024-06-04, 14:49Version 2 2024-06-04, 14:49
Version 1 2023-05-03, 23:42Version 1 2023-05-03, 23:42
conference contribution
posted on 2023-05-03, 23:42authored byH Zhao, S Li, J Wang, Jack LiJack Li
Virtual machine migration (VMM) is one of the most commonly used technologies in cloud platforms. However, the existing VMM methods did not try to optimize VM performance for cloud users when migrating VMs, so as to affect the users' experiences. In this paper, a VM Performance Optimization Virtual Machine Migration method (POVMM) is proposed, which can bring benefits to both cloud users and cloud service providers. It first takes the workload of PM into account to establish an improved workload-based VM performance model, and then uses the trained model to predict VM performance after migration. Then it formulates VMM as a multi-objective optimization problem, whose optimization objectives include maximizing VM performance, minimizing migration costs of all migrat-ed VMs and reducing the number of working PMs in cloud. Lastly, an ACO-based (ant colony optimization) algorithm, POVMM, is proposed to obtain the approximate optimal solution of the VMM problem. The simulation experiment is completed on the cloud simulation software, CloudSim. Through comparing with the other VMM algorithms, the POVMM algorithm has better results, which proves the effectiveness of the POVMM algorithm.
Proceedings - 24th IEEE International Conference on High Performance Computing and Communications, 8th IEEE International Conference on Data Science and Systems, 20th IEEE International Conference on Smart City and 8th IEEE International Conference on Dependability in Sensor, Cloud and Big Data Systems and Application, HPCC/DSS/SmartCity/DependSys 2022
Event
2022 IEEE 24th Int Conf on High Performance Computing & Communications; 8th Int Conf on Data Science & Systems; 20th Int Conf on Smart City; 8th Int Conf on Dependability in Sensor, Cloud & Big Data Systems & Application (HPCC/DSS/SmartCity/DependSys)