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

Method and device for reducing cluster shock

A cluster and distributed cluster technology, applied in the direction of digital transmission systems, data exchange networks, electrical components, etc., can solve distributed cluster shocks, customer business interruption, distributed clusters cannot provide external services, etc., to reduce cluster shocks , Improve stability and reduce the probability of shock

Active Publication Date: 2021-12-07
NEW H3C TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The main service part of the distributed cluster is divided into monitoring nodes and storage nodes. The monitoring nodes and storage nodes rely on the heartbeat between them to communicate. In the face of abnormal situations, such as network packet loss, network delay and hard disk delay, The storage node will be frequently marked as abnormal by the monitoring node, so that it will be repeatedly stopped and started, resulting in repeated data updates within the distributed cluster, which will cause shocks in the distributed cluster, resulting in the inability of the distributed cluster to provide external services and customer business interruption

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
  • Method and device for reducing cluster shock
  • Method and device for reducing cluster shock
  • Method and device for reducing cluster shock

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0029] Please refer to Figure 4 , Figure 4 A flowchart of a method for reducing cluster oscillation provided by an embodiment of the present invention is shown. The method of reducing cluster shock includes the following steps:

[0030] Step S101 , when the second storage node reports an abnormality of the first storage node, the monitoring node obtains a first time, wherein the first time is the time when the first storage node is reported abnormal for the first time after startup.

[0031] In the embodiment of the present invention, the first time may be the time when the first storage node 12 is reported as abnormal for the first time after startup. When the second storage node 13 reports the first storage node 12 as abnormal, the monitoring node 11 obtains the The current time of the host 10 of the monitoring node 11, the first time can be T 1 express.

[0032] Step S102, when the third storage node reports that the first storage node is abnormal, the monitoring node o...

no. 2 example

[0052] Please refer to Figure 9 , Figure 9A schematic block diagram of the host 10 provided by the embodiment of the present invention is shown. The host 10 includes a processor 101, a memory 102, a bus 103 and a communication interface 104, the processor 101, the memory 102 and the communication interface 104 are connected through the bus 103; the processor 101 is used to execute the executable module stored in the memory 102, For example a computer program.

[0053] Wherein, the memory 102 may include a high-speed random access memory (RAM: Random Access Memory), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 204 (which may be wired or wireless).

[0054] The bus 103 may be an ISA bus, a PCI bus, or an EISA bus, etc. Figure 9 Indicated by only a double-headed...

no. 3 example

[0059] Please refer to Figure 10 , Figure 10 A block diagram of an apparatus 200 for reducing cluster oscillation provided by an embodiment of the present invention is shown. The apparatus 200 for reducing cluster oscillation is stored in the memory 102 of the host 10 provided in the second embodiment of the present invention, and is executed by the processor 101 of the host 10 . The apparatus 200 for reducing cluster oscillation includes a first time acquisition module 201 , a second time acquisition module 202 , an abnormality probability calculation module 203 , an abnormality marking module 204 and an execution module 205 .

[0060] The first time acquiring module 201 is configured to, when the second storage node reports an abnormality of the first storage node, the monitoring node acquires the first time, where the first time is the first time when the first storage node is reported abnormal after startup.

[0061] The second time obtaining module 202 is configured 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 embodiment of the present invention relates to the field of distributed storage technology, and provides a method and device for reducing cluster oscillation. The method includes: when the second storage node reports that the first storage node is abnormal, the monitoring node obtains the first time, wherein the first A time is the time when the first storage node is reported abnormal for the first time; when the third storage node reports the abnormality of the first storage node, the monitoring node obtains the second time; the monitoring node according to the time interval between the first time and the second time, Calculate the abnormality probability value of the first storage node abnormality; when the abnormality probability value is greater than or equal to the random probability value generated by the monitoring node, mark the first storage node as abnormal, and send the first storage node abnormality information to the first storage node. Compared with the prior art, it avoids the situation that the first storage node is frequently identified abnormally in a short period of time, thereby reducing the probability of shocks in the distributed cluster and improving the stability of the distributed cluster.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of distributed storage, and in particular, relate to a method and device for reducing cluster oscillation. Background technique [0002] A distributed cluster is a high-performance, high-reliability, and highly-scalable distributed storage system. The main service part of the distributed cluster is divided into monitoring nodes and storage nodes. The monitoring nodes and storage nodes rely on the heartbeat between them to communicate. In the face of abnormal situations, such as network packet loss, network delay and hard disk delay, The storage nodes will be frequently marked as abnormal by the monitoring nodes, so that they will be stopped and started repeatedly, resulting in repeated data updates within the distributed cluster, which will cause shocks in the distributed cluster, resulting in the inability of the distributed cluster to provide external services and interruption of cust...

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): H04L12/24
CPCH04L41/064H04L41/0659H04L41/5096H04L41/0661
Inventor 刘庆典
Owner NEW H3C TECH CO LTD