Evidian
Wellington IT Solutions
ProfilUn éditeur de logiciels déploie la solution de haute disponibilité SafeKit
en Irlande et au Royaume-Uni avec ses applications bancaires.

• Editeur de logiciels
fondé en 1983.
• Solutions pour banqueset chaîne logistique.

Rendre hautement disponible une suite applicative critique destinéeaux banques

Wellington IT Solutions (well-it.com) développe Locus, une suite logicielle offrant une
gamme complète de services bancaires. Locus gère des guichets automatiques, desservices Web en ligne et des systèmes de réponse vocale interactifs pour denombreuses banques en Irlande et au Royaume-Uni.

Utilisateurs• Locus traite € 2,6
milliards d'actifs et plusde 800.000 comptes
bancaires.

Wellington IT Solutions a un besoin de haute disponibilité pour ses solutions
critiques :• Assurer la disponibilité 24x7 de sa suite applicative destinée aux activités
bancaires (gestion des guichets automatiques GAB, services web en ligne…),• Combiner reprise automatique sur panne et réplication sans perte de données
entre 2 serveurs applicatifs Locus,• Pouvoir séparer les serveurs dans des salles distinctes afin de résister à dessinistres comme un incendie,• Pour résoudre ces contraintes, Wellington IT Solutions a choisi SafeKit, lasolution de clustering 100% logicielle d'Evidian.

Défis• Trouver une solution
simple et robuste pourassurer la continuitéd’activité et la repriseaprès sinistre.
Résultats-clés• Cluster logiciel intégré
avec Locus.
• Solution indépendante
de l'environnement
matériel du client.
• Des serveurs standards,
sans disque partagé,
peuvent être placés
dans des salles
distinctes pour larésistance aux sinistres.

Solution de haute disponibilité intégrée

Wellington IT Solutions déploie sa suite applicative Locus sur deux serveurs Linuxstandard sans disque partagé de la manière suivante :• La suite logicielle Locus qui inclut Oracle Standard Edition est installée surchaque serveur,• La solution de clustering logiciel SafeKit est installée sur chaque serveur,• Un module personnalise SafeKit pour Locus : réplication en temps réel desdonnées applicatives à travers le réseau, reprise sur panne et adresse IP
virtuelle basculée automatiquement.

•WellingtondAinsi, avec SafeKit, les clients des banques équipées par Wellington IT Solutions
peuvent se connecter à leurs comptes 24H/24 7J/7 par guichet automatique,services Web en ligne, messagerie électronique et par les systèmes de réponse
vocale interactifs. En outre, les banques économisent le coût de disques partagés etles éditions professionnelles des systèmes d'exploitation et des bases de données.

Etude de cas > Editeur logiciel et haute disponibilité

www.evidian.comFonctionnement d'un cluster SafeKit chez Wellington IT Solutions
Étape 1. État normal.
Le serveur 1 exécute l'application. SafeKit réplique sur leserveur 2, en temps réel à travers le réseau, les fichiers
ouverts par l'application. Seules les modifications faites parl'application sont répliquées, limitant ainsi le trafic.
“La continuité d’activité et larésistance au désastre sontune préoccupation majeurepour nos clients utilisant
notre application bancaire
Locus déployée dans denombreuses banques enIrlande et au Royaume-Uni.
Nous avons trouvé avec
SafeKit une solution simple
et robuste pour assurer lahaute disponibilité et laréplication synchrone etsans perte des données
entre deux serveurs. Avec
cette solution logicielle, nous
ne sommes pas dépendants
d’une solution de clustering
matérielle spécifique etcoûteuse.
C’est un outil parfait pourfournir une option de hautedisponibilité à une
application développée parun éditeur logiciel.”Peter Knight,
Directeur Commercial,
Wellington IT Solutions.

module ferme

Il n'y a pas de pré-requis sur l'organisation des serveurs. Par
exemple, les fichiers peuvent être sur un disque RAID5 dans leserveur 1 et sur un disque simple dans le serveur 2.

module miroir

La réplication synchrone des écritures sur les deux serveurs fait qu’aucune donnéen’est perdue en cas de panne. Ainsi, toute donnée ‘commitée’ par une applicationtransactionnelle comme Oracle se retrouve sur la machine secondaire. (Ce quen’assurent pas les produits qui mettent en œuvre une réplication asynchrone).
Étape 2. Basculement sur panne.
Si le serveur 1 est défaillant, SafeKit assure la reprise surle serveur 2. SafeKit bascule l'adresse IP virtuelle ducluster et démarre l'application sur le serveur 2.
L'application retrouve les fichiers répliqués : aucuneécriture sur disque n'a été perdue entre le serveur 1 et le serveur 2.
Le temps de basculement est égal au temps de détection de la panne - timeout de 30
secondes par défaut - plus le temps de relance de l'application. (Il n'y a pas de délai
lié au remontage ou à la récupération du système de fichiers sur la machinesecondaire, comme avec les solutions de réplication de disques).
Étape 3. Reprise après panne.
Au redémarrage du serveur 1, SafeKit re-synchronise
automatiquement les fichiers. Seuls les fichiers modifiés surle serveur 2 pendant l'inactivité du serveur 1 sont resynchronisés.
La re-synchronisation du serveur 1 se fait sans arrêter lesapplications sur le serveur 2.

module ferme

module miroir

Après cette re-synchronisation, le système est de nouveau enhaute disponibilité. Les fichiers sont à nouveau en mode miroir ; la seule différence
est que l'application s'exécute sur le serveur 2 avec comme secours le serveur 1.
Si l'administrateur souhaite que son application s'exécute en priorité sur le serveur 1,
il effectue le basculement, manuellement par un simple clic ou automatiquement.

39 F2 63LV 03

Pour plus d’information : www.evidian.com/fr© Eviden. Evidian est une marque déposée, propriété d'Eviden. Tous les produits, noms, marques et autres éléments, cités dans ce document appartiennent à leurs propriétaires respectifs et peuvent être protégés au titre des lois et règlements régissant la propriété intellectuelle. Evidian seréserve le droit de modifier les caractéristiques de ses produits sans avis préalable.