| CPC G06F 3/0631 (2013.01) [G06F 3/061 (2013.01); G06F 3/0679 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, executed on a computing device, comprising:
determining an amount of data moved within a plurality of write input/output (IO) log structures of a storage system during a monitoring interval;
determining a utilization value for each write IO log structure during the monitoring interval; and
allocating over-provisioning resources from the storage system to the plurality of write IO log structures based upon, at least in part, the amount of data moved within each write IO log structure and the utilization value for each write IO log structure.
|