Patent ID: 7971011
Filing Date: 2011-06-28
Classification: G06F

Abstract:
1. A remote copy method for copying data within a first storage apparatus into a second storage apparatus via a network, comprising: in the first storage apparatus, writing the data to a first recording medium, storing, to a buffer index table, information related to the data that is written in the first recording medium and is to be stored in a first recording exclusive buffer within the first storage apparatus for data consistency, and returning a complete response with respect to a server which requests a write process; storing the data that is written in the first recording medium to the first recording exclusive buffer asynchronously to the write process that writes the data to the first recording medium by referring to the buffer index table; judging whether a region of the first recording medium to which a next write process is to write first arbitrary data overlaps a region of the first recording medium that is written with second arbitrary data that has not yet been stored to the first recording exclusive buffer, when the next write process is requested from the server while the data that is written in the first recording medium is being stored to the first recording exclusive buffer; storing the data written in the first recording medium to the first recording exclusive buffer with priority by putting the next write process on wait if the overlap exists; in the first storage apparatus, collectively transmitting the data within the first recording exclusive buffer to the second storage apparatus if the first recording exclusive buffer is full, or a predetermined time elapses from a time of storage of the data that is written in the first recording medium to the first recording exclusive buffer; in the second storage apparatus, storing the data received from the first storage apparatus to one or a plurality of second recording exclusive buffers within the second storage apparatus; and in the second storage apparatus, collectively developing the data within the one or the plurality of second recording exclusive buffers to a second recording medium at a copy destination if reception of the data from the first storage apparatus is completed.