In this presentation we will discuss why KV SSD is the ultimate storage solution, and why it will replace ZNS. We will explore how KV SSD solves many of the issues with flash management and the scaling of SSD devices in storage systems. KV SSD is a contrasting direction to Zone Namespaces and the migration of flash management to the Host. We feel KV SSD is a better direction, as the axiomatic optimal solution is to perform garbage collection at a single layer in any system, and that this garbage collection is optimal when it is as close to the flash as possible. Abstracting the need to track location from the host space solves many of these issues and complexities in the host, and allows device specific knowledge to be hidden from the host. This solution also minimizes read and write amplification with consequent flash wear out, and ultimately cost and power. Attempts have been made to implement a KV layer on top of existing SSD mapping solutions. We will explain why this path is inherently flawed, what issues need to be solved and how a native KV SSD device resolves these problems. We will discuss why a direct KV mapping layer is difficult to implement, and potential paths to solve it. In addition to changes in the device, changes are needed in storage applications, files systems, databases etc. to utilize these new devices. We will discuss what are the software ecosystem challenges and possible solutions.
You are here
Why KV SSD will replace ZNS
This presentation will outline the trials and tribulations encountered over the last 5 years creating the first software defined Fileserver on our hyperconverged platform.
- Will StricklandNutanix
Capacity requirements and power consumption are becoming increasingly challenging for hyperscale deployments.
Software-Enabled Flash™ (SEF) technology, a vendor-neutral Linux Foundation open source project, fundamentally redefines how flash memory is used for cloud and enterprise applications, providing st
A deep dive of the methodology and tooling that we use at Meta, to improve debuggability of failures in the datacenters, especially for failures on components like SSDs where privacy requirements m
- Venkat RameshMeta
We are in the midst of a major technology shift as Storage Devices and Networks are outpacing general purpose Compute.
In consumer and enterprise world, SSD Performance is the main quality constraint. SSD performance parameters are classified in terms of lOPS, Throughput, latency and Quality of service(QoS).
- Ravishankar SinghSamsung Electronics (SSIR)
Software memory copies have been the gold standard for applications performing memory data movement or operations in system memory.
SODA Foundation is an open source project aimed to foster an ecosystem of open source data management and storage software for data autonomy.
- Rakesh JainIBM
Samsung recently contributed Poseidon project, which is an OCP-based industry collaboration between component vendor (Samsung), system vendor(Inspur) and data center.
Today, storage and memory hierarchies are manually tuned and sized at design time. But tomorrow’s workloads are increasingly dynamic, multi-tenant and variable.
With more and more fast devices (especially persistent memory, aka.
"There has been tremendous growth in the use of smartphones. Today, there are more than 130 million Android users in the world. Android smartphones leverage flash storage.
Introduce the characteristics of ZNS SSDs and current Linux SW ecosystem for ZNS SSDs. Describe an adapter xZTL that enables the host to access ZNS SSDs easily.
- Bhanu GollapudiSamsung Electronics