Forum > System Builds & Upgrades

Built my own home server

(1/2) > >>

Hey guys (Scuzzy & Bill)

Just thought I'd share my latest venture; I decided to build a home server. Originally, I was considering a true rack mount system, and researched all the options going that way. But instead, I decided on a desktop server case with 8 hot swap bays behind a lockable front door. To maximize energy efficiency, I decided to limit the number of active hard drives. Here's the basic build

Initial build
Case: SilverStone Technology SST-CS380B
CPU: AMD Ryzen 3600
Motherboard: MSI Gaming Plus X470 (More power efficient than X570, and has 3x large PCIe slots)
RAM: 2x16GB 3200Mhz 17-20-20-38
Storage: ADATA 8200 Pro 512GB NVMe
PSU: Seasonic 650 Watt Focus Platinum

To start with, I just messed about with drives I had. I decided to go all SSD in my desktop to keep NVH down and put the Toshiba X300 5TB as the main server drive. Temporarily...

I decided to try my hand shucking external hard drives. Score 4x 12TB Western Digital My Books on the WD Store for about $200 each shipped. I took them apart, and got 7200RPM White Label Enterprise grade drives (Equivalent to Golds, I believe)

I put them in the server... I was blown away by the capacity and single drive performance, but underwhelmed by the MoBo and Software RAID options. With the help of a buddy a made on Reddit, I decided on a Dell MegaRAID LSI 9265 8i. This has 1GB of DDR3 Cache, & a dual core CPU to run the SAS controllers. With standard dongles, it allows you to use 8 SATA drives, but my buddy says you can buy hardware to expand to 128 drives off of this one card! I also have the internal Cache Backup battery and will be getting a UPS to be safe. My Read speeds scaled pretty much dead on 4x for sequential and random in a RAID 10 environments. Writes doubled. Fantastic! You'll see the final result in the pictures, but I'm happy with 860MB/s // 520MB/s out of 4 shucked USB 3.0 12TB hard drives!

I'm currently waiting for the nearly full 5TB drive to copy over to to the array, while my desktop transfers it my photos/videos over gigabit. And it's still not saturated! :)

Just thought I'd share.

That's quite the home build, nicely done.  Looks great too.

Sweet! Good work, Cars. It looks like quite the build and with plenty of storage. The 32GB of RAM is more than enough to get the job done, and it should serve you well for years to come.

What operating system did you decide on?

Thanks guys!

I was originally going to use the latest Server edition, but it would have been expensive and harder to use. For my purposes, Windows 10 Pro works great. Yeah, 32GB is technically overkill, but if it were hosting several game servers at once, several plex transcodes, and some other misc tasks, I think 16GB would start to be a limitation. I also may create a RAM disk and use it as the buffer for the Plex system. It improves performance and puts fewer writes on the NVMe drive. But in reality, that'll only be necessary if I start getting into a LOT of transcoding with a lot of people logging into my PLEX server simultaneously on a regular basis.

I also have a GTX 1060 I have on order from ebay and a fan ready to install on the RAID card. The raid card is running at 79C to 83C, which is a bit warmer than I'd like. The case itself is only 35-45C according to all the other temp monitors, so I have a 40mm Noctua ready to install on the RAID card. When I do this upgrade, I'll be moving the RAID card from the bottom to where the video card is. Then I'll use MSI afterburner to keep the video card fan on all the time as well, which should help cool the card. The RAID card is low profile, and the videocard isn't, so it should help circulate pretty well.

I'll post new photos once I get everything in, finalized, and cable managed.

Sure looks like you've put a lot of thought into this, and Noctua is certainly a good choice for cooling. Installing my Noctua CPU cooler was a bit of work (2 total on 2 systems), but they have performed flawlessly over the years.

I look forward to your final report.


[0] Message Index

[#] Next page

Go to full version