in Hardware

another one bites the dust

Today I sent another SATA hard drive back to Seagate because it failed. You might recall that I have had a bad track record with SATA drives: since purchasing this PC about two years ago, I’d gone through about three Western Digital SATA drives (all replaced under warranty due to failure) until I finally got fed up about six months ago and bought a pair of Seagate Barracuda 250 GB drives. One of them failed after three months, and the other died just this past weekend. Fortunately, my PC is RAID-1 protected (and I have all the data backed up on DLT) – but seriously, why are SATA drives so prone to failure?

To give you some context for my astonishment at the SATA failure rate, I have a 120 GB Maxtor PATA drive in the same computer that I use as a temporary scratch disk. It’s about three years old and predates this computer. It’s been powered on just as much as any of these SATA drives, and yet it keeps on chugging. Then, I also have a RAID-1 mirror in my main file server (aphrodite), again, backed by a pair of old Western Digital 80 GB PATA drives. I’ve had that set up since 2003, and the array has lost exactly one disk.

I’ve been hard-pressed to find any papers comparing failure rates between SATA and PATA, although I did find one interesting USENIX paper from FAST’07 that suggests that there is no discernible difference in failure rates between FC, SCSI and SATA. This could be due to the fact that PATA is an end-of-life technology, and SATA is the intended successor.

My conjecture is that hard disks are failing more frequently due to increased spindle speed and miniaturization, and also increasingly poor quality control. The latter is self-evident in the lengths of warranties being issued by drive manufacturers these days. Where formerly five-year warranties were the norm, most manufacturers will now provide only a three-year warranty. Moreover, since drives are so inexpensive these days, manufacturers are probably assuming that there will be a high abandonment rate after failure, i.e. consumers will just buy a replacement drive with double the capacity for the same price they paid for the failed disk. This of course neglects the intangible cost of lost data, but clearly that does not factor into the manufacturers’ bottom line.

I can’t think of a good way to protect myself from disk failure given my bad track record, other than continuing to use RAID-1 technology. For now, if I have to specify a system using commodity SATA drives, I will likely specify the use of RAID-1 even though it adds another ~$300 to the cost of a system. $300 is still better than spending $1000+ on data recovery services after the fact.

Write a Comment

Comment

  1. > $300 is still better than spending $1000+ on data recovery services after the fact.

    Doing a backup is even better 🙂

  2. How hot is the room where these hard drives are being stored? I've not seen such terrible stats and haven't had any problems with SATA drives. The only differences between them are the connectors…the platters themselves are the same (spindle speeds being the exception).

  3. Not that hot – we have central air conditioning. I think that poor quality control is more to blame. As I said, I have an older Maxtor PATA drive in the same computer that has survived all of these failures. Looking at the specs, the Maxtor doesn't spin any faster or have significantly slower access times than current SATA disks.

  4. Search around for the Google whitepaper on hard drive reliability. They have some very interesting statistics on drive failure rates, and while they don't tattle on anyone you can see some trends. I used to trust WD but with their DRM integrated into the MyBook drives and some recent very strange failures of their drives I'm moving to Seagate that gives you a 5 year warranty and doesn't charge extra for it.

  5. This article has got me slightly worried now. I've basically just transitioned to SATA drives within the past 12 months ALL of them WD's internal and external drives, 2.5 to 3.5", you name it. Before, I've never had good experiences with Seagates so I didn't think i'd start again. So far i haven't had any failures, but it's only been a year at most. My Drobo v.2 has 2x1TB drives in it so hopefully if anything goes wrong i have a little safety net just in case…