Workload selection and cache capacity planning for a virtual storage area network
AssigneeVMware, Inc.
InventorsTariq Magdon-Ismail, Duy Nguyen, Brian James Martin
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsTariq Magdon-Ismail, Duy Nguyen, Brian James Martin
Estimating the term…
Exemplary methods, apparatuses, and systems receive a first input/output (I/O) trace including storage addresses that were subject to a plurality of I/O requests from a first workload during a first period of time. The first I/O trace is run through a cache simulation using a plurality of simulated cache sizes. A first state of the cache simulation is stored upon completing the first I/O trace simulation. The first I/O trace is deleted in response to storing the first state. A second I/O trace including storage addresses that were subject to a plurality of I/O requests from the first workload during a second period of time is received. A cumulative miss ratio curve for the first workload is generated by loading the stored first state as a starting point for simulating the second I/O trace and running the second I/O trace through the cache simulation.
A computer-implemented method, comprising:
A non-transitory computer-readable medium storing instructions, which when executed by a processing device, cause the processing device to perform a method comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.