TY - GEN
T1 - A low-cost adaptive data separation method for the Flash Translation Layer of solid state drives
AU - Xie, Wei
AU - Chen, Yong
AU - Roth, Philip C.
N1 - Publisher Copyright:
Copyright © 2015 ACM.
PY - 2015/11/15
Y1 - 2015/11/15
N2 - Solid state drives (SSDs) have shown great potential for data-intensive computing due to their much higher through-put and lower energy consumption compared to traditional hard disk drives. Within an SSD, its Flash Translation Layer (FTL) is responsible for exposing the SSD's ash memory storage to the computer system as a simple block device. The FTL design is one of the dominant factors determining an SSD's lifespan and the amount of performance degradation. To deliver better performance, we propose a new, low-cost, adaptive separation-aware ash translation layer (ASA-FTL) that combines data clustering and selective caching of recency information to accurately identify and separate hot/cold data while incurring minimal over-head. Using simulations of ASA-FTL with real-world work-loads, we have shown that our proposed approach reduces the garbage collection overhead by up to 28% and the overall response time by 15% compared to one of the most advanced existing FTLs.
AB - Solid state drives (SSDs) have shown great potential for data-intensive computing due to their much higher through-put and lower energy consumption compared to traditional hard disk drives. Within an SSD, its Flash Translation Layer (FTL) is responsible for exposing the SSD's ash memory storage to the computer system as a simple block device. The FTL design is one of the dominant factors determining an SSD's lifespan and the amount of performance degradation. To deliver better performance, we propose a new, low-cost, adaptive separation-aware ash translation layer (ASA-FTL) that combines data clustering and selective caching of recency information to accurately identify and separate hot/cold data while incurring minimal over-head. Using simulations of ASA-FTL with real-world work-loads, we have shown that our proposed approach reduces the garbage collection overhead by up to 28% and the overall response time by 15% compared to one of the most advanced existing FTLs.
KW - Data separation
KW - Flash translation layer
KW - Storage system
UR - http://www.scopus.com/inward/record.url?scp=85009074601&partnerID=8YFLogxK
U2 - 10.1145/2831244.2831250
DO - 10.1145/2831244.2831250
M3 - Conference contribution
AN - SCOPUS:85009074601
T3 - Proceedings of DISCS 2015: The 2015 International Workshop on Data-Intensive Scalable Computing Systems - Held in conjunction with SC 2015: The International Conference for High Performance Computing, Networking, Storage and Analysis
BT - Proceedings of DISCS 2015
PB - Association for Computing Machinery, Inc
T2 - International Workshop on Data-Intensive Scalable Computing Systems, DISCS 2015
Y2 - 15 November 2015
ER -