Question Live backup PC

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Thanks! I'll definitely check out Veeam. And I don't really need real-time replication. Something that replicates on a several minutes or hourly delay would be more than sufficient, and I could even live with overnight replication, which would lessen the Ethernet speed requirement.

Obviously, the shorter the window, the less I lose when a machine goes down. I don't mind so much losing the hour of work, and could even live with losing a day. But what sometimes happens is that mistakes creep in, when you've forgotten all the changes you made to the design in the prior day, and assume the backup you're operating from has fixes in it that were inside the time-loss window.
You can setup replication to happen on a schedule and have it run hourly, every day, etc...
 
I worked on high performance computing systems for a defense contractor. I was responsible for purchasing a LOT of hardware and software. I think you need to look at your business plan and decide if having floating licenses can be justified by completing more work.
You should also consider if RAM disks could be beneficial to your workflow. TBs of RAM are now not uncommon. The 6000 series Xeons have 8 channel memory controllers. Maximum performance would require 16 DIMMs on a dual socket system. Sixteen 64GB DIMMs is a TB of RAM. That is something to think about.
Also, you should benchmark your workflows with hyperthreading enabled and disabled. You might find that your performance with hyperthreading disabled is higher.
A few insights from someone that has lived in an HPC world.
OP said earlier that HT is disabled. I looked at benchmarks posted by AMD for the software being used and they compared and 3rd Gen Epyc to 4th Gen. The specifications showed that those hosts were equipped with 1TB and 1.5TB RAM respectively. Looks like the software can take any amount of RAM and use it all. I do wonder if having the application as a VM would require the floating license. They assign the license via MAC address and a VM will always have the same MAC address regardless of what host it is on.