Systems and methods for system recovery

US2023083327A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023083327-A1
Application numberUS-202218049279-A
CountryUS
Kind codeA1
Filing dateOct 24, 2022
Priority dateApr 28, 2020
Publication dateMar 16, 2023
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for system recovery may be provided. The method may be implemented on a management server of a recovery system. The recovery system may further include at least one working server configured to perform one or more tasks and a global storage device configured to store a backup system or a system image file of each of the at least one working server. The management server may be connected to the at least one working server and the global storage device. The method may include, for each of the at least one working server, determining whether the working server is in an abnormal state. For each of the at least one working server, in response to determining that the working server is in an abnormal state, the method may further include assigning at least part of the global storage device to the working server and causing the working server to perform a first system recovery operation using the at least part of the global storage device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system for system recovery, comprising: at least one working server configured to perform one or more tasks; a global storage device configured to store a backup system or a system image file of each of the at least one working server; and a management server connected to the at least one working server and the global storage device, wherein the management server is configured to: for each of the at least one working server, determine whether the working server is in an abnormal state; and in response to determining that the working server is in an abnormal state, assign at least part of the global storage device to the working server and cause the working server to perform a first system recovery operation using the at least part of the global storage device. 2 . The system of claim 1 , wherein the at least one working server, the global storage device, and the management server form a storage area network (SAN). 3 . The system of claim 1 , wherein the global storage device includes a plurality of global storage units, and to assign at least part of the global storage device to the working server and cause the working server to perform a first system recovery operation using the at least part of the global storage device, the management server is further configured to: select a target global storage unit storing the backup system or the system image file of the working server from the plurality of global storage units; and assign the target global storage unit to the working server and cause the working server to perform the first system recovery operation using the target global storage unit. 4 . The system of claim 1 , wherein for each of the at least one working server, the working server is connected to a first local storage device, and to cause the working server to perform a first system recovery operation using the at least part of the global storage device, the management server is further configured to: cause the working server to perform the first system recovery using the first local storage device; detect that the first system recovery operation using the first local storage device is not successful; and cause the working server to perform the first system recovery using the at least part of the global storage device. 5 . The system of claim 4 , wherein for each of the at least one working server, the management server is further configured to: recover the first local storage device based on the backup system or the system image file of the working server; determine whether the first local storage device recovers successfully; and in response to determining that the first local storage device recovers successfully, cause the working server to restart using the recovered first local storage device; and cause the global storage device to be in a safe state under which the global storage device is inaccessible to the at least one working server and the management server. 6 . The system of claim 5 , wherein for each of the at least one working server, the management server is further configured to: in response to determining that the first local storage device is not recovered successfully, cause the working server to keep operating using the at least part of the global storage device. 7 . The system of claim 1 , wherein the system further comprises at least one standby global storage device that stores the backup system or the system image file of each of the at least one working server. 8 . The system of claim 1 , wherein a backup system or a system image file of the management server is stored in the global storage device, the system further comprises a standby management server configured to take over one or more tasks of the management server when the management server is in an abnormal state. 9 . The system of claim 8 , wherein when the management server is in an abnormal state, the standby management server is configured to assign at least part of the global storage device to the management server and cause the management server to perform a second system recovery operation using the at least part of the global storage device. 10 . The system of claim 8 , wherein the management server is connected to a second local storage device, and to cause the management server to perform a second system recovery operation using the at least part of the global storage device, the standby management server is further configured to: cause the management server to perform the second system recovery using the second local storage device; detect that the second system recovery operation using the second local storage device is not successful; and cause the management server to perform the second system recovery operation using the at least part of the global storage device. 11 . A method implemented on a management server of a recovery system, the recovery system further comprising at least one working server configured to perform one or more tasks and a global storage device configured to store a backup system or a system image file of each of the at least one working server, the management server being connected to the at least one working server and the global storage device, and the method comprising: for each of the at least one working server, determining whether the working server is in an abnormal state; and in response to determining that the working server is in an abnormal state, assigning at least part of the global storage device to the working server and causing the working server to perform a first system recovery operation using the at least part of the global storage device. 12 . The method of claim 11 , wherein the at least one working server, the global storage device, and the management server form a storage area network (SAN). 13 . The method of claim 11 , wherein the global storage device includes a plurality of global storage units, and the assigning at least part of the global storage device to the working server and causing the working server to perform a first system recovery operation using the at least part of the global storage device comprises: selecting a target global storage unit storing the backup system or the system image file of the working server from the plurality of global storage units; and assigning the target global storage unit to the working server and cause the working server to perform the first system recovery operation using the target global storage unit. 14 . The method of claim 11 , wherein for each of the at least one working server, the working server is connected to a first local storage device, and the causing the working server to perform a first system recovery operation using the at least part of the global storage device comprises: causing the working server to perform the first system recovery using the first local storage device; detecting that the first system recovery operation using the first local storage device is not successful; and causing the working server to perform the first system recovery using the at least part of the global storage device. 15 . The method of claim 14 , further comprising: for each of the at least one working server, recovering the first local storage device based on the backup system or the system image file of the working server; determining whether the first local storage device recovers successfully; and in response to determining that the first local storage device recovers successfully, causing the working server to restart using the recovered first local storage device; and causing the global storage device to be i

Assignees

Inventors

Classifications

  • Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title

  • with a single idle spare processing component · CPC title

  • where the redundant components share persistent storage (G06F11/2043 takes precedence) · CPC title

  • Remedial or corrective actions (recovery from an exception in an instruction pipeline G06F9/3861; by retry G06F11/1402; for recovering from a failure of a protocol instance or entity H04L69/40) · CPC title

  • Event-based monitoring · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2023083327A1 cover?
A method for system recovery may be provided. The method may be implemented on a management server of a recovery system. The recovery system may further include at least one working server configured to perform one or more tasks and a global storage device configured to store a backup system or a system image file of each of the at least one working server. The management server may be connecte…
Who is the assignee on this patent?
Zhejiang Dahua Technology Co
What technology area does this patent fall under?
Primary CPC classification G06F11/2038. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Mar 16 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).