×

Monitoring and automated recovery of data instances

  • US 8,631,283 B1
  • Filed: 11/10/2011
  • Issued: 01/14/2014
  • Est. Priority Date: 03/31/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of recovering from a failure in a data environment, comprising:

  • under control of one or more computer systems configured with executable instructions,monitoring a plurality of host managers by a set of event processors in a control environment, the plurality of host managers each being associated with an identifier from a range of consecutively ordered identifiers and responsible for monitoring a status of at least one data instance in a data environment, wherein a respective first substantially equivalent portion of the range of consecutively ordered identifiers is allocated to each event processor of the set of event processors;

    causing a heartbeat message to be sent from each event processor in an active state to each other event processor in the set to indicate that the event processor sending the heartbeat message is in the active state;

    identifying an event processor of the set being in an inactive state based at least in part upon the heartbeat message not being received from the event processor in the inactive state; and

    reallocating the range of identifiers to the event processors in the active state from which heartbeat messages were received, wherein a respective second substantially equivalent portion of the range of identifiers is reallocated to each of the event processors in the active state.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×