Virtual hosting, virtual servers, and physical servers

I get a lot of questions from people about what “web hosting” really is, what the difference between virtual hosting/virtual servers/physical servers are, and how to know which one is for them. Here’s a push in the right direction, from the perspective of my hosting company AnyHosting.

AnyHosting recently switched from physical hosting to a virtual private server (VPS) from RimuHosting (great service; I highly recommend them). This means that our servers are much more reliable, and I don’t need to go down to the data center to manage them or troubleshoot and replace hardware as it breaks down (like I have for the previous ~7 years :) ).

AnyHosting provides virtual hosting to clients, which takes relatively few resources for a web site since they are mostly static web pages. We’ve done email hosting in the past, but have been encouraging everyone to move over to the free version of Google Apps or a similar hosted service, since the spam problem has made it much costlier to host email due to the increased volume and the desire to run resource-intensive (and therefore financially expensive) spam filtering.

Physical versus Virtual Servers

It’s hard to peg down an exact cost per-server for physical servers, but you generally will be paying several hundred dollars per month for the data center storage and power, not including the purchase (or lease) price of the servers.

At ~$15-30/mo (per server), virtual private servers are very attractive for small businesses where virtual web hosting won’t do (for example, the need to host more than web services, such as email or other custom services, a very popular web site, or the need for custom web applications). Hosting and managing your own servers in a data center makes sense if you have the need for a lot of computing resources, but the cost for the data center power, network connectivity, servers, and someone to manage it all can be quite high, so you’ll need to pay close attention to your margins.

Virtual Servers versus Virtual Hosting

At~$5/mo, virtual hosting is a relatively small investment, and allows you to have a basic web presence as well as run simple web applications. In general, your site will be sharing resources with several other sites on the same machine, so you won’t get the same control over response times and ability to handle load for a very popular site.

I normally recommend that small businesses start with virtual hosting, move to a VPS as their needs and popularity increase, and then finally move on to hosting their own servers if it comes to that. A good web hosting company can help you from all stages of the hosting life-cycle, from determining your needs and helping with design and planning, to supporting you as you upgrade from virtual host -> virtual server -> physical server.

2 Responses to “Virtual hosting, virtual servers, and physical servers”

  1. AnyHosting » Blog Archive » Web hosting articles at AnyHosting Says:

    [...] AnyHosting Notes on web hosting « Virtual hosting, virtual servers, and physical servers [...]

  2. AnyHosting » Blog Archive » pay-as-you-go hosting Says:

    [...] This has been out for a while, and there are a ton of reviews and opinions out there, so I am going to hold off on saying much more until I’ve had a chance to try it for myself. That said, I am very much looking forward to this kind of service taking hold; it has the potential to shake up the industry and bring the cost way down on the website lifecycle idea that I’ve written about before. [...]

Leave a Reply