VM Scheduling Strategies Based on Artificial Intelligence in Cloud Testing

Yang Zheng,Lizhi Cai,Shidong Huang,Zhihong Wang
DOI: https://doi.org/10.1109/snpd.2014.6888746
2014-01-01
Abstract:Virtualization technology not only is the basis of Cloud computing technology, but also plays an important role in Cloud Testing. Cloud Testing takes advantage of virtualization technology to generate VM (virtual machine) resources in the physical machine, and adopts the corresponding strategies to schedule the VM resources. VM scheduling strategies have a crucial impact on the overall performance of Cloud Testing. The paper first introduces the scheduling process of VM in Cloud Testing, and divides the common scheduling strategies into three categories: center on saving energy, center on load balancing and center on Qos performance. Then the common VM scheduling strategies in current Cloud Testing environment are analyzed. Finally, their advantages and disadvantages are also discussed.
What problem does this paper attempt to address?