Distributed Data Placement with NVMe over Fabrics
Simplyblock’s CTO, Michael Schmidt, presented “Distributed Data Placement with NVMe over Fabrics in AWS” at the SNIA Developer Conference, held from September 16th to 18th in Santa Clara, California. The presentation focuses on internals of simplyblock’s distributed NVMe block storage based on SPDK.
Presentation Abstract
Simplyblock builds a distributed block storage system, which is fully containerized, runs on most virtualization platforms and clouds, and is currently optimized for AWS environments. The technology is built to fully utilize local NVMe IOPS and provide low storage access latency (less than 200 microseconds over the network). Virtual volumes are highly available and protected by erasure coding. Simplyblock clusters are self-balancing and highly scalable. For this purpose, we use a distributed data placement algorithm. In this session, we plan to discuss the common challenges of a distributed architecture for reliable, self-balancing storage scale-out, specific challenges in the context of low latency and high IOPS density, NVMe/TCP and NVMe-oF multipathing, and present the design of a new algorithm to overcome them.
You can download the presentation now or see the recording on Youtube.