Dedicated server difference over VPS?

Stifmeister

Senior Member
Jr. VIP
Joined
Sep 29, 2011
Messages
1,198
Reaction score
525
Hello,

I recently I switched to a dedicated server from a VPS, it's a monster of a server, dual E5-2680 V4, when recreating my whole site which is wordpress (I didn't migrate, I just recreated it) the site seems very sluggish, it takes a while to load pages, I am using cloudflare and even though it's cached after a while, it still is the same. I thought it's just something wrong with the server, but I did the exact same thing to another website on a completely different provider and different cpu (a bit weaker) and it's the same thing.

Is there something to know when using dedicated servers for wordpress? I've done next to no optimization apart from connecting nameservers through cloudflare.

Could anyone help me by telling what I'm missing? Or perhaps know of a great guide how to optimize database, wordpress site, cloudflare to handle large amount of visitors? I migrated as both VPS on sites were maxing out CPU at 100%, specifically the DB was maxing it out.
 
Hello,

I recently I switched to a dedicated server from a VPS, it's a monster of a server, dual E5-2680 V4, when recreating my whole site which is wordpress (I didn't migrate, I just recreated it) the site seems very sluggish, it takes a while to load pages, I am using cloudflare and even though it's cached after a while, it still is the same. I thought it's just something wrong with the server, but I did the exact same thing to another website on a completely different provider and different cpu (a bit weaker) and it's the same thing.

Is there something to know when using dedicated servers for wordpress? I've done next to no optimization apart from connecting nameservers through cloudflare.

Could anyone help me by telling what I'm missing? Or perhaps know of a great guide how to optimize database, wordpress site, cloudflare to handle large amount of visitors? I migrated as both VPS on sites were maxing out CPU at 100%, specifically the DB was maxing it out.
Try searching this on google - how to setup a wordpress website on a dedicated server

it's will give you professional guides and youtube videos

Maybe you are missing something. Although the information you have shared is very less so can't really tell what is causing the issue.
 
I had the same issue and am still frustrated now.
 
you need to provide some more details about the server setup:

did you install cPanel or another control panel?
if you install cPanel then you must optimize the server for WP site.

How much traffic you have on your WP site, what theme you are using,

if you have large traffic then you should consider using Litespeed, only the cloudflare is not enough.
try disabling WP plugins and see if any plugin is making problem and try switching the theme as well.


The first thing is your server should be well optimized for WP. Just buying a powerful CPU and Ram is not enough. Also keep note that if your server is installed with HDD then you not get good performance out of E5-2680v4, the server must have SSD or NVMe
 
you need to provide some more details about the server setup:

did you install cPanel or another control panel?
if you install cPanel then you must optimize the server for WP site.

How much traffic you have on your WP site, what theme you are using,

if you have large traffic then you should consider using Litespeed, only the cloudflare is not enough.
try disabling WP plugins and see if any plugin is making problem and try switching the theme as well.


The first thing is your server should be well optimized for WP. Just buying a powerful CPU and Ram is not enough. Also keep note that if your server is installed with HDD then you not get good performance out of E5-2680v4, the server must have SSD or NVMe
Server has a ssd.

Im using wp-script, site gets 20k users daily.

I installed cyberpanel. It installed litespeed and something called memcache by default, i am using litespeed plugin.

Before i made the server ip live (changed on cloudflare) it was running like a dream.
 
That's the hard part. A dedicated server is not necessarily faster than a VPS. It depends on the RAM, the CPU, the config, the bandwidth...
I'm currently playing with 2 VPS, and it's not easy finding out which one is best.
 
I think there so many think to check and compare ( hardware, bandwidth also operating system setup )
Even there SSD - NVMe - M.2 for storage and it's different thing and there different specification.
 
That's the hard part. A dedicated server is not necessarily faster than a VPS. It depends on the RAM, the CPU, the config, the bandwidth...
I'm currently playing with 2 VPS, and it's not easy finding out which one is best.
It's clearly better. The processor which is used for the server is much better than cpu, instead of 4 cores there's 28. Much more ram.
 
It's clearly better. The processor which is used for the server is much better than cpu, instead of 4 cores there's 28. Much more ram.
how about storage ? bandwidth ? operating system ? also background process ?
 
how about storage ? bandwidth ? operating system ? also background process ?
1 TB SSD SATA3. Port speed 1gbps unmetered dedicated. Ubuntu 20.

How do I check background process? The server was blank and shouldn't be anything there apart from the website.
 
First, check which processes are taking so many resources. using "top" command, If you need any further help you can DM me.
 
First, check which processes are taking so many resources. using "top" command, If you need any further help you can DM me.
The CPU is at 5-15% usage... It's not a resource issue.
 
It's clearly better. The processor which is used for the server is much better than cpu, instead of 4 cores there's 28. Much more ram.
That's not actually true. The CPU you're using is 14nm from 2016 and has been EOSU (End of Servicing Updates) for quite a while. 28 cores vs 4 cores only matters when the load can be split up, in web hosting cases that usually just means you can process X users (let's say 28) vs Y users (4 users). It doesn't mean anything will be faster. It's VERY possible a cheap VPS running a CPU that isn't from 2016 is going to have FAR more performance even if you're only assigned 4 cores. A 2016 CPU might not even have all the instruction sets needed for new software.

You mention later the CPU is at 5-15%. That doesn't mean you're not bottlenecked. If the processes can't be split into multiple cores it's possible you're loading everything to a single core (or a small handful of your total 28) which is bottlenecking.

You basically bought the marketing hype. Dedicated server providers like to get old servers from auction (they're dirt cheap, I buy them by the U-Haul for a couple hundred bucks [like fill the truck for $200-300, not per server] when they're off-lease) and advertise "XX CORES! XXX GB RAM!" like it's the shit, but it's only shit because everything is outdated. The "monster of a server" you're renting is something that many companies would have sent to E-Waste years ago.

edit: That CPU is actually 28 THREAD not cores. You only have 14 cores, and 28 threads via hyperthreading; and yeah at 2.4Ghz base clock. Many a VPS will be faster.
 
That's not actually true. The CPU you're using is 14nm from 2016 and has been EOSU (End of Servicing Updates) for quite a while. 28 cores vs 4 cores only matters when the load can be split up, in web hosting cases that usually just means you can process X users (let's say 28) vs Y users (4 users). It doesn't mean anything will be faster. It's VERY possible a cheap VPS running a CPU that isn't from 2016 is going to have FAR more performance even if you're only assigned 4 cores. A 2016 CPU might not even have all the instruction sets needed for new software.

You mention later the CPU is at 5-15%. That doesn't mean you're not bottlenecked. If the processes can't be split into multiple cores it's possible you're loading everything to a single core (or a small handful of your total 28) which is bottlenecking.

You basically bought the marketing hype. Dedicated server providers like to get old servers from auction (they're dirt cheap, I buy them by the U-Haul for a couple hundred bucks [like fill the truck for $200-300, not per server] when they're off-lease) and advertise "XX CORES! XXX GB RAM!" like it's the shit, but it's only shit because everything is outdated. The "monster of a server" you're renting is something that many companies would have sent to E-Waste years ago.

edit: That CPU is actually 28 THREAD not cores. You only have 14 cores, and 28 threads via hyperthreading; and yeah at 2.4Ghz base clock. Many a VPS will be faster.
It's dual cpu, so two of them in one MB. Looking at all of the companies, this is top of the line what I can get from DMCA-Ignored hosting. I've looked around, no one else is offering anything better unfortunately. Why would it struggle to host a wordpress site?

The VPS I was being hosted on was a E5-2695V4 which looking at them look very similar, except I only got 4 cores. How can more resources perform ...worse?

Do you perhaps know how to split the process up into multiple cores? I would assume the processor does it automatically.
 
If there is a problem with the site's code then even the best server cannot overcome that.

Have you checked the affected pages in Google Pagespeed Insights?

The results are very detailed and will help to pinpoint code issues if there are any.
 
the server spec is compatible with ubuntu ? I'm not familiar with ubuntu but, normally when I take vps for ubuntu I'll take the simple one spec, cause ubuntu don't need super spec
 
I have made some changes on litespeed plugin and it did increase the performance quite a bit, it doesn't feel like hanging on every pageclick anymore
 
dedicated server - standalone hardware, the specifications is what you get.
vps - it's a dedicated server with many virtual machines each running a vps, the specifications are there but are shared between all the vps. more vps loaded = less resources for your vps
 
You might wanna check all the current settings on your VPS (where the website was working fine), like softwares, control panel, PHP version and plugin settings and other PHP related settings, then litespeed web server cache settings, then you can see which of these you have changed in your dedicated server? and try to replicate the same environment for your website (obviously with hardware difference, as now you have a dedicated server), if you still feel issue, some times bad or old hard drives can create this slow issue too, if nothing works, kindly ask your host to replace your SSD hard drive, also check the ping and tracert to and from your server and see if all is working fine on the network level.
 
Back
Top