Current running one box with Proxmox split into several VMs:

  • 1 core devoted to HTPC VM
  • 2 cores devoted to Linux VM for hosting game servers
  • 1 core devoted to Portainer and ~25 containers
  • 1 core reserved for running VMs for fun (Windows, different Linux distros)

My main concern is with my Portainer machine handling quite a bit at this point. I haven’t noticed any performance degradation yet, but I’m wondering if I could benefit from introducing another machine to my homelab to host some services.

How do you tend to organize, separate, and split resources between your hosted services? What steps did you take to begin growing your homelab? Next big step for me is getting an HDD enclosure to serve out more storage then my one HDD allows, but I’m posing this question from a CPU/RAM resources perspective.

  • lilolalu@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I dont think this makes any sense at all. There is no fixed resource requirements in any of your VM’s … ALL of them can make use of having more resources when they need it. Thats why probably the Proxmox (or Linux Kernel Developers, or Android developers) spend a LOT OF TIME thinking about governing resources. It makes no sense that an idling OS is sitting on a reservee core when your 25 Containers would need to do stuff in parallel.

    I think you should resource the overall concept of your setup.