Unlock instant, AI-driven research and patent intelligence for your innovation.

Data replication method and storage controller and system

A storage controller, data replication technology, applied in the computer field, can solve problems such as I/O blocking

Active Publication Date: 2016-11-23
HUAWEI TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to improve the granularity of data consistency, the receiving subcycle can be shortened as much as possible

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 replication method and storage controller and system
  • Data replication method and storage controller and system
  • Data replication method and storage controller and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] Figure 1A It is a flowchart of a data replication method provided by an embodiment of the present invention. This embodiment is applicable to a scenario where a source end with a single storage controller copies data to a destination end. like Figure 1A As shown, the method provided in this embodiment includes:

[0057] Step 11: When the tag controller receives the write I / O data sent by the host, it judges whether there is currently an activated receiving sub-cycle.

[0058] Step 12: If there is currently no started receiving sub-cycle, the tag controller starts the receiving sub-cycle corresponding to the currently generated tag, and identifies the write I / O data according to the tag corresponding to the receiving sub-cycle. Wherein, the receiving subperiod is a receiving subperiod corresponding to the currently generated tag.

[0059] Step 13: If there is currently a started receiving sub-cycle, the tag controller identifies the write I / O data according to the ta...

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

A data replication method is provided. The data duplication method includes: when the label controller receives the write I/O data issued by the host, it is judged whether there is currently a started receiving subcycle (11); if there is currently no started receiving subcycle, the label controller starts The receiving sub-cycle corresponding to the currently generated tag, and write I/O data according to the tag ID corresponding to the receiving sub-cycle (12); if there is currently a started receiving sub-cycle, write I/O data according to the tag ID corresponding to the receiving sub-cycle Data (13); at the end of the receiving sub-cycle, copy the write I/O data of the label identification corresponding to the receiving sub-cycle to the destination end (14). When receiving the write I/O data delivered by the host, the condition for the tag controller to start a new receiving subcycle is: there is a newly generated tag and there is no started receiving subcycle. Therefore, the data duplication method solves the technical problem that the receiving sub-cycle of the next buffering cycle can only be started after the sending sub-cycle of the previous buffering cycle ends. Also provided are a storage controller and a system. The data replication method, storage controller and system can reduce the probability of blocking writing I/O data.

Description

technical field [0001] The embodiments of the present invention relate to computer technology, and in particular to a data replication method, storage controller and system. Background technique [0002] The storage device-based replication solution is a data replication solution between storage devices, which is mainly used for disaster recovery, data migration and data backup, and remote data transmission based on user purposes. The end sending data can be called: production center, and the end receiving data is called: disaster recovery center or disaster recovery center. The storage device-based replication solution is suitable for sending data from a single storage device to other nodes, especially for sending data from a clustered storage system to other nodes. When a time point is reached, the data at the receiving end is the same as the data at the sending end, then it is considered that the data at the receiving end and the sending end are consistent. [0003] The...

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): G06F13/00
CPCG06F3/0683G06F3/0619G06F3/065G06F11/20
Inventor 李熠斌
Owner HUAWEI TECH CO LTD