Fastdot’s Cloud platform provides rock-solid enterprise-class resilience, with multi-layered security, a self-healing architecture and automatic KVM hypervisor failover. The health of all servers are constantly monitored, and if we receive no response, all KVM virtual machines are automatically migrated to another healthy hypervisor. This helps ensure maximum uptime for your web applications and virtual machines.
In a 1998 report from IBM Global Services, unavailable systems are estimated to have cost American businesses $4.54 billion in 1996, due to lost productivity and revenues. – IBM Global Services, Improving systems availability, IBM Global Services, 1998
Automatic KVM failover
Fastdot constantly monitors the status of KVM servers in the cloud, and features an extremely valuable automatic failover process if a hypervisor becomes unavailable. Failover is initiated in 15 seconds if Fastdot receives no response from a hypervisor, and the virtual machines it hosts are automatically migrated to another suitable hypervisor in the cloud. This high availability feature ensures that your site stays up and running, even in the event of a catastrophic hardware failure.
KVM Hot Migration
Fastdot lets you migrate virtual machines between hypervisor servers at will, or migrate all virtual machines hosted by one hypervisor to another.
Hot or live migration of a virtual machine is simply moving the KVM VPS running on a physical machine (let’s call it source node) to another physical machine (let’s call it target node). The trick is to do this, while the VM is running on the source node, and without disrupting any active network connections even after the VM is moved to the target node. It is considered “hot”, since the original VM is running, while the migration is in progress. Huge benefit of doing the KVM hot migration is the very small downtime in the order of milli seconds. So in the rare case that one of Fastdot servers experiences a catastrophic failure, the Virtual Machines residing on that server are migrated automatically to other operational servers in the cloud.
What is High Availability?
High availability is a system design approach and associated service implementation that ensures a prearranged level of operational performance.