System and method for failover of iSCSI target portal groups in a cluster environment
First Claim
Patent Images
1. A method for failover of one or more network portals, the method comprising the steps of:
- detecting a failure condition of a first storage system;
alerting one or more surviving storage systems of the detected failure;
obtaining one or more network portal data structures at the surviving storage systems;
determining if one or more network portals are to be assumed by one of the one or more surviving storage systems; and
in response to determining that one or more network portals are to be assumed by one of the surviving storage systems, assuming one or more identities of the one or more network portals by the one surviving storage system, wherein the identities of all network portals within a single target portal group are assumed by one of the surviving storage systems.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for the failover of iSCSI target portal groups (TPGs) is provided. Each network portal within a storage system is associated with a network portal data structure identifying a destination storage system in the event of failover/takeover operation. A management module ensures that all network portals associated with a target portal group have the same destination as a failover storage system. During a failover operation, all network portals within a TPG failover to the same destination storage system.
99 Citations
20 Claims
-
1. A method for failover of one or more network portals, the method comprising the steps of:
-
detecting a failure condition of a first storage system;
alerting one or more surviving storage systems of the detected failure;
obtaining one or more network portal data structures at the surviving storage systems;
determining if one or more network portals are to be assumed by one of the one or more surviving storage systems; and
in response to determining that one or more network portals are to be assumed by one of the surviving storage systems, assuming one or more identities of the one or more network portals by the one surviving storage system, wherein the identities of all network portals within a single target portal group are assumed by one of the surviving storage systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for failover of one or more network portals, the system comprising:
-
means for detecting a failure condition of a first storage system;
means for alerting one or more surviving storage systems of the detected failure;
means for obtaining one or more network portal data structures at the surviving storage systems;
means for determining if one or more network portals are to be assumed by one of the one or more surviving storage systems; and
in response to determining that one or more network portals are to be assumed by one of the surviving storage systems, means for assuming one or more identities of the one or more network portals by the one surviving storage system, wherein the identities of all network portals within a single target portal group are assumed by the one surviving storage systems. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium for failover of one or more network portals, the computer readable medium including program instructions for performing the steps of:
-
detecting a failure condition of a first storage system;
alerting one or more surviving storage systems of the detected failure;
obtaining one or more network portal data structures at the surviving storage systems;
determining if one or more network portals are to be assumed by one of the one or more surviving storage systems; and
in response to determining that one or more network portals are to be assumed by one of the surviving storage systems, assuming one or more identities of the one or more network portals by the one surviving storage system, wherein the identities of all network portals within a single target portal group are assumed by one of the surviving storage systems.
-
-
18. A system for failover of one or more network portals, the system comprising:
a management module operatively interconnected with one or more elements of a cluster, the management module adapted to verify that a configuration of one or more network portals ensures that all network portals associated with a target portal group failover to a same destination. - View Dependent Claims (19, 20)
Specification