Aggregated background processing in a data storage system to improve system resource utilization
AssigneeEMC IP Holding Company LLC
InventorPhilippe Armangau
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC IP Holding Company LLC
InventorPhilippe Armangau
Estimating the term…
Techniques for aggregating background processing in a data storage system. Blocks are identified having contents on which a data operation was not performed in-line. The background data operation is prevented for blocks that will no longer be accessed by the host computer because they are only mapped to files implementing data objects that are scheduled for future deletion. A region of blocks may be selected that meets a criteria for performing a background free space operation, and the background data operation may be performed on the contents of blocks in the selected region while the contents of those blocks are being relocated to other blocks while performing the background free space operation. While performing the background data operation, blocks may be freed from files that implement data objects scheduled for future deletion.
A method of aggregating background processing performed in a data storage system, comprising the steps of:
A computerized apparatus, comprising a set of processing units and memory, coupled to the set of processing units, the memory storing instructions for aggregating background processing which, when executed by the set of processing units, cause the set of processing units to:
A non-transitory, computer-readable medium including instructions which, when executed by a set of processing units of a computerized apparatus, cause the set of processing units to perform a method for aggregating background processing performed in a data storage system, the method comprising the steps of:
Dependencies are inferred from the claim text.