Font Size: a A A

The Design And Implementation Of Performance Testing System For Tition3 Server Running Redis Database

Posted on:2019-11-20Degree:MasterType:Thesis
Country:ChinaCandidate:S XuFull Text:PDF
GTID:2428330566495772Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Currently,more and more companies and research institutes are investing more and more manpower and material resources in system testing,so as to ensure that the syste m will not encounter unexpected situations when working normally.However,the development of computer science and technology is very rapid,but the test technology is lagging behind the development of computer software and hardware.This paper implements a new test management system with new test function and test system.B y testing the performance of the cluster server Tition3 carrying the key value database Redis,the real performance of the server is demonstrated.In this paper the design of the system from the perspective of the test requirements,including Cpu,memory,network,disk and other hardware usage and processing speed,the server response delay,network delay and cluster load;at the same time to meet the remote system operability and convenience of data management.The system designed in this paper will only integrate locally operated high load test programs with Web programs that facilitate remote operation and data management,and form a new testing system: Tition3 server runs Redis database performance testing system.The Tition3 server runs Redis database performance testing system,which consists of four main modules: overview and creation module,project management module,user management module and report display module.Data monitoring and testing services are provided at the bottom of the system.The data monitoring service uses the SNMP protocol to collect the performance data of the target server and displays it to the user in real time;the test service is mainly the production request to generate the load.In response to performance testing,the system uses high concurrency and multithreading to improve the efficiency of the program.In order to improve the test effect,DPDK technology is added to the test service and a new test method of server response is proposed.
Keywords/Search Tags:Test system, SNMP, DPDK, Key-value stores
PDF Full Text Request
Related items