IO performance test method and apparatus of SAN storage device

A technology of storage equipment and testing methods, applied in digital transmission systems, electrical components, transmission systems, etc., capable of solving problems such as differences

Active Publication Date: 2017-03-22
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF8 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Traditional storage performance testing methods only test the maximum number of read and write operations per second (Input / Output Operations Per Second, IOPS) or the maximum bandwidth of a single LUN to measure the performance of storage devices, but SAN storage often uses In the cluster file system, when multiple clients access storage at the same time, and depending on the services provided by the clients, the actual IO performance is quite different from the conclusion given by the traditional test method

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
  • IO performance test method and apparatus of SAN storage device
  • IO performance test method and apparatus of SAN storage device
  • IO performance test method and apparatus of SAN storage device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] Embodiment one: the IO performance testing device of a kind of SAN storage device of the present invention is as figure 1 As shown, it includes a LUN creation module 13 , a test tool installation module 14 , a load generator configuration module 15 , a RAID reconstruction module 11 and a storage pool creation module 12 . The RAID reconstruction module 11 is sequentially connected with the storage pool creation module 12 , the LUN creation module 13 , the test tool installation module 14 , and the load generator configuration module 15 .

[0040] The LUN creation module 13 is used to create multiple LUNs on the storage device and mount them on multiple test clients respectively; the test tool installation module 14 is used to install the IO performance test tool on the control client and install the load generator on the test client The load generator configuration module 15 is used to control the client computer to configure the load generator by the IO performance test...

Embodiment 2

[0041] Embodiment two: the IO performance test method of a kind of SAN storage device of the present invention is as figure 2 shown, including the following steps:

[0042] Step S201, release the storage space of the storage device to be tested.

[0043] Step S202, re-creating the disk array RAID, covering all RAID levels according to the types supported by the storage device, such as creating several RAID 0, RAID 1, RAID 5, RAID 6 and RAID 10, ensuring that the available sizes of these RAIDs are not much different.

[0044] In step S203, a storage pool is created, and the created RAID is added to the storage pool to form an abstraction layer that can be used to create LUNs.

[0045]Step S204, create more than 10 LUNs in the storage pool. In this example, create 20 LUNs, and ensure that the size of these LUNs is two to five times the size of the storage device cache. The purpose is to reduce the impact of the cache on the actual performance of the disk during the test. infl...

Embodiment 3

[0053] Embodiment 3: Another IO performance test device of the SAN storage device of the present invention is as follows image 3 As shown, it includes a LUN creation module 31 , a test tool installation module 32 and a load generator configuration module 33 . Wherein the LUN creation module 31 is sequentially connected with the test tool installation module 32 and the load generator configuration module 33 .

[0054] The LUN creation module 31 is used to create multiple LUNs on the storage device and mount them on multiple test clients respectively; the test tool installation module 32 is used to install the IO performance test tool on the control client and install the load generator on the test client ; The load generator configuration module 33 is used to control the client to configure the load generator through the IO performance testing tool, and the load generator executes corresponding IO operations.

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 an IO performance test method of an SAN storage device. The method comprises the following steps: the storage device creates a plurality of logic unit numbers LUN and respectively mounts the logic unit numbers on a plurality of test clients; an IO performance test tool is installed in a control client, and load generators are installed in the test clients; the control client communicates with the test clients; and the control client configures the load generators through the IO performance test tool, and the load generators executes corresponding IO operations. The invention further discloses an IO performance test apparatus of the SAN storage device. The IO performance test apparatus comprises a LUN creation module, a test tool installation module and a load generator configuration module. According to the IO performance test method and apparatus disclosed by the invention, IO access simulating actual application scenes are concurrently executed on different test clients to obtain a performance test value closer to the actual situation, so that a user can accurately and flexibly select storage devices with different properties according to different applications.

Description

technical field [0001] The invention relates to the technical field of performance testing of storage devices, in particular to a method and device for testing IO performance of SAN storage devices. Background technique [0002] The full English name of SAN is Storage Area Network, that is, storage area network. It is a high-speed network or subnetwork that provides data transfer between computers and storage systems. A storage device is one or more disk devices used to store computer data. A SAN network consists of a communication structure responsible for network connections, a management layer responsible for organizational connections, storage components, and computer systems to ensure the security and strength of data transmission. SAN supports disk mirroring technology (disk mirroring), backup and restore (backup and restore), archiving and retrieval of archive data, data migration between storage devices, and data sharing among different servers in the network. In ...

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 Applications(China)
IPC IPC(8): H04L29/08H04L12/26
CPCH04L43/08H04L67/1097
Inventor 江超
Owner INSPUR SUZHOU INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products