DLSpace

Author:

Sun Hui1ORCID,Huang Jianzhong2,Qin Xiao3,Xie Changsheng2

Affiliation:

1. Anhui University, Hefei, Anhui, China

2. Huazhong University of Science and Technology, Luoyu RD, Wuhan, Hubei, China

3. Auburn University, Auburn, USA

Abstract

Due to limited numbers of program/erase cycles (i.e., P/Es) of NAND Flash, excessive out-of-place update and erase-before-write operations wear out these P/Es during garbage collections, which adversely shorten solid state disk (i.e., SSD) lifetime. The log space in NAND Flash space of an SSD performs as an updated page ′s buffer, which lowers garbage-collection frequency while reducing consumption of P/Es to extend SSD lifetime. In this article, we propose DLSpace, a novel distributed log space allocation strategy named d istributed l og space , which divides log space into block-level log space and page-level log space to significantly optimize SSD lifetime. DLSpace′s log page space is dedicated to data pages in a data block. Such log page space only buffers page-update operations in this data block; thereby the use of log blocks for postponing garbage collection delays. DLSpace is conducive to fully utilizing pages in data and log blocks to avoid erasures of blocks with free pages. Consequently, DLSpace decreases write amplification by reducing excessive valid page-rewrite and block-erase operations under random-write-intensive workloads. We carried out quantitative research on the extension of SSD lifetime by virtue of three metrics (i.e., write amplification, the number of block-erase operations, and the delay time before the first garbage collection occurring). Experimental results reveal that compared with the existing t raditional allocation strategy for l og space (i.e., TLSpace), DLSpace reduces write amplification and the number of erase operations by up to 55.2% and 64.1% to the most extent, respectively. DLSpace also extends TLSpace′s delay time of garbage collections by 73.3% to optimize SSD lifetime.

Funder

Key Technology R\&D Program of Anhui Province

U.S. National Science Foundation

National Natural Science Foundation of China

Natural Science Foundation of Anhui Province

Publisher

Association for Computing Machinery (ACM)

Subject

Hardware and Architecture,Software

Reference73 articles.

1. J. Axboe and A. D. Brunelle. 2007. Blktrace User Guide. http://www.cse.unsw.edu.au/∼aaronc/iosched/doc/blktrace.html. J. Axboe and A. D. Brunelle. 2007. Blktrace User Guide. http://www.cse.unsw.edu.au/∼aaronc/iosched/doc/blktrace.html.

2. K. Bates and B. McNutt. 2007. I/O and Search Engine I/O UMass Trace Repository. K. Bates and B. McNutt. 2007. I/O and Search Engine I/O UMass Trace Repository.

3. An adaptive file-system-oriented FTL mechanism for flash-memory storage systems

4. Understanding intrinsic characteristics and system implications of flash memory based solid state drives

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3