My mentor at work, Jack Boberg has introduced me to a lot of tech before, but this is something totally new. Linode functions on two basic principles: virtual private servers (which Linode calls "nodes" or "Linodes", linux nodes), and Xen virtualization. The node principle is pretty simple, you have a VPS running on a machine somewhere. The great thing about Linode as compared to basic hosting sites is the ability to have root access. This is likely common with other VPS plans, but its new to me and pretty exciting. Xen virtualization is the real kicker. This means I can run Ubuntu 10.04 alongside with Debian on my 20GB partition, allocating as much memory and disk space as I deem fit for each distro.
So root access and the ability to mount almost any Linux distro you want must cost a lot right? Nope. The base plan which gives you 20GB of disk space and 512MB of memory is only running me $20/mo, chump change for all of the features. In comparison, you would need a server (simple server might be $200 barebones, +$ electricity each month) which running on a home line is on your power supply and using your bandwidth. Linode is an extremely cost effective and feature-rich solution.
I highly recommend it.Tweet