Evidian
RATP – Lignes de métro à Paris
Profil• La RATP gère le métro
parisien et transporte
plus de 10 millions depersonnes par jour.
Utilisateurs• La ligne 1 du métro est
totalement automatisée,sans conducteur.
Défis• Assurer la hautedisponibilité du postede commandecentralisé (PCC) de laligne 1 du métro
parisien.
Résultats-clés• Un déploiement desclusters logiciels sur desserveurs standard.
• La même solution dehaute disponibilité surWindows et Linux.
• Une solution avec
partage de charge,
reprise sur panne etréplication en temps
réel des données.

La RATP choisit la solution de haute disponibilité et de partage decharge SafeKit pour son poste de commande centralisé de la ligne 1 dumétro parisien.
Superviser une ligne de métro sans conducteur et totalement
automatisée

Le poste de commande centralisé (le PCC) d’une ligne de métro est un lieu oùs’exerce une activité critique. Les opérateurs qui gèrent le trafic de la ligne doivent
réagir au moindre problème. Il n’est pas envisageable qu’une panne informatiquerende aveugles ces opérateurs vis-à-vis de la gestion de la ligne.
Les opérateurs supervisent le trafic des rames de métro, traitent les incidents defermeture automatique des portes via des caméras vidéo et apportent desinformations sûres aux voyageurs par hauts parleurs. Pour cela, un système depasserelles Windows et Linux d’accès aux équipements (rames, vidéo, radio…),
autour d’un noyau et d’un SGBD, gère et stocke les informations. Un frontal web
présente les informations aux opérateurs.

Une solution de haute disponibilité intégréeLa direction de projet de la RATP a dû répondre à une exigence de hautedisponibilité du système de supervision du PCC de la ligne 1. Le responsable de sa
mise en œuvre, Stéphane Guilmin, se trouvait face à des contraintes importantes : lademande s’insérait dans un planning serré, et la plupart des applications à prendre
en compte n’étaient pas initialement conçues pour travailler dans ce mode.
Parmi les solutions possibles, le logiciel SafeKit avait déjà fait ses preuves à la RATP
étant d’ores et déjà utilisé dans le PCC de la ligne 4. Cependant, le nouveau projet
RATP d’automatisation de la ligne 1 posait de nouvelles contraintes : il fallait àprésent superviser une ligne de métro sans conducteur et totalement automatisée.
Rapidement, les solutions matérielles (disque partagé sur un SAN, boitier réseau departage de charge) ont été écartées car jugées trop coûteuses, difficiles à configurer
et peu flexibles. SafeKit a été sélectionné car le produit apparaissait plus simple àmettre en œuvre sur des serveurs standards, facile à administrer – la même console
gère les serveurs Windows et Linux – et polyvalent. Il assure en effet le partage decharge, la reprise applicative automatique et la réplication des données en tempsréel.

Etude de cas > Transport

www.evidian.com

La mise en œuvre des clusters SafeKit à la RATP

En pratique, le déploiement de SafeKit a consisté en une définition fonctionnelle,suivie d’une configuration de SafeKit pour chaque application protégée. Lesapplications elles-mêmes ne sont pas modifiées. Effectivement, SafeKit n’impose pasde modification physique sur les serveurs qu’il gère. La RATP a donc pu utiliser desmatériels standard, réduisant ainsi ses coûts et minimisant les impacts sur ledéroulement du projet.
“ Projet majeur au sein de laRATP, l’automatisation de laligne 1 du métro 1 parisien
impose que le poste
commande centralisé (PCC)
soit conçu pour résister auxpannes informatiques.
Avec le produit SafeKit,
nous avons trouvé trois
avantages distinctifs
répondant à ce besoin.
Il s’agit d’abord d’unesolution purement logiciellequi ne nous contraint pas àutiliser des disques partagés
sur un SAN et des boitiersréseau de partage decharge. Nous pouvons trèssimplement séparer nos
serveurs dans des sallesmachines distinctes.
Ensuite, cette solution declustering est homogène
pour nos plateformes
Windows et Linux.
Et SafeKit nous apporte lestrois fonctions dont nous
avons besoin : le partagede charge entre serveurs, lareprise automatique surpanne et la réplication entemps réel des données.”Stéphane Guilmin,
Responsable de projets,
RATP

Un cluster d’application SafeKit est caractérisé par deux serveurs ayant le mêmesystème d’exploitation, une application installée sur ces deux serveurs sur lesquels
tourne également SafeKit et un ou plusieurs « module(s) applicatif(s) ».
Un module applicatif est un package de configuration de la haute disponibilité et dupartage de charge adapté aux caractéristiques d’une application donnée. Plusieurs
modules applicatifs peuvent s'exécuter en parallèle sur un même cluster afin deprofiter au mieux de la puissance des deux serveurs.
La RATP utilise deux types de clustering sur le PCC de la ligne 1 :• Le cluster ferme actif/actif, qui apporte le partage de charge réseau et lareprise automatique sur panne• Le cluster miroir actif/passif, qui apporte la réplication de données en temps
réel et la reprise automatique sur panne
Le prestataire de service a livré successivement, selon un calendrier préétabli, lesapplications pour le PCC de la ligne1. Le service professionnel d'Evidian adéveloppé les modules applicatifs de SafeKit pour chacune des applications. La
RATP en a pris livraison pour les valider sur ses trois infrastructures : tests, préproduction et production. Cette organisation a minimisé les dépendances dans leprojet, l’impact sur les développements applicatifs étant nul.

La solution au quotidien

Les exploitants informatiques du système PCC de la ligne 1 peuvent à présent
administrer tous leurs clusters d’applications avec le même outil, la mêmeconfiguration, les mêmes commandes en ligne et la même console d'administration.
En effet, SafeKit fonctionne de la même façon sur Windows et Linux, et utilise lamême console pour surveiller le partage de charge, la haute disponibilité et laréplication des données.
Les serveurs de secours des nombreuses applications critiques tournent dans une
salle machine à part, avec une alimentation électrique indépendante. En cas desinistre, l’exploitation pourra continuer sans perte de service pour les passagers dumétro parisien.

39 F2 01LY 01

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.