Geo-distributed disaster recovery for interactive cloud applications
US-2015134723-A1 · May 14, 2015 · US
US9785505B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9785505-B1 |
| Application number | US-201414275443-A |
| Country | US |
| Kind code | B1 |
| Filing date | May 12, 2014 |
| Priority date | May 12, 2014 |
| Publication date | Oct 10, 2017 |
| Grant date | Oct 10, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A communicative building management system (BMS) can enable replication of data from computer systems that may potentially be affected by various external events. The BMS is coupled to environmental sensors and configured to receive sensor signals and communicate with one or more computer systems implementing a service. The BMS notifies a console system administrating a service that one or more computer systems implementing the service are affected by a data center event based on signals received from one or more sensor devices associated with a zone including the affected computer systems. A console system commands replication of data stored on the affected computer systems to separate computer systems based at least in part on the notification from the BMS indicating the computer systems are affected by the data center event.
Opening claim text (preview).
What is claimed is: 1. A system, comprising: a data center, comprising: a plurality of sets of computer systems, wherein each set of computer systems of the plurality of sets of computer systems is located in a separate zone of a plurality of zones in the data center; a plurality of environmental sensor devices, wherein at least a particular environmental sensor device of the plurality of environmental sensor devices is associated with a particular zone of the plurality of zones and is configured to generate a sensor signal indicating an occurrence of a particular data center event associated with the particular zone, based at least in part upon detection of the occurrence of the particular data center event; and a building management system (BMS) device communicatively coupled to each of the plurality of environmental sensor devices and configured to: receive the sensor signal from the particular environmental sensor device, the sensor signal indicating the occurrence of the particular data center event associated with the particular zone, and generate an event signal indicating the occurrence of the particular data center event associated with the particular zone, based at least in part upon identification of the particular zone as being associated with the occurrence of the particular data center event; and one or more console systems implemented on one or more computer systems, the one or more console systems configured to administer one or more service portions of a particular service, wherein each of the at least one or more service portions of the particular service comprises one or more instances of state information and is implemented by a particular computer system, the one or more console systems implemented on one or more computer systems configured to: command replication of the one or more instances of state information of the at least one service portion of the particular service from the particular computer system to a separate computer system, based at least in part upon receipt of the event signal from the BMS device via a communication network and identification of the particular computer system as being included in the particular zone associated with the occurrence of the particular data center event. 2. The system of claim 1 , wherein: the BMS device is configured to identify at least the at least one service portion of the particular service as being implemented by the particular computer system, based at least in part upon an identification of the particular computer system as being included in a particular set of computer systems located in the particular zone; the event signal comprises a command to replicate at least the at least one service portion of the particular service to the separate computer system; and one of the one or more console systems is implemented on the particular computer system, wherein the particular computer system is configured to command replication of the one or more instances of state information of the at least one service portion of the particular service to the separate computer system, based at least in part upon receipt of the event signal from the BMS device via the communication network. 3. The system of claim 1 , wherein: the BMS device is configured to identify at least one particular event priority level of a plurality of event priority levels associated with the data center event, based at least in part upon identification of the occurrence of the particular data center event associated with the particular zone; the event signal indicates the at least one particular event priority level associated with the particular data center event; to command replication of the one or more instances of state information of the at least one service portion of the particular service from the particular computer system to a separate computer system, based at least in part upon receipt of the event signal from the BMS device via a communication network, the one or more console systems implemented on one or more computer systems are configured to command the replication according to a particular replication mode of a plurality of replication modes, based at least in part upon the at least one particular event priority level associated with the particular data center event that is indicated in the event signal. 4. The system of claim 3 , wherein: the BMS device is configured to: subsequently to receiving the sensor signal from the particular environmental sensor device, receive a subsequent sensor signal from at least one of the plurality of environmental sensor devices, the subsequent sensor signal indicating an occurrence, subsequent to the occurrence of the particular data center event, of another data center event associated with the particular zone; identify another event priority level of the plurality of event priority levels associated with the subsequent data center event, based at least in part upon identification of the subsequent occurrence of the subsequent data center event associated with the particular zone; and generate a subsequent event signal indicating the subsequent occurrence of the subsequent data center event associated with the particular zone; the one or more console computer systems are configured to: continue replication of the one or more instances of state information of the at least one service portion of the particular service from the particular computer system to the separate computer system according to a different replication mode of the plurality of replication modes that is distinct from the particular replication mode, based at least in part upon receipt of the subsequent event signal from the BMS device via the communication network during the replication and identification of the subsequent event priority level associated with the subsequent data center event that is indicated in the subsequent event signal. 5. An apparatus, comprising: one or more computing devices to implement a building management system comprising: a processing module implemented via a processor and memory of at least one of the one or more computing devices and configured to: identify at least one particular zone of a plurality of zones in a data center that is associated with an occurrence of a data center event, based at least in part upon receipt of a sensor signal from a sensor device associated with the particular zone; and a notification module implemented via a processor and memory of at least one of the one or more computing devices and configured to: generate an event signal for transmission, via a communication network, to at least one console system, implemented on one or more computer systems, that is administrating at least one service portion of a service comprising one or more instances of state information on at least one computer system in the data center, the event signal indicating that the at least one computer system is located in the at least one particular zone associated with the occurrence of the data center event, such that the at least one console system commands replication of the one or more instances of state information of the at least one service portion of the service from a particular computer system to a separate computer system based at least in part upon identification, at the at least one console system, of the at least one service portion of the service as being associated with the occurrence of the data center event. 6. The apparatus of claim 5 , wherein: the processing module is configured to identify the at least one service portion of one or more services as being associated with the occurrence of the data center event, based at least in part upon a determination that the at least one service portion is being implemented by one or more computer systems associated with the
Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations (thermal management in cooling arrangements of a computing system G06F1/206) · CPC title
Domotique, domestic, home control, automation, smart house · CPC title
for networked environments · CPC title
Error detection or correction of the data by redundancy in operations (error detection or correction of the data by redundancy in hardware G06F11/16) · CPC title
Domotique, domestic, home control, automation, smart, intelligent house · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.