Data balancing method and device and management device in distributed storage system

A distributed storage and data balancing technology, applied in transmission systems, electrical components, etc., can solve problems such as long balancing time and balancing operation failure, and achieve the effect of reducing data imbalance and avoiding data imbalance problems

Active Publication Date: 2018-05-11
LENOVO (BEIJING) CO LTD
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, the present invention provides a data balancing method, device and management equipment in a distributed storage system to

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 device and management device in distributed storage system
  • Data balancing method and device and management device in distributed storage system
  • Data balancing method and device and management device in distributed storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. 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.

[0048] The embodiment of the present invention provides a data balancing method, which is applied to the management nodes in the distributed storage system, please refer to figure 1, showing a schematic flowchart of the data balancing method, the method may include:

[0049] Step S101: When receiving a data write request from a client, determine a target storage node from multiple storage nodes, so that the client writes target data corresponding...

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 provides a data balancing method and device and a management device in a distributed storage system. The method comprises the steps of determining a target storage node from a pluralityof storage nodes when a data write request from a client is received, thereby enabling the client to write target data corresponding to the data write request into the target storage node; determiningat least one backup storage node from the rest storage nodes different from the target storage node in the plurality of storage nodes based on storage data quantity in each storage node; and sendingidentification information of the at least one backup storage node to the target storage node, thereby enabling the target storage node to write the target data into the at least one backup storage node. According to the data balancing method and device and the management device in the distributed storage system provided by the invention, the data balance problem is taken into consideration when the data is written, so data imbalance situations are greatly reduced.

Description

technical field [0001] The invention relates to the technical field of data storage, in particular to a data balancing method, device and management equipment in a distributed storage system. Background technique [0002] At present, after using the distributed storage system for data storage platform for a period of time, due to reasons such as hot data and hot applications, the data will be unbalanced among the servers, and the data imbalance will lead to IO bottlenecks. [0003] In the existing technology, in order to solve the problem of data imbalance, the operation and maintenance personnel need to regularly query the data status of each server in the service cluster. When the server has data imbalance, the operation and maintenance personnel will manually perform the operation of balancing the data. [0004] However, there are certain problems in the way that the operation and maintenance personnel manually perform data balancing: when the balance operation is started...

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): H04L29/08
CPCH04L67/1008H04L67/1095H04L67/1097
Inventor 刘晶晶
Owner LENOVO (BEIJING) 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