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

Business processing method, device and apparatus of storage cluster and readable storage medium

A business processing and storage cluster technology, applied in the storage field, can solve problems such as business cannot be processed normally, nodes have been withdrawn, etc.

Active Publication Date: 2020-02-04
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Under the multi-node design architecture, there are processes of node exit and join in various scenarios, so the online nodes in the cluster may change at each moment, so in these special scenarios, it is likely that the current selection of the business module will occur. The storage device exists and the node has exited, which is misjudged as a failure, causing the business to fail to process normally

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
  • Business processing method, device and apparatus of storage cluster and readable storage medium
  • Business processing method, device and apparatus of storage cluster and readable storage medium
  • Business processing method, device and apparatus of storage cluster and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] see figure 1 , figure 1 It is an implementation flowchart of a business processing method for a storage cluster in an embodiment of the present invention, and the method may include the following steps:

[0053] S101: Receive a service processing request, analyze the service processing request, and obtain a node selection rule for a service to be processed corresponding to the service processing request.

[0054] When service processing is required, a service processing request can be sent to the service processing center, and the service processing center receives the service processing request. A node selection rule for selecting nodes required for processing the service to be processed may be deployed in the service processing request. After receiving the service processing request, the service processing center may analyze the service processing request to obtain the node selection rule of the service to be processed corresponding to the service processing request...

Embodiment 2

[0068] see figure 2 , figure 2 It is another implementation flowchart of the business processing method of the storage cluster in the embodiment of the present invention, and the method may include the following steps:

[0069] S201: Receive a service processing request, analyze the service processing request, and obtain a node selection rule of a service to be processed corresponding to the service processing request.

[0070] S202: Determine the target array bit of the target master node in the node management array according to the node selection rule.

[0071] Wherein, the storage cluster is composed of multiple storage devices including a master node and a backup node.

[0072] A storage cluster may include multiple storage devices, and each storage device consists of a master node and a backup node. The determination of the target array bit of the target master node in the node management array is related to the selected node selection rules. For example, assuming t...

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 service processing method of a storage cluster, which comprises the following steps: receiving a service processing request, and analyzing the service processing request to obtain a node selection rule of a to-be-processed service corresponding to the service processing request; calculating a corresponding target main node number and a corresponding target backup node number according to a node selection rule; calling the node management array through the running state machine to judge whether the target main node number and the target backup node number are valid ornot; if yes, selecting a target main node corresponding to the target main node number and a target backup node corresponding to the target backup node number from the storage cluster; and processingthe to-be-processed service by utilizing the target main node and the target backup node. The effectiveness of the selected target main node number and the target backup node number is determined, fault misjudgment is avoided, and normal operation of service processing is guaranteed. The invention further discloses a service processing device and equipment of the storage cluster and a storage medium, and the corresponding technical effects are achieved.

Description

technical field [0001] The present invention relates to the field of storage technology, in particular to a service processing method, device, equipment and computer-readable storage medium of a storage cluster. Background technique [0002] The current design of unified storage devices usually adopts a multi-controller redundant design, that is, one storage device contains two controllers; and in order to reduce the loss of some major disasters, a cluster may also contain multiple devices. In this design scheme, each storage device may be called an IoGroup, and a controller in each device may be called a node (Node). That is, a cluster can contain multiple storage devices, each storage device has a different storage device (IoGroup) number, and a storage device can contain two nodes (Node), and the two nodes have different node numbers. [0003] In the prior art, under this redundant design architecture, the business processing method is that each business module selects a...

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/06H04L29/08
CPCG06F3/0604G06F3/0617H04L67/1012H04L67/1029H04L67/1097H04L67/1001
Inventor 刘文志
Owner SUZHOU LANGCHAO 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