Today, SSDs (Solid-State Drives) are mainstream, and systems and applications have advanced, demanding much more from them. These increasing demands have turned the tables where the HDD (Hard Disk Drive) infrastructure has become obsolete and a hindrance. The replacement technologies like PCIe (peripheral component interconnect express) and NVMe (nonvolatile memory express) have exposed major issues with SSDs as they approach their limits in performance and latency under complex workloads.
SSDs have been designed to emulate HDDs in order to easily integrate into compute infrastructure. Applications are increasing the stress on SSDs, amplifying the adverse side effects of HDD emulation. These side effects are becoming significant or even intolerable and a new approach is needed.