Using machine learning to select compression algorithms for compressing binary datasets
AssigneeDell Products L.P.
InventorsJohn Krasner, Sweetesh Singh
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsJohn Krasner, Sweetesh Singh
Estimating the term…
A data model is trained to predict compressibility of binary data structures based on component entropy and predict relative compression efficiency for various compression algorithms based on component size. A recommendation engine in a storage system uses the data model to predict compressibility of binary data and determines whether to compress the binary data based on predicted compressibility. If the recommendation engine determines that compression of the binary data is justified, then a compression algorithm is recommended based on predicted relative compression efficiency. For example, the compression algorithm predicted to yield the greatest compression ratio or shortest compression/decompression time may be recommended.
An apparatus comprising:
A method comprising:
A computer-readable storage medium storing instructions that when executed by a compute node cause a storage system to perform a method for data compression, the method comprising:
Dependencies are inferred from the claim text.