Homelab Server:

Use Case: To create a homelab server for learning and to achieve the following:
-  Have more storage rather than what is available on laptop
- Setup TrueNAS VM with HBA in zfs Raid 1
 - Setup Windows SMB for file sharing
 
 -  To better understand how to use virtualization
- Setup Proxmox on Homelab
 - Virtualize all services on Homelab
 - Add additional hyper-visors on VM's (nested-virtualization)
 - Understand Clustering / High Availability
 - Right-Size VM services
 
 -  To setup a space for indie game development
- setup Game Engine
 - setup Perforce
 - setup remote services
 - setup Hansoft
 
 - To have more control over my own data
 -  To implement a plan for backup and disaster recovery
- Create backup configs
 - Create snapshots for dev VMs and Proxmox VMs
 
 -  To better understand how to setup services on Windows Server
- Setup Windows Server DC
 - ADFS
 
 -  To better understand configuration management/orchestration
- utilize Ansible / Powershell DSC for automating setup of VMs
 - use Chocolate / Scoop for package management
 
 - 
To better understand continuous monitoring
- setting up Zabbix / Grafana for syslog
 
 - 
Homelab Hardware Outline:
- 64-128GB ram
 - 8c/16t CPU - low power if possible
 - 2-4TB HDD WD RED - CMR drives
 - 1TB nvme boot drive - cheapest you can find
 - Dual NIC 2.5GB
 - PSU low wattage with 80+ gold certification
 - Managed switch 2.5GB
 - HBA card or GPU card