Skip to content

hypervisor01

Description

hypervisor01 (formerly known as Maxwell; I've stopped doing pet names for machines because I find such names obnoxious) is essentially a gaming workstation that I use to try out new things locally within my apartment. It runs Proxmox VE 6.2-4 off of a 240 GB SSD. I first built it around February/March 2017, with a goal of creating a workstation that I could use for both experimentation and running BOINC. Frankly, part of my motivation was to see how close I could get to surpassing (or at least equalling) some of the older scientific lab hardware I had dealt with in the past using only consumer-grade parts.

Specifications

Key Value
CPU Core I7-6700 FC-LGA14C
# of Cores (logical) 8
CPU Clock Speed (GHz) 3.40
Memory (GB) 32
Disks 240 GB SSD (Linux volume)
OS Proxmox VE 6.2-4
IP Address 192.168.1.10
Ansible Playbook hypervisor.yml

Part List

Applications

  • KVM
  • Proxmox
  • nginx (reverse proxy for Proxmox)

Service Accounts

  • packerserv: Used to create VM templates using Packer's proxmox-iso builder (see here). Repository for VM templates can be found here.

Notes

  • GPU passthrough is enabled. This could not be accomplished previously when this workstation ran CentOS because Red Hat deliberately cripples GPU passthrough for consumer-grade cards in RHEL (see here).
  • The GPU is assigned to one VM ( compute01; no article yet as of writing), which runs Folding@Home and BOINC.