6533b7d1fe1ef96bd125d658
RESEARCH PRODUCT
Extending SSD lifetime in database applications with page overwrites
André BrinkmannFabio MargagliaJürgen Kaisersubject
Hardware_MEMORYSTRUCTURESWear outDatabaseComputer scienceSolid-stateNAND gatecomputer.software_genreData structureFlash (photography)ServerOperating systemOverall performancecomputerFlash file systemdescription
Flash-based Solid State Disks (SSDs) have been a great success story over the last years and are widely used in embedded systems, servers, and laptops.One often overlooked ability of NAND flash is that flash pages can be overwritten in certain circumstances. This can be used to decrease wear out and increase performance.In this paper, we analyze the potential of overwrites for the most used data structure in database applications: the B-Tree. We show that with overwrites it is possible to significantly reduce flash wear out and increase overall performance.
year | journal | country | edition | language |
---|---|---|---|---|
2013-01-01 | Proceedings of the 6th International Systems and Storage Conference on - SYSTOR '13 |