Patent ID: 7734882
Filing Date: 2010-06-08
Classification: G06F,H04L

Abstract:
1. A method of comparing contents of a first span of blocks of a first block storage resource and a second span of blocks of a second block storage resource, wherein the first block storage resource and the second block storage resource are coupled via a network, the method comprising: generating by a requestor coupled to the network a digest calculation command for one of the first span and the second span; sending the digest calculation command over the network via a standard network transport protocol from the requestor to one of a first controller for the first block storage resource and a second controller for the second block storage resource; performing by the one of the first controller and the second controller the digest calculation command to produce initial calculation results; returning the initial calculation results to the requestor; generating by the requestor a combined command to perform a digest calculation for the other of the first span and the second span and compare results of the digest calculation with the initial calculation results; sending the combined command over the network via the standard network transport protocol from the requestor to the other of the first controller and the second controller; performing by the other of the first controller and the second controller the combined command to produce comparison results; and returning the comparison results to the requestor.