What are Virtual Private Servers?
Posted by Jon Lee in Sponsored, Web Development, tags: dedicated-hosting, dedicated-virtual, shared-hosting, virtual private server, vps, web-hostingVirtual Private Servers (VPS for short) are a relatively new type of offering from some web hosts. Traditionally, web hosts offer a choice between shared hosting and dedicated hosting. Shared hosting is cheap but performance leaves much to be desired, especially for sites that expect to have any decent amount of traffic or to perform database intensive queries. Dedicated hosting on the other hand, although expensive, allows you to run your website off of your own machine on a rack, giving you dedicated resources for your website, hence the name.
VPS lies somewhere in between the two options. Disk space and RAM are dedicated to you, but CPU cycles are shared. Often times, web hosts will tell you that you have a certain amount of disk space available but in reality, a single disk might be shared amongst several users and the web host assumes that not everyone will be using all of their allocated space. This is known as overselling. The same applies for memory/RAM.
Advantages of VPS
- Burst memory: although your site has dedicated RAM, when a huge traffic spike hits (for example, if you get front paged on digg or reddit), RAM usage may go beyond what is allocated to you. In this case, reserve memory is automatically borrowed from the cloud until the traffic subsides. Occassional burst memory on VPS is supported by some web hosts such as inmotion hosting.
- Scalability: VPS packages come in many forms, from basic plans with little disk space and reserved RAM to full out e-commerce plans with a lot of disk space, unlimited databases and lots of RAM. Start-ups can easily start with the most basic plan and scale up to the more expensive plans as user base grows. The great thing about VPS is that everything is virtual, so upgrading from one plan to another is instant and just takes a click of a button — no physical hardware upgrades required!
- Server customization: The VPS runs on a virtual machine with it’s own installation of an operating system and webserver. This means you can customize the server however you would want, just as if you had your own dedicated server.
Given these advantages, I don’t see any reason to stick with shared hosting if you are a web developer. The price difference between shared hosting and the lowest VPS package is small and the customizability is unparalleled.
Eventually you may outgrow what Virtual Private Servers or even a single dedicated server can offer but I think we can all agree that this is a problem we’d all like to have!
Popularity: 1% [?]
A couple days ago, I was pleasantly surprised to receive a Valentine’s Day card from Google sent out by good old snail mail to select Adsense publishers.


Entries (RSS)