Background processing of data in a storage system
13 Assignments
0 Petitions
Accused Products
Abstract
A method for processing data on a particular storage device in a plurality of storage devices is disclosed. A system and a computer program product for processing data on a particular storage device in a plurality of storage devices are also disclosed. All the storage devices from among the plurality of storage devices are not powered-on at the same time. A storage device, which is powered-off is selected for background processing. Further, a data-enhancing operation is selected. The selected storage device is powered on and the selected data-enhancing operation is processed on the storage device.
72 Citations
60 Claims
-
1-30. -30. (canceled)
-
31. A method for processing data on a particular storage device in a plurality of storage devices, the method comprising:
-
selecting a data enhancing operation for data on the particular storage device;
determining that the particular storage device is powered off;
powering on the particular storage device; and
performing the data enhancing operation on the particular storage device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A system for processing data on a particular storage device in a plurality of storage devices, the system comprising:
-
a selection module for selecting a data-enhancing operation from a set of operations comprising compression, data-integrity check, data-reliability test, object index preparation, and content search;
a power-check module for checking the power status on a storage device selected from the plurality of storage devices;
an activation module for powering-on the selected storage device; and
a data-enhancing activation module for processing the selected data-enhancing operation. - View Dependent Claims (54, 55, 56, 57)
-
-
58. A system for processing data on a particular storage device in a plurality of storage devices, the system comprising:
means for selecting a data enhancing operation for data on the particular storage device;
means for determining that the particular storage device is powered off;
means for powering on the particular storage device; and
means for performing the data enhancing operation on the particular storage device.
-
59. A computer-readable medium including instructions executable by a processor processing data on a particular storage device in a plurality of storage devices, the computer-readable medium comprising:
one or more instructions for selecting a data enhancing operation for data on the particular storage device;
one or more instructions for determining that the particular storage device is powered off;
one or more instructions for powering on the particular storage device; and
one or more instructions for performing the data enhancing operation on the particular storage device.
-
60. An apparatus for processing data on a particular storage device in a plurality of storage devices, the apparatus comprising:
-
a processor for executing instructions; and
a machine-readable medium including;
one or more instructions for selecting a data enhancing operation for data on the particular storage device;
one or more instructions for determining that the particular storage device is powered off;
one or more instructions for powering on the particular storage device; and
one or more instructions for performing the data enhancing operation on the particular storage device.
-
Specification