2011 · 27 citations · 24 references
EngineeringComputer EngineeringComputer SystemsMicroelectronicsSemiconductor DevicesStorage SystemsDevice ModelingDevice SimulationMemory ModelingPerformance ModelingSolid-state Drive ArchitectureSolid-state StorageFlash Translation LayerNand Flash MemoryNand Flash Memory OrganizationPerformance Evaluation ModelsPerformance Prediction ModelsSolid-state Drive PerformanceSolid-state DrivesStorage Performance Modeling
There is a wide gap between the potential performance of NAND flash-based solid state drives (SSDs) and their performance in many real-world applications; understanding this gap requires knowledge of their behavior and internal algorithms for various workloads. We develop analytic models for two commonly-used Flash Translation Layer (FTL) algorithms, as used in SSDs, as well as a methodology for applying these models to real-world workloads. We demonstrate the accuracy of these models via simulation, extend this approach to incorporate measurement-based approximations when detailed parameters are unknown, and validate this methodology against real devices.
24
An introduction to disk drive modeling
Chris Ruemmler, John Wilkes · Computer · 1994 · 829 citations
Dushyanth Narayanan, Austin Donnelly, Antony Rowstron · ACM Transactions on Storage · 2008 · 759 citations
Aayush Gupta, Youngjae Kim, Bhuvan Urgaonkar · 2009 · 735 citations