Zoned Storage is an open source, standards-based initiative to enable data centers to scale efficiently for the zettabyte storage capacity era. There are two technologies behind Zoned Storage, Shingled Magnetic Recording (SMR) in ATA/SCSI HDDs and Zoned Namespaces (ZNS) in NVMe SSDs.
Quick Start Guide
Learn how to set up a Linux system that supports zoned block devices so that you can start experimenting with physical and emulated zoned storage devices.
Linux Kernel Support
Linux kernel supports zoned storage devices through various I/O paths with different access characteristics, such as raw device access, file systems and device mapper targets.
Learn about applications providing direct support for zoned block devices and the benefits obtained from using zoned storage hadrware.
Tools and Libraries
Various open source tools, utilities and libraries now include zoned storage support, greatly facilitating system management and application development.
Many Linux distributions today ship with a Linux kernel including zoned block device support and a varying range of additional features. See here a summary of the current support status.
Learn how to measure performance with zoned storage compliant workloads using the industry standard Flexible I/O tester (fio) application.
System Compliance Tests
Learn how to verify a system readiness for zoned storage devices and test hadrware components compliance to standards with automated test suites.