My Current Home Lab Setup

Some details on the hosts and setup: The Home Lab: 2022 Edition.

Info

This is a work in progress, more documentation will be published as I build out the environment with more services.

Last updated March 8th, 2022.

VMware vSphere Infrastructure #

vCenter Version: 7.0.3, Build:19234570

ESXi Hosts #

HostnameVersionModel
esxi-117.0.2, build 19290878Dell OptiPlex 7090 UFF
esxi-127.0.2, build 19290878Dell OptiPlex 7090 UFF
esxi-137.0.2, build 19290878Dell OptiPlex 7090 UFF
esxi-147.0.2, build 19290878Dell OptiPlex 7090 UFF

ESXi Host Physical Details #

ComponentDescription
CPU11th Generation Intel Core i7-1185G7 (4-Core, 12MB Cache, up to 4.8GHz, 28W, vPro capable)
RAM64GB 2x32GB DDR4 non ECC memory
Local Storage 0PM991a NVMe Samsung 512GB M.2 PCIe NVMe Class 35 Solid State Drive
Local Storage 1KXG70PNV2T04 NVMe KIOXIA 2048GB M.2 PCIe NVMe Class 40 Solid State Drive
NIC 0On-board Intel Corporation Ethernet Connection (13) I219-LM 1GbE
NIC 1Startech USB 3.0 2.5GBase-T USB NIC
NIC 2Startech USB 3.0 2.5GBase-T USB NIC
Boot deviceKingston A400 SSD 120GB in an ICY BOX IB-235-U3 enclosure
Required VMware Flings #

ESXi Networking Configuration #

N/A

VMware vSAN Configuration #

N/A

Physical Network #

ModelDescription
USG-3PSecurity Gateway
Ubiquiti US-8-60WPoE Switch (for APs)
Cisco SG200-26Core switch
HP 1800-8GIoT switch

WiFi: Ubiqity UniFi #

AP ModelDescription
5 x UAP-AC-MAccess Point

VLAN Configuration #

VLAN FunctionVLAN IDSubnet
Management11x.x.11.0/24
vMotion12x.x.12.0/24
vSAN13x.x.13.0/24
NFS15x.x.15.0/24
VPN50x.x.50.0/24
IoT60x.x.60.0/24
DMZ150x.x.150.0/24

IP Assignments vMotion VLAN #

HostVLANIP
esxi-1112x.x.12.11/24
esxi-1212x.x.12.12/24
esxi-1312x.x.12.13/24
esxi-1412x.x.12.14/24

IP Assignments vSAN VLAN #

HostVLANIP
esxi-1113x.x.13.11/24
esxi-1213x.x.13.12/24
esxi-1313x.x.13.13/24
esxi-1413x.x.13.14/24

Network Attached Storage #

HostnameModelCapacity
stor-syn-01Synology DS216play1.8 TB
stor-syn-02Synology DS920+10.5 TB

Both also offer NFS to the ESXi hosts.

Network Services #

Service nameFunction
Pi-holeAd and tracker blocking
PlexLocal media library
Home AssistantHome Automation
DNSHost Name Resolution
CaddyReverse proxy with automatic certificate management
VPNRemote LAN connectivity
Plausible.ioPrivacy friendly analytics
Post last updated on March 9, 2022: Update homelab.md

About the author

Christian Mohn Profile Picture

Christian Mohn works as a Chief Technologist SDDC for Proact in Norway.

See his About page for more details, or find him on Twitter.

Sponsors