Abstract:This paper gives a virtualization system evaluation framework, which is needs-oriented cloud computing. The framework contains 6 testing types, including functional testing, performance testing, scalability testing, stress testing, fault-tolerance test, and power testing. For each type, the framework gives specific test objectives, methods and procedures. Finally, we give the results and analysis of multiple performance tests.