Full-flash storage load balancing method and device and storage system

A load balancing and storage system technology, applied in the computer field, can solve the problems of unbalanced load of storage units, differences in data processing capabilities of storage units, and inability to better exert the overall performance of storage units.

Inactive Publication Date: 2019-05-03
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF2 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, since the physical space in the background comes from different storage units (according to different system implementations, these storage units may be SSDs or RAIDs composed of SSDs), the data processing capabilities and current load conditions of each storage unit are often Therefore, the simple method of sequentially using the blocks divided by different storage units is very likely to cause unbalanced load among storage units, and it is impossible to make better use of these storage units. overall performance

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
  • Full-flash storage load balancing method and device and storage system
  • Full-flash storage load balancing method and device and storage system
  • Full-flash storage load balancing method and device and storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0040] At present, since the physical space in the background comes from different storage units, the simple sequential use of blocks divided by different storage units is very likely to cause unbalanced loads among storage units, and it is impossible to better utilize these The overall performance of the storage unit. In view of this, this ...

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 full-flash memory load balancing method. The method comprises the following steps: calculating a load pressure value of each storage unit in a storage system; when a block application request is received, determining a target storage unit corresponding to the current minimum load pressure value according to the load pressure value; obtaining a target block block from thetarget storage unit; allocating the target block block to a thread corresponding to the block block application request; according to the method, the block block in the target storage unit corresponding to the current minimum load pressure value is selected to be allocated to the thread; therefore, the condition that the light-load storage unit is idle and the heavy-load storage unit continuouslyreceives a new task is avoided, so that the overall load balance is achieved, and the overall performance of the storage system is brought into play to the maximum extent; the invention also disclosesa full-flash memory load balancing device, a storage system and a computer readable storage medium, which have the above beneficial effects.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to an all-flash storage load balancing method, device, storage system and computer-readable storage medium. Background technique [0002] At present, all-flash storage is an important direction of storage development. With the gradual decline in the price of SSD (solid state disk, solid state drive), all-flash storage products will surely become the main products in the storage field in the future. Compared with traditional storage, all-flash storage not only has an absolute advantage in performance, but also has a more flexible data organization method, that is, data is stored by appending. Specifically, when data is written to the same logical address, it is written in a new place each time, and the old data will not be overwritten, but will wait for subsequent recycling as garbage. [0003] In order to realize this data storage method, the post-allocation address metho...

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): G06F3/06
Inventor 刘志勇
Owner ZHENGZHOU YUNHAI INFORMATION 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