×

STORAGE CONTROLLER FAILOVER SYSTEM

  • US 20170242771A1
  • Filed: 02/19/2016
  • Published: 08/24/2017
  • Est. Priority Date: 02/19/2016
  • Status: Active Grant
First Claim
Patent Images

1. A storage controller failover system, comprising:

  • a chassis;

    a plurality of servers housed in the chassis;

    a plurality of storage controllers that are housed in the chassis and coupled to a plurality of storage subsystems that are housed in the chassis;

    a switching system that is housed in the chassis and that couples the plurality of servers to the plurality of storage controllers, wherein the switching system is configured to enable the storage of a respective storage controller cache for each of the plurality of storage controllers in a cache database; and

    a controller system that is housed in the chassis and that is coupled to the plurality of servers, the plurality of storage controllers, and the switching system, wherein the controller system is configured to;

    store a respective storage controller configuration for each of the plurality of storage controllers in a storage controller database;

    determine that a first storage controller of the plurality of storage controllers that has provided first storage communications along a first path between a first server of the plurality of servers and a first storage subsystem of the plurality of storage subsystems has failed and, in response, determine a second storage controller of the plurality of storage controllers that is configured to take over the first storage communications from the first storage controller based on a second storage controller configuration for the second storage controller that is stored in the storage controller database;

    provide a first storage controller cache for the first storage controller that is stored in the cache database to the second storage controller; and

    cause the second storage controller to provide the first storage communications along a second path between the first server and the first storage subsystem.

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