Data reading method and device and related equipment

A data reading and data technology, applied in the direction of electrical digital data processing, input/output process of data processing, instruments, etc., can solve problems such as sacrificing service capabilities, business performance, and adverse effects of data security, so as to optimize front-end performance and Data security, avoiding the effect of sacrificing service capabilities

Active Publication Date: 2022-01-28
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the problem with the current cache reorganization mirror pair scheme is that the new node can only receive front-end requests after the newly added node reaches a consensus with the cache of the original node, otherwise the front-end host can only read it on the new node. The old data originally stored by the new node
However, in the time window of waiting for the two nodes to reach cache consistency, the service capability of the newly added node is actually sacrificed, so that all front-end business pressure is on a single node, which has a negative impact on business performance and data security.

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 reading method and device and related equipment
  • Data reading method and device and related equipment
  • Data reading method and device and related equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The core of this application is to provide a data reading method, which can enable new nodes to immediately share the front-end business pressure when reorganizing the cache mirror pair, and at the same time avoid the problem of data inconsistency between nodes during the reorganization process; Another core of the application is to provide a data reading device, a cache mirroring system, and a computer-readable storage medium, which also have the above-mentioned beneficial effects.

[0048] In order to describe the technical solutions in the embodiments of the present application more clearly and completely, the technical solutions in the embodiments of the present application will be introduced below in conjunction with the drawings in the embodiments of the present application. Apparently, the described embodiments are only some of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by per...

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 reading method, which is applied to a cache mirror image pair. The cache mirror image pair comprises a first node and a second node which are mirror images of each other. The method comprises the following steps: when the first node receives a data reading request, determining the current state of the first node; when the own current state is a mirror image recombination state, judging whether request data corresponding to the data reading request hits own cache or not; if yes, reading the request data from the self cache; if not, reading the request data from the cache of the second node; and feeding back the request data to a request terminal. By applying the technical scheme provided by the invention, when the cache mirror image pair is recombined, the newly added node can immediately share the front-end service pressure, and meanwhile, the problem of data inconsistency among the nodes in the recombining process is avoided. The invention further discloses a data reading device, a cache mirror image system and a computer readable storage medium which all have the above beneficial effects.

Description

technical field [0001] The present application relates to the technical field of data storage, in particular to a data reading method, and also to a data reading device, a cache mirroring system, and a computer-readable storage medium. Background technique [0002] The high-end storage field has extremely high requirements for "fault tolerance, high performance, and scalability". For example, for a system with four nodes: it is required that the performance drop should not exceed 20% when any node fails; When three nodes fail, the service is required not to be interrupted. [0003] For example, in a storage system, node 1 and node 2 originally formed a mirror pair to maintain a double copy of the cache. When node 1 fails, node 2 will reorganize the mirror pair with node 3. At this time, node 2 stores the node 3 does not have cache data, therefore, the caches of node 2 and node 3 can reach agreement only after the "unique cache" on node 2 needs to be placed or copied to node...

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): G06F3/06
CPCG06F3/061G06F3/062G06F3/0652G06F3/0683
Inventor 刘志魁王艳清
Owner SUZHOU LANGCHAO INTELLIGENT TECH 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