One of the essential phases during the Virtual Machine (VM) consolidation is to detect the source (underloaded and overloaded) hosts. Bursts with a sudden and transient increase in the workload have an adverse effect on this process. Also, burst-aware methods for detecting the overloaded and underloaded hosts play a key role in achieving performance and energy efficiency tradeoffs in the cloud computing systems. In this study, we deal with these methods as an open issue in the resource management process. We present a dynamic burst-aware method for detecting the overloaded and underloaded hosts. The principal idea in our proposed method is to keep the weighted average load of the hosts within a dynamic range. The thresholds and weights (impact factors) are obtained from the analysis of the historical data related to hosts. Furthermore, we have used the CloudSim simulator and PlanetLab real-world dataset in order to measure the performance of our proposed method. The simulation results verify the superiority of the proposed technique in achieving performance and energy efficiency tradeoffs, compared to the benchmark methods.