Alright, I'll bite!
Just finished my (re)build of my system.
Please disregard the ghetto wire management and duct tape. I was in a rush to finish the job (the server also serves as my MythTV Backend, and my mother-in-law to be wanted to watch the news...) and couldn't find my bag of a gazillion little zip ties.
I will get back in there and clean it up some time soon :p
Mine is an "All in One" box of sorts. It serves as mt NAS, my general linux server, my router and firewall as well as my DVR for my TV.
In the pic above from top left:
Black box, very top left: Ceton InfiniTV 6 channel TV tuner (used with mythTV)
Switch to right of tuner: HP Procurve 1810G-24
Below Switch: Patch panel for wired Ethernet throughout house.
Below panel: Verizon FiOS Optical Network Terminal (ONT) supporting 150Mbit/150Mbit internet and Cable TV.
Further right: My ESXi server in a Norco RPC-4216 case
On top of server: Small 800x600 $30 LCD screen I use on the rare occasion I need console access to server.
Server Specs:
(Not sure why it says X8DT6, as it is definitely an X8DTE)
Server specs:
Norco RPC-4216 case
2 x Xeon L5640 (6 cores each, 2.27Ghz)
96 GB DDR3 Registered ECC RAM at 1333Mhz
Three dual port Intel Pro/1000 PT NIC's
One Broadcom NetXtreme single port NIC
Two IBM M1015 SAS controller's flashed to IT mode
Datastore/Boot: Samsung 840 Pro SSD, plus an old WD Blue hard drive for backups.
Guests:
pfSense
Handles Routing / firewall for house. Has a dedicated direct I/O forwarded dual port Intel NIC (one port for WAN, one for LAN) WAN is connected to FiOS ONT, LAN to switch. Is assigned two cores and 1GB of RAM.
FreeNAS
Is - well - the NAS for the house. The two SAS controllers are direct I/O forwarded to it, as is a dual port Intel NIC, set up with link aggregation/lagg/trunking/"whatever term you prefer" to the switch. It also connects internally using a VMXnet3 10gig link to a separate subnet dedicated to storage traffic between the servers. It is assigned 72Gigs of RAM, and 6 cores.
Storage is configured as follows:
Code:
NAME
zfshome
raidz2-0
Western Digital RED 4TB
Western Digital RED 4TB
Western Digital RED 4TB
Western Digital RED 4TB
Western Digital RED 4TB
Western Digital RED 4TB
raidz2-1
Western Digital RED 4TB
Western Digital RED 4TB
Western Digital RED 4TB
Western Digital RED 4TB
Western Digital RED 4TB
Western Digital RED 4TB
logs
mirror-2
Intel S3700 100GB (underprovisioned to 15GB)
Intel S3700 100GB (underprovisioned to 15GB)
cache
Samsung 850 Pro 128GB
Samsung 850 Pro 128GB
MythBuntu Dedicated Backend
Handles DVR duties recording shows to the NAS via internal 10gig VMXnet3. Database and liveTV ringbuffer is recorded to SSD for performance. Has a direct I/O forwarded Intel NIC in link aggregated mode to switch. Assigned 4GB of RAM and 4 cores.
Ubuntu Server
Handles basic server tasks. Runs Ubiquiti Unifi server software, used for wgets and rtorrent to storage. Will be used for cloud backup in the future. Connects to FreeNAS using vmxnet3 10gig and has one of the two on board Intel NIC ports forwarded to it.
I have two vswitches set up. One which just connects the management console to the on-board Realtek NIC, and the other on a sseparate subnet from the house network, which is for internal storage traffic between FreeNAS, Ubuntu Server and Mythbuntu Backend. It gets 2 gigs of ram and two cores.
SFTP
Wanted an isolated and jailed SFTP server, and was having trouble combining it on the Ubuntu server above, so I gave it its own guest. Network is shared with the management interface on one of thw teo on board Intel ports. It gets two cores and 512MB of RAM
In the future I may ad a dedicated guest for remote backup, if I can't comfortably combine it with the Ubuntu server above.
Only thing I am missing now is a good UPS, and I'll be "done" (for now :p )