<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Hard-Drives on rHomelab</title><link>https://rhomelab.com/tags/hard-drives/</link><description>Recent content in Hard-Drives on rHomelab</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Fri, 14 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://rhomelab.com/tags/hard-drives/index.xml" rel="self" type="application/rss+xml"/><item><title>SMR vs CMR Hard Drives: The Trap That Catches Every Data Hoarder Once</title><link>https://rhomelab.com/data-hoarding/smr-vs-cmr-hard-drives/</link><pubDate>Fri, 14 Aug 2026 00:00:00 +0000</pubDate><guid>https://rhomelab.com/data-hoarding/smr-vs-cmr-hard-drives/</guid><description>What SMR and CMR actually mean for a data hoarding array, why SMR drives quietly wreck ZFS/RAID rebuilds, and how to tell which one you&amp;#39;re buying before it&amp;#39;s in your array.</description><content:encoded><![CDATA[<p>Somewhere in every data hoarder&rsquo;s history there&rsquo;s a drive that seemed like a great deal, went into an array without a second thought, and then turned a routine rebuild into a multi-day nightmare or a dropped drive. Almost every time, the actual cause is the same three letters: SMR.</p>
<p>This isn&rsquo;t an obscure edge case. It&rsquo;s happened at scale, publicly, more than once - manufacturers quietly shipping SMR drives in product lines everyone assumed were CMR, and the data hoarding and NAS communities finding out the hard way when arrays started misbehaving. If you&rsquo;re buying drives for a NAS, a ZFS pool, or any kind of RAID array, this is one of the few things worth actually understanding before you buy, not after.</p>
<h2 id="what-cmr-and-smr-actually-are">What CMR and SMR actually are</h2>
<p>Both are ways of laying down data tracks on a spinning hard drive platter. The difference is how those tracks are arranged.</p>
<p><strong>CMR (Conventional Magnetic Recording)</strong> writes tracks side by side with a small gap between them, like lanes on a highway. Each track can be rewritten independently without touching its neighbors. This is how hard drives have worked for decades, and it&rsquo;s what you want for anything involving RAID, ZFS, or sustained random writes.</p>
<p><strong>SMR (Shingled Magnetic Recording)</strong> overlaps tracks like roof shingles, packing them closer together to squeeze more capacity onto the same platter. The catch: because tracks overlap, writing to one track can require rewriting the tracks next to it too. Drive firmware manages this with a caching and write-amplification scheme that works fine for sequential, low-churn workloads (think: dumping a large backup file once and mostly reading it back) and falls apart under sustained random writes, exactly the kind of workload a RAID rebuild or a ZFS resilver generates.</p>
<p>SMR isn&rsquo;t a scam by itself. It&rsquo;s a real engineering tradeoff that makes sense for some workloads (cold archival storage, sequential write-once-read-many data, some surveillance/DVR use cases). The problem is when it ends up in a drive marketed for NAS use, or in a role like an array member, without anyone being told.</p>
<h2 id="why-this-specifically-wrecks-raid-and-zfs">Why this specifically wrecks RAID and ZFS</h2>
<p>A RAID rebuild or a ZFS resilver reads every surviving drive and writes reconstructed data back to the replacement drive, and that write pattern is neither purely sequential nor small. On a CMR drive, this is a straightforward, if lengthy, sustained operation. On an SMR drive, the firmware&rsquo;s shingled-write translation layer chokes under sustained write pressure. What actually happens in practice:</p>
<ul>
<li><strong>Rebuild times balloon</strong> from hours to days, sometimes far beyond what the array controller or ZFS&rsquo;s own timeout expectations assume.</li>
<li><strong>Some RAID controllers time out and drop the SMR drive entirely</strong> mid-rebuild, because it looks unresponsive rather than just slow - which can turn a single-drive failure into a failed rebuild with a second &ldquo;failure&rdquo; that isn&rsquo;t actually a hardware failure at all.</li>
<li><strong>ZFS resilvers on SMR drives</strong> have been documented taking dramatically longer than the same job on CMR drives of the same capacity, and can trigger drive timeout errors that look like hardware faults in the logs.</li>
</ul>
<p>The nasty part is that none of this shows up when the drive is new, mostly empty, and being written to sequentially. It shows up specifically when you need the drive to perform under stress: during a rebuild, which is exactly the moment your array has the least margin for another problem.</p>
<h2 id="how-manufacturers-use-the-term-and-dont">How manufacturers use the term (and don&rsquo;t)</h2>
<p>The reason this catches people off guard is that &ldquo;NAS drive&rdquo; and &ldquo;SMR&rdquo; are not mutually exclusive marketing claims, and for a while, manufacturers weren&rsquo;t consistently disclosing which recording technology a given drive model used. The most well-known incident: several major manufacturers were found to have silently swapped some models in existing drive lines from CMR to SMR without changing the model number, discovered by the community running write-performance benchmarks on drives that suddenly performed very differently from earlier units with the same label on the box.</p>
<p>That specific incident forced the industry to be more transparent, and today reputable manufacturers publish CMR/SMR specification pages you can check by exact model number before buying. But the underlying lesson holds: don&rsquo;t assume a drive is CMR just because it&rsquo;s marketed as a NAS or surveillance drive, and don&rsquo;t assume a model number you bought before still matches a model number you&rsquo;re buying today. Product lines get revised.</p>
<h2 id="how-to-check-before-you-buy">How to check before you buy</h2>
<ul>
<li><strong>Look up the exact model number</strong>, not just the family name, on the manufacturer&rsquo;s own published CMR/SMR drive list before ordering.</li>
<li><strong>Check capacity and drive class as a rough filter, not a guarantee.</strong> SMR has historically shown up more often in the cheapest drives in a given capacity tier and in some external/USB drives repackaging a bare internal drive, but exceptions exist in both directions, so this is a starting point for suspicion, not a substitute for checking the model number.</li>
<li><strong>If a drive is unusually cheap for its capacity compared to its peers, that&rsquo;s worth a specific check</strong>, not an automatic red flag - sometimes it&rsquo;s just a sale, but SMR is one of the reasons a drive can be priced meaningfully below CMR competitors at the same capacity.</li>
<li><strong>Community drive databases and forum megathreads</strong> (r/DataHoarder and r/homelab both maintain running lists) are a fast way to sanity-check a specific model before you commit to an order, especially for older or less common models where the manufacturer&rsquo;s own page may be harder to find.</li>
</ul>
<h2 id="what-to-do-if-you-already-have-smr-drives-in-an-array">What to do if you already have SMR drives in an array</h2>
<p>You&rsquo;re not necessarily doomed, but you should know what you&rsquo;re carrying:</p>
<ul>
<li><strong>Don&rsquo;t mix SMR and CMR drives in the same redundant vdev/array</strong> if you can avoid it. A rebuild is only as fast as its slowest participant, and a single SMR drive in an otherwise-CMR array drags the whole operation out and adds risk for everyone.</li>
<li><strong>If you&rsquo;re stuck with SMR drives, treat rebuild windows as higher-risk events.</strong> Don&rsquo;t kick off a rebuild right before you&rsquo;re going to be away from the system for a while, and keep a closer eye on <code>zpool status</code> or your RAID controller&rsquo;s status than you normally would during the rebuild.</li>
<li><strong>SMR is genuinely fine for some roles</strong>: a single-drive backup target you write to sequentially and rarely touch, cold archival storage, or a drive that&rsquo;s never part of a redundant array&rsquo;s rebuild path. The problem is specifically the RAID/ZFS array-member role, not SMR technology in general.</li>
<li><strong>When it&rsquo;s time to replace a drive, replace it with CMR</strong>, even if it costs somewhat more per terabyte. For an array member, the rebuild-time and rebuild-reliability difference is worth the premium.</li>
</ul>
<h2 id="the-one-line-takeaway">The one-line takeaway</h2>
<p>CMR and SMR aren&rsquo;t a &ldquo;better vs. worse&rdquo; hard drive story in general - they&rsquo;re two different tools for two different jobs. The mistake isn&rsquo;t buying an SMR drive. The mistake is putting one into a RAID or ZFS array without knowing that&rsquo;s what you bought, and finding out during the one moment - a rebuild - when it matters most.</p>
]]></content:encoded></item></channel></rss>