Lab setup

My homelab originally was exactly that; a test lab at home running a few media, vpn servers for friends and file storage for me.

From a software perspective the setup is much the same as it was:

  • Hypervisor: KVM + Esxi
  • Firewall: OPNSense
  • Job management and batch run: Jenkins
  • Log, monitoring: Grafana
Upstream network latency
KVM cluster specs, offline pve node is used for HA purpose

Hard ware

  • Hypervisor: Mini computer i5 16Gb x 3, HP Proliant microserver Xeon 32Gb x 1
  • Storage: Synology (920+ 4bay nmve cache), Netgear (for backup and media file)
  • Switch: HP gear
  • Firewall: Noname mini computer router appliance
  • Power source: APC smart ups
UPS can power for ~ 10min when grid become outage. For safe shutdown and data save

TODO

  • Auto deploy, cloud-init template
  • Software define network (sort term SDN)
  • 10Gbps Network ??? (for storage network)
  • Hybrid cloud -> OCI setup -> DONE
  • Vietnam network region -> DONE (Windows PC, virtual box :v)
All in one region :v

Deploy services

  • Cloud desktop (Windows, ubuntu, debian,,,)(browser streaming)
  • Dedicated VPN (backed by wireguard)
  • Private file server (backed by next cloud)
  • Container service
  • Dedicated cloud server, appliance