Abstract
Since its ratification in 2016, NVMe over Fabrics has become the accepted protocol for disaggregating NVMe media. Even as more features get added, such as support for TCP as a transport, universal adoption of NVMe over Fabrics has been slow due to the challenges of deploying across any OS and hypervisor platform as well as supporting the Storage Services required in a production environment. SmartNICs are a new platform with the necessary features and capabilities to enable this. This presentation will focus on how SmartNICs can be used to solve problems such as: integration into any OS, high performance support for RoCE or TCP transports, offloading host with storage services like on-the-fly encryption, RAID, and more