My Customised SFF Home Server Build

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

Big_O

Member
Jun 1, 2017
18
28
13
Build’s Name: My Customised SFF Home Server Build
Full Spec: PartPicker Link
Usage Profile: Unraid Server for Containers, VM's and Storage Server

Time to upgrade my home server again, decided to down size from my current Fractal Design XL to something smaller and more power efficient. Decided to go with the Fractal Node 304 case, I’m moving from 12x 8tb disks with dual parity to 6x 20tb disks with single parity so will fit. Using a smaller case will mean taking up a lot less space in my small home office!

Here's a finished picture, with a rather long build thread below:


______________________________________________________________________________________________


So then, started of by ordering the case. I managed to swap the white HDD caddys for black ones with a colleague, looks much better.


Then swapped out the Fractal fans for black Noctua A9 and A14 Chromax fans. These look slightly better and much quieter.


Reused one of the LSI 9207-8i HBA from the old server. The brackets are powder coated black and have a Fractal R3 40mm fan on the heat sink. The fans are mounted using black nylon nuts and bolts, reusing the same holes as the heat sink to keep things neat and tidy. Updated the firmware while I was at it.


Installed a Corsair RM650 (2021) PSU and realised the motherboard ATX cables were pretty long. Time consuming, but re-pinned and braided the connectors to make the optimal length.




The USB cables from the front IO to the motherboard were also pretty long, so found some shorter ones on Ali Express. Soldered these onto the original PCB and braided the cable.




Also shortened and braided a few other cables, like the on/off, restart buttons and hdd activity cables. I also removed the front panel audio cables as not needed for a server.


Not a massive problem, but noticed that the power cable orientation meant the cable at the PSU end pointed up and needed to loop round, which looked messy. So found a left angle IEC (that’s a thing) cable, braided and re-terminated at the case end. Now it points down and runs along the bottom of the case, much tidier.




Next up was the mother boards silver IO shield, didn’t look brilliant on the black case. I couldn’t find a black one, thought about 3d printing one, but ended up just powder coating the original.


Came out really well and looks much better.


Installed everything on the motherboard and made a custom length, braided cable for the CPU fan. Did the same for the two front fans and exhaust fan.


The case takes 6x 3.5 HDD’s, these would be filled with my 20tb disks, so needed somewhere to install the 2x 2.5 HDD’s I use for cache drives. Easy option would be to mount on the outside of the HDD caddys, but where’s the fun in that! I decided to make my own bracket to mount them both on the side of the case.


Fabricated these out of aluminium sheet and powder coated black.


Drilled two holes in the bottom of the case, then used some black, low profile bolts to secure the bracket. These are hidden by the plastic feet mounting covers that run round the bottom edge of the case, so can’t be seen.


Inside view of the bottom of the case, where the brackets secured. I used black nylock nuts and black washers to keep looking original.


Drilled two more holes a the top of the case and secured the bracket using rivnuts and some more low profile bolts, with black washers. These were needed to make sure the case top fitted without snagging.


Made some custom length SATA power cables for the HDD’s to keep things tidy.


Then connected the HBA’s SATA data cables. I forgot to take a picture with the cables tied together, but looks tidy.


Swapped the remaining PCI cable to a black one and all done!


All sealed up, shame no one will ever see the hard work that went into the build! A fun project though, so worth it for me!


______________________________________________________________________________________________


Well done for making it to the end of this post!

I'm please with how the builds turned out. My old server use to average 190W power draw, this uses 110W. To be honest, I was hoping for a little lower, need to do some troubleshooting when I have some time.

I think the HBA is stopping the system from getting to lower C states, so may swap out for a ASM1064 based card in the future and check things out with powertop.
 

Big_O

Member
Jun 1, 2017
18
28
13
Beautiful work. Those custom SATA power cables are great, mind sharing how you made them?
Thanks, yea custom sata power cables are pretty straight forward to make, lots of guides to follow on YouTube with different braiding options.

Mod DIY have useful pin-out guides. Then just need some custom cable bits, I'm uk based and use Mod PC.

A decent set of crimping tools is very useful.
 
  • Like
Reactions: hothchicken

slidermike

Active Member
May 7, 2023
116
45
28
Nice write up and pics too.
Sure put a lot of effort into all the custom cables.

Any chance you can break down / summarize the pricing for these?
 
Last edited:

Big_O

Member
Jun 1, 2017
18
28
13
Thanks! Custom cables are pretty straight forward when you get the hang of it, just a bit time consuming.

I always seem to go a bit over the top with builds, THIS is one of my older ones using a modified Fractal R5 case if you're interested.

Build costs are on the partpicker listing HERE, let me know if you want any more info.
 

slidermike

Active Member
May 7, 2023
116
45
28
Appreciate covering the request items.
As it is fun to see someone else builds, if you are up for it how about outlining the scheme, applications, performance and temps/power draw.
example,
unRaid storage config: 6 20tb drives in one primary pool with zfs, 1 stripe drive for parity, two ssd in a btrfs raid-1 as the primary cache, 1 unassigned ssd - Plex media server... etc..

Perf specs: running unRaid with these containers & these VMs, cpu, ram utilization x%.
Power draw: x watts idle & y watts typical use.

You know, geeking out! ;)
 

Big_O

Member
Jun 1, 2017
18
28
13
No worries!

I'm running 6x 20tb WD 'white lable' drives, these were shucked from WD Elements when on offer so not toooooo expensive. Not using zfs in unraid (for now) but do have 1x disk as parity, giving a total of 100TB storage. Running 2x 1TB Samsung Evo SSD's as cache for the aray, also using this for some docker container storage. Then have 2x 500GB NVME, one for appdata and the another for VM's

I log power usage etc with InfluxDB and visualise using Grafana, i've been averaging 110w power usage, measured from a smart plug. I was expecting for like 80w to be honest, using powertop think i've narrowed it down to the HBA card stopping the system from getting to a C state lower than C3. HBA uses around 15w, swapping it for a 2w ASM1166 based card, should save power and enable the system to get to around C8. Could save more power by spinning down the disks, but not a fan of doing that personally.

System runs a little on the hot side, but withing 'normal' ranges. Disks sit around 38c, the SSD's 35c, the NVME's 55c and CPU around 55c.
 
  • Like
Reactions: slidermike

casperghst42

Member
Sep 14, 2015
116
22
18
55
I'm envious about the HD prices, here (Denmark) I have to pay close to 400€ for an 16TB WD Gold disk.
 

chinesestunna

Active Member
Jan 23, 2015
622
195
43
56
Beautiful build! I just finished my own Node304 recently as well. Any chance you can make more of those SSD mounts?
 

Big_O

Member
Jun 1, 2017
18
28
13
Beautiful build! I just finished my own Node304 recently as well. Any chance you can make more of those SSD mounts?
Afraid not just don't have the free time these days. Give it a go yourself, a kinda fun little project!

Easiest option is to just mount on the outside left and right of the HDD brackets (ones facing the outside of the case).

Alternatively, THIS is another option using a 3D printed bracket. I almost went with this option, looks like it would work well.
 
  • Like
Reactions: chinesestunna

chinesestunna

Active Member
Jan 23, 2015
622
195
43
56
Afraid not just don't have the free time these days. Give it a go yourself, a kinda fun little project!

Easiest option is to just mount on the outside left and right of the HDD brackets (ones facing the outside of the case).

Alternatively, THIS is another option using a 3D printed bracket. I almost went with this option, looks like it would work well.
Thanks! I found the same bracket but your metal one is so nice and figured I ask