Overview
Explore the impact of shingled drives on file and storage systems in this comprehensive conference talk from the Linux Plumbers Conference. Delve into the proposed T10 work and its implications for maximizing storage and file system performance with new shingled (SMR) drives. Learn about evolving technology, host awareness, and the differences between sequential and restricted drives. Understand the physics of recording, user feedback, guard bands, zone sizes, and device types. Examine vendor-specific considerations, age limits, and optimization techniques for sequential rights. Discover the limitations, read modifiers, and firmware implications of shingled drives. Investigate topics such as trim reuse, sequential writing, hot spotting, and predictability. Gain insights into hybrid devices, flash storage, and potential failure scenarios. Analyze concerns related to unrelated data, media errors, and size restrictions in this in-depth exploration of shingled drive technology and its effects on storage systems.
Syllabus
Intro
Evolving technology
Shingled magnetic recording
Host aware
Sequential vs Restricted
Why should we care
Random right zones
Map
Restrictions
Physics of Recording
User Feedback
Guard Band
Zone Size
Device Types
Vendor Specific
Age Limits
Optimizing for Sequential Rights
Sequential Rights
Larger Rights
Limitations
Read Modifier
Size Matters
Firmware
Reusing Trim
Ignoring Trim
Sequential Writing
Hot Spotted
Trim
Predictability
Failure
Hybrid device
Flash
Lights Out
unrelated data
media error
the concern
the last sector
restrict the sizes
Taught by
Linux Plumbers Conference