메뉴 건너뛰기




Volumn , Issue , 2014, Pages

An aggressive worn-out flash block management scheme to alleviate SSD performance degradation

Author keywords

[No Author keywords available]

Indexed keywords

AMPLIFICATION;

EID: 84900425806     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2592798.2592818     Document Type: Conference Paper
Times cited : (36)

References (56)
  • 2
    • 84900418448 scopus 로고    scopus 로고
    • White Paper, Available at
    • The Why And How Of SSD Over Provisioning. White Paper, Available at http://www.smartstoragesys.com/pdfs/WP004OverProvisioningWhyHow.pdf 2012.
    • (2012) The Why and How of SSD over Provisioning
  • 6
    • 84862072342 scopus 로고    scopus 로고
    • Error patterns in MLC NAND flash memory: Measurement, characterization, and analysis
    • Y. Cai, E. Haratsch, O. Mutlu, and K. Mai. Error Patterns in MLC NAND Flash Memory: Measurement, Characterization, and Analysis. In Proceedings of DATE, pages 521-526, 2012.
    • (2012) Proceedings of DATE , pp. 521-526
    • Cai, Y.1    Haratsch, E.2    Mutlu, O.3    Mai, K.4
  • 8
    • 35248812398 scopus 로고    scopus 로고
    • On efficient wear leveling for large-scale flashmemory storage systems
    • L. Chang. On Efficient Wear Leveling for Large-scale Flashmemory Storage Systems. In Proceedings of the ACM symposium on Applied computing(SAC), pages 1126-1130, 2007.
    • (2007) Proceedings of the ACM Symposium on Applied Computing(SAC) , pp. 1126-1130
    • Chang, L.1
  • 9
    • 34547266503 scopus 로고    scopus 로고
    • Endurance enhancement of flash-memory storage systems: An efficient static wear leveling design
    • San Diego, CA, USA, June
    • Y.-H. Chang, J.-W. Hsieh, and T.-W. Kuo. Endurance Enhancement of Flash-Memory Storage Systems: An Efficient Static Wear Leveling Design. In Proceedings of DAC, San Diego, CA, USA, June 2007.
    • (2007) Proceedings of DAC
    • Chang, Y.-H.1    Hsieh, J.-W.2    Kuo, T.-W.3
  • 10
    • 85077044893 scopus 로고    scopus 로고
    • CAFTL: A content-aware flash translation layer enhancing the lifespan of flash memory based solid state drives
    • F. Chen and X. Zhang. CAFTL: A Content-Aware Flash Translation Layer Enhancing the Lifespan of Flash Memory Based Solid State Drives. In Proceedings of FAST, 2011.
    • (2011) Proceedings of FAST
    • Chen, F.1    Zhang, X.2
  • 11
    • 84979691145 scopus 로고    scopus 로고
    • What systems researchers need to know about NAND flash
    • P. Desnoyers. What Systems Researchers Need to Know About NAND Flash. In Proceedings of HotStorage, 2013.
    • (2013) Proceedings of HotStorage
    • Desnoyers, P.1
  • 14
    • 85077196904 scopus 로고    scopus 로고
    • The harey tortoise: Managing heterogeneous write performance in SSDs
    • L. M. Grupp, J. D. Davis, and S. Swanson. The Harey Tortoise: Managing Heterogeneous Write Performance in SSDs. In Proceedings of USENIX ATC, 2013.
    • (2013) Proceedings of USENIX ATC
    • Grupp, L.M.1    Davis, J.D.2    Swanson, S.3
  • 15
    • 67650783129 scopus 로고    scopus 로고
    • DFTL: A flash translation layer employing demand-based selective caching of page-level address mappings
    • A. Gupta, Y. Kim, and B. Urgaonkar. DFTL: A Flash Translation Layer Employing Demand-based Selective Caching of Page-level Address Mappings. In Proceedings of ASPLOS, pages 229-240, 2009.
    • (2009) Proceedings of ASPLOS , pp. 229-240
    • Gupta, A.1    Kim, Y.2    Urgaonkar, B.3
  • 17
    • 84866697379 scopus 로고    scopus 로고
    • System impacts of storage trends hard errors and testability
    • S. R. Hetzler. System Impacts of Storage Trends Hard Errors and Testability.;login:, 36(3):22-32, 2011.
    • (2011) Login , vol.36 , Issue.3 , pp. 22-32
    • Hetzler, S.R.1
  • 20
    • 84979044620 scopus 로고    scopus 로고
    • Wear unleveling: Improving NAND flash lifetime by balancing page endurance
    • X. Jimenez, D. Novo, and P. Ienne. Wear Unleveling: Improving NAND Flash Lifetime by Balancing Page Endurance. In Proceedings of FAST, 2014.
    • (2014) Proceedings of FAST
    • Jimenez, X.1    Novo, D.2    Ienne, P.3
  • 21
    • 79955891474 scopus 로고    scopus 로고
    • I-CASH: Intelligently coupled array of SSD and HDD
    • R. Jin and Y. Qing. I-CASH: Intelligently Coupled Array of SSD and HDD. In Proceedings of HPCA, 2011.
    • (2011) Proceedings of HPCA
    • Jin, R.1    Qing, Y.2
  • 26
    • 66049112804 scopus 로고    scopus 로고
    • Performance trade-offs in using NVRAM write buffer for flash memory-based storage devices
    • S. Kang, S. Park, H. Jung, H. Shim, and J. Cha. Performance Trade-Offs in Using NVRAM Write Buffer for Flash Memory-Based Storage Devices. IEEE Transactions on Computers, 58(6):744-758, 2009.
    • (2009) IEEE Transactions on Computers , vol.58 , Issue.6 , pp. 744-758
    • Kang, S.1    Park, S.2    Jung, H.3    Shim, H.4    Cha, J.5
  • 28
    • 67650046498 scopus 로고    scopus 로고
    • BPLRU: A buffer management scheme for improving random writes in flash storage abstract
    • H. Kim and S. Ahn. BPLRU: A Buffer Management Scheme for Improving Random Writes in Flash Storage Abstract. In Proceedings of FAST, 2008.
    • (2008) Proceedings of FAST
    • Kim, H.1    Ahn, S.2
  • 29
  • 30
    • 70350332131 scopus 로고    scopus 로고
    • LAST: Locality-aware sector translation for NAND flash memory-based storage systems
    • S. Lee, D. Shin, Y.-J. Kim, and J. Kim. LAST: Locality-aware Sector Translation for NAND Flash Memory-based Storage Systems. SIGOPS, 42(6):36-42, 2008.
    • (2008) SIGOPS , vol.42 , Issue.6 , pp. 36-42
    • Lee, S.1    Shin, D.2    Kim, Y.-J.3    Kim, J.4
  • 31
    • 78751502558 scopus 로고    scopus 로고
    • FlexFS: A flexible flash file system for MLC NAND flash memory
    • June
    • S. Lee, K. Ha, K. Zhang, J. Kim, and J. Kim. FlexFS: A Flexible Flash File System for MLC NAND Flash Memory. In USENIX ATC, June 2009.
    • (2009) USENIX ATC
    • Lee, S.1    Ha, K.2    Zhang, K.3    Kim, J.4    Kim, J.5
  • 33
    • 70349249685 scopus 로고    scopus 로고
    • UFTL: A memory-efficient flash translation layer supporting multiple mapping granularities
    • ACM
    • Y.-G. Lee, D. Jung, D. Kang, and J.-S. Kim. uFTL: A Memory-efficient Flash Translation Layer Supporting Multiple Mapping Granularities. In Proceedings of EMSOFT, pages 21-30. ACM, 2008.
    • (2008) Proceedings of EMSOFT , pp. 21-30
    • Lee, Y.-G.1    Jung, D.2    Kang, D.3    Kim, J.-S.4
  • 34
    • 84951953348 scopus 로고    scopus 로고
    • Optimizing NAND flash-based SSDs via retention relaxation
    • R.-S. Liu and W. Wu. Optimizing NAND Flash-Based SSDs via Retention Relaxation. In Proceedings of FAST, 2012.
    • (2012) Proceedings of FAST
    • Liu, R.-S.1    Wu, W.2
  • 35
    • 84904497338 scopus 로고    scopus 로고
    • Extending the lifetime of flashbased storage through reducing write amplification from file systems
    • Y. Lu, J. Shu, and W. Zheng. Extending the Lifetime of Flashbased Storage through Reducing Write Amplification from File Systems. In Proceedings of FAST, 2013.
    • (2013) Proceedings of FAST
    • Lu, Y.1    Shu, J.2    Zheng, W.3
  • 36
    • 0026812659 scopus 로고
    • The design and implementation of a log-structured file system
    • R. Mendel and O. J. K. The Design and Implementation of A Log-structured File System. ACM Transaction on Computer Systems, 10(1), 1992.
    • (1992) ACM Transaction on Computer Systems , vol.10 , Issue.1
    • Mendel, R.1
  • 39
    • 79960913016 scopus 로고    scopus 로고
    • Rejuvenator: A static wear leveling algorithm for NAND flash memory with minimized overhead
    • M. Murugan and David H.C.Du. Rejuvenator: A Static Wear Leveling Algorithm for NAND Flash Memory with Minimized Overhead. In Proceedings of MSST, 2011.
    • (2011) Proceedings of MSST
    • Murugan, M.1    Du, D.H.C.2
  • 40
    • 85077122419 scopus 로고    scopus 로고
    • Caching less for better performance: Balancing cache size and update cost of flash memory cache in hybrid storage systems
    • Y. Oh, J. Choi, D. Lee, and S. H. Noh. Caching Less for Better Performance: Balancing Cache Size and Update Cost of Flash Memory Cache in Hybrid Storage Systems. In Proceedings of FAST, 2012.
    • (2012) Proceedings of FAST
    • Oh, Y.1    Choi, J.2    Lee, D.3    Noh, S.H.4
  • 42
    • 85077065281 scopus 로고    scopus 로고
    • Exploiting memory device wear-out dynamics to improve NAND flash memory system performance
    • Y. Pan, G. Dong, and T. Zhang. Exploiting Memory Device Wear-out Dynamics to Improve NAND Flash Memory System Performance. In Proceedings of FAST, 2011.
    • (2011) Proceedings of FAST
    • Pan, Y.1    Dong, G.2    Zhang, T.3
  • 43
    • 84860316769 scopus 로고    scopus 로고
    • Quasi-Nonvolatile SSD: Trading flash memory nonvolatility to improve storage system performance for enterprise applications
    • Y. Pan, G. Dong, Q. Wu, and T. Zhang. Quasi-Nonvolatile SSD: Trading Flash Memory Nonvolatility to Improve Storage System Performance for Enterprise Applications. In Proceedings of HPCA, 2012.
    • (2012) Proceedings of HPCA
    • Pan, Y.1    Dong, G.2    Wu, Q.3    Zhang, T.4
  • 45
    • 84900410717 scopus 로고    scopus 로고
    • Samsung, 2010. http://www.samsung.com/global/business/semiconductor/ products/fusionmemory/Products-OneNAND.html.
    • (2010) Samsung
  • 46
    • 84999530028 scopus 로고    scopus 로고
    • FlashTier: A lightweight, consistent and durable storage cache
    • M. Saxena, M. M. Swift, and Y. Zhang. FlashTier: A Lightweight, Consistent and Durable Storage Cache. In Proceedings of Eurosys, 2012.
    • (2012) Proceedings of Eurosys
    • Saxena, M.1    Swift, M.M.2    Zhang, Y.3
  • 47
    • 72949099538 scopus 로고    scopus 로고
    • Increasing flash solid state disk reliability
    • SiliconSystems. Increasing Flash Solid State Disk Reliability. Technical Report, 2005.
    • (2005) SiliconSystems, Technical Report
  • 48
    • 84858238601 scopus 로고    scopus 로고
    • Storage Performance Council
    • Storage Performance Council. SPC Trace File Format Specification, 2010. http://traces.cs.umass.edu/index.php/Storage/Storage.
    • (2010) SPC Trace File Format Specification
  • 49
    • 77952562933 scopus 로고    scopus 로고
    • A hybrid solid-state storage architecture for the performance, energy consumption, and lifetime improvement
    • IEEE, Jan
    • G. Sun, Y. Joo, Y. Chen, D. Niu, Y. Xie, Y. Chen, and H. Li. A Hybrid Solid-State Storage Architecture for the Performance, Energy Consumption, and Lifetime Improvement. In Proceedings of HPCA, pages 141-153. IEEE, Jan 2010.
    • (2010) Proceedings of HPCA , pp. 141-153
    • Sun, G.1    Joo, Y.2    Chen, Y.3    Niu, D.4    Xie, Y.5    Chen, Y.6    Li, H.7
  • 50
    • 84900403988 scopus 로고    scopus 로고
    • The OpenSSD Project, 2013. http://www.openssd-project.org/wiki/The- OpenSSD-Project.
    • (2013) The OpenSSD Project
  • 51
    • 84900414496 scopus 로고    scopus 로고
    • Toshiba, 2010. http://www.toshiba.com/taec/news/press-releases/2006/memy- 06-337.jsp.
    • (2010) Toshiba
  • 52
    • 38849194056 scopus 로고    scopus 로고
    • An adaptive two-level management for the flash translation layer in embedded systems
    • C.-H. Wu and T.-W. Kuo. An Adaptive Two-level Management for the Flash Translation Layer in Embedded Systems. In Proceedings of ICCAD, pages 601-606, 2006.
    • (2006) Proceedings of ICCAD , pp. 601-606
    • Wu, C.-H.1    Kuo, T.-W.2
  • 53
    • 84900394092 scopus 로고    scopus 로고
    • FTL: Improving SSD lifetime via exploiting content locality
    • G. Wu and X. He. FTL: Improving SSD Lifetime via Exploiting Content Locality. In Proceedings of Eurosys, 2012.
    • (2012) Proceedings of Eurosys
    • Wu, G.1    He, X.2
  • 54
    • 85077127873 scopus 로고    scopus 로고
    • Reducing SSD read latency via NAND flash program and erase suspension
    • G. Wu and X. He. Reducing SSD Read Latency via NAND Flash Program and Erase Suspension. In Proceedings of FAST, 2012.
    • (2012) Proceedings of FAST
    • Wu, G.1    He, X.2
  • 55
    • 78149278410 scopus 로고    scopus 로고
    • DiffECC: Improving SSD read performance using differentiated error correction coding schemes
    • G. Wu, X. He, N. Xie, and T. Zhang. DiffECC: Improving SSD Read Performance Using Differentiated Error Correction Coding Schemes. In Proceedings of MASCOTS, 2010.
    • (2010) Proceedings of MASCOTS
    • Wu, G.1    He, X.2    Xie, N.3    Zhang, T.4
  • 56
    • 85109982508 scopus 로고    scopus 로고
    • LDPCin- SSD: Making advanced error correction codes work effectively in solid state drives
    • K. Zhao, W. Zhao, T. Zhang, X. Zhang, and N. Zheng. LDPCin- SSD: Making Advanced Error Correction Codes Work Effectively in Solid State Drives. In Proceedings of FAST, 2013.
    • (2013) Proceedings of FAST
    • Zhao, K.1    Zhao, W.2    Zhang, T.3    Zhang, X.4    Zheng, N.5


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.