Patent ID: 7328318
Filing Date: 2008-02-05
Classification: G06F

Abstract:
1. A method for atomic replication operations across a plurality of data storage volumes in a data storage environment including one or more data storage systems including the plurality of data storage volumes, each data storage volume of the plurality of data storage volumes being managed by at least one storage processor that is part of a data storage system of the one or more data storage volumes, each storage processor capable of receiving host input/output (I/O) requests, the method comprising: in response to receiving an I/O request for a replication operation for a data storage volume managed by a storage processor on a data storage system, determining if the operation will affect more than one volume in the data storage environment; and if the operation will affect more than one volume then initializing a library including reporting and operational data structures that is used by a software driver on the storage processor to complete atomic operations for each volume affected by the replication operation.