Abstract
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.
Original language | English |
---|---|
Title of host publication | Proceedings of DISCS 2015 |
Subtitle of host publication | 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 |
Publisher | Association for Computing Machinery, Inc |
ISBN (Electronic) | 9781450339933 |
DOIs | |
State | Published - Nov 15 2015 |
Event | International Workshop on Data-Intensive Scalable Computing Systems, DISCS 2015 - Austin, United States Duration: Nov 15 2015 → … |
Publication series
Name | 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 |
---|
Conference
Conference | International Workshop on Data-Intensive Scalable Computing Systems, DISCS 2015 |
---|---|
Country/Territory | United States |
City | Austin |
Period | 11/15/15 → … |
Funding
This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research. This research is supported by the National Science Foundation under grant CNS-1162488 and CNS-1338078.
Keywords
- Data separation
- Flash translation layer
- Storage system