Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Performance testing method, device and equipment for a distributed storage system

A technology of distributed storage and testing methods, applied in the field of performance testing of distributed storage systems, can solve the problems of slow manual testing, difficult fault testing, difficult expansion, etc., to achieve reliable and accurate high-quality services, comprehensive and accurate testing Effect

Active Publication Date: 2021-11-09
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, for the testing of distributed storage systems, manual testing can be adopted. In this way, on the one hand, due to the complexity of the code paths of distributed storage systems, it is difficult for manual testing to cover all the code paths of the distributed storage system; in addition , due to the large number of fault items tested (for example: timing, deadlock, resource conflict, multithreading), it is difficult to implement a comprehensive test for each fault; on the other hand, because the distributed storage system is suitable for many applications, so , manual testing is difficult to simulate and test the system performance in various application scenarios; moreover, for the moment when the amount of data increases rapidly, manual testing is slow, and in the current fast-paced work and life, it is difficult to guarantee the distributed storage through short-term testing. system security
[0004] And the current non-manual testing method is also only by writing the Linux Shell automated test script, running the automated test script to realize the test of one or a class of distributed storage systems, but, because the automated test script can not be universal, if necessary To test other performance or test another type of distributed system, it is necessary to rewrite an automated test script for testing, or to modify the existing automated test script. Therefore, although this test method is not manual, The test efficiency may be improved, but it is difficult to expand, requires frequent maintenance, and the debugging and testing process is complicated and time-consuming

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Performance testing method, device and equipment for a distributed storage system
  • Performance testing method, device and equipment for a distributed storage system
  • Performance testing method, device and equipment for a distributed storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] After research, the inventor found that if the performance of the distributed storage system is tested, two methods can be used: manual testing and targeted writing of automated test scripts. However, manual testing is not only inefficient, but also difficult to meet the current fast-paced requirements. The demand for test speed, and the relatively complex distributed storage system and the performance indicators that are more partial to the distributed system are difficult to obtain through manual testing, which limits the comprehensiveness of the distributed storage system test; while writing automated test scripts, It is not possible to test various distributed storage systems, but can only test a certain distributed storage system in a targeted manner. That is, the test method is not universal, and the pre-writing, post-debugging, and maintenance operations are complicated and costly.

[0047] However, at present, for various fields, especially cloud computing data c...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the present invention discloses a performance testing method, device and equipment of a distributed storage system. By reading the test configuration file of the distributed storage system, the test configuration file includes the relevant information of the nodes to be tested in the distributed storage system and the performance index to be tested; then, connect to the node to be tested according to the relevant information of the node to be tested; then, test the node to be tested based on the performance index to be tested, obtain the current performance index of the node to be tested, and generate a test report according to the current performance index . In this way, by using the automatic test equipment that encapsulates each test process, the distributed storage system can be targeted for testing by reading the test configuration file, without manual intervention or manual writing of test programs, which is suitable for multiple distributed storage systems. Fast, comprehensive and accurate testing of the performance indicators to be tested, so as to ensure that the distributed storage system can provide users with high-quality services reliably and accurately.

Description

technical field [0001] The invention relates to the technical field of testing, in particular to a performance testing method, device and equipment of a distributed storage system. Background technique [0002] With the advent of the information age, a large amount of data is generated every moment, and the data that needs to be stored and processed is also increasing exponentially. This requires the construction of low-cost, high-performance, scalable, and easy-to-use distributed Storage System. In order to ensure that the distributed storage system can achieve data and status information persistence, and maintain data consistency during automatic migration, automatic fault tolerance, and concurrent read and write, it is necessary to fully test the functions and performance of the distributed storage system. To ensure its reliability and availability, so as to provide users with better services. [0003] At present, for the testing of distributed storage systems, manual t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/30G06F11/34
CPCG06F11/3034G06F11/3409G06F11/3476
Inventor 李新强
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products