IT’S A VIRTUAL SERVERWORLD
From his caravan in a field in North Wales, David Rutland takes you on a touring holiday through the world of virtual private servers.
Part One! Don’t miss next issue, subscribe on page 18!
T
he future is in the cloud, they say. But whose cloud? Google? Microsoft? AWS? Why not your own? There was once a time when people ran their own servers from home – under the stairs, in the back bedroom or from a lovingly kitted out homelab in the stripped-down carcass of the garage, meaning the vintage BMW restoration project is left to moulder on the drive.
A server is a simple beast at heart. It’s a computer (usually running Linux), with an internet connection, which receives requests for resources such as pages and serves them back to the machine that made the original request. Server. It’s in the name, innit.
But servers serve far more than web pages these days. There are progressive web apps, content management systems, databases and a whole host (geddit?) of other toys you may want to play with.
Some of these demand serious investment in terms of time, hardware, power consumption, and if you or your partner are light sleepers, noise becomes an issue, too. In fact a properly specced home server with adequate cooling often sounds like a jet taking off – so it’s time to take your server virtually off the premises.
What is a VPS?
If you’re determined to run your server away from home in order to avoid unnecessary concerns about power bills, antisocial noise, and so on, there are a few options available:
1 Rent out a dedicated private server in someone else’s data centre. This option gives you an actual physical machine, equipped to your exacting specifications, and on which you can run whatever software you want. It’s accessible only by you (making it private). Opting for a dedicated private server with an eight core Xeon and 64GB of RAM may get you the best possible performance, but it’s far beyond the needs of most home users, and the financial cost will run to thousands of pounds per year.
2 Virtual Private Server. As with the dedicated server option, it’s yours exclusively for as long as you choose to rent it, but the key thing here is that it’s virtual. Your virtual machine will be one of several being run on one physical machine. You will be given a dedicated IP address through which you can log in and install your own software, and many providers offer some degree of pre-configuration through pre-built images. For example, you can opt for a machine which will have Linux Apache, PHP and MariaDB all set up and ready to go.