Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences...

41
Déploiement de solutions IBM Tivoli au sein de la SNCF Yan Chessé (SOGETI) Frédéric Lespez (SNCF)

Transcript of Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences...

Page 1: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Déploiement de solutions IBM Tivoli au sein de la

SNCF

Yan Chessé (SOGETI) Frédéric Lespez (SNCF)

Page 2: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Agenda

•Présentation des Groupes•Déploiement ITM•SOS•MUSSI•Perspectives & futur

Page 3: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

• Depuis 1967, le Groupe Sogeti s’engage à vos côtés et

vous accompagne dans le développement, l’implémentation et le management de votre système d’information. Notre excellence opérationnelle, adossée àune organisation de proximité fait de Sogeti un IT Business Partner de premier ordre

• Nous rassemblons plus de 18 600 professionnels dans le monde, répartis dans 14 pays sur plus de 200implantations

• Sogeti en France : ~ 9 000 professionnels sur plus de 30

implantations, pour être toujours plus proches de vous

• Nous sommes filiale à 100% du Groupe Capgemini, société du CAC40 qui a réalisé en 2008 un revenu global de 8,7 billion d’euro grâce à ses 92 000 professionnels répartis dans 30 pays

Qui sommes-nous ?

www.sogeti.com

Page 4: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Plus de 18 600 professionnels dans le monde1 444 M€ de chiffre d’affaires - 200 implantations

Sogeti dans le mondeLe Groupe Sogeti

Page 5: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Des solutions en réponse à vos enjeux business

MICROSOFT

IBM

Page 6: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

L’organisation du groupe SNCF

• 1 Président :

• Des branches :• SNCF Infra

• SNCF Proximités• SNCF Voyages

• SNCF Geodis

• Gares & Connexions

• Des domaines prestataires :• Matériel

• Traction• Fonctions transverses (RH, Stratégies & Finances…)

• 23 régions et 330 établissements

• 1/3 du trafic à Grande Vitesse réalisé à l'international• 1 des 5 premiers acteurs mondiaux du transport de marchandises

• +10 000 Km de voies entretenues

GuillaumePEPY

Page 7: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Le groupe SNCF en quelques chiffres

7 personnes sur 10préfèrent le TGV Méditerranée à l’avion entre Paris et Marseille

13 400 trainscirculent tous les jours

1 milliard de voyageursTransportés en 2006

30 870 km de lignesferroviaires exploitées et entretenues par la SNCF pour le compte de RFF

430 TGVc’est 3 fois plus que le parc de Deutsche Bahn et 1,5 fois plus que la flotte d’avions de British Airways

32 millions de billetsde trains achetés en ligne sur le site voyages-sncf.com

4 000 garesdesservies et entretenues par la SNCF

37 millions d’Européensrapprochés par le TGV Est Européen depuis le 10 juin 2007

Page 8: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

DSIT – Carte d'identité 1/2

• DSIT est une des DSI majeurs du groupe SNCF

• Les activités de développement, d'intégration and d'exploitation sont certifiées ISO 9001

• Le département exploitation utilise les bonnes pratiques ITIL et est certifié ISO 20000

Page 9: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

DSIT – Carte d'identité 2/2

• 600 applications opérées pour 25 clients

• 125 sites web externes and 50 sites web internes

• 80 000 boîtes mails, 2M de pages imprimées par mois

• 5 000 servers allant de machines x86 aux Mainframes

• 500 To de données , 3 000 équipements réseaux

• 2000 m² de datacenter

Page 10: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Agenda

•Présentation des Groupes•Déploiement ITM•SOS•MUSSI•Perspectives & futur

Page 11: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Pourquoi un nouvel outil de supervision ? (1)

• Démarche initiée dans le cadre du projet commun entre DSIV et DSIT

• Constats présentés mai 2005

– La supervision est un poste de dépenses importants pour les deux DSI

– Différents outils sont mis en œuvre, pour des fonctionnalités similaires, d’une part au sein même de chaque DSI et d’autre part entre la DSIT et la DSIV.

– Pour DSIT : ARTHIC, PATROL, NSM principalement

Page 12: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Pourquoi un nouvel outil de supervision ? (2)

• Mise en place d'un appel d'offre avec comme objectifs :– Réduction des coûts– Rationalisation du nombre d’outils utilisés– Harmonisation du parc de logiciels entre les DSI– Mutualisation des expériences entre DSI– Facilitation dans le cadre du Plan de Reprise

d’Activité

�Choix d'IBM Tivoli Monitoring (ITM) fait en Déc. 2007

Page 13: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Produits acquis

IBM Tivoli Monitoring 6.2.2Tivoli OMEGAMON XE for Messaging 7.0.0.1 IBM Netcool/OMNIbus 7.2.1Netcool/OMNIbus Probes Tier1 & Tier2Netcool/OMNIbus Gateway (Oracle, SNMP)

Page 14: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Contexte du projet

• Périmètre– ~5000 serveurs (environnements hétérogènes)– ~600 applications (commerciales et développées

en interne)– Différents OS: Windows, Redhat, Solaris, HP-UX,

AIX & Tru64

• Hors périmètre–Mainframes (BULL & UNISYS) � supervision par des outils dédiés

• Contraintes–Fin des maintenances NSM (août 2008) et Patrol (Février 2009)

Page 15: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Processus de supervisionStandardisation 1/2

• Concevoir une supervision par défaut pour tous les composants de base (HW, OS, MW …)

• Rendre agnostiques les applications des outils de supervision– Les applications ne doivent pas être liées

statiquement aux outils de supervision– Le remplacement d'outils de supervision ne doit pas

générer une charge supplémentaire– Retour d'expérience de l'application interne

(cf. après)

Page 16: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Processus de supervisionStandardisation 2/2

Outil de supervision

Système d'Exploitation & Matériel

Apache Tomcat Oracle

Application

Logs

Les éléments non-accessibles nativement sont transformés pour le devenir

Carrés : Éléments accessibles nativement par l'outil de supervisionBoules : Éléments non accessibles nativement par l'outil de supervisionCarrés/boules rouges concernent les éléments spécifiques et les bleus les éléments standards

Page 17: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Processus de supervisionOrganisation 1/2

• Avant la migration

Besoins Analyse Implément. Mise en Prod.

Intégrateurs applicatifs Opérations

Avantages

• Autonomie des intégrateurs

• Réactivité

Inconvénients

•Pas d'implémentation homogène ou

normalisée des alarmes

•Impossibilité pour les Opérations de

maîtriser la supervision

• Les Intégrateurs doivent connaître

tous les outils de supervision

Page 18: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Processus de supervisionOrganisation 2/2

• Après la migration

Besoins Analyse Implément. Mise en Prod.

Intégrateurs applicatifs

Opérations

Avantages

• Pas de dispersion de connaissance

•Unicité de l'équipe qui gère l'outil de

supervision

•Consolidation et standardisation des

processus, et procédures de

supervision

Inconvénients

• Risque de goulot d'étranglement sur

l'implémentation du spécifique ou de

l'applicatif

Page 19: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Gestion du projet

SNCF demande d'assistance pour la mise en œuvre d'ITM

Réponse d'IBM : faire confiance à Sogeti, partenaire IBM

– Architecture et conception project – Sogeti & experts IBM

– Migration des outils existants – Sogeti

– Prise en compte des nouvelles application et gestion quotidienne - SNCF

– Gestion du projet - SNCF & Sogeti

Page 20: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Planning

Q2 2008

Design

Infrastructure

Migrations

NSM

PATROL

ARTHIC

Nlles applications

Q3 2008 Q4 2008 Q1 2009 Q2 2009 Q3 2009 Q4 2009 Q1 2010

Hard deadlinesFin de maintenance

Inf. V0 Mises à jour Infrastructure (PRA, MAJ, Augmentation)

Page 21: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Architecture – Vue Globale

Hub TEMS

RTEMS

RTEMS

FireWall ou DMZ

RTEMS

TEPS

DB2

Consoles TEP

Omnibus

Oracle

Équipements à superviser

TEMAs

TEMAs

TEMAs

Portail d'accès pour les consoles

Concentrateur d'alarmes

Concentrateur d'alarmes

(secondaire)

Agents de supervision

Historisation de la supervision

TDW

Collecteur d'événements

Intégrateurs

Pilotes

Pilotes

Console Omnibus

Administrateur

Page 22: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Architecture - Environnements

• Production– 10 RTEMS mirrorés sur un site secondaire avec de la haute

disponibilité

• Bac à Sable– Environnement dédié aux tests de migration et de bascule de

l'infrastructure centrale– Environnement virtualisé et presque identique à la Production

(les RTEM ne sont pas mirrorés)

• Intégration – Environnement de conception et mise en oeuvre des agents et

situations personnalisés– Environnement virtualisé et plus "simple" (pas de failover)

Page 23: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Architecture - Conclusion

• Infrastructure avec beaucoup de serveurs• Architecture complexe : beaucoup de produits et de composants

• Logiciels conçus pour mettre en œuvre la redondance et les failovers

• Mises à jours des logiciels sont difficiles

Page 24: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Processus de supervision Gestion de version

• Agents et situation personnalisées :– Conçus sur la plateforme de développement– Testés sur la plateforme d'intégration

– Déployés en production

• Les outils CLI sont utilisés pour :– Éviter les erreurs

– Automatiser les processus de mise en production

Page 25: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

ReX du projet

• Migrations très contraintes par le contexte initial

• Nécessité de trouver des profils avec des compétences globales sur les produits Tivoli et de les garder dans le temps

• Avantage du partenariat IBM – Sogeti – Réactivité & proximité

– Meilleure intégration d'IBM au projet – Mise en œuvre des experts IBM requis par les

besoins du projet de manière transparente pour le client

Page 26: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Agenda

•Présentation des Groupes•Déploiement ITM•SOS•MUSSI•Perspectives & futur

Page 27: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

SOS – Supervision Orientée Services 1/2

La mise en œuvre des services dépend d'une Infrastructure de plus en plus complexe– Milliers de serveurs, d'équipements réseau …

– Stockage centralisé et son réseau– Virtualisation, fermes, clusters …– Échanges applicatifs

Tout est surveillé mais …

Page 28: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

SOS – Supervision Orientée Services 2/2

Tout est surveillé mais …

Il est de plus en plus compliquer de répondre aux questions des clients … En particulier à l'un des plus simples :

Est-ce que ça fonctionne ?

Besoin de considérer les informations de supervision sous un autre angle– Focus sur le Service Delivery

– Fournir des informations synthétiques pour répondre aux questions simples

Le projet SOS était né

Page 29: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

SOS - Objectifs

Améliorer la pertinence et la qualité de la supervision

Fournir des statuts de type météo de service

Possibilité de trouver aisément la cause des événements

Devenir un outil de gestion des niveaux de service

Besoin de :

– Centraliser, enrichir et corréler tout type d'événement

– Suivre la performance et la disponibilité du service

– Échanger avec d'autres outils (Gestion des biens,

Supervision réseau, Service Desk)

Page 30: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

SOS – Choix du produit

Étude réalisée avec des POC � choix de produits Tivoli– Cohérence avec l'outil de supervision existant

– Capitalisation des infrastructure et des compétences

Produits acquis– Tivoli Business Service Manager 4.2.1

– Netcool/OMNIbus 7.2.1 (and Tier3 probes)

– Netcool/IMPACT 5.2

– ITCAM for Transaction 7.10.02.00

Page 31: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

SOS – Planning

Projet commencé en avril 20095 applications critiques implémentées en

septembre 200916 applications critiques implémentées en

décembre 2009Cible : toutes les applications critiques (60)

implémentées en juin 2010

Page 32: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

SOS – Architecture

ITCAM

SPECTRUM

ITM

nGENIUS

OMNIBUSIMPACT

Events

TBSMVue SOS

VueClassique

Serveurs &

Applications

Performance

Réseau

DisponibilitéPilotes

Help-Desk,Management

Pilotes

Page 33: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

ReX du projet

• ITCAM for Transaction : Produit difficile àmettre en œuvre mais aide d'IBM (y compris US)

• Problèmes sur la définition des statuts d'un service

• Besoin de parfois reconcevoir les supervisions (focus fait sur le service delivery)

Page 34: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Agenda

•Présentation des Groupes•Déploiement ITM•SOS•MUSSI•Perspectives & futur

Page 35: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

MUSSI – Métrologie Unifiée au Service des SI

Objectifs– Remplacement et harmonisation des outils existants

(CACTI, CRICKET, développements internes …)

– Capitalisation sur la solution ITM : • aucun ajout de produit nécessaire

• connaissances et de l'architecture déjà existantes

– Standardisation des outils de métrologie

– Mise en œuvre d'une organisation centrale de fourniture de mesures

Page 36: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

MUSSI

Statut– Projet vient de démarrer

– Outil choisit : ITM 6.2.2 avec ITPA

– Orientation d'organisation validée

– Charges projet en cours d'estimation et charge en mode normal : 6ETP

– Prototype avec 3 projets importants pour la SNCF (OSMOSE, COHERENCE et ORCHESTRAL)

Page 37: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Agenda

•Présentation des Groupes•Déploiement ITM•SOS•MUSSI•Perspectives & futur

Page 38: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Perspectives – Il reste beaucoup àfaire …

• Réduction du coût des plateformes : Virtualisation

• Supprimer les points de contention lors de l'implémentation : Délégation ciblée de la supervision

• Utilisation étendue d'IMPACT (gestion des plages de maintenance, gestion des priorités, enrichissement …)

• Semi-automatisation des ouvertures d'incidents

• Supervision métier (avec notamment OSMOSE, COHÉRENCE et ORCHESTRAL)

Page 39: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Conclusion

• Difficultés sur les produits, contraintes internes et externes … mais toujours des solutions

• Bons contacts entre les équipes IBM/Sogeti et celles de la SNCF

• IBM met à disposition des experts de haut niveau quand cela est nécessaire

• Le partenariat IBM-Sogeti a été profitable

Page 40: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Questions?

Page 41: Déploiement de solutions IBM Tivoli au sein de la SNCF€¦ · – Mutualisation des expériences ... Windows, Redhat, Solaris, HP-UX, AIX & Tru64 • Hors ... Besoin de considérer

Merci

[email protected]@sncf.fr