Compression Algorithm Based On Resource Availability
AssigneePure Storage, Inc.
InventorsETHAN MILLER, JOHN COLGROVE, JOERN ENGEL, CHRISTOPHER GOLDEN, NAVEEN NEELAKANTAM
Life of this patent
Estimating the term…
Abstract
Utilizing different data compression algorithms based on characteristics of a storage system, including: detecting that an availability of resources to a storage system for storing additional data in the storage system has changed; and based on the detection, selecting a data compression algorithm to utilize to compress data that is different compared to a previously selected data compression algorithm.
Claims20
A method comprising:
- detecting that an availability of resources to a storage system for storing additional data in the storage system has changed;
- and
- based on the detection, selecting a data compression algorithm to utilize to compress data that is different compared to a previously selected data compression algorithm.
An apparatus, the apparatus including a computer processor and a computer memory, the computer memory including computer program instructions that, when executed, cause the apparatus to carry out the steps of:
- detecting that an availability of resources to a storage system for storing additional data in the storage system has changed;
- and
- based on the detection, selecting a data compression algorithm to utilize to compress data that is different compared to a previously selected data compression algorithm.
A computer program product, the computer program product disposed on a non-transitory computer readable storage medium, the computer program product comprising computer program instructions that, when executed, cause an apparatus to carry out the steps of:
- detecting that an availability of resources to a storage system for storing additional data in the storage system has changed;
- and
- based on the detection, selecting a data compression algorithm to utilize to compress data that is different compared to a previously selected data compression algorithm.
Dependencies are inferred from the claim text.