If you have loadbalancer capability here, then you might try putting web workers on both machines for your high-load site, with less on the one with the database, maybe 5+2?
If solving the problem with money is an option, just get another host with a better CPU:RAM ratio.