WhiteSites Blog

The Real Value of a Dedicated Server

Posted on Aug 10, 2009 by Paul White

A few weeks ago I moved one of my larger clients to their own dedicated server.  So far it has been running flawlessly.  If I had known that a dedicated server was going to run this smooth, I would have done this a long time ago.  Then comes the realization of what a dedicated server really means, and it makes perfect sense for any organization that is serious about 100% uptime with no bottlenecks.

Most all websites start off on some sort of shared hosting.  Doesn't matter if its linux or windows. A shared box is a shared box.  Its the life equivalent of living in an apartment complex.  Now I know what you are thinking.  Thats not so bad.  Memories of you and your buddies living in an tiny apartment, where you had to play chicken for a parking spot.  Countless parties, some you remember, some you don't.  Good times right?  Only thing left of these good times is a few carpet stains that even a Rug doctor can't fix.  With a shared hosting account its kind of the same thing, without the glam.  Its your site on the same server as hundreds if not thousands of other sites.  If you are on really cut rate hosting, you don't even get your own IP.  You are constantly battling with websites for resources, and bandwidth on the NIC.  Uh Ohh,  looks like you new neighbor is running a Free Milf Porn Site.  Within a weak your new neighbor has hogged over 8TB of transfer on the NIC, and your poor site is taking 30 seconds to bring up your home page.

So you either finally move your hosting somewhere else, or upgrade to a VPS.  Now for those on a VPS initially you think you are god.  Root Access,  install what you want,  but you are still sharing hardware.  And the biggest problem with VPS boxes is on 32 bit operating systems, they are not reliable in managing the Kernel memory between virtual environments.  This results in frequent crashing, and having to call the datacenter for a reboot.  The nice thing is you can tell when your neighbors are hogging the hardware.  As the task manager doesn't just show your CPU usage, it shows the CPU usage on the entire box.  So sometimes you get to watch as the CPU usage of 8 threads stay at 100% for 10 minutes straight and your site struggles to load a single page. 

The biggest problem with all these environments is often the hosting company has setup the hardware to reduce costs.  This means they have dedicated Mail Servers, Stats Servers, MySQL Servers, SQL Servers, Web Servers, ext.  Each with their own box.  Your website running on the Web Server then has to make requests accross the datacenter to the DB server.  The way I look at it is when you have multiple boxes that are in one way or another, depending on each other, all it takes is for one box to go out, to pull them all down.  Even on environments where things are load balanced, such as cloud Hosting.  If the SAN has a massive failure it will take down everyone.  This type of setup to me is not logical. 

This is the reason I am a huge fan of just getting your own dedicated box.  The most common failure in dedicated servers is the Hard Drive. Even this type of failure only occurs maybe after 5-6 years of use.  So you setup your drives in RAID 1 ( mirroring ), So unless you have two drives fail at the same time you will not experience any down time.  Sure other hardware can fail too, but its rare.  The fact is with your own hardware, its not going to be overloaded like shared environments.  You know what is running on it, because you likely wrote the code.  One of the biggest surprises of getting a dedicated server, was seeing all the application errors I used to get, now gone.  For a while I thought that maybe I was a lousy programmer.  The truth is the server was trash. 

If you are currently on a shared server, or a VPS and are thinking of making the switch to dedicated, I highly suggest you checkout the dedicated servers offered by GoDaddy.  They don't hide prices.  You can custom build one on their server page, and see exactly how much it will cost.  If you are already used to the VPS environment, meaning you had no problem managing the installation of the software then you are ready for a Dedicated box with Godaddy.  Opt out of the Support plan, as you won't need it.  They offer reboots free of charge.  The server will come barebones, ready for you to install anything you want.  I found getting Windows Server 2008 setup was a breeze.  Seriously its worth it!

Permalink
2827 Visitors
2827 Views

Categories associated with The Real Value of a Dedicated Server

Discussion

No Comments have been submitted
name
Email Needed to confirm comment, but not made public.
Website
 
 
When you Post your Comment, you'll be sent a confirmation link. Once you click this link your thoughts will be made public.. Posts that are considered spam will be deleted, Please keep your thoughts and links relavent to this Article