The issue you're facing, where your website suffers from an overload despite moving to a dedicated 8-core server, could be caused by several factors. Here are steps you can take to troubleshoot and resolve the issue:
1.
Start by analyzing which parts of the server are overloaded: CPU, memory...