You have same RAM for both VPS and Server. But for CPU, on VPS you share CPU with all other VPS hosted on the server. For dedicated, the CPU is dedicated for you and will provide you better performance.
Don't always be fooled by the misconception that a dedicated server is better.
Essentially the difference is that a VPS is a portion of a dedicated server, and therefore you get only a portion of the RAM and CPU and Hard Drive at your disposal.
However, keep this in mind. A dedicated server with a Celeron processor is total garbage compared to a VPS that is sharing a dual Xeon/Opteron processor configuration. Additionally, often times a VPS will be running on a RAID array while your dedicated celeron server will be using a crappy 60GB IDE hard drive or something.
A dedicated server is only good if you're really getting a good one... and those usually start at at least $150/month. If you don't want to spend that much, you're better off getting a nice VPS from a place like MediaTemple or GoDaddy.
The thing about VPS overselling, is that you can always eaisly tell how many clients are hosted on your server.
It's like this.... if you are guaranteed 256MB of RAM, and your server has 6GB of RAM, then you know that there is no way they are hosting more than 12 clients on that one server.... because if they are then they are breaking their agreement with you, and most half-decent hosts wouldn't go into that sort of territory.
Sharing a server with 11 other people is good, considering most shared hosting environments sometimes have like 200 domains on a single server (some probably even have more).
Most of the time you'll be getting a Cel 1.8 Ghz which is probably a used one, so you may have to consider that as well.
Last edited by bear; 03-08-2007 at 11:41 AM.
[DC'S] SINGAPORE. AUSTRALIA. JAPAN. INDIA. CHINA HK. USA. UK. NETHERLANDS. GERMANY. SOUTH AFRICA MyCompanyWeb™: Start Your Own Professional Web Hosting Company in 24 Hours SkyNetHosting.Net - SEO Hosting. Reseller Hosting. Shared Hosting & VPS - 14 Years in Business!
Dedicated IP + SSL + WHMCS + Domain Reseller + Master Reseller + 100% SSD + End User Support and More!
Virtualization technology (when defined, ignoring software loopholes and bugs) allows clean separation of each users from the other, so that privacy remains the highest. Spyware, malware, viruses, etc. will not be spread from one VM to another, and any loopholes in their software will simply result in their VM having problems. Deletion of kernel, etc. will only affect them.
Probably the only rare few things that will affect you is a DDoS, or any other user initiated attacks that clogs up the servers bandwidth or connection resulting in downtime. However, such cases are rare if the servers having efficient hardware firewalls with automatic detection systems that can block IPs upon detection of such attacks.
In conclusion, the host matters - which virtualization technology is used, as well as how well the server is protected plays a crucial role in your decision in your purchase.
For the "rest of us" who are just looking for a cheaper alternative, perhaps price will matter more as well.