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

A kind of information synchronization method and device

A technology for synchronizing information and synchronizing information, applied in transmission systems, electrical components, etc., can solve problems affecting the normal operation of computer clusters, data inconsistency, reading and writing, etc., achieve real-time and reliable information, maintain normal work, and avoid data inconsistencies Effect

Active Publication Date: 2020-03-06
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

According to the agreement, ITL1 cannot read and write to LUN0. However, since there is no information reserved by ITL0 for LUN0 in controller 2, ITL1 can read and write to LUN0, which will cause data inconsistency and cause serious problems. s consequence
[0006] In the prior art, one controller simply sends the synchronization information to the other controller, and it is unknown whether the other controller records and modifies the corresponding information. Once the information in the two controllers is not synchronized, the Data inconsistency may occur, affecting the normal work of the computer cluster

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
  • A kind of information synchronization method and device
  • A kind of information synchronization method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, but 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.

[0038] An embodiment of the present invention provides an information synchronization method, which can be applied to a first controller, and a storage system of a computer cluster can include multiple controllers, wherein the first controller and the second controller are connected by communication , are mutually redundant, and the first controller is any controller in the storage system.

[0039] In the sto...

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 an information synchronization method and device, which are applied to a first controller, wherein the first controller is any one controller in a memory system, and the first controller and a second controller are mutually redundant in the memory system. The method comprises the following steps of receiving a first command sent by a client; sending the first command to the second controller, so as to enable the second controller to modify memory-related information according to the first command, and if the modification is successful, then returning first response information which carries a modification success result; and if the first response information returned by the second controller is received, then modifying local related memory information according to the first command. The application of the technical scheme provided by the embodiment of the invention can guarantee the real-time and reliable information synchronization between the first controller and the second controller at a command level, avoids the situation of data inconsistency, and maintains the normal work of a computer cluster.

Description

technical field [0001] The invention relates to the technical field of computer storage, in particular to an information synchronization method and device. Background technique [0002] In the storage system of the computer cluster, if only one controller is configured, a single point of failure (Single Point Of Failure, SPOF) is likely to occur, affecting the normal operation of the computer cluster. Therefore, two controllers are generally configured, and the two controllers are mutually redundant. [0003] During normal work, the two controllers manage their own logical volumes. When one of the controllers fails due to a fault, the corresponding logical volume of the controller needs to be taken over by the other controller that is working normally. Read and write requests for logical volumes. This requires two controllers to synchronize information during normal work. [0004] For example, real-time synchronization between two controllers is very important for related...

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 Patents(China)
IPC IPC(8): H04L29/08
CPCH04L67/1095
Inventor 王超殷雷
Owner INSPUR SUZHOU INTELLIGENT 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