Which Hosting is Right for You?
Hosting can be broken down into four general types: shared hosting, virtual private servers (VPS), managed hosting, and dedicated servers. Shared hosting plans are the lowest tier of web hosting in terms of performance, price and customizability, which leaves those with serious hosting needs to look into VPS, managed hosting, or dedicated hosting options.
There are many different options available to customers seeking VPS and dedicated hosting solutions, which creates a somewhat blurry line between the two general types of hosting solutions.
Dedicated servers are often the fastest and most powerful choices available, though some of the high-end VPS options can give the lower performing dedicated servers a run for their money.
The point is that dedicated servers really occupy the upper strata of the web hosting performance spectrum, and are typically priced accordingly. There are a few benefits to selecting dedicated servers, some of which may or may not be available on some VPS solutions.
One of the major attractions of a dedicated server is that it is generally completely under the control of the customer. Therefore, it can be rebooted when needed and can also be completely customized in terms of the software it runs. Customized software can be very important for a number of reasons, but even if the software is off-the-shelf, not all VPS and shared-web providers give their customers carte blanche to install and run additional software.
In fact, most shared hosting providers have limits to what can be installed in terms of resource allocation, and VPS providers may not always give 100% control of their virtual modules to customers. In short, dedicated servers are usually able to run anything that their hardware can handle.
That hardware is another attraction to dedicated hosting services. VPS solutions share the resources of a single computer in most cases, but dedicated servers put all of the resources at the disposal of a single customer. Memory, hard drive storage capacity, processing power, and network access are all 100% dedicated to a single customer instead of shared amongst multiple VPS customers or dozens of shared web hosting customers.
The result is that performance should be very predictable, which is very important for those who are planning on hosting e-commerce solutions or planning on monetizing their website(s) in other ways.
A Primer on Virtual Private Servers
Virtual private servers are a little harder to get one’s head around than dedicated servers, mainly because dedicated servers are something that nearly everyone can identify with: a computer. Virtual private servers are different from dedicated servers in that instead of running one hosting account on one computer/server, virtual private servers share a single server.
This may cause one to wonder what the difference is between a VPS solution and a shared web host. This is a fair enough question, and there may be variations to the answer depending on who one chooses to ask.
The most basic answer is that shared web hosting plans are mostly offering unlimited bandwidth and often unlimited storage, but there is no promise in regards to the amount of CPU power and/or memory available in most cases. Additionally, there are often restrictions on installing and running CPU/memory intensive modules or software, as hosts may view such software as very disruptive to the other accounts on their server(s).
VPS solutions almost always offer a minimum allocation of resources that is guaranteed 24/7, and some even offer ‘burst’ resources that may be available whenever the load on the server allows for it.
The other thing that separates VPS solutions from shared web hosting is the amount of control customers will have over their hosting plan. Does the server need to be rebooted? No problems, just flip the digital on-off switch from the control panel and wait a few seconds. Want to install a resource-hungry software package without looking through approved-lists? That is also possible with most VPS solutions, but not with all.
The old expression advises that it is not possible to get something for nothing, so be wary of making assumptions about this level of control on the cheapest of VPS packages on the market.
VPS: Terminology to Consider
Having minimal hardware allocated to web serving sounds great, but there is a catch: not all of the hardware specified is necessary as simple or straightforward as it might initially seem. For example, just because a VPS package claims to offer 1 GHz of CPU performance and 384 MB of memory, does not necessarily mean that either the memory or CPU allocation is not split into multiple chunks. This might be important for those who plan on running software or processes that are high-performance but poorly threaded.
For the purpose of setting up blogs, however, having virtual ‘pieces’ of a different CPUs and memory contribute to making a single ‘chunk’ or ‘node’ of memory/CPU performance is probably not a serious issue due to the low-intensity of the task at hand.
The bottom line is that consumers shopping for VPS packages need to ask questions about the hardware instead of making assumptions based on what they see. It also pays to ask whether it is possible to permanently and/or temporarily upgrade a VPS account without downtime if one plans on growing their online presence. Remember: downtime is the enemy if all websites, especially those that are generating money or anchoring a presence in cyberspace.
– See more at: http://www.artofblog.com/vps-vs-dedicated-servers/#sthash.NbOkimnr.dpuf