Woot! Ok, that was cheesy, I know. However, my home lab has undergone significant improvement, redirection, and an overall evolution. And that calls for celebration! So Woot it up!
Over the last two years, I went from individual rack mounted Dell PowerEdge 1950s and Synology storage, to a four blade Dell c6100 Cloud Server chassis, to rented COLO Space from OVH, and now to the all new mobile lab. You are probably asking yourself “why all the changes?” Well, it grew from a need to be more energy efficient, to a random act of god (lightning strike), and eventually to money.
While the Dell Cloud Server averaged approx 700Watts fully loaded keeping my electric bill down, my new Mobile Lab will average less than 120Watts. (I’m not exactly sure how much lower as I haven’t put the meter on it yet.) OVH was a very good colo – especially for the price. I just don’t want to pay them rent any longer. The Synology will remain the in-home media server/backup location for the family and no longer used by the lab.
It doesn’t have to be. I have a VPN to my home, so I can connect to it remotely. Plus, the new server has the ability for remote control, so I can power it on/off – if needed, without the need of the “break/fix” wife. But with the size of the server, I can take this bad boy on the road. The downside to that is TSA, theft, and potential travel damage. The upside to it is being able to plug it up and demo on the spot. In addition, when there are power or internet outages preventing me from connecting to my home from the hotel or the customer’s workplace; I could still work in the lab — without that dependency.
What makes up this mobile lab?
Over the last year, several co-workers and I have been discussing building small labs. We had several ideas for what we wanted to use, but we were also very particular in what we wanted. We pinned requirements and started searching. One friend decided to run an Intel NUC, another is utilizing a Gigabit server, and one more suggested the hardware I am using now.
Our requirements (or I should say, my requirements) were the following:
With that list, you would think oh – and Intel NUC or a MAC MINI. But neither of those can use more than 16GB of RAM. Once you install vCenter, a nested ESX host, and a couple of VMs, you are out of RAM. In addition, the NUC is the only one that is inexpensive. However, you will have to purchase a few of them to be able to do anything worthwhile within a lab environment.
This brings us to the setup of the mobile lab. All of my storage, I salvaged from previous equipment that I have had lying around from my earlier versions of my lab.
HOME LAB v4.0 (Mobile Lab)
SuperMicro Super Server Motherboard X10SDV-TLN4F
(1) Intel Xeon D-1540 8-Core 2Ghz CPU
UPDATE: 128GB RAM (Max)
(2) 10Gb NICs
(2) 1Gb NICs
(1) IPMI Port
Travla C299 Mni-ITX Case
(1) 250GB Samsung 840 EVO SSD
(1) 1TB Western Digital 5400 SATA III HD Blue
(1) 2TB Seagate Backup Plus Slim External USB 3 Drive
(1) SanDisk Cruzer Fit CZ33 32GB USB 2.0 Low-Profile Flash Drive
Hypervisor: vSphere ESXi 6.0 U1b build 3380124
Backups: VMware Data Protection 6
The unit is tiny compared to many other options with the same featuresets. I can pack it into my backpack along with the power supply, a couple of ethernet cables, a small five port switch and still have room for a bag of Reese’s Pieces. 🙂
The mobile lab is based on the SuperMicro Super Server Mini-ITX series of motherboards. It is the foundation of the entire lab. Within this base, is a complete nested vSphere 6 environment running almost a full VMware SDDC stack (I’m not running NSX).
As time allows, I will detail the buildout of this lab in the future.