There are many reasons to choose your hosting solution. We realise that every company is different and has their own unique requirements even if they are in the same industry. This was really made clear to us just a couple of weeks ago when speaking with an ex-colleague at another ISP. We discussed our sales processes and despite selling almost identical services, our approaches are very different. In the end, we came to realise that we put some of our sales stuff and bits of tech into the cloud that they don’t and vice versa and we began to think about what should actually go into the cloud.
There are many things that you can put into a cloud infrastructure but on the other hand, there are some that you definitely shouldn’t. These decisions come down to the strength of a cloud infrastructure and how the specific one you are using is built. For example, we know of one ‘cloud’ based service that uses local storage as their virtual machine storage instead of using ISCI storage like many other providers do. This, consequently, means that they might be better at doing some things than others. Our rule of thumb is not to put anything into the cloud that you can’t put in RAM. Things like large database servers are best left in their physical formats where you can guarantee disk speed and not have to worry about networking latency. Also things like mass file storage sound like a good idea for cloud, but in reality, cloud server instances are best left small and agile to make relocation easier. It is better to spend your money on a good network storage device. So what should you put in the cloud? Well you can put pretty much anything you like. What we’ve said above is only a guide to allow you to get the optimum speeds out of your cloud server but it doesn’t mean that it is forbidden.
There are many features of cloud infrastructures which make cloud servers an excellent choice. High availability, for instance, allows ecommerce sites, mail servers and Windows or Linux servers to run without interruption. This is not to mention the things that happen in the back end, which people don’t always think about, for example; dynamic load balancing between cloud nodes, which helps to ensure that your servers stay up even if there are others under duress. It all comes down to what you expect from the cloud. It’s always worth chatting to someone, not necessarily us but we’d be more than happy to speak to you, and getting some advice on what you’re doing.