Patent ID: 8949180
Filing Date: 2015-02-03
Classification: G06F

Abstract:
1. A method to replicate a key-value pair, comprising: intercepting a command to update a key-value pair in a key-value pair database, the key-value database comprising metadata of a virtual volume; sending an updated key-value pair to a data protection appliance; receiving an acknowledgement that the data protection appliance received the updated key-value pair; updating the key-value pair in the key-value database after the acknowledgement is received; receiving key-value pairs and inputs/outputs (I/Os) arriving to the virtual volume; sending the I/Os and the key-value pairs to a target side for replication; storing the I/Os and the key-value pairs at a journal on the target side; reading data from the journal; and determining if the data read is write data, if the data read is not write data: