Patent ID: 8949656
Filing Date: 2015-02-03
Classification: G06F

Abstract:
1. A method for determining port failover information comprising: determining first information by a first storage processor executing first code for performing port matching, said first information including information identifying a first set of one or more port pairs, wherein each port pair in said first set includes a first port of either the first storage processor or a second storage processor and a second port of either the first storage processor or the second storage processor, said each port pair of the first set denoting the first port as protecting the second port whereby, upon failure or unavailability of the second port, the first port virtualizes the second port causing requests directed to the second port to be redirected to the first port; determining second information by the second storage processor executing second code for performing the port matching, said second information including information identifying a second set of one or more port pairs, wherein each port pair in said second set includes a third port of either the first storage processor or the second storage processor and a fourth port of either the first storage processor or the second storage processor, said each port pair of the second set denoting the third port as protecting the fourth port whereby, upon failure or unavailability of the fourth port, the third port virtualizes the fourth port causing requests directed to the fourth port to be redirected to the third port; and performing port failover processing upon failure or unavailability of one or more ports of any of said first storage processor and said second storage processor, said port failover processing using any of said first information and said second information, wherein the failure or unavailability occurs at a first point in time and wherein said determining first information and said determining second information are both performed prior to the first point in time at which the failure or unavailability occurs.