US 12,014,045 B2
Creation and use of an efficiency set to estimate an amount of data stored in a data set of a storage system having one or more characteristics
Charles Randall, Longmont, CO (US); and Alyssa Proulx, Boulder, CO (US)
Assigned to NetApp, Inc., San Jose, CA (US)
Filed by NetApp, Inc., San Jose, CA (US)
Filed on Nov. 22, 2022, as Appl. No. 18/057,869.
Application 18/057,869 is a continuation of application No. 17/079,249, filed on Oct. 23, 2020, granted, now 11,526,275.
Prior Publication US 2023/0077764 A1, Mar. 16, 2023
Int. Cl. G06F 3/06 (2006.01); G06F 11/30 (2006.01); G06F 11/32 (2006.01); G06F 11/34 (2006.01)
CPC G06F 3/0605 (2013.01) [G06F 3/0608 (2013.01); G06F 3/0641 (2013.01); G06F 3/0683 (2013.01); G06F 11/3034 (2013.01); G06F 11/324 (2013.01); G06F 11/3409 (2013.01)] 20 Claims
OG exemplary drawing
 
16. A storage system comprising:
a processing resource; and
instructions that when executed by the processing resource cause the storage system to:
create a sample to facilitate generation of one or more metrics pertaining to a characteristic relating to a state of compression, compressibility, or a type of data stored in a subset of blocks of the storage system by statistically sampling block identifiers (IDs) of the subset of blocks;
determine a first metric for data having the characteristic within the sample by, for each block ID within the sample, analyzing one or more of metadata associated with a block to which the block ID corresponds and data contained in the block; and
extrapolate a second metric for data having the characteristic within an entirety of the subset of blocks based on the first metric.