Controlling data consistency guarantees in storage apparatus
First Claim
1. An apparatus operable in a network for controlling consistency guarantees of a plurality of data copies in a storage apparatus, comprising:
- a lease control component for extending a lease to the storage apparatus; and
, a consistency freeze/thaw component responsive to a failure indication for initiating a consistency freeze action at the storage apparatus prior to expiration of a current group lease period.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, method and computer program operable in a network controls consistency guarantees of a plurality of data copies in a storage apparatus, and includes: a lease control component for extending a lease to the storage apparatus; and a consistency freeze/thaw component responsive to a failure indication for initiating a consistency freeze action at the storage apparatus prior to expiration of the current group lease period. It may further include a timer component for waiting the apparatus for a predetermined period after the consistency freeze action, where the consistency freeze/thaw component is operable to initiate a thaw action at the storage apparatus.
109 Citations
20 Claims
-
1. An apparatus operable in a network for controlling consistency guarantees of a plurality of data copies in a storage apparatus, comprising:
-
a lease control component for extending a lease to the storage apparatus; and
,a consistency freeze/thaw component responsive to a failure indication for initiating a consistency freeze action at the storage apparatus prior to expiration of a current group lease period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A storage area network comprising:
-
a storage apparatus;
a lease control component for extending a lease to the storage apparatus; and
,a consistency freeze/thaw component responsive to a failure indication for initiating a consistency freeze action at the storage apparatus prior to expiration of a current group lease period. - View Dependent Claims (9, 10)
-
-
11. A method of operating an apparatus in a network for controlling consistency guarantees of a plurality of data copies in a storage apparatus, comprising:
-
extending, by a lease control component, a lease to the storage apparatus; and
in response to a failure indication, initiating, by a consistency freeze/thaw component, a consistency freeze action at the storage apparatus prior to expiration of a current group lease period. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An article of manufacture comprising:
-
a computer-readable medium; and
,means in the medium for extending a lease to a storage apparatus, and in response to a failure indication, initiating a consistency freeze action at the storage apparatus prior to expiration of a current group lease period. - View Dependent Claims (19, 20)
-
Specification