Abstract: | Burst is a common pattern in the user's requirements, which suddenly increases the workload of virtual machines (VMs) and reduces the performance and energy efficiency of cloud computing systems (CCS). Virtualization technology with the ability to migrate VMs attempts to solve this problem. By migration, VMs can be dynamically consolidated to the users' requests. Burst temporarily increases the workload. Ignoring this issue will lead to incorrect decisions regarding the migration of VMs. It increases the number of migrations and Service Level Agreement Violations (SLAVs) due to overload. This may cause waste of resources, increase in energy consumption, and misplaced VMs. Therefore, a burst‐aware method for these issues is proposed in this paper. The method consists of two algorithms: one for determining the migration time and the other for the placement of VMs. We use the PlanetLab real dataset and CloudSim simulator to evaluate the performance of the proposed method. The results confirm the advantages of the method regarding performance compared to benchmark methods. |