Clusters d’application
Un cluster d’application est caractérisé par :
- 2 serveurs avec le même Operating System: Windows, Linux, AIX ou Solaris
- une application installée sur les 2 serveurs
- SafeKit installé sur les 2 serveurs
- un module applicatif installé sur les 2 serveurs
Un module applicatif est une solution de haute disponibilité préconfigurée pour une application.
Deux types de solution de clustering sont disponibles pour un module applicatif :
- Le cluster ferme, qui supporte le partage de charge réseau et la reprise automatique sur panne
- Le cluster miroir, qui supporte la réplication de fichiers temps réel et la reprise automatique sur panne
On parle de mono-module lorsqu’un seul module applicatif est mis en œuvre sur un cluster de serveurs et de multi-modules lorsque plusieurs modules applicatifs sont mis en œuvre sur le même cluster physique. Avec le multi-modules, des architectures intéressantes peuvent être mises en œuvre comme le mixte d’une architecture ferme et miroir sur le même cluster, le mode actif/actif avec 2 serveurs en reprise mutuelle ou le N-1 avec N serveurs actifs et 1 seul serveur backup.
Exemple
Dans l’exemple suivant, vous pouvez voir une configuration multi-modules sur un cluster de 2 serveurs physiques avec :
- le module applicatif apache_farm.safe : actif/actif avec partage de charge réseau et reprise automatique sur panne du service web Apache
- le module applicatif iis_farm.safe : actif/actif avec partage de charge réseau et reprise automatique sur panne du service web IIS
- le module applicatif oracle.safe : actif/passif avec réplication temps réel de fichiers et reprise automatique d’Oracle
- le module applicatif sqlserver.safe : actif/passif avec réplication temps réel de fichiers et reprise automatique de Microsoft SQL Server
- le module applicatif mysql.safe application module: actif/passif avec réplication temps réel de fichiers et reprise automatique de MySQL




