this post was submitted on 19 Aug 2024
73 points (97.4% liked)

Selfhosted

39435 readers
11 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

Beginner question: Searching for my first dedicated server setup, and I have no idea what to look for in a hard drive. I see a huge difference between drives of the same capacity, so what makes the difference? I am looking to eventually have a media server that can run "-arr" programs, Jellyfin, Immich, sync music, books, etc.

What are the factors I should be paying attention to other than capacity? Is it a lot of branding and smoke and mirrors, or will I see a significant change in performance/reliability with different drives?

all 40 comments
sorted by: hot top controversial new old
[–] [email protected] 67 points 2 months ago (1 children)
[–] [email protected] 10 points 2 months ago (1 children)

I was gonna say I've never seen a price gap that wide

[–] [email protected] 9 points 2 months ago (1 children)

You can buy a $400 900GB HDD, so OPs price gap is actually pretty narrow.

[–] [email protected] 9 points 2 months ago (1 children)

Forget the price. I've never seen a 900GB drive.

[–] [email protected] 8 points 2 months ago (1 children)

It’s a common enterprise size

[–] [email protected] 4 points 2 months ago (1 children)
[–] [email protected] 12 points 2 months ago (1 children)

For SSDs, enterprise-tier drives typically set aside a lot more dedicated space for wear management. So in many cases, it’s actually a 1TB (or 2 -> 1.8T, etc) drive, but the disk controller/firmware only allows addressing a subset of the “true” capacity.

[–] [email protected] 4 points 2 months ago

Likely the same deal with the platter drives too.

[–] [email protected] 26 points 2 months ago* (last edited 2 months ago) (1 children)

$150.

(Also usually speed and/or capacity along with higher quality components)

[–] [email protected] 21 points 2 months ago

As a rule of thumb, if you pay more money you get a better product. With spinning drives that almost always means that more expensive drives (in average) run longer than cheaper ones. Performance is another metric, but balancing those is where the smoke and mirrors come into play. You can get a pretty darn fast drive for a premium price which will fail in 3-4 years or for a similar price you can get a bit slower drive which will last you a decade. And that's in average. You might get a 'cheap' brand high-performance drive to run without any issues for a long long time and you might also get a brand name NAS drive which will fail in 2 years. Those averages start to play a role if you buy drives by a dozen.

Backblaze (among others) publish their very real world statistics on which drives to choose (again, on average), but for home gamer that's not usually an option to run enough drives to get any benefits from statistical point of view. Obviously something from HGST or WD will most likely outperform any no-name brand from aliexpress and personally I'd only get something rated for 24/7 use, like WD RED, but it's not a guarantee that those will actually run any longer as there's always deviations from their gold standard.

So, long story short, you will most likely get a significantly different results depending on which brand/product line you choose, but it's not guaranteed, so you need to work around that with backups, different raid scenarios (likely raid 5 or 6 for home gamer) and acceptable time for downtime (how fast you can get a replacement, how long it'll take to pull data back from backups and so on). I'll soon migrate my setup from somewhat professional setting to more hobbyist one and with my pretty decent internet connectivity I most likely go with 2-1-1 setup instead of the 'industry standard' 3-2-1 (for serious setup you should probably learn what those really mean, but in short: number of copies existing - number of different storage media - number of offsite copies),

On what you really should use, that depends heavily on your usage. For a media library a 5400rpm bigger drive might be better than a bit smaller 7200rpm drive and then there's all kinds of edge cases plus potential options for ssd-caching and a ton of other stuff, so, unfortunately, the actual answer has quite a few of variables, starting from your wallet.

[–] [email protected] 19 points 2 months ago* (last edited 2 months ago) (1 children)

Some hard drives are built for 24/7 operation. They have higher MTBF ratings and longer guarantees.

Hard drives are very different. Many of them waste energy, lie in the SMART log or just are weird (spin up and down, lose speed, get incredibly hot etc.)

[–] [email protected] 3 points 2 months ago (2 children)

How does a beginner know which is which? What should I look for, and how do I know if it's a good investment or overkill for a home setup?

[–] [email protected] 4 points 2 months ago

For home setup you don't care because you should have either redundancy or backup (preferably both).

So that typically means buying the cheapest HDD that's new and from one of the established brands (Seagate, Western Digital, Toshiba) that's in the correct size for your needs, and you can afford to buy it at least twice (for the aforementioned backups or redundancy), or even thrice, and replace as soon as needed.

In other words there's no need to speculate on how long an HDD will last, you simply replace it when needed.

Please also note that HDDs over 10 TB are starting to get increasingly replaced with enterprise models which run hotter and make more noise.

[–] [email protected] 4 points 2 months ago

Many manufacturers offer product sheets. You can also use price comparison websites. They sometimes offer an easy way to look at the specs or even compare them side by side.

[–] [email protected] 17 points 2 months ago* (last edited 2 months ago)

For a media server speed matters little (5400rpm is plenty), if you've only got one drive, warranty is king. Thing is you shouldn't only have one drive, drives will fail, and warranty doesn't get your data back, so you plan for it. At the very least, you should look at getting an offline backup as soon as possible, now you don't care if your drive fails and can get the cheapest ones. Ideally, you also set up a RAID5 (or Unraid, or mergerfs+SnapRAID) on your server, now you just get a replacement drive and rebuild. Remember RAID is not a backup, it doesn't protect against accidental deletions for example, so you still want the offline backup.

Also, don't sleep on manufacturer recertified drives, as long as you have a backup they're significantly more cost-effective.

TLDR: set yourself up so that a drive failing is not a problem.

[–] [email protected] 11 points 2 months ago (4 children)

Rpm is a thing to look at. A 7,200 drive is faster than a 4,200, but slower than a 10,000.

[–] [email protected] 34 points 2 months ago (1 children)

jots down notes

Uh huh, uh huh, uh huh, numbers....in.....ascending.....order.

Got it.

[–] [email protected] 6 points 2 months ago* (last edited 2 months ago) (1 children)

Sorry, RPM is rotations per minute. How fast the drive platers are spinning inside the drive. Also 7200 is fine for what you are doing.

[–] [email protected] 15 points 2 months ago (1 children)

One thing to consider here too is that faster drives are louder, run hotter (and thus need better cooling) and use more power.

For a LOT of home server workloads (streaming media, etc.) a 5400rpm drive is sufficient and you can have a little bit of power savings and less heat and noise as a bonus.

I've kinda become of the opinion that there's bulk media storage, which for most people is going to have incredibly modest performance requirements, and then there's eveything else and should be on a SSD anyways.

....Just avoid SMR if you're doing anything more than media storage.

[–] [email protected] 2 points 2 months ago

God avoid SMR... (Unless you know what you're doing in which case you wouldn't be here)

[–] [email protected] 7 points 2 months ago (1 children)

10,000 and 15,000 rpm drives were made obsolete by SSDs and were discontinued several years ago. They are slower than many modern 7,200 rpm drives.

[–] [email protected] 3 points 2 months ago

As someone that works at a storage devices company - we do still manufacture 10K HDDs. They are faster than the 7200s of the same spec, by nature. All 2.5” drives for enterprise systems. And will actually continue selling them until ~2030. That said, they’re all but obsolete at this point, and aren’t really being developed on any more.

[–] [email protected] 2 points 2 months ago* (last edited 2 months ago)
[–] [email protected] 9 points 2 months ago (1 children)

The drives you're seeing with the "too good to be true" pricing are what most people call "white label" drives. From what I understand, it's either refurbished or something that didn't pass the big-brand QC so they don't get the brand name. Slap a white label on it and ship it.

WD, Seagate, Toshiba will all have approximate price parity through various levels of HDDs. You can base your shopping on these prices for first quality drives. I like WD. Currently I'm running zfs raidz2 (one parity drive) on four drives. Two are WD, one Seagate, one Toshiba. No problems yet but this array has only been on for 9 months. Prior to that I had a 2-disk striped raid with 2x 4tb WD blue drives and it ran for 8 years without an error.

[–] [email protected] 2 points 2 months ago

Not to be confused with white-label products in general

[–] [email protected] 6 points 2 months ago
[–] [email protected] 5 points 2 months ago

SMR vs CMR and drive speeds

[–] [email protected] 4 points 2 months ago
[–] [email protected] 2 points 2 months ago* (last edited 2 months ago)

Noise may be something to look for when you're shopping, depending on where your server lives. I have 1 Iron Wolf drive in my NAS (that is in my living room), and it is way louder than the combined noise of 3 WD Reds next to it.

As for failures, Backblaze publishes quarterly failure reports that I always brush up on before looking for a new drive.

[–] [email protected] 2 points 2 months ago

Buy Enterprise grade hw. Trust me.

[–] [email protected] 1 points 2 months ago (1 children)
[–] [email protected] 1 points 2 months ago

Also reliability, speed, and quality.

[–] [email protected] 1 points 2 months ago* (last edited 2 months ago)

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
NAS Network-Attached Storage
RAID Redundant Array of Independent Disks for mass storage
SATA Serial AT Attachment interface for mass storage
SSD Solid State Drive mass storage

4 acronyms in this thread; the most compressed thread commented on today has 9 acronyms.

[Thread #926 for this sub, first seen 19th Aug 2024, 20:35] [FAQ] [Full list] [Contact] [Source code]

[–] [email protected] 0 points 2 months ago (1 children)
[–] [email protected] 3 points 2 months ago (1 children)

What is grade?

Speed as I understand it is the physical speed the drive spins, and is directly proportional (?) to the read/write speed.

[–] [email protected] -1 points 2 months ago