25 March 2015

Home Lab

After months of hearing from a coworker the joys of having a home computer lab, and weeks of lurking in /r/homelab, I've finally purchased gear to build my own. It's been some time since I last played with new technology on my own terms, and not because work required it. I'm eager to regain that experimental spirit. Of course, some of what I learn may also benefit me professionally. But my focus will be on the trying of fun things.

The computers

I'm starting with two machines, identical nodes that I'll use as virtualization hosts. But enough talk; how about a parts list?


The ASRock is a really cool mini-ITX server board with an integrated Intel Avoton C2750 octa-core(!) processor. It supports up to 64GB of RAM, sports twelve SATA ports, and offers twin Intel I210 ethernet adapters plus another dedicated management adapter with IPMI. The Intel I350 adds another two gigabit connections so I can perform networking tricks. I went with small-ish SSDs because they'll only hold the host OS (probably CentOS 7). VMs will be stored on the big, fast, enterprise-grade spinners. And the sweet U-NAS chassis will let me throw in even more storage when the need arises.

The network

Because I'm also a networking nerd, I picked up a TP-LINK TL-SG2424 24-port gigabit ethernet switch. It's only a "smart" switch, not a managed one, but it should be sufficient for the kind of experimentation I intend to do. It'll connect to my wifi through the neat little TP-LINK TL-WR710N mini pocket router. That may also become a traveling companion for those vacations when I want to connect my Chromecast to hotel wifi.

The rest

All of this equipment represents a fairly significant investment, so for the first time ever I'll be making use of a UPS. The CyberPower CP1500PFCLCD should be more than capable of protecting all of this kit plus my gaming rig. And it's probably worth mentioning that I'll use my Samsung notebook (running Fedora 21) to configure & access everything.

That's it for now. Just a matter of waiting for all of the pieces to arrive, then putting them together. My next update should include pictures. I hope to be ambitious enough about this to provide near-real-time commentary every step of the way. Feel free to follow along and share your thoughts!

No comments:

Post a Comment