Unlock instant, AI-driven research and patent intelligence for your innovation.

Disk array virtualization-based network storage management software testing method

A technology for network storage management and software testing methods, applied in software testing/debugging, electrical components, transmission systems, etc., can solve problems such as increasing software testing costs, increasing space resources and power resources, and affecting test results, etc. To achieve the effect of great practical value and economic benefits

Active Publication Date: 2010-11-24
TOYOU FEIJI ELECTRONICS
View PDF2 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, not only will the hardware resources be seriously wasted and the cost of software testing will be increased, but also the space resources and power resources consumed by the disk array operation will further increase the testing expenses
On the other hand, when the number of disk arrays required for the test changes rapidly, the test method based on the real disk array cannot respond to the test requirements in time, which affects the test effect

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
  • Disk array virtualization-based network storage management software testing method
  • Disk array virtualization-based network storage management software testing method
  • Disk array virtualization-based network storage management software testing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0037]The test instance is expected to manage 600 disk arrays. Since a single network card can bind up to 255 IP addresses under the Linux system, three Linux systems are run on the virtual machine software of computer A. A single network card of each system is bound to 200 IP addresses, the address range is set to 192.168.4.11~192.168.4.210, 192.168.5.11~192.168.5.210 and 192.168.6.11~192.168.6.210, and the subnet mask is 255.255.255.0 . In order to simulate the operation of reading data from a real disk array, first dump the network data packet when interacting with a real disk array into a binary file, and deploy it to the corresponding directories of the three Linux systems. These data files use the predefined to name the command. For example, there are data files named 00012100FFFF and 000122000A00 under the directory / usr / tmp / data respectively. Then start a total of 600 UDPServer processes and 600 TCP Server processes on the 3 Linux systems in sequence. The input para...

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 invention discloses a disk array virtualization-based network storage management software testing method. The basic principle of the method is that: when the performance of network storage management software is tested, the reading and writing of a remote actual disk array are not needed, and the reading and writing operation, executed after receiving a management command of the management software, of the actual disk array is simulated by running service processes of a plurality of virtual disk arrays in a remote personal computer (PC); and the service processes of the virtual disk arrays interact with client processes of the network storage management software through a user datagram protocol (UDP) and a transmission control protocol (TCP) so as to finish testing the performance of the software. As the reading and writing of the remote actual disk array are not needed when the accuracy and validity of the network storage management software are tested, the method of the invention has the advantages of reducing the software testing cost and improving the testing flexibility, along with high practical value and great economic benefit.

Description

technical field [0001] The invention belongs to the technical field of computer software testing, and relates to a testing method of network storage management software. Background technique [0002] With the continuous expansion of storage capacity, the storage network becomes more and more complex, and automatic management becomes extremely important. Therefore, the design and development of network storage management software has become an indispensable part of storage product development. [0003] After the network storage management software is designed, it is necessary to verify the correctness and effectiveness of the software by reading and writing multiple remote disk arrays. In addition, it is also necessary to monitor the performance limit of the software when working in a large-scale disk array. In the above two cases, a considerable number of real disk arrays must be configured as the hardware basis for testing. In this way, not only will the hardware resourc...

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
IPC IPC(8): G06F11/36H04L29/08
Inventor 张丽王道邦周泽湘谭毓安
Owner TOYOU FEIJI ELECTRONICS