Policy Based Data Retrieval Performance for Deduplicated Data
First Claim
1. A method comprising, by one or more computer systems:
- determining a data retrieval rate policy based on at least one data retrieval rate parameter;
determining at least one storage subsystem performance parameter;
determining a fragmentation value based on the data retrieval rate policy and the at least one storage subsystem performance parameter;
determining a storage subsystem fragmentation of a first data object, the storage subsystem fragmentation fragmenting the first data object into a plurality of first data object fragments; and
deduplicating the first data object based on the fragmentation value and the storage subsystem fragmentation.
10 Assignments
0 Petitions
Accused Products
Abstract
A method that includes, by one or more computer systems, determining a data retrieval rate policy based on at least one data retrieval rate parameter. The method also includes determining at least one storage subsystem performance parameter. The method further includes determining a fragmentation value based on the data retrieval rate policy and the at least one storage subsystem performance parameter. The method additionally includes determining a storage subsystem fragmentation of a first data object. The storage subsystem fragmentation includes fragmenting the first data object into a plurality of first data object fragments. The method also includes deduplicating the first data object based on the fragmentation value and the storage subsystem fragmentation.
-
Citations
21 Claims
-
1. A method comprising, by one or more computer systems:
-
determining a data retrieval rate policy based on at least one data retrieval rate parameter; determining at least one storage subsystem performance parameter; determining a fragmentation value based on the data retrieval rate policy and the at least one storage subsystem performance parameter; determining a storage subsystem fragmentation of a first data object, the storage subsystem fragmentation fragmenting the first data object into a plurality of first data object fragments; and deduplicating the first data object based on the fragmentation value and the storage subsystem fragmentation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer-readable storage media embodying instructions that are operable when executed by one or more computer systems to:
-
determine a data retrieval rate policy based on at least one data retrieval rate parameter; determine at least one storage subsystem performance parameter; determine a fragmentation value based on the data retrieval rate policy and the at least one storage subsystem performance parameter; determine a storage subsystem fragmentation of a first data object, the storage subsystem fragmentation fragmenting the first data object into a plurality of first data object fragments; and deduplicate the first data object based on the fragmentation value and the storage subsystem fragmentation. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable storage media embodying data that was stored on the media at least in part by:
-
determining a data retrieval rate policy based on at least one data retrieval rate parameter; determining at least one storage subsystem performance parameter; determining a fragmentation value based on the data retrieval rate policy and the at least one storage subsystem performance parameter; determining a storage subsystem fragmentation of a first data object, the storage subsystem fragmentation fragmenting the first data object into a plurality of first data object fragments; and deduplicating the first data object based on the fragmentation value and the storage subsystem fragmentation. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification