Current hardware
Component | Product |
---|---|
Motherboard | Intel Intel® Server Board S1200KP |
CPU | Intel Xeon E3-1265L v2 |
RAM | 2x8GB Samsung DDR3 M391B1G73AH0-CH9 |
RAID SAS/SATA controller | IBM Serveraid M1015 |
HDD | 4x4TB Seagate NAS ST4000VN000 4x4TB Western Digital Red NAS WD40EFRX 1x128GB Samsung 850 Pro (for caching) |
Chassi | U-NAS NSC-800 |
Setup
- Running FreeNAS as OS
- 1 HDD drive is dedicated for parity
- Using the Samsung SSD as a cache mostly for Plex
Problems
I have been running this system for quite some time now. But I’ve been experiencing issues with my ZFS pool due to the recommended rule of having 1GB ram per 1TB disk space. Hence I am looking for an upgrade path.
Wishlist
- A Xeon CPU with at least 8 cores
- An miniITX mobo that supports 64/128GBs of RAM
- Fast DDR3/DDR4 ECC RAM
- Do I need a better RAID controller?
Why so much RAM?
The primary use case of this server is to run Plex and do transcoding of videos quickly on the fly. I also wish to use this as a lab server (I work as a programmer) to be able to spin up new VMs, dropbox containers or BSD jails quickly in order to try out new and exciting frameworks, libraries and programming languages. I would also love to use this for my own side projects instead of having to use Amazon ECS or pay for a VPS somewhere.
I also want to be as losely coupled to services like Dropbox or Google Drive so running self hosted solutions for services like this is something I’m looking into.
As for budget I’m not really sure, the main issue itself seems to be the chassi and that I am limited to miniITX mobos. I would like to keep it around 1500 USD, but I am willing to go up to 2000-2500 USD if the benefits are worth it.