US 6,983,353 B2
Method and apparatus for enhancing operations in disk array storage devices
Philip E. Tamer, Westboro, Mass. (US); Douglas E. LeCrone, Hopkinton, Mass. (US); and Arieh Don, Newton, Mass. (US)
Assigned to EMC Corporation, Hopkinton, Mass. (US)
Filed on Apr. 29, 2002, as Appl. No. 10/134,420.
Prior Publication US 2003/0204692 A1, Oct. 30, 2003
Int. Cl. G06F 12/00 (2006.01)
U.S. Cl. 711—163 42 Claims
OG exemplary drawing
 
1. A method for maintaining data consistency in a group of logical devices formed in a disk storage system wherein each logical device responds to read and write commands issued from a host by performing a commanded operation and by transferring a message to the host indicating the outcome of the commanded operation, said method comprising the steps of:
A) establishing a plurality of the logical devices as a local consistency group with a reject window having an open state that extends for a predetermined interval and a closed state,
B) blocking, at a control for each logical device, only the processing of a write command directed to a logical device in the defined consistency group while the reject window is in the open state whereby commanded read operations to each logical device in the consistency group are processed even when the reject window is in an open state, and
C) in response to said blocking and receipt of a write command, generating a predetermined return message to the host indicating a blocked write command for a response thereto.