×

System and method for providing failover between controllers in a storage array

  • US 8,832,489 B2
  • Filed: 04/26/2011
  • Issued: 09/09/2014
  • Est. Priority Date: 04/26/2011
  • Status: Active Grant
First Claim
Patent Images

1. An information handling system comprising:

  • a first memory for storing first state information;

    a second memory for storing second state information;

    a first server including a first active application for servicing first input/output requests associated with a first disk, and for storing the first state information in the first memory;

    a second server including a second active application for servicing second input/output requests associated with a second disk, and for storing the second state information in the second memory; and

    a third server including a first standby application and a second standby application, the third server configured to monitor the first active application and the second active application, to detect a failure of the first active application, to suspend the second standby application running on a first virtual machine in response to the failure of the first active application, and to activate the first standby application running on a second virtual machine in response to the failure of the first active application, to provide memory, processing capabilities, and other resources of the server to the first standby application in response to the failure of the first active application, wherein the first standby application is configured to actively service the first input/output requests directed to the first active application in response to the failure of the first active application and in response to the memory, the processing capabilities, and the other resources of the server being provided to the second standby application.

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