Paper Title: Open-Channel SSDs for Host-Based Optimization
Paper Abstract: Open-Channel SSDs are seen as an elegant solution to address the challenges of I/O Determinism and write amplification for device-based SSDs in today's Hyperscale data centers. Running the FTL in the host enables better QoS by accurate control of I/O scheduling, and reduced write amplification through FTL customization for specific applications. However, running the FTL in the host also imposes challenges from the Open-Channel NVMe driver perspective, such as the overhead of excessive host commands and the performance dependence of host CPU binding. This talk will describe a series of Open-Channel optimizations that will better enable productization, including utilization of vector commands, CPU binding techniques, and on-line monitoring of critical FTL metrics.
Paper Author: Sheng Qiu, Staff Engineer, Alibaba
Author Bio: Sheng Qiu is a Staff Engineer working on storage system infrastructure at Alibaba. His work focuses on software/hardware co-design and co-optimizations on distributed storage and high performance storage engines. He is currently exploring high-performance storage systems with Alibaba's Open-Channel SSDs.
|