somebodyelse
Major Contributor
- Joined
- Dec 5, 2018
- Messages
- 3,759
- Likes
- 3,066
You're talking about conventional SMR drives again, and missing the point. They aren't a problem - the OS can detect them and schedule writes to suit them, and they have consistent behaviour. The problem with these WD Red models is that they try to appear to the OS (and until recently to the customer) as though they're ordinary drives - they're calling drive-managed SMR I think. This works fine until you continuously write more data than they've allowed for in their CMR buffer, at which point it stalls for an extended period while it moves data from the CMR buffer area to the slower SMR area. We've already covered the rebuild situation when you're adding one of these drives to an array. The other problem area is if you've created an array with these drives, then you write too big a block of data in one go. Now the stalls can happen on more than one drive, so you can have multiple drives marked as failed, potentially taking down the whole array.