SourceTOAD Expertise

  • drupal logo

    Drupal

    The Open Source Website Engine for everyone
  • Wordpress logo

    Wordpress

    The Open Source Blogging and Publishing platform
  • KnowledgeTree logo

    KnowledgeTree

    The Open Source Document Management Software for Small Business
  • Asterisk logo

    Asterisk

    The Open Source PBX & Telephony Platform
  • drupal logo

    phpbb

    The popular Web forum package written in the PHP
  • alfresco logo

    Alfresco

    The Open Source Alternative for Enterprise Content Management
Shared vs. Dedicated Hosting
Written by Justin Weber   
Tuesday, 09 March 2010 17:34

When selecting a web-hosting package, SourceTOAD clients often ask us which type of hosting they should choose, Dedicated or Shared. In this week’s blog, I will outline the important considerations one must make when coming to this decision.

One must first understand the difference between Shared and Dedicated Hosting. Simply put, when a person has a dedicated web server, his, and only his, website will reside upon that server. He might have other applications related to his business—such as e-mail—running on that same server, but no other users will have access to that box. Shared hosting is anything else. This can include standard Shared hosting where a person has limited capacity to manage the way the server works all the way to Virtual or Cloud Servers where hosting is fully customizable, even appearing as though it is an independent computer. However, no matter how a Virtual Server might appear, a person will still be sharing resources with other users on the same machine.

 

For almost all people hosting websites, a Shared solution is ideal. In most cases, Shared hosting providers fully manage all aspects of the server hardware. They perform data backups and use redundant disks so that users are relatively protected from hardware crashes. This means a customer does not have to worry about restoring his data in the event of a failure. Remember that, even if someone has backups, restoration is not always straightforward. Non-technical people really want a system where, if a disk crashes, their website is restored, possibly without them ever even knowing. The last thing they need be worried with is restoring MySQL databases and PEAR components, all while their website is down.

Even users who need specialized hosting environments—custom, non-apache applications, etc.—that will not be able to use normal Shared hosting most likely do not need a Dedicated server. Virtual and Cloud Servers are pretty much completely segregated. A person often has full root access to the server and can install anything he wants on it. All applications (aside from some very specialized ones) from the operating system down will act as though they are running on a Dedicated server. They will be non-the-wiser. Furthermore, with the rapid advancements in computer technology, these types of Shared solutions are often fast enough to run fairly large and complex websites without much latency. They also have strict segregation rules and components so that one very heavy user on the same box as another cannot drastically affect that other user's performance. In other words, if my Virtual Server is overloaded, yours shouldn't be, even if it’s on the same computer.

Even cooler, most Virtual and Cloud Servers easily allow you to upgrade capacities with little to no downtime. The amount of RAM and CPU power available on a person's server can be adjusted upwards as a website grows. This allows a person to not be placed in the uncomfortable position of doing a cost-benefit analysis of a new site that may or may not become insanely popular in the future. With a Dedicated Server, changing the system specifications is very complex so, no doubt, lots of people with these types of servers have great deals of spare computing power... Just in case.

Now, there are a few cases where a person would require a Dedicated Server. First, if the website requires massive amounts of disk space, Dedicated Servers are usually the most cost effective ways to obtain this. I have never seen Virtual Servers offering one-terabyte disks. I have seen quite a few Dedicated Servers offering this much space, and much more. Second, if the website receives massive amounts of traffic, Dedicated Servers are best suited to handle this. Cloud Servers, in theory, may be able to scale to massive proportions, but, in my experience, the technology is not anywhere near as reliable as Dedicated Servers. Of course, if one has massive traffic, he would want the most reliable solution, as downtime becomes more expensive. Finally, if the website has extraordinarily complicated back-end systems, a Dedicated Server might be required to power it. By “extraordinarily complicated,” I basically mean something that, if one needs it, one knows it. Here again, Cloud Servers should be able to handle this. However, I wouldn't trust the technology just yet.

I hope this article answered many of the questions a person might have about Dedicated vs. Shared hosting. I think the main take-away is that, if a person can possibly get his requirements to fit on some sort of Shared Server, he will be saving himself lots of time and headaches if he can do this. Dedicated Servers are a necessary evil for certain applications, but they are certainly not for the faint of heart.


Rate this article

(1 vote)

Latest articles from Justin Weber

  • What are SSL Certificates? posted on Monday, 17 May 2010 15:40

    Many of our clients here at SourceTOAD accept payments or other sensitive information through their…

  • Getting Started with Alfresco posted on Thursday, 08 April 2010 13:27

    Congratulations on choosing Alfresco as your document management software. The Alfresco system is a very…

  • CPanel from a 'Hacker’s' Perspective posted on Thursday, 12 November 2009 00:00

    My name is Justin, and I am a hacker. No, I don’t mean I spend…

  • Welcome to Our Blog posted on Tuesday, 13 October 2009 00:00

    Hi there, Welcome to the new SourceTOAD blog. This blog will serve as an outlet…

  • Shared vs. Dedicated Hosting posted on Tuesday, 09 March 2010 17:34

    When selecting a web-hosting package, SourceTOAD clients often ask us which type of hosting they…