Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
153 words
In a data replication system having two sites each including a host computer and a node comprising a pair of array controllers coupled to a data storage array, a method for maintaining a consistent view of the data across a group of logical units, the method comprising: establishing, in memory for each said host computer, correspondence between an association set name and a remote copy set name for each member of the group of logical units to generate an association set; and failing any I/O directed to any member of the association set whenever the one of the array controllers which is serving any said member of the association set fails, wherein one of the array controllers is an initiator controller, further including providing a user-selectable option which enables a Fail All mode wherein any I/O operation directed to any said member of the association set will fail whenever the initiator controller fails.
Claim 2
Dependent Claim
153 words
In a data replication system having two sites each including a host computer and a node comprising a pair of array controllers coupled to a data storage array, a method for maintaining a consistent view of the data across a group of logical units, the method comprising: establishing, in memory for each said host computer, correspondence between an association set name and a remote copy set name for each member of the group of logical units to generate an association set; and failing any I/O directed to any member of the association set whenever the one of the array controllers which is serving any said member of the association set fails, wherein one of the array controllers is an initiator controller, further including providing a user-selectable option which enables a Fail All mode wherein any I/O operation directed to any said member of the association set will fail whenever the initiator controller fails.
Claim 3
Dependent Claim
26 words
The method of claim 1 , further including registering, with each said host computer, an identifier for each said logical unit, to establish an association therebetween.
Claim 4
Dependent Claim
30 words
The method of claim 1 , wherein a log unit is located on the data storage array, and every said member of the association set shares the same log unit.
Claim 5
Dependent Claim
32 words
The method of claim 1 , further including logging all transactions between the host computer and the data storage array in order with respect to all logical units in the association set.
Claim 6
Dependent Claim
18 words
The method of claim 1 , wherein the two sites are interconnected by two Fibre channel fabric links.
Claim 7
Dependent Claim
32 words
The method of claim 1 , wherein a log unit is located on the data storage array, and every said logical unit in the association set shares the same said log unit.
Claim 8
Dependent Claim
158 words
In a data replication system having two sites each including a host computer and a node comprising a pair of array controllers coupled to a data storage array, a method for maintaining a consistent view of the data across a group of logical units, the method comprising: establishing, in memory for each said host computer, correspondence between an association set name and a plurality of logical units to generate an association set, wherein each of the logical units is a member of a remote copy set; and failing any I/O directed to any member of the association set whenever the one of the array controllers which is serving any said member of the association set fails, wherein one of the array controllers is an initiator controller, further including providing a user-selectable option which enables a Fail All mode wherein any I/O operation directed to any said member of the association set will fail whenever the initiator controller fails.
Claim 9
Dependent Claim
158 words
In a data replication system having two sites each including a host computer and a node comprising a pair of array controllers coupled to a data storage array, a method for maintaining a consistent view of the data across a group of logical units, the method comprising: establishing, in memory for each said host computer, correspondence between an association set name and a plurality of logical units to generate an association set, wherein each of the logical units is a member of a remote copy set; and failing any I/O directed to any member of the association set whenever the one of the array controllers which is serving any said member of the association set fails, wherein one of the array controllers is an initiator controller, further including providing a user-selectable option which enables a Fail All mode wherein any I/O operation directed to any said member of the association set will fail whenever the initiator controller fails.
Claim 10
Dependent Claim
30 words
The method of claim 7 , wherein a log unit is located on the data storage array, and every said member of the association set shares the same log unit.
Claim 11
Dependent Claim
32 words
The method of claim 7 , further including logging all transactions between the host computer and the data storage array in order with respect to all logical units in the association set.
Claim 12
Dependent Claim
26 words
The method of claim 7 , further including registering, with each said host computer, an identifier for each said logical unit, to establish an association therebetween.