[LSF/MM TOPIC] SMR: Disrupting recording technology meriting a new class of 
storage device

Shingle Magnetic Recording is a disruptive technology that delivers the next 
areal density gain for the HDD industry by partially overlapping tracks. 
Shingling requires physical writes to be sequential, and opens the question of 
how to address this behavior at a system level. Two general approaches 
contemplated are to either to do the block management in the device or in the 
host storage stack/file system through Zone Block Commands (ZBC).

The use of ZBC to handle SMR block management yields several benefits such as:
- Predictable performance and latency
- Faster development time
- Access to application and system level semantic information
- Scalability / Fewer Drive Resources
- Higher reliability

Essential to a host managed approach (ZBC) is the openness of Linux and its 
community is a good place for WD to validate and seek feedback for our thinking 
- where in the Linux system stack is the best place to add ZBC handling? at the 
Device Mapper layer? or somewhere else in the storage stack? New ideas and 
comments are appreciated.

For more information about ZBC, please refer to Ted's <[email protected]> email to 
[email protected] with the subject " [RFC] Draft Linux kernel 
interfaces for ZBC drives".
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to