Bulletin d`information : remplacement de la plateforme - ISC-EJPD

Transcription

Bulletin d`information : remplacement de la plateforme - ISC-EJPD
Bulletin d’information du CSI-DFJP
33 ans de systèmes Tandem au CSI-DFJP. Fin mars 2015,
le projet de remplacement de la plateforme HP NonStop
(HPA) s’est achevé avec succès, après cinq ans.
Naissance et histoire de Tandem Computers
Tandem a été créé en novembre 1974 par un
groupe d’anciens employés de Hewlett-Packard.
L’inspirateur du groupe était convaincu qu’il y avait
un potentiel pour des ordinateurs à tolérance aux
pannes, notamment dans les banques et les télécommunications. Le premier système (Tandem
NonStop I) a été mis sur le marché en 1976.
Les systèmes NonStop ne contiennent pas de
points de défaillance uniques : tous les composants, unité centrale, contrôleur, disque dur, chemin de données ou alimentation sont présents en
plusieurs exemplaires. En cas de défaillance d’un
composant, le système se reconfigure automatiquement. La tolérance aux pannes est inscrite non
seulement dans le matériel, mais aussi dans le logiciel. Le système d’exploitation (Guardian = le gardien) assure, même en cas de défaillance logicielle, que le traitement des données continue sans
interruption et qu’aucune donnée ne soit perdue.
Tandem Computers a été racheté par Compaq en
1997. Les systèmes ont continué à être distribués
sous le nom de « Compaq Himalaya ». Compaq a
à son tour été rachetée, en 2002, par HewlettPackard. Créée par des anciens de HP, l’entreprise a ainsi retrouvé le giron de HP au bout de 28
ans. « Les produits ont été renommés HP
NonStop ».
Les système Tandem au CSI-DFJP
Le tout premier système a été commandé en 1982,
à l’époque par le Service informatique, pour l’application KIS (système informatique de police judiciaire). Il s’agissait d’un système à deux processeurs « Tandem NonStop II ». Ce choix en faveur
de Tandem a marqué les décennies suivantes pour
l’informatique au DFJP.
Le CSI-DFJP a été le premier client en Europe à introduire une nouvelle technologie Tandem, avant
même sa commercialisation (early shipment program), qui était un système S7000 (routeur ServerNet) pour le casier judiciaire informatisé (application
VOSTRA).
En 1997, le CSI-DFJP avait pas moins de neuf systèmes Tandem en service. Au cours des années suivantes, ce nombre a pu être progressivement diminué grâce à des technologies plus performantes.
Dans les années 2003 à 2008, il ne restait plus que
trois systèmes Tandem. En 2009, l’acquisition a été
faite d’un système de reprise en cas de sinistre, qui
aurait pu être activé à brève échéance en cas de catastrophe.
Au cours des cinq dernières années, les derniers
systèmes Tandem ont été remplacés. Les applications ont été progressivement transférées vers la
nouvelle architecture Java. À la fin de 2014, les systèmes de développement, d’intégration et de reprise
en cas de sinistre ont été mis hors service. Le système de production a été désactivé à la fin de mars
2015.
La haute disponibilité désigne la capacité d’un système de continuer à fonctionner, avec une grande
probabilité, malgré la défaillance d’un de ses composants. Les systèmes Tandem ont fait la preuve de
cette capacité, de manière impressionnante, tout au
long des 33 années écoulées. Le CSI-DFJP tire
donc, non sans fierté, un bilan positif de cette période.
Le premier système a été remplacé en 1986. La
même année, un système de développement a été
acheté en complément. En 1988, le parc a été
complété par un système frontal et un système de
production supplémentaire. Le site extérieur de StGall a par ailleurs été raccordé avec un petit ordinateur Tandem.
1
Centre de services informatiques CSI-DFJP  Bulletin d’information Remplacement de la plateforme HP NonStop  Juillet 2015
Le responsable du projet, Beat Meister, répond
à quelques questions sur le remplacement de
la plateforme HP NonStop (HPA).
Quel était l’enjeu majeur du projet global de
remplacement de la plateforme HP NonStop ?
Dans sa planification stratégique TIC 2003 (PSI 2003) le
DFJP a décidé, pour différentes raisons, de remplacer
la plateforme HP NonStop par
une plateforme stratégique
UNIX/Java, dans un délai de
dix à douze ans. La longueur
de la transition était principalement motivée par le grand
nombre
d’applications spéciaBeat Meister
lisées critiques et, de ce fait,
chef du projet
par l’ampleur de l’exercice et
global
les coûts.
À partir de 2004, différents projets ont été réalisés
avec succès pour la migration de premières applications, parmi lesquelles Vostra (casier judiciaire
automatisé) et Infostar (registre de l’état civil informatisé). En 2009, il est apparu que la migration des
applications restantes, en raison de leurs nombreuses interdépendances et des interfaces avec
les cantons, ne pourrait se faire que dans le cadre
d’un projet global.
Quels étaient les plus grand défis de ce projet ?
Dans une première phase, il s’agissait d’évaluer le
plus précisément possible l’ampleur et les coûts du
projet, afin de présenter au Conseil fédéral une demande pour un crédit d’engagement. Compte tenu
du degré d’imbrication de la plateforme HP NonStop, cette phase présentait quelques difficultés,
parce que des composants non identifiés menaçaient d’avoir par la suite des effets particulièrement importants.
Pendant le déroulement de ce projet, il a fallu ensuite planifier et réaliser les travaux nécessaires
avec les projets et applications spécialisées concernés. Des efforts considérables de coordination
ont été nécessaires pour les applications complexes tournant encore sur la plateforme HP : Ripol
(recherches de police), IPAS (système informatisé
de gestion et d’indexation de dossiers et de personnes) et SYMIC (système d’information central
sur la migration). Il s’agissait également de remplacer certaines dépendances à l’ancien système de
gestion des utilisateurs (BENU) ou les interfaces
dites Tuxedo existant entre les applications spécialisées.
2
Une attention particulière a dû être portée au remplacement des anciennes interfaces propriétaires ROI
(RIPOL Open Interface) par des services web standardisés. Les interfaces ROI étaient utilisées par plus
de 120 applications externes des cantons, villes et
communes dans les domaines de la police, de la justice et des migrations, pour consulter des applications spécialisées du DFJP telles que RIPOL, SIS,
Hoogan FABER/MOFIS (DETEC) ou SYMIC. L’expérience montre que les partenaires externes ont besoin, pour ce genre de transitions, d’un temps de préparation assez long pour être en mesure de budgéter
et de réaliser les travaux nécessaires.
L’établissement d’une communication précoce et
continue avec tous les partenaires externes a payé
et les interfaces ROI ont pu être mises hors service
comme prévu à la fin de mars 2015.
Quels ont été les facteurs déterminants pour la
réussite du projet ?
La réussite d’un projet dépend toujours, en fin de
compte, de la conjonction de différents facteurs. Ce
qui a été déterminant pour le projet HPA, à mon avis,
c’est le professionnalisme et la motivation de tous les
acteurs, la grande qualité de l’exécution du projet au
CSI-DFJP et le soutien dynamique de l’OFJ, de fedpol et du SEM même dans des situations difficiles.
Quel est selon vous l’utilité à long terme de la
fin du projet HPA ?
À long terme, l’utilité du projet HPA sera manifeste
dans plusieurs domaines. On peut mentionner principalement la mise en conformité des applications
spécialisées du DFJP avec les normes pertinentes
pour les TIC dans l’administration fédérale, l’harmonisation de l’architecture des grandes applications, la
modernisation de SYMIC avec de nouvelles interfaces vers SEDEX et la base de données décisionnelle du SEM pour l’établissement de statistiques, ou
encore l’introduction d’une procédure d’autorisation
pour l’utilisation des interfaces de services web afin
d’assurer la traçabilité.
Centre de services informatiques CSI-DFJP  Bulletin d’information Remplacement de la plateforme HP NonStop  Juillet 2015