Patent ID: 8938604
Filing Date: 2015-01-20
Classification: G06F

Abstract:
1. A data processing method, comprising: receiving, by a block storage driver of an origination device, a request for logical block addressing-based operation on a volume; converting, by the block storage driver, the logical block addressing-based operation request into a key addressing-based operation request according to the volume, wherein the key addressing-based operation request carries a key corresponding to data to be operated; and sending, by the block storage driver, the key addressing-based operation request to a routing library, so that the routing library sends, according to the key corresponding to the data to be operated, the key addressing-based operation request to a master storage node and at least one backup node of the data to be operated, and the master storage node and the at least one backup node perform a read or write operation on the data to be operated, wherein the sending, by the routing library according to the key corresponding to the data to be operated, the key addressing-based operation request to the master storage node and the at least one backup node of the data to be operated comprises: hashing, by the routing library, the key corresponding to the data to be operated, determining that a storage node taking charge of a hash region in which the hashed key is located is the master storage node of the data to be operated, and sending the key addressing-based operation request to the master storage node of the data to be operated; and determining, by the routing library according to a predetermined backup policy, the at least one backup node of the data to be operated, and sending the key addressing-based operation request to the at least one backup node.