Mise en œuvre d une CMDB maison chez PSA Jeannine BAC PSA CRIP Thématique CMDB 14 décembre 2010
m1 Quelques chiffres PSA = 185 000 collaborateurs sur 72 sites Une direction informatique unique 2 500 collaborateurs, dont 950 à la production 18 sites avec salles informatiques + 2 sites de consolidation 80 000 postes de travail 11 700 postes/stations CFAO 4 500 serveurs physiques (dont 3500 dans sites de consol.) 8200 instances d OS (dont 6500 dans sites de consol.) Dont 3200 serveurs virtuels (dont 2700 dans sites de consol.) 530 baies de stockage (5 000 teras, tous dans les sites de consol.) 7 400 applications 1 100 logiciels de base
Diapositive 2 m1 Réponse à la question que se posent les participants au GT : Pourquoi virtualiser des serveurs? mcmoullart; 12/05/2010
Pourquoi une démarche CMDB? Situation jusqu en fin 2005: Applications (maison, MVS) Matériels (PNMS, MVS) Logiciels (maison, Access) Réseau (Trésorus,) Réseau (Trésorus,) Réseau (maison,unix) Gestion micros (maison, Windows) 4 +14 référentiels, dans des environnements hétérogènes, peu ou pas interfacés: données redondantes, incohérentes, consultations fastidieuses
Pourquoi une démarche CMDB Attentes Simplifier la consultation des données de référence de l IT Assurer la cohérence des données Eviter les ressaisies Permettre la gestion de relations entre les composants informatiques disposer d un référentiel unique et fiable utilisé entre autres pour: La gestion du parc matériel La gestion des appels, incidents et changements La gestion financière Résultat: Un référentiel unique REFLEX depuis janvier 2006
Structuration des données (1) Phase initiale: 2006 à mi 2009 Données reprises des référentiels existants en éliminant des doublons Gestion essentiellement manuelle des données Phase 2: mi 2009 à mi 2010 Un besoin impératif: le calcul d impact Préalables: Gérer les relations entre composants informatiques Ce qui nécessite de disposer des types de CI (contrôle)
Structuration des données (2) Phase 2: Introduction de la notion explicite de type de CI En priorité pour les composants impliqués dans les calculs d impact Attribution des types de CI (analyse faite avec chaque métier) via les «modèles» matériels via les installations d OS (serveurs logiciels, serveurs virtuels) Manuellement (applications, logiciels) 80 types de CI
Structuration des données (3) Phase 2: Gestion des relations entre les CI (analyse avec chaque métier) Par analyse des relations nécessaires aux calculs d impact Automatiquement par inventaire Switch composants connectés Baie serveur Switch SAN baie, Switch SAN-serveur Automatiquement par installation des OS Serveur physique serveur logique Serveur logique serveur virtuel Automatiquement par installation des logiciels Version de logiciel serveur Manuellement Application serveur ; Application logiciel ; Application - intervenant
Structuration des données (4) Phase 2: Fiabilisation des données Objectif : pas de gestion de données redondantes Affectation automatique au maximum Détections automatiques des données manquantes ou incohérentes Animation mensuelle avec les métiers pour correction
Choix d un produit Historique important: Processus très adhérents aux tables des anciens référentiels Installation des OS sur les serveurs Installation des logiciels sur les serveurs Installation OS et logiciels sur les PC Étude économique 2500 jours de développement (MOA + MOE) 250 hj/an de maintenance choix d un développement maison
Services rendus Gestion des appels, incidents et changements Calcul d impact: Pour préparer les changements (détection des applications impactées) Pour résoudre les incidents Installation des OS sur les serveurs Installation des logiciels sur les serveurs Installation des postes de travail Gestion financière (redistributions)
Equipe CMDB Version 1 (01/2006): 1200 hj (analyse et développement) Version 2 (12/2007): 500 hj Version 3 (6/2010): 800 hj Vie courante (système) : 250 hj/an 1 administrateur (200 hj /an) 1 pilote fonctionnel central (150hj/an) 1 pilote fonctionnel par métier (15hj/an) applications logiciels serveurs unix serveurs windows stockage et sauvegardes gestion de matériels «salles informatiques» réseau finance
La suite.. : mise œuvre de l ucmdb Pb : calcul d impact non intégré à la gestion des incidents et des changements évolution à l étude: SDI (service center HP) Lecture pour détection conflits SDI (release control: HP) REFLEX Envoi des données nécessaire au calcul d impact SDI (ucmdb : HP) Lecture pour calcul d impact
Les manques Pas de gestion de «état réel» et «état géré» Pas de mise à jour automatique via les changements Pas d historisation des données (données non datées) Requêtage prédéfini
Annexes
CI PSA CI PSA xls retour
Sites IT PSA Source : Présentation Groupe sous Comm net mars 2009 Vigo Poissy Achères Rennes Sevelnord Madrid Mangualde Aulnay Mulhouse Sochaux Vesoul * Val di Sangro (Sevelsud) Bessoncourt Kaluga Kolin Trnava Bursa Wuhan Porto Real Buenos Aires * Site de production en construction Site en joint venture ou en coopération Vesoul : site de fabrication et d expédition d éléments détachés retour