Cloud test environment deployment based on the needs of individual users

In the cloud testing environment, the virtual machine is a large scale of the testing resources. Users usually require its operation stability, and would not like to see the phenomenon of frequent migration of virtual machines during the test. Therefore, how to implement the optimized deployment of virtual machine effectively is a very important aspect of the cloud platform. This paper presents an optimized deployment scheme of virtual machines based on the individual testing requirements of users, which can select an optimum host to deploy the virtual machines for testing. This scheme can use resources scientifically and rationally, reduce the frequency of migration of virtual machines and obtain a better users' experience.