Patent ID: 9172600
Filing Date: 2015-10-27
Classification: H04L

Abstract:
1. A computer implemented method for proactively rerouting input/output (“I/O”) operations in an InfiniBand managed storage environment comprising at least one processor node containing a host channel adapter (“HCA”) and at least one managed storage device containing at least one target channel adapter (“TCA”) exposing a plurality of logical units (“LUNs”) and logical volumes, the method comprising the steps of: for each InfiniBand channel between a specific HCA and a specific TCA in the InfiniBand managed storage environment, grouping, by a computer, each one of a plurality of I/O paths between the HCA and any LUN or logical volume exposed by the TCA into a path set; determining, by the computer, an occurrence of a failure on a specific path of a specific path set on a specific InfiniBand channel; and proactively rerouting all I/O operations on all paths of the specific path set to paths of a separate path set on a separate InfiniBand channel, without waiting for I/O errors to occur on other paths of the specific path set, wherein the specific InfiniBand channel and the separate InfiniBand channel both connect a specific processor node to a specific managed storage device.