Method for providing path failover for multiple SAS expanders operating as a single sas expander
AssigneeLSI Corporation
InventorsChristopher McCarty, Stephen B. Johnson
Life of this patent
Estimating the term…
Abstract
A failed link is detected between a first SAS expander and a device. A data transfer of the first SAS expander connected to the device via the failed link is re-routed to a second SAS expander connected to the device via a functional link. The first SAS expander is connected to the SAS expander via the phys of the first SAS expander and the phys of the second SAS expander for inter-expander communications.
Claims20
A method for providing path failover while combining multiple Serial Attached Small Computer System Interface (SAS) expanders to act as a single, cohesive SAS expander, comprising:
- detecting a failed link between a first SAS expander and a device;
- and
- re-routing a data transfer of the first SAS expander connected to the device via the failed link to a second SAS expander connected to the device via a functional link, wherein the first SAS expander is connected to the second SAS expander via the phys of the first SAS expander and the phys of the second SAS expander for inter-expander communications.
A system, comprising:
- means for combining multiple SAS expanders to act as a single, cohesive SAS expander;
- means for detecting a failed link between a first SAS expander and a device;
- and
- means for re-routing a data transfer of the first SAS expander connected to the device via the failed link to a second SAS expander connected to the device via a functional link, wherein the first SAS expander is connected to the second SAS expander via the phys of the first SAS expander and the phys of the second SAS expander for inter-expander communications.
A computer-readable medium having computer-executable instructions for performing a method for providing path failover while combining multiple Serial Attached Small Computer System Interface (SAS) expanders to act as a single, cohesive SAS expander, the method comprising:
- detecting a failed link between a first SAS expander and a device;
- and
- re-routing a data transfer of the first SAS expander connected to the device via the failed link to a second SAS expander connected to the device via a functional link, wherein the first SAS expander is connected to the SAS expander via the phys of the first SAS expander and the phys of the second SAS expander for inter-expander communications.
Dependencies are inferred from the claim text.