Different Approaches for Delivering Ultra Low Latency Shared Storage

Several new storage systems have come to market with the goal of delivering shared flash resources as a service to high-scale, distributed applications. These products take advantage of some of the following technology developments in the storage and networking space: Standards-based PCIe-Connected SSDs, RDMA-Capable Ethernet Networking up to 100 Gbe, a standard storage protocol designed for PCIe-Connected SSDs (NVMe), and a standard protocol for remotely Accessing NVMe devices (NVMe-Over-Fabrics, or NVMe-oF).   Note that Red Hat 7.4 and Ubuntu 16 both now include NVMe-oF support inbox. These 4 technologies can allow applications to get performance from networked storage similar to SSDs installed directly in…