Disk scrubbing
First Claim
1. A computing device implemented method for data management, the method comprising:
- identifying a predefined set of service level agreement (SLA) parameters, wherein the predefined set of SLA parameters comprises data availability, and wherein data availability for crucial data or data associated with a premium user is higher than data availability for non-crucial data or data associated with a non-premium user;
identifying a predefined set of data scrubbing parameters, wherein the predefined set of data scrubbing parameters comprises data scrubbing frequency;
determining the predefined set of data scrubbing parameters for first data in a first data storage based on the predefined set of SLA parameters for the first data, wherein data scrubbing frequency determined for the first data is higher than data scrubbing frequency determined for other data if data availability for the first data is higher than data availability for the other data; and
performing data scrubbing for the first data in accordance with the determined predefined set of data scrubbing parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, a system, and a computer program product 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. If a mismatch is determined 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.
17 Citations
12 Claims
-
1. A computing device implemented method for data management, the method comprising:
-
identifying a predefined set of service level agreement (SLA) parameters, wherein the predefined set of SLA parameters comprises data availability, and wherein data availability for crucial data or data associated with a premium user is higher than data availability for non-crucial data or data associated with a non-premium user; identifying a predefined set of data scrubbing parameters, wherein the predefined set of data scrubbing parameters comprises data scrubbing frequency; determining the predefined set of data scrubbing parameters for first data in a first data storage based on the predefined set of SLA parameters for the first data, wherein data scrubbing frequency determined for the first data is higher than data scrubbing frequency determined for other data if data availability for the first data is higher than data availability for the other data; and performing data scrubbing for the first data in accordance with the determined predefined set of data scrubbing parameters. - View Dependent Claims (2, 3, 4)
-
-
5. A data management system, the system comprising at least one processor and at least one memory, wherein the processor is configured to:
-
identify a predefined set of service level agreement (SLA) parameters, wherein the predefined set of SLA parameters comprises data availability, and wherein data availability for crucial data or data associated with a premium user is higher than data availability for non-crucial data or data associated with a non-premium user; identify a predefined set of data scrubbing parameters, wherein the predefined set of data scrubbing parameters comprises data scrubbing frequency; determine the predefined set of data scrubbing parameters for first data in a first storage based on the predefined set of SLA parameters for the first data, wherein data scrubbing frequency determined for the first data is higher than data scrubbing frequency determined for other data if data availability for the first data is higher than data availability for the other data; and perform data scrubbing for the first data in accordance with the determined predefined set of data scrubbing parameters. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product for data management, the computer program product comprising a tangible computer readable storage medium having computer readable program code instructions stored therein comprising:
-
a first set of instructions for identifying a predefined set of service level agreement (SLA) parameters, wherein the predefined set of SLA parameters comprises data availability, and wherein data availability for crucial data or data associated with a premium user is higher than data availability for non-crucial data or data associated with a non-premium user; a second set of instructions for identifying a predefined set of data scrubbing parameters, wherein the predefined set of data scrubbing parameters comprises data scrubbing frequency; a third set of instructions for determining the predefined set of data scrubbing parameters for first data in a first storage based on the predefined set of SLA parameters for the first data, wherein data scrubbing frequency determined for the first data is higher than data scrubbing frequency determined for other data if data availability for the first data is higher than data availability for the other data; and a fourth set of instructions for performing data scrubbing for the first data in accordance with the determined predefined set of data scrubbing parameters. - View Dependent Claims (10, 11, 12)
-
Specification