Proxmox Virtual Environment
Proxmox Virtual Environment is a complete open source server virtualization management solution. It is based on KVM virtualization and container-based virtualization and manages virtual machines, storage, virtualized networks, and HA Clustering.