Been messing with some virtualization recently (mostly plex, git and a couple smaller things like vaultwarden). Really enjoying it and want to upgrade from my current setup to something more capable. Dual socket mobos keep catching my eyes and there are lot of middle aged dual cpu sets in my area for cheap, but is it worth it? How much does a second cpu matter for vietualization vs ram, gpu etc.
Also assuming I get this up and running what should I look into beyond what I’ve already listed?
One thing to consider is that capability comes in many forms. Having multiple CPUs often means that you are transferring single-threaded performance to multi-threaded capacity. In commercial applications it’s often a no-brainer, but in homelabs you often benefit of the raw performance quite a lot.
RAM and storage is where it’s at.