Unraveling the Mystery of Virtual Private Servers (VPS)
I have been in the web hosting industry since 2002 and I've seen a lot of confusion and mystery surrounding Virtual Private Servers (VPS) over the years.
This article is the first in a series of articles I'm going to write about our new Xen VPS offerings and how having one can benefit any website, big or small, and that they may not be as confusing to operate as one might think.
What is a Xen VPS?
With typical shared web hosting, a user is given a storage and bandwidth allocation on a dedicated server and they share the server's CPU, memory and other resources with hundreds of other users.
With a Xen VPS, a server's resources are divided into much larger resource allocations and the user is given an isolated, virtualized dedicated server environment. In other words, a virtual dedicated server with each Xen VPS having its own operating system and control panel. There are much fewer users per server, as compared to shared web hosting, and as a result, Xen VPS have much better performance. Because each Xen VPS is ran under its own isolated environment, security is also much stronger. With shared web hosting, the vulnerability of your neighbor's script could impact you. With a Xen VPS, this vulnerability won't affect you as your environment is isolated from your neighbor's environment. Additionally, because a Xen VPS is running its own operating system, you have more flexibility than with shared web hosting. You can install what you want, when you want and you aren't limited to the restrictions imposed on shared web hosting (what processes you can and cannot run, how often you can run them, how many e-mails you can send per hour, etc.).