Patent ID: 7779219
Filing Date: 2010-08-17
Classification: G06F

Abstract:
1. An article of manufacture comprising a computer readable storage medium including code for locating data, wherein the code when executed by a processor of a computer causes operations to be performed, the operations comprising: storing mapping information in a metadata store, wherein for each file, the mapping information includes source blocks that indicate locations of source blocks for the file, one or more target blocks that represent one or more copies of the source blocks and provide locations of copies of the source blocks, and a session identifier that identifies a session, wherein the session is a set of copy service relationships that represent a set of data being maintained in a consistent state; providing mapping information for a file to each of multiple client computers coupled to the metadata store; determining that a copy service has copied source blocks to target blocks for the file, wherein the target blocks are a copy of the source blocks for the file; updating the mapping information in the metadata store with locations of the target blocks; and for each of the multiple client computers,