US 12,235,802 B2
System and method for a content-aware and context-aware compression algorithm selection model for a file system
Michael Marrotte, Windermere, FL (US)
Assigned to EMC IP HOLDING COMPANY LLC, Hopkinton, TX (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Jul. 26, 2021, as Appl. No. 17/385,744.
Prior Publication US 2023/0021513 A1, Jan. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/174 (2019.01); G06F 16/11 (2019.01); G06N 20/00 (2019.01)
CPC G06F 16/1744 (2019.01) [G06F 16/11 (2019.01); G06N 20/00 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A method for managing a file system, the method comprising:
obtaining, by a compression optimizing manager, a compression algorithm selection request for the file system;
determining a set of selection inputs based on a set of file system parameters of the file system,
wherein determining the set of selection inputs comprises:
performing a file system parameter analysis to determine a uniqueness of each of the set of file system parameters of the file system relative to other file systems;
making a determination that a portion of the set of file system parameters of the file system exceeds a uniqueness threshold, and
based on the determination: assigning the portion of the set of file system parameters of the file system to the set of selection inputs,
wherein the set of selection inputs comprise a subset of the file system parameters preferred for evaluation, and
wherein the set of file system parameters comprises: a file system protocol of the file system, a geographical location of a production host implementing the file system, and a geographical location of a target storage device in which the file system is to be stored after compression;
applying a compression selection model to the set of selection inputs to obtain a compression algorithm selection; and
initiating a file system compression implementation of the file system using the compression algorithm selection.