Storage Performance Development Kit Roadmap

16.12 17.03 17.06
Drivers
NVMe Hotplug Support
PCIe Hotplug support
NVMe Multi-process
Share an NVMe device across multiple processes
Network
NVMe-oF Initiator
NVMe over Fabrics client
NVMe-of Target Virtual Mode
Support for non-NVMe devices in NVMe-oF target
Virtualization
vhost-scsi Target
Like the iSCSI and NVMe-oF targets, except it handles requests generated by local virtual machines using virtio-scsi. Integrated with QEMU.
vhost-blk Target
Extend vhost-scsi to also support the vhost-blk protocol.
Integrations
Ceph RBD bdev
Add a bdev module for Ceph RBD.
RocksDB integration
Allow RocksDB to directly utilize the SPDK blobstore as a storage backend.
Services
Blobstore
Persistent block allocator.