Data migration method, data migration device, storage medium and equipment

A technology of data and migration cost, which is applied in the direction of multi-program device, electronic digital data processing, program control design, etc., and can solve the problem of high migration cost

Active Publication Date: 2019-10-25
SOUTH CENTRAL UNIVERSITY FOR NATIONALITIES
View PDF12 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The main purpose of the present invention is to provide a data migration method, equipment, storage medium and device, aimi

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 migration method, data migration device, storage medium and equipment
  • Data migration method, data migration device, storage medium and equipment
  • Data migration method, data migration device, storage medium and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0044] refer to figure 1 , figure 1 It is a schematic diagram of the device structure of the hardware operating environment involved in the solution of the embodiment of the present invention.

[0045] Such as figure 1As shown, the device may include: a processor 1001 , such as a CPU, a communication bus 1002 , a user interface 1003 , a network interface 1004 , and a memory 1005 . Wherein, the communication bus 1002 is used to realize connection and communication between these components. The user interface 1003 may include a display screen (Display), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. Optionally, the network interface 1004 may include a standard wired interface and a wireless interface (such as a Wi-Fi interface). The memory 1005 can be a hi...

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 migration method, a data migration device, a storage medium and equipment and. According to the invention, when the load balancing state of the system does not meet thepreset condition, selecting a plurality of first nodes and second nodes from the system, forming a to-be-emigrated node set and a to-be-immigrated node set; based on the load capacity of each first node, selecting a to-be-processed node from the to-be-emigrated node set, determining a target migration node based on the average migration cost, migrating the data of the to-be-processed node to a target migration node, the to-be-processed node is moved out from the to-be-migrated node set; when the first node still exists in the to-be-migrated node set. According to the invention, the migration nodes are sorted on the basis of the average migration cost, and then the target migration node is selected. Therefore, the overall migration cost of the whole system is reduced. The data migration time is shortened, and the data throughput of the system is improved.

Description

technical field [0001] The present invention relates to the technical field of distributed cache, in particular to a data migration method, equipment, storage medium and device. Background technique [0002] The Redis cluster distributed cache system will evenly distribute data to each cache node, but when the number of cache nodes in the cluster changes, the balanced state of the data load of each cache node in the cluster will be broken. In order to make the Redis cluster reach a balanced state again, data migration operations need to occur between each cache node. However, when the current Redis cluster performs a data migration operation, the method of randomly selecting the migration object will cause a high migration cost when the cluster has many nodes participating in the data migration. In the cost-sensitive data migration algorithm, when selecting the migration object, it will first calculate the cost of migrating data from the outgoing node to the incoming node i...

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): G06F9/50H04L29/08
CPCG06F9/5088H04L67/1097H04L67/1001
Inventor 夏梦王坤覃俊帖军吴立锋张慧丽罗一凡
Owner SOUTH CENTRAL UNIVERSITY FOR NATIONALITIES
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