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

Data balancing method and storage device

A technology of storage device and equalization method, which is applied in the field of storage and can solve the problem of time unequal

Inactive Publication Date: 2018-03-09
SANGFOR TECH INC
View PDF20 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The invention provides a data equalization method and a storage device, which solves the situation that the processing time of each disk is not equal to the IO request, and can improve the speed of the storage device to respond to the IO request

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
  • Data balancing method and storage device
  • Data balancing method and storage device
  • Data balancing method and storage device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0070] The following firstly introduces the storage device applied by the data equalization method in the present invention:

[0071] A storage device may have disks of at least two capacities. For example, the storage device includes three disks of 1TB, 2TB, and 4TB. In the storage device, each disk can be a storage node that is stored centrally in the computer room, or it can be a storage node that is scattered in various places and connected through a network.

[0072] The stored data of each disk can be divided into multiple data blocks of equal size, and the size of the data block can be set to 64 kilobytes (Kilobyte, KB for short), or can be set to other numbers of bytes, which are not limited here.

[0073] For example, the initial configuration of the server node may be 8 HDD disks, each with a capacity of 1TB. With the development of business, the server node needs to be expanded, and two 4TB disks are added on the basis of the initial configuration. At this time, th...

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 data balancing method. The method comprises the following steps: respectively counting hot data volumes of all disks in the storage device and determining hot data balance values of all disks; and migrating hot data in a first category of disks into a second category of disks till the difference value between the hot data volume of each disk in the storage device and hotdata balance value is less than first pre-set threshold value. The invention further provides a storage device capable of achieving the data balancing method. The problem that non-uniform IO requestsare hosted by the disks is resolved. Therefore, time spent on processing the IO requests by all the disks is the basically the same. The storage device responses more quickly to the IO requests.

Description

technical field [0001] The invention relates to the technical field of storage, in particular to a data equalization method and a storage device. Background technique [0002] Software-defined storage is the future trend, and most software-defined storage is based on distributed architecture storage, including the hyper-converged architecture that has become popular in recent years, and the storage it uses is also distributed architecture storage. One of this architecture The advantage is that expansion is very convenient, and many manufacturers of software-defined storage claim to be independent of hardware and not bound to hardware, which gives users the flexibility to purchase hardware by themselves. While providing hardware flexibility, heterogeneous disks It has also become a problem that has to be faced. Heterogeneous storage means that multiple types of disks are used in a storage system at the same time, for example, two types of disks with 7200 rotation speed per m...

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): G06F3/06
CPCG06F3/061G06F3/0655G06F3/0659G06F3/0683
Inventor 张国军
Owner SANGFOR TECH INC
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