DATA ACCESS METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT
First Claim
Patent Images
1. A data access method, comprising:
- in response to receiving a request of a write operation for a first data block in a first logic unit (LU), determining whether a copy operation that is being performed from the first LU to a second LU exists;
in response to determining that the copy operation that is being performed exists, detecting a copy status of data in the first data block; and
determining, based on the copy status, a processing strategy of the request of the write operation during the copy operation.
8 Assignments
0 Petitions
Accused Products
Abstract
Data access techniques involve: determining whether there is a copy operation that is being performed from a first LU to a second LU in response to receiving a write operation request for a first data block in the first logic unit (LU); detecting a copy status of data in the first data block in response to determining that there is the copy operation that is being performed; and determining a processing strategy of the write operation request during execution of the copy operation based on the copy status.
0 Citations
17 Claims
-
1. A data access method, comprising:
-
in response to receiving a request of a write operation for a first data block in a first logic unit (LU), determining whether a copy operation that is being performed from the first LU to a second LU exists; in response to determining that the copy operation that is being performed exists, detecting a copy status of data in the first data block; and determining, based on the copy status, a processing strategy of the request of the write operation during the copy operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data access device, comprising:
-
a processing unit; and a memory coupled to the processing unit and storing instructions that, when executed by the processing unit, perform the following acts; in response to receiving a request of a write operation for a first data block in a first logic unit (LU), determining whether a copy operation that is being performed from a first LU to a second LU exists; in response to determining that the copy operation that is being performed exists, detecting a copy status of data in the first data block; and determining, based on the copy status, a processing strategy of the request of the write operation during execution of the copy operation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product having a non-transitory computer readable medium which stores a set of instructions to perform data access;
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
in response to receiving a request of a write operation for a first data block in a first logic unit (LU), determining whether a copy operation that is being performed from the first LU to a second LU exists; in response to determining that the copy operation that is being performed exists, detecting a copy status of data in the first data block; and determining, based on the copy status, a processing strategy of the request of the write operation during the copy operation.
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of;
Specification