Font Size: a A A

Design And Implementation Of Performance Test And Evaluation System For Virtualization Platform

Posted on:2023-01-21Degree:MasterType:Thesis
Country:ChinaCandidate:G C ZhangFull Text:PDF
GTID:2558306911481334Subject:Engineering
Abstract/Summary:PDF Full Text Request
Since the emergence of virtualization technology,it is constantly promoting the development of computer science,from the earliest multi-task high-efficiency reuse mainframe to now as the bottom of the cloud computing era of basic support facilities,virtualization technology has played a huge impact in the development of modern computer changes.Virtualization has become a necessary facility for the development of Internet enterprises due to its advantages of convenient deployment,free from the limitations of traditional regions and hardware configuration.There are also many virtualization products in the market,such as KVM,Xen,VMware and so on.The purpose of virtualization technology is to transform the underlying resources into upper-layer user instances to provide available resource services.The performance of virtualization platform directly affects the service quality of upper-layer applications and also affects the operating cost of enterprises.Although there are a variety of virtualization products on the market,different products may have performance differences in different environments,so you need to evaluate the performance of the virtualization platform.Existing evaluation tools except commercial testing software,open source software is usually old and lacks a comprehensive virtualization performance evaluation system with a single dimension.Therefore,it is very necessary and important to propose a set of comprehensive virtualization platform performance evaluation system and tools.Aiming at the research background and significance of this topic,this paper designs a complete test and evaluation system for the performance of virtualization platform by studying the implementation principles of different virtualization platforms and combining with the performance characteristics of virtualization platform.The system from the performance loss degree,resource isolation,extensibility,three aspects of comprehensive test and evaluation on the virtualization platform,can be used to evaluate the different performance of the CPU architecture virtualization platform,and starting from the three aspects of evaluation indicators,test load,test scenarios and assessment model for analysis and design.In addition,based on the performance test and evaluation system of the virtualization platform,this paper designs and implements a set of performance evaluation tools for the virtualization platform.Through assessment tools testers can test process visualization,all through the browser login test system,fill in after submit test configuration,test state can be observed through the monitoring and control system,test after test tool can display the test data,test results visualization,and generate test analysis report,to further facilitate the tester to check the results are analyzed.In order to verify the feasibility of the virtualization platform evaluation system proposed in this paper and the availability of evaluation tools,this paper selected X86,Domestic Kunpeng(Arm64)and Shenwei virtualization platforms with CPU architecture to conduct a comprehensive performance evaluation from three aspects of performance loss,resource isolation and scalability.The feasibility of the virtualization platform performance evaluation system and the usability of the evaluation tool are verified through experimental tests,and the virtualization performance of three virtualization platforms is tested and evaluated.
Keywords/Search Tags:Virtualization platform, KVM, evaluation system, evaluation tools, performance testing
PDF Full Text Request
Related items