Qu'est-ce qu'un cluster logiciel ?
Comme pour les clusters matériels, il existe deux types de cluster matériel : le cluster logiciel pour des applications backend telles que les bases de données et le cluster logiciel pour des applications frontend telles que les services Web.
Le cluster logiciel pour un backend (comme avec SafeKit) est basé sur 2 serveurs répliquant en temps réel des données avec un basculement automatique des applications en cas de panne.
Le cluster logiciel pour un frontend (comme avec SafeKit) est basé sur un load balancing dans une ferme de serveurs (2 serveurs ou plus). Le load balancing est réalisé par logiciel et distribue les sessions TCP aux serveurs disponibles dans la ferme.