A small homelab built for apartment living. Hardware as of September 2015.
All of my gear on an IKEA shelving unit. Everything lives on this rack at the foot of my bed, so it has to be reasonably quiet.
This doesn’t belong to me and was in the house when I moved in, and before I stood up my network was running everything. Its still in place here and configured, ready to be used in case of a failure of the rest of my network. As I travel constantly for work my housemate is trained in plugging this in in case of a failure while I’m away.
Next to the standby router sits my Netgear switch with a Ubiquiti AP on top. The Netgear switch provides 24 gigabit ports, supports VLans and LACP. All of the ports are configured identically. Ignore the name label – it is from several moves ago and needs to be updated.
Sits on top of the Netgear switch. Provides two WLAN SSIDs to the house – one for use by my housemate that only relies on the AP, switch and router being up, and another for my use which uses my virtual environment for DHCP and DNS. The Ubiquiti controller application runs on the Synology NAS. I bought this as part of a three pack, having had signal issues in this apartment with other hardware, but have not needed to use more than one.
My NAS lives on the left of the middle shelf. Hosting 4x4TB WD Red (WD40EFRX) and 4x3TB WD Green (WD30EZRX) HDDs in SHR-2, this NAS has 18TB of usable space. Supplies SMB/CIFS to my Windows machines, iSCSI and NFS to the ESXi hosts, and Plex services to my media center.
My router lives on the right of the middle shelf. Handles the ADSL connection and 3 of my VLANs. Will eventually be replaced by one or my routers that can handle more than 4 VLANs, as currently I rely on several virtual routers for my lab VLANs.
Finally, the bottom shelf hosts 4 Intel NUC ESXi hosts. Each NUC is configured identically, with WD 2.5” HDDs and Intel SSDs. 3 of the hosts are in the “compute” cluster and configured to use VSAN, forming one large datastore from all the available storage. The final host makes up the “management” cluster, running some AD servers and VCenter servers to manage all the clusters.