Disk scrubbing
First Claim
1. A computing device implemented method for data management, the method comprising:
- determining, by operation of one or more processors, a predefined set of data scrubbing parameters for first data in a first data storage based on a predefined set of data storage parameters for the first data, wherein the predefined set of data scrubbing parameters comprises data scrubbing block size, and wherein the predefined set of data storage parameters comprises a cloud data storage topology;
comparing the first data in the first data storage and corresponding second data in a second data storage;
synchronizing the first data with the second data upon determining a mismatch between the first data and the second data; and
performing data scrubbing for the first data in accordance with the determined predefined set of data scrubbing parameters, wherein the first data is scrubbed at a finer granular level as a result of a smaller data scrubbing block size.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, a system, and a computer-readable storage medium are provided for data management. The method may comprise identifying a predefined set of data storage parameters and a predefined set of data scrubbing parameters. The method further may comprise determining the predefined set of data scrubbing parameters for first data in a first data storage based on the predefined set of data storage parameters for the first data and performing data scrubbing for the first data using the determined predefined set of data scrubbing parameters. Furthermore, the method may comprise comparing first data in the first data storage and corresponding second data in a second data storage. Upon determining a mismatch between the first data and the second data, the method further may comprise synchronizing the first data with the second data as a result of the comparison.
-
Citations
18 Claims
-
1. A computing device implemented method for data management, the method comprising:
-
determining, by operation of one or more processors, a predefined set of data scrubbing parameters for first data in a first data storage based on a predefined set of data storage parameters for the first data, wherein the predefined set of data scrubbing parameters comprises data scrubbing block size, and wherein the predefined set of data storage parameters comprises a cloud data storage topology; comparing the first data in the first data storage and corresponding second data in a second data storage; synchronizing the first data with the second data upon determining a mismatch between the first data and the second data; and performing data scrubbing for the first data in accordance with the determined predefined set of data scrubbing parameters, wherein the first data is scrubbed at a finer granular level as a result of a smaller data scrubbing block size. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium storing an application, which, when executed on a processor, performs a data management operation, the operation comprising:
-
determining a predefined set of data scrubbing parameters for first data in a first data storage based on a predefined set of data storage parameters for the first data, wherein the predefined set of data scrubbing parameters comprises data scrubbing block size, and wherein the predefined set of data storage parameters comprises a cloud data storage topology; comparing the first data in the first data storage and corresponding second data in a second data storage; synchronizing the first data with the second data upon determining a mismatch between the first data and the second data; and performing data scrubbing for the first data in accordance with the determined predefined set of data scrubbing parameters, wherein the first data is scrubbed at a finer granular level as a result of a smaller data scrubbing block size. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a processor; and a memory storing a program, which, when executed on the processor, performs a data management operation, the operation comprising; determining a predefined set of data scrubbing parameters for first data in a first data storage based on a predefined set of data storage parameters for the first data, wherein the predefined set of data scrubbing parameters comprises data scrubbing block size, and wherein the predefined set of data storage parameters comprises a cloud data storage topology; comparing the first data in the first data storage and corresponding second data in a second data storage; synchronizing the first data with the second data upon determining a mismatch between the first data and the second data; and performing data scrubbing for the first data in accordance with the determined predefined set of data scrubbing parameters, wherein the first data is scrubbed at a finer granular level as a result of a smaller data scrubbing block size. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification