|Slow Site, on VPS|
Not sure if upgrading is necessary
So I run a mid sized forum, using vbulletin as as the forum software. It is on a VPS, and here are the stats:
» AMD Dual Opteron Server
» 256MB RAM Guaranteed
» 20 Gigabytes Storage
» 200 GB's Transfer
» 1024MB RAM Burstable
The problem is, the site is running very slow. Between clicks, takes seconds, posting can take up to 3-5 seconds or more. Sometimes even 10 seconds during a slowdown. My goal is to get my site to run as fast as webmasterworld. I don't want to wait a few seconds during clicks and posting. I want it to be almost instantaneous. Here are my site stats:
Bandwidth: 500 megs/day
concurrent members during peak: 20-25
average concurrent members: 10-15
unique visitors: 800-1000/day
Given this information, and what my personal wants are, is it really necessary to upgrade to a dedicated server at this point? My site really isn't that busy yet. Or could there be other reasons why my site is slowing down, such as, other sites on my VPS may be hogging resources? I have no problem upgrading, I just want to make sure if this is absolutely necessary at this point.
Does your VPS guarantee you a percentage of CPU? Depends on the type of VPS. Generally, Xen-based VPSs do this (or at least can). Other types generally do not.
Without CPU resource limitation, you are at the mercy of any hog that shares your VPS.
How many users per machine? Does your host tell you that?
I'm unfamiliar with the specific resource requirements of vBulletin. Perhaps others here can comment on that aspect.
|Does your VPS guarantee you a percentage of CPU? Depends on the type of VPS. Generally, Xen-based VPSs do this (or at least can). Other types generally do not. |
It doesn't say, so I assume not. About how many other users are on my VPS, well, I am not sure, but I did ask them in a recent ticket. I have a feeling, quite a few.
|It doesn't say, so I assume not. About how many other users are on my VPS, well, I am not sure, but I did ask them in a recent ticket. |
Probably better to get this information BEFORE purchasing a VPS plan. ;)
As a reference point, I have a Xen-based VPS, with a configuration very similar to yours. The host puts 9 users on each machine (on a dual-CPU machine - 9 per machine, not 9 per CPU), and guarantees a 1/9 share of CPU resources.