Wednesday, November 11th
8:35-10:05
Session A-5: Accelerating Applications for a Competitive Edge (NVMe Track)
Organizer: Brian Berg, President, Berg Software Design

Paper Title: Making NVMe Drives Handle Everything from Archiving to QoS

Paper Abstract: Zoned Namespaces represent the first step towards the standardization of Open-Channel SSD concepts in NVMe. Specifically, ZNS brings the ability to implement data placement policies in the host, thus providing a mechanism to (i) lower the write-amplification factor (WAF), (ii) lower NAND over-provisioning, and (iii) tighten tail latencies. Following its counterpart in the high capacity HDD world - Shingled Magnetic Recording (SMR) HDDs - ZNS is initially targeted at archival workloads. We believe that ZNS can also address the other core concept in the Open-Channel SSD architecture: I/O Predictability. In this talk, we will cover how the existing ZNS architecture can be suited for better host data placement and scheduling than traditional block I/O. Moreover, we will introduce the concept of Zone Random Write Area (ZRWA) and how it will help ZNS target multi-tenant environments.

Paper Author: Javier Gonzalez, Principal Software Engineer, Samsung

Author Bio: Javier González is a Principal Software Engineer at Samsung Electronics, where he founded and leads SSDR (Samsung Electronics Denmark Research). He is a contributor to the Linux kernel and other open-source projects. His expertise is in building new ecosystems for upcoming technologies, he co-authored the OCSSD specification, and he currently contributes to ZNS standardization in NVMe. He holds a PhD in Operating Systems from the IT University of Copenhagen, and is a regular speaker at top storage industry conferences.