IP Library › Granted Patent US 12,164,392
Granted Patent B1
US 12,164,392 · App. 18/319,556 · Granted Dec 10, 2024

Method and system for data center disaster recovery

Inventors: Parminder Singh Sethi (Ludhiana, IN); Anay Kishore (Bangalore, IN); Nithish Kn (Bangalore, IN)
Assignee: Dell Products, L.P.
G06F11/1469G06F16/122G06F16/128G06F16/1827G06F2201/84
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 12,164,392
App. No.
18/319,556
Granted
Dec 10, 2024
Kind
B1
Abstract

A method for recovering a data center, includes making a determination, by a cloud module, that the data center has experienced a failure; sending, by the cloud module and in response to the determination, an infrastructure file including data center infrastructure information to a client device; receiving, after sending the infrastructure file, a confirmation from the client device that at least a portion of the data center infrastructure is installed; sending, from the cloud module to the data center module, a snapshot in response to the confirmation; deploying, by the data center module, the snapshot at the data center; validating, by the data center module, complete connectivity of data center; sending, by the data center module, a heartbeat signal to the cloud module in response to the validating; and sending, by the cloud module, a standby signal to disaster recovery resources in response to receiving the heartbeat signal.

Claims (50)

1. A method for recovering a data center, the method comprising:

making a determination, by a cloud module, that the data center has experienced a failure;

sending, by the cloud module and in response to the determination, an infrastructure file comprising data center infrastructure information to a client device;

receiving, after sending the infrastructure file, a confirmation from the client device that at least a portion of data center infrastructure is installed;

sending, from the cloud module to a data center module, a snapshot in response to the confirmation;

deploying, by the data center module, the snapshot at the data center;

after the deploying, validating, by the data center module, complete connectivity of data center;

sending, by the data center module, a heartbeat signal to the cloud module in response to the validating; and

sending, by the cloud module, a standby signal to disaster recovery resources in response to receiving the heartbeat signal.

2. The method of claim 1 , wherein the data center infrastructure information comprises at least one of: power information, temperature information, hardware information, storage area network (SAN) information, network information, connectivity information, and application information.

3. The method of claim 2 , wherein receiving the confirmation comprises:

receiving a second confirmation that power and temperature devices are installed;

receiving a third confirmation that hardware and SAN devices are installed; and

receiving a fourth confirmation that network and connectivity devices are installed.

4. The method of claim 1 , further comprising:

receiving, from the client device, a request to view the infrastructure file; and

making a second determination that an access level associated with a user of the client device is above a threshold value, and wherein sending the infrastructure file is based on the second determination.

5. The method of claim 1 , wherein the infrastructure file is sent by the data center module to the cloud module before the determination.

6. The method of claim 5 , wherein the snapshot comprises data generated before and after the determination.

7. The method of claim 1 , wherein the heartbeat signal is indicative of the data center operating normally.

8. The method of claim 1 , wherein the snapshot was sent to the cloud module before the determination.

9. The method of claim 1 , further comprising:

receiving, at the cloud module, the infrastructure file from the data center module before the determination.

10. A method for recovering a data center, the method comprising:

making a determination that the data center has experienced a failure;

causing, based on the determination, display of data center infrastructure information on a client device;

receiving, after causing display of data center infrastructure information, a confirmation from the client device that at least a portion of the data center infrastructure is installed;

sending, based on the confirmation, a snapshot to the data center; and

sending a standby signal to disaster recovery resources in response to receiving a heartbeat signal from the data center.

11. The method of claim 10 , wherein the data center infrastructure information comprises at least one of: power information, temperature information, hardware information, storage area network (SAN) information, network information, connectivity information, and application information.

12. The method of claim 10 , wherein receiving the confirmation comprises:

receiving a second confirmation that power and temperature devices are installed;

receiving a third confirmation that hardware and SAN devices are installed; and

receiving a fourth confirmation that network and connectivity devices are installed.

13. The method of claim 10 , further comprising:

receiving, from the client device, a request to view the data center infrastructure information; and

making a second determination that an access level associated with a user of the client device is above a threshold value, and wherein the causing to display is based on the second determination.

14. The method of claim 10 , wherein the data center infrastructure information is sent by a data center module in the data center before the determination.

15. The method of claim 10 , wherein the snapshot comprises data generated before and after the determination.

16. The method of claim 10 , wherein the heartbeat signal is indicative of the data center operating normally.

17. The method of claim 10 , further comprising:

receiving the snapshot before the determination.

18. A method for recovering a data center, the method comprising:

receiving, at a data center module, a snapshot from a cloud module, wherein the snapshot comprises data generated before and after a failure of the data center;

deploying, by the data center module, the snapshot at the data center;

validating, by the data center module and after the deploying, complete connectivity of data center; and

sending, by the data center module, a heartbeat signal to the cloud module in response to the validating.

19. The method of claim 18 , further comprising:

receiving, at the data center module, a confirmation that at least a portion of data center infrastructure is installed, and wherein validating is in response to receiving the confirmation.

20. The method of claim 18 , wherein the heartbeat signal is indicative of the data center operating normally.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2023
From: SETHI, PARMINDER SINGH; KISHORE, ANAY; KN, NITHISH
To: DELL PRODUCTS L.P.
Reel/Frame 063744/0461 →
Cited By (1)
US 12,676,791