US 12,277,034 B2
Content aware dynamic data pool allocation
Avinash Kumar, Patna (IN); Mahesh Reddy Av, Bangalore (IN); and Terry O'Callaghan, Hopkinton, MA (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jul. 17, 2023, as Appl. No. 18/353,429.
Prior Publication US 2025/0028607 A1, Jan. 23, 2025
Int. Cl. G06F 16/16 (2019.01); G06F 11/14 (2006.01)
CPC G06F 11/1464 (2013.01) [G06F 16/16 (2019.01); G06F 2201/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method of matching a data pool to a data asset backed up in data protection system, comprising:
first generating an asset list listing an asset to be backed up;
second generating a pool list listing a plurality of data pools available in the data protection system to store the asset;
first classifying and analyzing the listed asset with respect to one or more data features to generate a respective classified asset data element;
first tagging the classified asset data element with a first tag encoding first features comprising at least data criticality, confidentiality, encryption, availability, and access control to generate a tagged asset data element;
second classifying and analyzing each listed pool with respect to one or more storage features to generate a respective classified pool data element;
second tagging the classified pool data element with a second tag encoding second features comprising at least storage type, criticality, capacity, availability, and performance to generate a tagged pool data element;
comparing the tagged asset data element to the tagged pool element to identify a pool appropriate to store the asset based on the respective data features and storage features based on a similarity match between the first tag and second tag;
assigning a relative rank to the compared tagged asset data element and tagged pool element relative to other compared and tagged asset data elements and pool elements; and
selecting a pool having a highest relative rank for backup of the asset by the data protection system.