Computation backend

UpCloud is built on the principles of speed and reliability by employing the latest technologies and hardware.

Automated failover

Our infrastructure is designed from the ground up with high availability in mind. All mission-critical components are backed up by N+1 redundancy, including all compute nodes hosting users’ Cloud Servers. Should a compute node fail, the operations will be transferred over to another compute node and the Cloud Servers will continue running with minimal interruption.


We use the true and tested Linux Kernel-based Virtual Machine, or KVM, virtualisation module to provide hardware-assisted virtualisation.


We use top-of-the-range hardware at every one of our data centres, including high-powered enterprise-grade processors.

Automated balancing

Our infrastructure optimises the load across compute nodes within data centres by deploying new and recently started Cloud Servers on the least used hosts. Users experiencing reduced performance can take advantage of the automated balancing by shutting down and starting the affected Cloud Server.