IP Library Granted Patent US 11,809,295
Granted Patent B2
US 11,809,295 · App. 17/767,348 · Granted Nov 7, 2023

Node mode adjustment method for when storage cluster BBU fails and related component

Inventor: Minggang Sun (Suzhou, CN)
Assignee: Inspur Suzhou Intelligent Technology Co., Ltd.
G06F11/3034G06F3/0607G06F3/0634G06F3/0689G06F11/3055
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,809,295
App. No.
17/767,348
Granted
Nov 7, 2023
Kind
B2
Abstract

A node mode adjustment method for when a storage cluster BBU fails and related component. The storage cluster comprises multiple IO GROUPs; each IO GROUP comprises two nodes, and each node is connected to a corresponding BBU of the node. The method comprises: monitoring the status of each BBU in the storage cluster; after detecting that any one BBU has failed, when it is determined that the BBU connected to the peer node of the node to which the failed BBU is connected has not failed, and it is determined that the storage cluster is not downgraded, maintaining in a write-back mode the node connected to the BBU detected to have failed and the peer node of said node. Applying the solution of the present application will help to ensure that the storage cluster has the advantages of high availability and high IO performance.

Claims (14)

1. A node mode adjustment method for a storage cluster in the case of Battery Backup Unit (BBU) failure, wherein the storage cluster comprises a plurality of IO GROUPs, each of the IO GROUPs comprises two nodes, and each node is connected to a BBU corresponding to the node, the method comprising:

monitoring a state of each BBU in the storage cluster; and

after detection of any failed BBU, when it is determined that a BBU connected to a peer node of the node to which the failed BBU is connected does not fail and it is determined that the storage cluster is not degraded, maintaining the node connected to the BBU detected to be failed and the peer node of the node in a write-back mode;

wherein the after detection of any failed BBU, the method further comprises:

when it is determined that the BBU connected to the peer node of the node to which the failed BBU is connected does not fail and it is determined that the storage cluster is in a degraded state, switching the node connected to the failed BBU in the IO GROUP to a maintenance mode, and switching the node connected to the non-failed BBU to a write-through mode.

2. The node mode adjustment method for a storage cluster in the case of BBU failure according to claim 1 , subsequent to the step of maintaining the node connected to the BBU detected to be failed and the peer node of the node in a write-back mode, further comprising: outputting first prompt information indicating that a current failure state is nonfatal.

3. The node mode adjustment method for a storage cluster in the case of BBU failure according to claim 1 , after detection of any failed BBU, further comprising:

when it is determined that the BBU connected to the peer node of the node to which the failed BBU is connected fails, switching the two nodes in the IO GROUP to a maintenance mode.

4. The node mode adjustment method for a storage cluster in the case of BBU failure according to claim 3 , subsequent to the step of switching the two nodes in the IO GROUP to a maintenance mode or subsequent to the step of switching the node connected to the failed BBU in the IO GROUP to a maintenance mode, and switching the node connected to the non-failed BBU to a write-through mode, further comprising:

outputting second prompt information indicating that a current failure state is fatal.

5. The node mode adjustment method for a storage cluster in the case of BBU failure according to claim 1 , subsequent to the step of switching the two nodes in the IO GROUP to a maintenance mode or subsequent to the step of switching the node connected to the failed BBU in the IO GROUP to a maintenance mode, and switching the node connected to the non-failed BBU to a write-through mode, further comprising:

outputting second prompt information indicating that a current failure state is fatal.

6. A node mode adjustment device for a storage cluster in the case of BBU failure, the device comprising: a memory configured to store a computer program; and a processor configured to execute the computer program to perform steps of the node mode adjustment method for a storage cluster in the case of BBU failure according to claim 1 .

7. A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, steps of the node mode adjustment method for a storage cluster in the case of BBU failure according to claim 1 is performed.

Assignments (2)
LICENSE Recorded Jun 30, 2026
From: IEIT SYSTEMS CO., LTD
To: AIVRES SYSTEMS INC.
Reel/Frame 075857/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2022
From: SUN, MINGGANG
To: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
Reel/Frame 059535/0428 →
Priority Claims (1)
CN 201911159348.4 · Nov 22, 2019 · national
Continuity (1)
Related Publication 20220391298A1 · Dec 8, 2022