Patent ID: 8204868

Claim:
A method comprising: identifying a first set of storage locations that store a set of data segments, wherein a single-instance-storage volume comprises the first set of storage locations, and the single-instance-storage volume stores de-duplicated data segments; determining if the number of disk seeks needed to retrieve each data segment of the set of data segments from the first set of storage locations exceeds a predetermined threshold, wherein the set of data segments is contiguously accessed from a local storage volume, and the number of disk seeks indicates the number of non-sequential accesses needed to retrieve the each data segment of the set of data segments from the first set of storage locations; and providing all data segments in the set of data segments for contiguous storage in a second set of storage locations within the single-instance-storage volume, in response to determining that the number of disk seeks needed to retrieve the each data segment of the set of data segments from the first set of storage locations exceeds the predetermined threshold, wherein the single-instance-storage volume comprises a duplicate of at least one of the data segments in the set of data segments.