This video delves into Seagate's Exos Z (Zoned) drives, a form of host-managed shingled magnetic recording (SMR) that the presenter claims offers significant improvements over previous drive-managed SMR implementations. The discussion distinguishes ZMR, SMR, and traditional continuous magnetic recording (CMR), detailing SMR's inherent performance limitations with random writes due to its overlapping track architecture. The presenter demonstrates how host-managed ZMR, particularly when paired with a recent Linux kernel and file systems like BTRFS, can achieve surprisingly strong read performance and adequate sequential write performance, making it a viable, high-density solution for archival and media storage where read operations dominate. Despite the promise of lower cost per terabyte, the video highlights numerous practical challenges, including strict hardware and software compatibility requirements (e.g., specific Linux kernel versions, updated SAS controller firmware, and lack of Windows support), complex setup procedures, and performance degradation when drives approach full capacity. The overall conclusion is that while Zoned drives are now "surprisingly serviceable" for specific niche applications and budget-conscious users, they require a willingness to navigate significant technical hurdles compared to the more straightforward CMR alternatives.
Summarizing the Zoned Drive Experience: High Density, Low Cost, High Effort
0:03 Introduction to Zoned Drives (ZMR): Explores Seagate Exos Z drives, identifying them as "zoned" (Z) and a type of shingled magnetic recording (SMR) that is significantly improved over older SMR implementations, especially when host-managed.
1:25 SMR vs. CMR Architecture: Explains that Continuous Magnetic Recording (CMR) allows writing to any sector, while Shingled Magnetic Recording (SMR) involves overlapping data tracks, meaning modifying a small piece of data requires rewriting a large "zone" (e.g., 256MB), which severely impacts random write performance.
3:03 Drive-Managed vs. Host-Managed SMR: Details how "drive-managed" SMR (older, problematic) handles shingling internally, often leading to poor random write performance as buffers fill. "Host-managed" SMR (like ZMR) offloads this complex management to the operating system, resulting in a much better user experience.
4:37 Ideal Use Cases: Zoned drives are best suited for archival data, media storage, backups, and data hoarding where large, sequential writes are common and reads are frequent, rather than applications requiring high random write activity (like virtual machines or databases).
5:11 Essential Software Support for Host-Managed ZMR: Emphasizes that using zoned drives requires explicit operating system and file system support, specifically mentioning BTRFS, Zone FS, and patched XFS on recent Linux kernels (version 6+ for practical use). ZFS is noted as incompatible.
6:19 Significant Compatibility Challenges: Highlights numerous "gotchas," including the need for specific, up-to-date firmware for SAS controllers (e.g., LSI 9316i), poor or non-existent support on Windows, and the necessity of low-level SCSI commands (SG commands) to initialize blank drives.
6:19 RAID Considerations: Notes that RAID configurations are "dicey" with zoned drives; BTRFS RAID 1 might work, but RAID 5 is explicitly not recommended.
8:41 Performance Benchmarks (FIO): Shows that while random write IOPS remain low (40-80), read IOPS can be surprisingly good, sometimes even slightly better than CMR drives of equivalent capacity, due to higher aerial density.
11:13 Performance Degradation When Full: Points out a notable issue where zoned drives can slow down significantly (to about 15 MB/s) when nearly full (the last 500GB), as the file system (BTRFS) performs intensive background garbage collection and metadata consolidation.
10:42 Overall Recommendation: Concludes that while zoned drives offer high density at a potentially lower cost and are "surprisingly serviceable" for specific use cases, they demand significant technical effort and knowledge. If a CMR equivalent is available at a comparable price, it is strongly recommended for a far less problematic experience.