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

Data migration method and system

A data and storage system technology, applied in the storage field, can solve problems such as bandwidth occupation, long data migration time, and increased risk of data loss, so as to achieve the effect of guaranteeing speed and reducing performance impact

Pending Publication Date: 2021-05-25
HUAWEI TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] It can be seen that in the prior art, when data migration is performed between storage arrays in a storage system, the migrated data must be migrated through the controller of the source storage array, thus occupying the bandwidth of the controller of the source storage array, and in addition It will occupy the memory of the source storage array and the memory of the target storage array, which will affect the normal access to data in other SSDs in the array, thereby affecting the performance of the entire storage system
In order to reduce the impact of data migration on storage system performance, the bandwidth of the controller occupied by data migration is generally limited, which will lead to a long time for data migration and increase the risk of data loss
In addition, even if the bandwidth of data migration is limited, it will still affect the performance of the storage system

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 and system
  • Data migration method and system
  • Data migration method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] 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, not all, embodiments of the present invention.

[0047] Such as figure 1 As shown, it is a structure diagram of an existing storage system 100, and the storage system 100 is a cluster composed of multiple storage arrays connected through a network 110, and is generally used as a data center. For the sake of brevity, only two storage arrays are shown in the figure, that is, the source storage array 120 and the target storage array 130. The source storage array 120 is the SSD from which data is migrated, and the target storage array 130 is the SSD from which data is migrated. SSD. The storage arrays communicate with each other through a communication protocol based on the RDMA protocol.

[0048] The structure of ea...

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 embodiment of the invention relates to a data migration method applied to a source intelligent network card. The method comprises the steps that a first migration instruction is received, the first migration instruction carries an address of to-be-migrated data in a source SSD and information of a target SSD where the to-be-migrated data is migrated, and the target SSD belongs to a target storage array; a read instruction is sent to the source SSD, and the read instruction comprises the address of the source SSD carried by the first migration instruction and access information of the source migration cache and is used for indicating the source SSD to read the to-be-migrated data to the source migration cache; a second migration instruction is sent to a target intelligent network card of the target storage array, the second migration instruction comprises access information of the source migration cache and a target SSD address determined according to the target SSD information, and the second migration instruction is used for indicating the target intelligent network card to migrate the to-be-migrated data in the source migration cache to the target storage array.

Description

[0001] This case is a divisional application with the patent application number 201780002932.1, the filing date is September 5, 2017, and the invention name is "Data Migration Method, System, and Smart Network Card". technical field [0002] The invention relates to the technical field of storage, in particular to a data migration method between storage devices. Background technique [0003] In practical applications, it is often necessary to migrate data between different storage arrays in a storage system. For example, in a storage system, due to the huge number and capacity of SSD disks, the probability of failure will be relatively high. In order to avoid data loss, it is necessary to pre-identify the SSD that is about to fail, that is, the pre-failure SSD, and then save the pre-failure SSD. The data in the failed SSD is migrated to the SSDs of other storage arrays in the cluster for backup. [0004] In the prior art, when migrating data in two storage arrays connected ...

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): G06F12/0871G06F12/02
CPCG06F12/0871G06F12/0238G06F3/0647G06F3/0656G06F3/0688G06F12/0246G06F12/0868G06F2212/7203G06F2212/7208G06F2212/312G06F2212/314G06F2212/261G06F3/061G06F11/004H04L67/568G06F3/0619G06F3/0659G06F3/067H04L61/5007
Inventor 杜阁胡瑜
Owner HUAWEI TECH CO LTD
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