| Cluster de haute disponibilité logicielle

|
Système fault-tolerant

|
| Produit |
| SafeKit sous Windows et Linux |
Produits de tolérance aux fautes |
| Matériel, hyperviseur |
| Pas de matériel dédié, pas d'hyperviseur dédié.
Fonctionne avec l'hyperviseur standard et gratuit de Windows, Hyper-V, inclus dans le noyau Windows pour les serveurs et les PC.
Fonctionne avec l'hyperviseur standard et gratuit KVM (Kernel-based Virtual Machine) intégré dans le noyau Linux.
Chaque serveur peut-être le serveur de reprise de l'autre pour de multiples applications. |
Matériel dédié ou hyperviseur dédié.
Le serveur secondaire est dédié à l'exécution de la même application synchronisée au niveau instruction. |
| Panne logicielle |
| Panne logicielle supportée avec redémarrage dans un environnement OS différent. |
Exception logicielle sur les 2 serveurs en même temps sur le même OS. |
| Upgrade/fix en douceur de l'application ou de l'OS |
| Oui
Upgrade/fix en douceur de l'application ou de l'OS serveur par serveur.
Les versions N et N+1 peuvent coexister. |
Non
Même application et OS sur les 2 serveurs. |
| RTO/RPO |
| Le temps de reprise avec SafeKit (RTO) dépend du temps de détection et de redémarrage de l'application (environ 1 minute).
La perte de données avec SafeKit (RPO) est nulle car la réplication est synchrone. |
Le temps de reprise (RTO) d'un système fault-tolerant est nul.
L'application n'est pas redémarrée en cas de panne et continue son exécution sur le serveur secondaire.
La perte de données (RPO) est également nulle. |
| Flexibilité |
| Peut fonctionner sur n'importe quel type de serveur avec OS Windows et Linux standard |
Dépend d'un matériel spécifique ou d'hyperviseurs spécifiques |
| Convient pour |
| Les éditeurs de logiciels qui souhaitent ajouter une option de disponibilité simple pour leur application |
Environnement où les pannes matérielles sont la principale préoccupation |