DFTL: a flash translation layer employing demand-based selective caching of page-level address mappings
pClock: an arrival curve based approach for QoS guarantees in shared storage systems