Evidian Logo

Eviden > Products > SafeKit: All-in-One SANless High Availability & Application Clustering Software > VM HA vs. Application HA: Choose Your Redundancy Level with SafeKit

VM HA vs. Application HA: Choose Your Redundancy Level with SafeKit

SafeKit Proposes Both SANless VM-Level and Application-Level High Availability

VM HA vs Application HA

VM HA with the SafeKit Hyper-V or KVM module Application HA with SafeKit application modules
SafeKit inside 2 hypervisors

VM HA

SafeKit replication and failover of full VM

SafeKit inside 2 virtual or physical machines

Application HA

SafeKit replication and failover at application level

Replicates more data (App+OS) Replicates only application data
Reboot of VM on hypervisor 2 if hypervisor 1 crashes
Recovery time = time to reboot the VM
Failover if a VM crashes
Quick recovery time with restart of App on OS2 if crash of server 1
Around 1 mn or less (see RTO/RPO here)
Advanced application checker and software failover
Define the location of the VM files folder where the application is installed. Generic solution for any application / OS Define services to restart, application folders to replicate, a virtual IP address for failover inside an application module
The solution works with Hyper-V and KVM but not with VMware (except by nesting Hyper-V or KVM inside VMware) The solution works in any infrastructure (physical servers, VMware Hyper-V KVM virtual machines, cloud...)

SafeKit vs Microsoft Hyper-V Cluster & VMware HA

SafeKit with the Hyper-V module or the KVM module Microsoft Hyper-V Cluster & VMware HA
SafeKit with Hyper-V VMware HA and Hyper-V cluster

Note that SafeKit solutions are the simplest to implement but are limited to replication of a few Tera-bytes and failover of 32 VMs.

🔍 SafeKit High Availability Navigation Hub

Explore SafeKit: Features, technical videos, documentation, and free trial
Resource Type Description Direct Link
Key Features Why Choose SafeKit for Simple and Cost-Effective High Availability? See Why Choose SafeKit for High Availability
Use Cases Explore How SafeKit Ensures the High Availability of Critical Infrastructure See All Use Cases (OEM Software, Edge Servers, SCADA, and more)
Deployment Model All-in-One SANless HA: Shared-Nothing Software Clustering See SafeKit All-in-One SANless HA
HA Strategies SafeKit: Infrastructure (VM) vs. Application-Level High Availability See SafeKit HA & Redundancy: VM vs. Application Level
Technical Specifications Technical Limitations for SafeKit Clustering See SafeKit High Availability Limitations
Proof of Concept SafeKit: High Availability Configuration & Failover Demos See SafeKit Failover Tutorials
Architecture How the SafeKit Mirror Cluster works (Real-Time Replication & Failover) See SafeKit Mirror Cluster: Real-Time Replication & Failover
Architecture How the SafeKit Farm Cluster works (Network Load Balancing & Failover) See SafeKit Farm Cluster: Network Load Balancing & Failover
Competitive Advantages Comparison: SafeKit vs. Traditional High Availability (HA) Clusters See SafeKit vs. Traditional HA Cluster Comparison
Technical Resources SafeKit High Availability: Documentation, Downloads & Trial See SafeKit HA Free Trial & Technical Documentation
Pre-configured Solutions SafeKit Application Module Library: Ready-to-Use HA Solutions See SafeKit High Availability Application Modules