This document presents a heuristic-based resource allocation strategy for virtual machine (VM) migration in cloud computing to minimize service level agreement (SLA) violations and enhance performance. It introduces a modified best-fit decreasing algorithm that optimally allocates resources while reducing migration frequency, thus maintaining system efficiency. Additionally, empirical studies demonstrate that this approach leads to lower performance degradation compared to existing techniques and allows quicker VM reallocation.