Method and apparatus for maintaining data coherency
AssigneeEMC Corporation
InventorsDouglas E. LeCrone, Yuval Ofek, Daniel A. Murphy
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC Corporation
InventorsDouglas E. LeCrone, Yuval Ofek, Daniel A. Murphy
Estimating the term…
A method and apparatus for assuring data consistency in a data processing network including local and remote data storage controllers interconnected by independent communication paths. The remote storage controller or controllers normally act as a mirror for the local storage controller or controllers. If, for any reason, transfers over one of the independent communication paths is interrupted, transfers over all the independent communication paths to predefined devices in a group are suspended thereby assuring the consistency of the data at the remote storage controller or controllers. When the cause of the interruption has been corrected, the local storage controllers are able to transfer data modified since the suspension occurred to their corresponding remote storage controllers thereby to reestablish synchronism and consistency for the entire dataset.
A method for maintaining consistency between first and second redundant dataset copies wherein programs processed by a host interact with the first dataset copy, wherein at least one of first and second redundant data set copies is stored on a plurality of magnetic disk storage controllers and wherein data transfers to the second data set copy occur over multiple independent communication paths between said magnetic disk storage controllers storing the redundant data set copies, said method comprising the steps of:
A method wherein a multi-user operating system controls transfers between a host and a first data set stored in a local storage facility and wherein a remote storage facility stores a copy of the data set that is updated over a plurality of independent communications paths, said method comprising the steps of responding to a write operation to the local storage facility comprising:
Data processing apparatus for maintaining consistency between first and second redundant data set copies wherein programs processed by a host interact with the first data set copy, wherein at least one of first and second redundant data set copies is stored on a plurality of magnetic disk storage controllers and wherein data transfers to the second data set copy occur over multiple independent communication paths between said magnetic disk storage controllers storing the redundant data set copies, said apparatus comprising:
Data processing apparatus wherein a multi-user operating system controls transfers between a host and a first data set stored in a local storage facility and wherein a remote storage facility stores a copy of the data set that is updated over a plurality of independent communications paths, said apparatus comprising:
Dependencies are inferred from the claim text.