Managing data deduplication in storage systems based on I/O activities
First Claim
Patent Images
1. A method for use in managing data deduplication in storage systems based on I/O activities, the method comprising:
- evaluating input/output (I/O) operations activity of first and second data objects based on I/O access patterns for the first and second data objects, wherein the first and second data objects are selected for applying a deduplicating technique; and
based on the evaluation, applying the deduplicating technique to the first and second data objects, wherein applying the deduplicating technique includes updating mapping information of the first and second data objects, wherein the second data object is deduplicated to the first data object upon determining that I/O operations activity for the first data object is higher than I/O operations activity for the second data object, wherein the first data object is deduplicated to the second data object upon determining that I/O operations activity for the second data object is higher than I/O operations activity for the first data object.
9 Assignments
0 Petitions
Accused Products
Abstract
A method is used in managing data deduplication in storage systems based on I/O activities. I/O activity of first and second data objects is evaluated. The first and second data objects are selected for applying a deduplicating technique. Based on the evaluation, the deduplicating technique is applied to the first and second data objects.
51 Citations
18 Claims
-
1. A method for use in managing data deduplication in storage systems based on I/O activities, the method comprising:
-
evaluating input/output (I/O) operations activity of first and second data objects based on I/O access patterns for the first and second data objects, wherein the first and second data objects are selected for applying a deduplicating technique; and based on the evaluation, applying the deduplicating technique to the first and second data objects, wherein applying the deduplicating technique includes updating mapping information of the first and second data objects, wherein the second data object is deduplicated to the first data object upon determining that I/O operations activity for the first data object is higher than I/O operations activity for the second data object, wherein the first data object is deduplicated to the second data object upon determining that I/O operations activity for the second data object is higher than I/O operations activity for the first data object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for use in managing data deduplication in storage systems based on I/O activities, the system comprising:
-
first logic evaluating input/output (I/O) operations activity of first and second data objects based on I/O access patterns for the first and second data objects, wherein the first and second data objects are selected for applying a deduplicating technique; and second logic applying, based on the evaluation, the deduplicating technique to the first and second data objects, wherein applying the deduplicating technique includes updating mapping information of the first and second data objects, wherein the second data object is deduplicated to the first data object upon determining that I/O operations activity for the first data object is higher than I/O operations activity for the second data object, wherein the first data object is deduplicated to the second data object upon determining that I/O operations activity for the second data object is higher than I/O operations activity for the first data object. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification