First Home Server Build

tmayne786

Reputable
May 18, 2015
10
0
4,510
This is my first home server build. I am doing this for a friend so if anyone can please advise me on the parts I've chosen and how I would go about setting it up be appreciated. His uses will be as follows:

- File sharing among 2 computers, 2 tablets, 5 smart phones, over gigabit Ethernet LAN and WiFi AC mixed network. Possible scenario: 5 users reading/writing multi GB files to/from data array
- Media streaming to HTPC and possibly all other devices, possibly 3 direct streams 1080p and possibly 1 - 2 simultaneous 1080p streams (most probably won't have any transcoding, but nice to know in case ever need be)
- Would like either the ability to stream 4K content, or have the upgrade ability to add the feature
- Remote access to network and files
- Remote backup of files from office / weekly basis
- Headless, or not, but should be easy to maintain by friend without too much tweaking or running command lines
- As power efficient as possible, will be on 24/7



EXAMPLE SCENARIO: All actions done simultaneously

x2 1080p streams: 1 to HTPC connected via Ethernet, and another tablet connected via WiFi
x1 on the fly transcode 1080p to a 720p smartphone
x3 users reading/writing multi GB files to data pool drives
x1 transferring via FTP download torrents from seed box



As far as the data array, my idea was as follows:

Seagate STEB5000100
Quantity: 3
Size: 3.5"
Capacity: 5TB (15TB)
Raid 5
Purpose: Mass storage of all files/media. Serve files to all devices, possibly 5 users. transfer media to HTPC and other devices 1080p streaming, possibly 2 or 3 live transcodes simultaneously

WD Green WD20EZRX
Quantity: 2
Size: 3.5"
Capacity: 2TB (4TB)
Raid 1
Purpose: Store most important documents [which will also be backed up to another off site external hard drive) + Backup all devices 3 - 7 day intervals + Offsite Backup of office files 3 - 7 day interval

Toshiba MQ01ABD100
Quantity: 1
Size: 2.5"
Capacity: 1TB
Purpose: FTP files/media from shared seedbox server for virus scanning and extra storage before being moved to main 15TB storage array for sharing. Will not require heavy reading or writing.

Patriot Blaze SSD PB60GS25SSDR
Quantity: 1
Size: 2.5"
Capacity: 60GB
Purpose: Server OS Drive


Looking at the above usage and drives, I wanted to ask the following:

1. Is the CPU/Motherboard/RAM combo good enough to handle the tasks outlined above? If not, please suggest alternative HW
2. Can the motherboard handle 2 different raid arrays at the capacity listed above? Or should I buy a hardware RAID card?
3. What server OS should I install? FreeNas, Windows Home Server, Windows Server 2012 R2? If none, please suggest alternative OS that
4. What file system should I use? Is ZFS better?
5. Should I add in a APC?
6. What software would I use to backup the office computers + backup home computers + remote access to server from phone or computer?

Any suggestions/advice are appreciated and requested.

The Proposed Build:

CPU: Intel Core i3-4160 3.6GHz Dual-Core Processor ($99.95 @ SuperBiiz)
Motherboard: ASRock H97M Anniversary Micro ATX LGA1150 Motherboard ($62.10 @ SuperBiiz)
Memory: Kingston 8GB (1 x 8GB) DDR3-1600 Memory ($45.90 @ SuperBiiz)
Storage: Patriot Blaze 60GB 2.5" Solid State Drive ($39.98 @ Newegg)
Storage: Toshiba 1TB 2.5" 5400RPM Internal Hard Drive ($53.10 @ SuperBiiz)
Storage: Western Digital WD Green 2TB 3.5" 5400RPM Internal Hard Drive ($71.10 @ SuperBiiz)
Storage: Western Digital WD Green 2TB 3.5" 5400RPM Internal Hard Drive ($71.10 @ SuperBiiz)
Storage: Seagate Expansion 5TB Desktop External Hard Drive USB 3.0 (STEB5000100) ($129.99 @ Amazon)
Storage: Seagate Expansion 5TB Desktop External Hard Drive USB 3.0 (STEB5000100) ($129.99 @ Amazon)
Storage: Seagate Expansion 5TB Desktop External Hard Drive USB 3.0 (STEB5000100) ($129.99 @ Amazon)
Case: Antec One ATX Mid Tower Case ($34.99 @ NCIX US)
Power Supply: SeaSonic 300W 80+ Bronze Certified ATX Power Supply ($33.30 @ SuperBiiz)
Total: $901.49



As a side note here is a comparison I did for my friend who was planning on buying a Lenovo ThinkServer TS140:

 
Solution
The Green and Red drives should be similar in the power consumption; however, it is the firmware on the Green drives that causes the problem running the drives in RAID.

tmayne786

Reputable
May 18, 2015
10
0
4,510


oh wow, I had no idea that green drives can't run in RAID. Is the power usage in idle [which it will probably be in for most of the time] not much higher than the green drives? I'm trying to use the minimum power as possible while maintaining acceptable performance.
 
Welcome to the community, tmayne786!

@Emerald was totally right in saying that the WD Green drives won't really be suitable for your home server configuration. These drives are designed for secondary storage solutions in computers or used as a reliable backup storage devices in enclosures.
As previously mentioned, what you need to be looking for when building a server are WD Red HDDs. They are specifically designed for NAS/RAID configurations. The difference is in their NASware 3.0 firmware which optimizes the performance in the NAS/RAID environment. The drives are recommended for 1-8 bay configurations and have the ability to withstand the workload of the home server as well as run 24/7. The WD Reds still save power consumption because they incorporate the same IntelliPower feature as the WD Greens in terms of efficiency. Here is a link to the product page of the drives on the WD website, where you can read through all its features and specs: http://products.wdc.com/support/kb.ashx?id=moejdV

You also mentioned that you are planning to use massive external storage drives as internals. I'd recommend you to be careful with this, because most of the massive external HDDs incorporate specific LBA configurations that sometimes prevent them from being properly detected in an internal environment. Meaning you'd need an enclosure in order for them to work properly, so make sure you have that cleared out beforehand. Otherwise, you won't even be able to RMA them if you temper with the enclosure. (Taking them out usually voids the warranty of the product!)

Other than the storage configuration, I think the system specs will be able to deliver on the intended purposes for your home server! ;)

P.S. @Emerald, thank you for notifying us about this thread!

Hope I was helpful.:)
SuperSoph_WD
 

xZMANx

Reputable
May 23, 2015
1
0
4,510
Depends on how your streaming (what software?), and what your source is, but with all the various media formats, it seems more often than not that it needs to be transcoded, which is fairly cpu intensive. So if your talking 2-3 streams and thinking about going 4K on the same hardware, you may want to look into an i5 or higher.

Also curious why you'd have a 2TB (usable) Raid 1 array and a 10TB (usable) Raid 5 array on the same PC. When you could have a 15TB (usable) Raid 5 array with the same performance, but cheaper?

Just asking, because I'm planing on a similar setup soon, and I'm still trying to figure out the Raid array(s) I want to setup.
For CPU I was leaning towards an i7, since Plex recommends a PassMark score of 2k for every 1080p stream you want, and since I want to run some other software on it.