| Produit |
SafeKit sur Windows et Linux |
Produits tolérants aux pannes |
| Matériel / hyperviseur |
Pas de serveur 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é au noyau Linux.
Chaque serveur peut être le serveur de secours de l'autre pour plusieurs 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 des instructions. |
| Défaillance logicielle |
Défaillance logicielle prise en charge avec redémarrage dans un autre environnement OS. |
Exception logicielle sur les deux serveurs en même temps sur le même OS. |
| Mise à jour progressive de l'application et de l'OS |
Oui — Mise à jour progressive de l'application et de l'OS possible serveur par serveur. Les versions N et N+1 peuvent coexister. |
Non — Même image d'application et d'OS sur les deux 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 tolérant aux pannes est nul. L'application n'est pas redémarrée en cas de défaillance et poursuit son exécution sur le serveur secondaire.
La perte de données (RPO) est également nulle. |
| Flexibilité |
Peut fonctionner sur tout type de serveur avec un OS standard Windows et Linux |
Dépend d'un matériel spécifique ou d'hyperviseurs spécifiques |
| Adapté pour |
Les éditeurs de logiciels qui souhaitent ajouter une option simple de haute disponibilité à leur application |
Environnement où les défaillances matérielles sont la préoccupation principale |