Which NVME would you go with for a Cloudron server hosting random apps (including Nextcloud with a lot of writes)?
The NAS drive has an insane lifetime of 2000 TBW compared to 600 TBW on the other two drives. The Pro NVME has faster read/write speeds and better durability (not sure how "fast" it'll be on a PCIE 3.0 board). The regular drive offers the most bang for the buck.
NAS NVME: Western Digital SN700
Pro NVME: Samsung 980 Pro
Regular NVME: Samsung 970 Evo Plus
I got a great deal on these and had to grab 'em. Elitedesk 800 G3 DW (35W), i5-6500T, 8GB RAM. 250GB SSD (2.5") + original HP power supplies for $500 total. Oh, and they come with a Windows 10 Pro license!
They need some love though. I'm replacing the CMOS batteries, the thermal paste with Arctic's MX-4, adding heatsinks to all the chips (raspberry pi heatsinks work great) and tossing in some wireless cards while I'm at it. The Cloudron server will have 32GB RAM (that's the max the board allows) + a 1TB NVME drive. Also, I'm thinking of making a custom top cover to accommodate a 80mm fan for better airflow since it'll be on 24/7.
Is this the sexiest thing you've ever seen or what!?
@MooCloud_Matt I assume what you're saying about 3 or 4 layer nand is this " V-NAND 3-bit MLC". If so, should I look for other drives that have less or more layers?
I know that in real-world use for gaming and most software applications, we never fully take advantage of the NVME speeds. Only those doing encoding use up all that speed or so I've read. Is this also true for web servers?
Less is better for writing a lot of random data, without burning the Nand lifetime.
All the time that you have to write, delete or modify a bite of data, on one column, all the layer need to be rewritten, which mean that that need to be moved.
So more layer more work, and less performance on spikes of small random write.
We have a lot of Dell Optiblex, they are great I hope that you will have a good experience with the elitedesk, but now I'm so sad because there is no support for M1 CPU on linux, so no real ARM server for small/medium providers.
My experience in the storage arena would stick with the Samsung higher end Pro drives.
They're the only company that is fully vertically integrated (makes all their own chips) and doesn't cheat by swapping component parts after an initial announcement to save on costs.
Many of the new announcements for speed this or bandwidth that are mostly for show, which you can't replicate in later model numbers.
Hence don't focus so much on the underlying process or layers in this category.
@MooCloud_Matt Thanks for the explanation! The 980 Pro is 3 layers and the 970 Pro is 2 layers but there's a HUGE price difference.
970 Pro is $116 more for the 1TB version on Amazon US. Ouch!Edit: just noticed that's a 3rd party seller.
@robi It seems people are having issues with the SN700 and saying that WD isn't honoring the warranty so Samsung Pro seems like the way to go. Besides, all my OS drives are Samsung and I haven't had a single one fail on me and those aren't even the Pro series so that says a lot about their quality.
@marcusquinn I've never self-hosted before. My first and last attempt was on an old laptop which I tried to get Cloudron set up but ended up taking it down because of IPv6 issues but that shouldn't be a problem now that Cloudron fully supports it. I love the idea of having a high-availability server. I remember reading a discussion about it on this forum. Sadly, only one is available (so far) for me to use as a server.
Backblaze regularly publish interesting statistics on drive survival: