Wednesday, December 5th
3:30-4:45 PM
SOFT-102: Development Software (Software Track Track)
Chairperson: Uma Parepalli, Sr Manager, Marvell

Co-Organizer: Allen Samuels, Engineering Fellow, Western Digital

Paper Title: SPDK's NVMe over Fabrics Software Target

Paper Abstract: The Storage Performance Development Kit (SPDK) Project released an open source NVMe over Fabrics (NVMe-oF) software target at the same times as the initial release of the NVMe-oF specification. The target has been updated and expanded since then, introducing new abstractions and concepts, implementing additions to the specification, and adding a TCP transport. The software has changed in light of the advances in the specification, and benchmarks now describes performance with the both the older RDMA transport and the new TCP transport.

Paper Author: Ben Walker, Storage Solutions Architect, Intel

Author Bio: Ben Walker is a Storage Solutions Architect at Intel, where he is the technical lead for the Storage Performance Development Kit (SPDK). As Technical Lead, he manages additions and revisions, reviews code, does performance analysis, and handles testing, code quality control, and documentation. He was previously the technical lead for Intel Rapid Storage Technology, where he implemented NVMe support. Before joining Intel, Ben worked on software projects ranging from particle physics simulation to high frequency securities trading. He earned a BS in physics from Arizona State University. He has presented on SPDK at many events, including SPDK Summit and Flash Memory Summit. He holds a patent in I/O queue management.