Home Server Hardware Build
Over the past month the hardware I have ordered for the Home Server has arrived and so last weekend was the time to put everything together. As a reminder my initial BOM is here this has changed slightly based on pricing and technology availability. When thinking about this project I wanted to make the server small and as quiet as possible. I did not realise at the time the implications of this, the Chenbro ES34069 case is perfectly formed but extremely tight especially when you are wanting to use all of the motherboard expansion like I was planning to.
I purchased the Chenbro from www.x-case.co.uk and there support is excellent however at point of delivery the case arrived missing the card reader and riser card (The card reader was later supplied but would have helped at time of install) One thing I cannot stress enough is that you have to install the components in the correct order other wise you will find there is not enough room to manoeuvre within the case. The order is in the excellent manual.
The install order is as follows:
- Remove Front Bezel
- Remove Motherboard Cage
- Check power supply and all SATA cables
- Extend the FAN Cables if you desire to control the chasis fan's from the system board or external controller
- Install Motherboard back plate
- Install Motherboard
- Install 2.5" Drive or in my case the Compact Flash to IDE reader
- Install Chenbro Card Reader
- Insert Motherboard Cage and screw into place
- Attach power and SATA cables to motherboard
- Install PCI SATA Controller and attach cables
- Install Slim DVD Drive
- Replace front bezel after removing pop outs for DVD drive
- Install the 3.5" Drives in the caddies
- Replace cover
- Power On
At Power On I was presented with a SATA RAID BIOS in a hung state only discovering a single SATA drive. Some quick research showed that the firmware was out dated and that I had to flash the BIOS on the card. I will document the learnings and the work around in a later post as the story deserves an entry to itself.
At the time of build and being keen to start building without all the components I finished the build without the DVD drive and moved onto the Solaris build retrofitting the drive once I had salvaged it from its original home.
Pictures of the server are below the iPhone is used to show scale.



The final BOM and stores for procurement are listed below:
|
Component
|
Supplier
|
Price
|
| Chenbro ES34069 | www.x-case.co.uk | £179 |
| Chenbro PCI Riser | www.mini-itx.com | £9.50 |
| Intel D945GCLF2 | www.lambda-tek.com | £62 |
| Kingston 2GB low profile memory | Staples | £18 |
| Dual Compact Flash to IDE | Ebay | £3 |
| Sil3114 PCI Low Profile SATA Controller | Ebay | £7.50 |
| 4 x Samsung SpinPoint F1 HD103UJ 1TB | www.ebuyer.com | £304 |
| 4GB Sandisk Ultra II Compact Flash | Ebay | £6 |
| 2 Fan Extension Cables | www.mini-itx.com | £7 |
Currently I don't believe this list is optimal and in fact I would probably go for a different motherboard manufacturer with 4 SATA ports included and potentially fan less; hen this server would be ideal. especially as this would reduce the need for third party controllers and potentially be cooler and power efficient. An extra network port or wireless integration would not go a miss as this would then allow this server to become my home router and content filter as well as providing the storage.
I will document the OpenSolaris UBS stick creation and the install tomorrow.
Hi Kristian,
this is interesting, I have a quite similar setup, utilizing at short 1U rack mountable case, with 2 x 1TB WD disks and a video card. The whole think is mounted into wall mounted network rack in my basement :-)
Did you measure your NFS throughput? You are likely using gigabit ethernet, arn't you :-)
Regards
Kay
Posted by Kay Ramme on January 28, 2009 at 11:27 AM GMT #
Hi Kay,
I haven't started the measurements yet the system is still in "Infrastructure Testing" however I will let you know the results, Gigabyte Ethernet would be great but I only have a 10/100 switch I might test some back to back performance with my main system but then I am tied to powerline adapters and Wifi access for all other hosts in the house.
Kristian
Posted by Kristian Toms on January 28, 2009 at 11:36 AM GMT #
Hi Kristian,
I have been toying with the idea of building a NAS for a few months now, yesterday after much research I settled on a setup pretty much identical to yours. However I had my suspicions that the Intel D945GCLF2 was not the best choice due to the chipset drawing a lot of power (detrimental to the Atom's selling point haha) and the board only having 2 SATA ports.
My questions are have you seen any alternative ITX motherboards, and would you personally recommend this system right now? I am considering waiting for the next generation of Atom's to come along (32nm) or a better chipset for the current 330, also the new Western Digital 2TB "green" drives are coming soon http://www.overclockers.co.uk/showproduct.php?prodid=HD-263-WD&groupid=701&catid=14&subcat=1279.
Thanks for your time, regards Joel
Posted by Joel on February 22, 2009 at 01:22 PM GMT #
Hi Joel,
I agree with your view regarding the D945GCLF2 especially with the sata ports that was the biggest pain point. As I pointed out in my blog I would recommend a different board if I was doing it again albeit I haven't tested it the board I would look at is the MSI Industrial IM-945GC however you would need to double check clearance due to the heatsinks.
With regards to the 945 chipset hopefully the Intel will accept this is not the way to go in the next generation however for now the power saving is still better than my desktop which I used to keep powered all day instead.
The 2TB drives would be nice but to be honest having 4 1TB drives in a RAID-Z configuration provides enough usable storage for now. One thing I did consider doing at the time was to buy 4 external WD drives so that I had the enclosures if I wanted to upgrade later.
Hope that helps
Kristian
Posted by Kristian Toms on February 22, 2009 at 01:30 PM GMT #