CPC G06F 3/0635 (2013.01) [G06F 3/0613 (2013.01); G06F 3/0659 (2013.01); G06F 3/0683 (2013.01); G06F 12/0246 (2013.01); G06F 12/0833 (2013.01)] | 20 Claims |
1. A method comprising:
establishing a logical block address (LBA) bucket with at least one LBA group; and
associating the at least one LBA group with two or more distinctly sized cache slots based on an input/output (IO) workload received by a storage array, wherein the association includes:
binding the two or more distinctly sized cache slots with the at least one LBA group, and
mapping the bound distinctly sized cache slots in a searchable data structure, wherein the searchable data structure identifies relationships between slot pointers and key metadata.
|