Laurent Benguigui, CA SILCA Marc Duterte, ADP GSI 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 : 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
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 ?
Livre Blanc Consolidation – Mutualisation 2 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 3 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
Principes de la mutualisation 1/2 Machines physiques vers machines virtuelles (Gains attendus: la mutualisation des cpus et donc des licences) Serveur physique OS Linux version … Serveur physique OS Windows version .. VM OS Linux version … … VM OS Windows version .. HYPERVISEUR
Principes de la mutualisation 2/2 Mutualisation des moteurs des bases de données Gain attendu: puissance CPU
Critères de Mutualisation
2 présentations effectuées par des membres du Groupe de travail : Restitution des travaux effectués par le GT BD au cours de l’année 2012/2013 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
Outil open source d’inventaire et de génération de rapports Echange autour des points suivants : Inventaire, Monitoring, Tuning Collecte de différents types de métriques Suivi de performances de requêtes types Rapports
Etude PostgreSQL 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 …
PRA des BD 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)
Autres thématiques abordées au cours de l’année 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)
Les projets du GT BD pour l’année prochaine 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