VM HA vs Application HA

VM HA vs Application HA

Virtual Machine HA (VM HA) implements high availability at the hypervisor level by replicating and restarting full virtual machines, while Application HA implements high availability at the application level by replicating only application data and restarting the application. The two solutions do not offer the same level of high availability as explained in this article.

Application HA with SafeKit

SafeKit offers a complete solution for application HA that solves hardware failures (20% of problems) including the complete failure of a computer room, software failures (40% of problems) including smooth upgrade server by server and human errors (40% of problems) thanks to simplicity of its administration.

Although there is an integration per application (restart scripts), the integration is simple and is made through application modules. Many examples of HA modules are given here.

VM HA with SafeKit

VM HA solves only problems of hardware failures (20% of problems).

SafeKit offers a simple and economical solution to build virtual machines high availability on Hyper-V with

The architecture does not require a shared disk or a replicated SAN if the two servers are in two remote computer rooms.

SafeKit Hyper-V vs Microsoft Hyper-V Cluster & VMware HA

SafeKit with the Hyper-V moduleMicrosoft Hyper-V Cluster & VMware HA
SafeKit with Hyper-V 2012 R2
No shared disk - synchronous real-time replication instead with no data lossShared disk and specific extenal bay of disk
Remote sites = no SAN for replicationRemote sites = replicated bays of disk across a SAN
No specific IT skill to configure the systemSpecific IT skills to configure the system
Limited number of VMs (25 VMs)Large number of VMs

VM HA vs Application HA

VM HA with the SafeKit Hyper-V moduleApplication HA with SafeKit application modules
Application HA
Replicates too much data (App+OS)Replicates only application data
Reboot of VM on hypervisor 2 if hypervisor 1 crashes: unknown recovery time if the reboot requires manual operationQuick recovery time with restart of App on OS2 if crash of VM1
No application checker and software failoverApplication checker and software failover
Risk of downtime when fixing OS or App (single image)Smooth upgrade of OS1 or OS2 or App (two images)
Generic solution for any application / OSIntegration with high availability application modules

FAQ on Evidian SafeKit

3 demonstrations [+]

Application high availability modules [+]

Cloud solutions [+]

Customers [+]

Best use cases [+]

Distinctive advantages [+]

More on the mirror cluster [+]

More on the farm cluster [+]

SafeKit Webinar [+]

Pricing - Free trial [+]