bases de données : retour sur le livre blanc consolidation – mutualisation ; travaux en cours
DESCRIPTION
Bases de données : retour sur le Livre Blanc Consolidation – Mutualisation ; travaux en cours. Laurent Benguigui , CA SILCA Marc Duterte , ADP GSI. Le GT SGBD du CRIP. Un groupe d’échanges concrets, pratiques Partages d’expérience entre responsables DB Sujets de préoccupation en cours : - PowerPoint PPT PresentationTRANSCRIPT
Bases de données : retour sur le Livre Blanc Consolidation – Mutualisation ; travaux en
cours
Laurent Benguigui, CA SILCAMarc Duterte, ADP GSI
• Un groupe d’échanges concrets, pratiques• Partages d’expérience entre responsables DBSujets de préoccupation en cours :
Mutualisation et consolidation (2010-2011) DRP des bases de données Migration de bases de données Disponibilité des bases de données Bases Open Source Capacity planning des bases, outillages
Le GT SGBD du CRIP
Les membres participants
– Laurent Benguigui CA SILCA– Frédéric BLONDIN (VentePrivé.com)– Marc Duterte (ADP) – Romaric Mion (TOTAL)– Marc Framboisier (Total)– Pascal Dib (BNP)– Hervé Fauvet (BNP)– François Martineau (Gemalto)– Dési Raulin (CNES)– Bruno Péchon (Bio – Mérieux)
Livre Blanc Consolidation – Mutualisation 1
Le livre blanc : consolidation et mutualisation des bases de données– Constat
• Toutes les sociétés consommatrices de bases de données sont confrontées au problème de multiplication des bases et des infrastructures.
– Effets• Augmentation des coûts (licences, matériels, humains, logistiques)• Maitrise et suivi difficiles du parc• Baisse de la qualité de service• Agilité réduite
– Solution• consolider et mutualiser: mais comment faire ?
La démarche– Cadrage des thèmes traités
• L’approche est pragmatique et conduite par le vécu sur le terrain• L’étude traite des différentes couches techniques que sont les serveurs,
les systèmes d’exploitation et les moteurs de bases de données• Un focus particulier est fait sur les 4 bases DB2, Oracle, SQL Server et
Sybase• Le livre blanc n’apporte pas une solution « sur étagère » mais est un
recueil de bonnes pratiques
Les objectifs– Définir et préciser les termes – Proposer des critères de choix pour une aide à la décision– Donner des pistes de réflexion en fonction de son contexte
Livre Blanc Consolidation – Mutualisation 2
Les thèmes abordés– Les différents niveaux de consolidation– La mutualisation se définie en 9 critères– Forces et faiblesses des différents modèles de
consolidation-mutualisation– La mutualisation / consolidation suivant les spécificités des
moteurs BD
Livre Blanc Consolidation – Mutualisation 3
Principes de la mutualisation 1/2
Machines physiques vers machines virtuelles(Gains attendus: la mutualisation des cpus et donc des licences)
VMOS Linux version …
VMOS Linux version …
…
VMOS Windows version ..
…
HYPERVISEUR
Serveur physiqueOS Linux version …
Serveur physiqueOS Linux version …
Serveur physiqueOS Windows version ..
Principes de la mutualisation 2/2
Serveur physique OS Linux version …
Base Oracle en version ….
Schéma A1
Schéma A2 Schéma B1
Serveur physique OS Linux version …
Base Oracle en version …
Schéma C1
Schéma C2
Schéma C3
Mutualisation des moteurs des bases de donnéesGain attendu: puissance CPU
Serveur physique (ou virtuel) OS Linux version ..
Base Oracle en version …
Schéma A2
Schéma B1
Schéma A1
Schéma C2 Schéma C3
Schéma C1
Critères de Mutualisation
Grille d'évaluation
0
0,5
1
1,5
2
2,5
3Sécurité
Scalabilité et dimensionnement
Connaissance du profil d’utilisation de l’application
RTO
RPO
Contraintes liées au domaine métier
Risques infrastructure de mutualisation
Coûts financiers
Administration + Exploitation
Exigences techniques spécifiques
• 2 présentations effectuées par des membres du Groupe de travail : Outil open source d’inventaire et de génération de
rapport sur les BD Etude PostgreSQL
• PRA des BD - réunion commune avec le GT PRA• Autres thématiques abordées
Restitution des travaux effectués par le GT BD au cours de l’année 2012/2013
• Inventaire, Monitoring, Tuning
• Collecte de différents types de métriques
• Suivi de performances de requêtes types
• Rapports
Outil open source d’inventaire et de génération de rapports
Echange autour des points suivants :
Etude très complète qui abordé les points suivants :• Comparaison de fonctionnalités avec les autres éditeurs
(plateformes et langages supportés, performances select, fonctionnalités comme le partitionnement ..)
• Administration, Surveillance, Sauvegarde / Restauration, Haute disponibilité, Réplication / Solution de Secours
• Support, Formation• Coût de licences, Pérennité • Intégration avec les applications : niveaux de service ,
niveaux de transactions …
Etude PostgreSQL
• Techniques employées selon les moteurs et versions des SGBD (Oracle Dataguard, Miroring MsSql) et le type de stockage (réplication baie)
• Maintien en conditions opérationnelles du PRA des BD, nature et conditions opératoires des tests effectués, procédures de basculement et retour arrière
• Contrôle d’intégrité des données répliquées• Intégration des BD dans les PRA, plaques de cohérence
avec les applications• Niveaux de service (RPO, RTO)
PRA des BD
• Coûts de licences , stratégies OpenSource• (Très) Haute Disponibilité• Modèles d’organisation avec les métiers, les
applications (SGDB as a service)• MCO, support et évolution des versions
(Oracle 12c, SqlServer Always On)• Sécurité (chiffrement)
Autres thématiques abordées au cours de l’année
• Produire une synthèse (type l’Essentiel IT) sur la Haute Disponibilité
• Métrologie • Volumétrie, compression • Sécurité • BigData : un GT dédié à ce sujet
Les projets du GT BD pour l’année prochaine