×

Multi-tier mechanism to achieve high availability in a multi-controller system

  • US 10,203,890 B1
  • Filed: 09/20/2016
  • Issued: 02/12/2019
  • Est. Priority Date: 09/20/2016
  • Status: Active Grant
First Claim
Patent Images

1. A multi-controller system, comprising:

  • a processor configured to;

    receive an indication that a network ping-based heartbeat mechanism has failed; and

    in response to said indication, providing an alternative heartbeat at least in part by periodically updating a heartbeat data stored in an on-disk heartbeat data structure, in a portion of a disk that is available to both an active controller and a standby controller of the multi-controller system; and

    a memory coupled to the processor and configured to provide the processor with instructions;

    wherein the processor is further configured to detect that the on-disk heartbeat data structure-based alternative heartbeat has failed and in response switch over to a SCSI key refresh-based heartbeat mechanism.

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