Disaster recovery system for edge deployments
AssigneeDell Products L.P.
InventorsParminder Singh Sethi, Anay Kishore, Praveen Kumar
Life of this patent
Estimating the term…
Abstract
A disaster recovery system includes a first IHS (Information Handling System) at an edge location. A monitoring client operating on the first IHS collects snapshots of an application operating on the first IHS and transmits the snapshots to a recovery client operating at a remote location. The first IHS also transmits periodic signals to the recovery client. The disaster recovery system also includes a second IHS at a datacenter location. A recovery client operating on the second IHS receives and stores the snapshots of the application operating on the first IHS and initiates failover operations of the first application using the stored snapshots upon failure to receive the periodic signals from the monitoring client.
Claims17
A disaster recovery system comprising:
- a first Information Handling System (IHS) at an edge location, the first IHS comprising:
- one or more processors;
- one or more memory devices coupled to the one or more processors, the one or more memory devices configured with stored computer-readable instructions that, upon execution by the one or more processors, cause a first monitoring client configured to be operated by a hypervisor to:
- collect snapshots of an application comprising a virtual environment configured to operate on the first IHS;
- transmit the snapshots to a recovery client configured to operate at a remote location;
- and
- transmit periodic signals to the recovery client;
- and
- a second IHS at a datacenter location, the second IHS comprising:
- one or more processors;
- one or more memory devices coupled to the one or more processors, the one or more memory devices configured with stored computer-readable instructions that, upon execution by the one or more processors, cause the recovery client to:
- receive and store the snapshots of the application;
- and
- initiate failover operations of the application based at least in part on the stored snapshots, upon failure to receive the periodic signals from the first monitoring client.
A method for disaster recovery in a system comprising a plurality of Information Handling Systems (IHSs), the method comprising:
- collecting, by a monitoring client operated by a hypervisor operating on a first IHS of the plurality of IHSs at an edge location, snapshots of an application comprising a virtual environment operating on the first IHS;
- transmitting, by the monitoring client, the snapshots to a recovery client operating at a remote location on a second of the plurality of IHSs;
- transmitting, by the monitoring client, periodic signals to the recovery client;
- receiving and storing, by the recovery client, the snapshots of the application;
- initiating, by the recovery client, failover operations of the application using the stored snapshots, upon failure to receive the periodic signals.
A first Information Handling System (IHS) comprising:
- one or more processors;
- one or more memory devices coupled to the one or more processors, the one or more memory devices configured with stored computer-readable instructions that, upon execution by the one or more processors, cause a monitoring client configured to be operated by a hypervisor to:
- collect snapshots of an application comprising a virtual environment configured to operate on the first IHS;
- transmit the snapshots to a recovery client configured to operate at a remote location, wherein the recovery client is configured to operate on a second IHS and receive and store the snapshots;
- transmit periodic signals to the recovery client, wherein the recovery client is configured to initiate failover operations of the application based at least in part on the stored snapshots upon failure to receive the periodic signals.
Dependencies are inferred from the claim text.