Abstract
NVMe as an interface has been used for lots of things, from flash to computational storage. It’s a natural choice for a hardware interface for cloud storage, too, but using it that way comes with scaling challenges. Jake Oshins from Microsoft will discuss the issues that come from moving from providing storage to a single physical machine, to multiple virtual machines on a host to thousands of containers running on that host. After that, he’ll cover work going on in the Scalable IOV working group of the Open Compute Project and how that might map onto the NVMe specification.