Patent ID: 7698308

Claim:
An information processing system comprising: means for converting one or more commands for being directly transferred for replication from a source of replication to a destination of replication into one or more transfer-commands for transferring one or more data having a total amount of data transfer for replication less than another total amount of data transfer of said one or more commands being directly transferred for replication from said source of replication to said destination of replication; and means for transmitting said one or more transfer-commands from said source of replication to said destination of replication, wherein each of said one or more transfer-commands comprises one or more addresses and said one or more data, each address having a different data of said one or more data, wherein said source of replication includes a buffer for temporally storing commands accompanied by data transfer for replication and issued by a host; and wherein transfer processing is commenced when at least one of a preset command pattern is detected in plural commands stored in said buffer, and a combination of commands converted into said command for transfer has arrived, is met, and wherein on detection from a set of commands stored in said buffer of a combination of commands for writing a same data in a plurality of locations, a first command converting unit converts the combination of commands to a transfer-command of a form in which said same data need not be transmitted a plural number of times, said first command converting unit transmitting said transfer-command to said destination of replication; and wherein a second command converting unit converts said transfer-command to a command for execution and applying said command for execution to said destination of replication.