DIT - INFRA Demande d information (RFI) NEXTDB Implémentation d un SGBD Open Source Réf. : INFRA_NEXTDB_RFI.docx Page 1/8 Demande d information Projet NEXTDB Implémentation d un SGBD Open Source
SOMMAIRE 1. INTRODUCTION... 3 2. PÉRIMÈTRE DE LA DEMANDE D INFORMATION... 3 2.1. CONTEXTE BASE DES DONNÉES... 4 2.2. FORMATIONS... 4 3. LES SCÉNARIOS ENVISAGÉS... 5 4. CONTRAINTES TECHNIQUES... 5 4.1. INTÉGRATION ET ÉVOLUTION... ERREUR! SIGNET NON DÉFINI. 4.2. CONTRAINTES DE SUPPORT/MAINTENANCE... 6 4.3. CONTRAINTES D EXPLOITABILITÉ / MONITORING... 6 4.4. CONTRAINTES DE SAUVEGARDE / RESTAURATION... 6 4.5. PERFORMANCE ET TENUE À LA CHARGE DE LA SOLUTION PROPOSÉE. 6 4.6. RÉPLICATION SUR SITE DISTANT... 7 5. MIGRATION DE BASES DE DONNÉES... 7 6. PRESTATION D EXPERTISE... 7 7. RÉPONSES AUX QUESTIONS... 7 7.1. CONSTITUTION DES DOSSIERS DE PRÉSENTATION... 8 7.2. CONTACT CHEZ LE POUVOIR ADJUDICATEUR... 8 8. DIVERS... 8 8.1. PROTECTION DES RÉPONSES... 8 8.2. RÉMUNÉRATION DES RÉPONSES... 8 INFRA_NEXTDB_RFI.docx 2/8
La présente demande d Information (DI) ne constitue ni un appel d offres, ni un quelconque engagement de la Banque de France à lancer ultérieurement une opération sur le même objet. Elle a pour finalité l estimation de la couverture fonctionnelle ainsi que l obtention des tarifs indicatifs dans le but d étudier la faisabilité du projet à mettre en place par la Banque de France. 1. Introduction La présente demande d information (DI) se place dans le cadre d analyses préliminaires conduites par la Banque de France, en vue de l évolution de son offre de services base de données. Cette offre repose aujourd hui sur les logiciels propriétaires Oracle et Microsoft SQL Server. Les objectifs de la démarche sont les suivants : Faire évoluer techniquement l offre pour la maintenir à l état de l art, tout en garantissant sa robustesse et sa performance. S assurer de l alignement de l offre avec la stratégie Métier. Optimiser globalement les coûts, en évaluant notamment l opportunité puis la faisabilité d implémenter un SGBD Open Source dans le panel de l offre. L objet de la présente demande d information concerne principalement ce dernier axe ; elle vise à collecter les éléments techniques, financiers (investissements, immobilisations et fonctionnement) et organisationnels permettant à la Banque de France de se positionner sur l opportunité et la faisabilité d implémenter un SGBD Open Source, complémentaire à ceux utilisés aujourd hui. Ce choix se fait sur la base des scénarios détaillés dans le chapitre suivant. La réponse à la demande d information permettra au Soumissionnaire de faire part de son expérience et de ses références dans la fourniture de services similaires, au niveau national ou international, et notamment au bénéfice d autres banques ou administrations. 2. Périmètre de la demande d information Le RFI concerne les produits logiciels bases de données Open Source (PostgreSQL, MySQL, MariaDB, Actian/Ingres, etc ). Deux types de solutions basées sur les niveaux de licences suivantes peuvent être envisagés pour répondre au besoin du RFI : Licence Communautaire : le développement est assuré par la communauté et le support par une société tierce Licence Enterprise. : le développement et le support sont assurés par une société tierce La société aura le choix de proposer soit une solution utilisant la «Licence Communautaire» comme moteur SGBD, soit une «Licence Enterprise», ou bien de répondre aux deux solutions envisagées. INFRA_NEXTDB_RFI.docx 3/8
Dans le contexte Métier à forte exigence au sein duquel évolue la Banque de France, les offres basées sur des engagements en termes de support sont à privilégier dans les scénarios proposés. 2.1. Contexte base des données A titre informatif, les applications sont regroupées en trois classes selon le niveau de services : Classe OR : applications avec le plus grand impact sur l activité. Elles ont les exigences les plus strictes de haute disponibilité, avec un GTR/RTO de moins de 2h et un RPO proche de zéro. Classe ARGENT : applications avec des exigences de GTR/RTO et RPO moins rigoureux Classe BRONZE : applications dans un environnement peu contraignant sur l activité. Sur la base de cette typologie applicative, les bases de données observées à la Banque de France se déclinent en deux orientations : décisionnelles et transactionnelles. La Banque dispose des produits suivants pour supporter une architecture décisionnelle : Powercenter Informatica pour les alimentations Business Object pour la consultation et la génération des rapports MSBI : le module SSI Les niveaux de volumétrie observés sur les bases de données à la Banque de France sont les suivants : Petite : moins de 50 Go Moyenne : entre 50 Go et 300 Go Forte : entre 300 Go et 1 To Exceptionnelle : plus de 3 To Globalement, entre 30 et 100 utilisateurs finaux simultanés en moyenne peuvent requêter les bases de données. Les questions fonctionnelles et techniques de la demande d information sont listées dans le document Excel INFRA_NEXTDB_RF201402.xlsx joint, dans l onglet «Questionnaire». 2.2. Formations En complément des scénarios et éléments techniques, le Soumissionnaire présente dans sa réponse les possibilités offertes en termes de formation ; il complète en parallèle à cet effet la grille jointe (estimation du coût et des charges en regard de la technologie proposée). INFRA_NEXTDB_RFI.docx 4/8
3. Les scénarios envisagés Les scénarios ci-dessous seront à conduire pour chaque type de solutions énoncées au paragraphe cf.2 (Communautaire et/ou Entreprise, suivant la proposition du Soumissionnaire), avec un calcul de TCO à 5 ans. Le coût total de propriété s entend par coût d acquisition logiciel, support et maintenance (sur le périmètre SGBD). Les coûts sont détaillés dans le document Excel INFRA_NEXTDB_RF201402.xlsx ; si plusieurs niveaux de support sont disponibles, ces différents coûts associés doivent être explicités. Hors périmètre : le coût d acquisition matériel. Scénario 1 : Cas d un nouveau projet sous SGBD Open Source, une base de données. Cette approche consiste à calculer le coût total de propriété de la solution sur une configuration type : 2 serveurs (par serveur : 2 CPU / 4 cœurs par CPU) dont 1 primaire +1 «standby» de secours en réplication asynchrone, avec pris en compte de la volumétrie de type moyenne et forte. Scénario 2 : Consolidation SGBD Open Source. Cette approche consiste à calculer le coût total de propriété de la solution sur une configuration type : deux serveurs mutualisés (un primaire + un standby de secours en réplication asynchrone) par serveur : 4 CPU / 8 cœurs par CPU par serveur : 100 bases de données volumétrie : bases de type petite et moyenne Scénario 3 : licence entreprise, illimitée. Le Soumissionnaire précisera dans sa réponse le mode de facturation utilisé (nombre de cœurs total, nombre de cœurs par CPU uniquement, ). En complément du coût total de propriété pour chaque scénario, la Soumissionnaire précisera également sa politique en termes de coûts dégressifs dans le cas d important volume de licences, en donnant des points de repère comme par exemple l acquisition de licences pour 50, 100 et 300 serveurs. 4. Contraintes techniques La solution proposée pour répondre aux besoins de ce RFI doit se conformer aux contraintes et exigences techniques du SI Banque de France afin de pouvoir s intégrer dans l architecture globale. INFRA_NEXTDB_RFI.docx 5/8
4.1. Contraintes de support/maintenance La Banque de France bénéficient de la part d éditeurs traditionnels, d'un support efficace et réactif tant pour les situations critiques que pour l'exploitation récurrente des plates-formes. Ce support à distance (et ponctuellement sur site) inclut la gestion des incidents, les campagnes de patching, les mises à jour, voir de courtes prestations de conseil. En termes d outillage, un accès à une interface web permettant d échanger avec le support éditeur est mis à disposition ; des réunions d exploitation et de suivi sont tenues régulièrement. La société précisera dans sa réponse les différents niveaux de support au travers des différentes questions formulées dans le document Excel INFRA_NEXTDB_RFI.xlsx. Globalement, un certain niveau de support doit à minima être assuré afin de garantir le MCO des applications. 4.2. Contraintes d exploitabilité / monitoring Les environnements des bases de données de la Banque de France reposent aujourd hui sur différents OS Unix (AIX, HP-UX, Solaris), Linux et Windows. Cependant, dans un souci de rationalisation, les OS suivants constituent aujourd hui le socle : RHEL 6 et Windows 2012r2. Les propositions devront donc être susceptibles de fonctionner à minima sur un de ces deux OS; le Soumissionnaire précisera dans sa réponse l ensemble des socles systèmes supportés. Le Soumissionnaire précisera également dans sa réponse si la solution proposée est compatible à minima avec des plates-formes virtualisées de type VMware (solution utilisée à la Banque de France), ainsi que leur préconisation sur le sujet. La Banque de France utilise RedHat JBoss, Apache Tomcat, Microsoft.NET, IIS, pour ses solutions applicatives. Elle possède des logiciels de supervision «standard», leur utilisation est fortement attendue. Les produits classiquement utilisés par la Banque de France sont : BMC Patrol CA Autosys (ordonnanceur) OEM pour la supervision des bases de données Oracle HP OVO Le Soumissionnaire précisera dans sa réponse le niveau de compatibilité entre le SGBD proposé et ces différents middlewares et outil d exploitation. 4.3. Contraintes de sauvegarde / restauration IBM Tivoli Storage Manager (TSM v5.5 avec le Tivoli Data Protection for SAN) est la solution que la Banque de France utilise pour la sauvegarde de type robotique. 4.4. Performance et tenue à la charge de la solution proposée Le Soumissionnaire décrira la façon dont la solution serait à même de supporter la volumétrie tout en maintenant des performances acceptables (ex : Mécanisme de cache, optimisation des I/O disques, INFRA_NEXTDB_RFI.docx 6/8
architecture multi parallèle, etc.). La solution devra être scalable par rapport aux évolutions de la volumétrie. 4.5. Réplication sur site distant Certaines applications nécessitent une Haute Disponibilité et une solution de type DRP 1, secourue sur un site distant. Le site distant est situé à environ 50 kms du site principal, il est relié au site principal par plusieurs liaisons Gbps Ethernet et SAN, au travers d une infrastructure WDM redondée. 5. Migration de bases de données Dans le cadre de la démarche présentée en introduction, la Banque de France mène actuellement une analyse portant sur la migration d une partie des bases données Oracle et Microsoft SQL Server vers une solution Open Source. Dans cette optique, le Soumissionnaire proposera une démarche de migration, en s appuyant sur des scénarios quantifiés (nombre de serveurs, nombre de bases, volumétrie, ). Cette démarche indiquera brièvement les contraintes et adhérences associées sur les plans technique et organisationnel, les points de vigilances, la méthodologie à appliquer, l outillage, la charge, les coûts estimatifs. 6. Prestation d expertise La Banque de France souhaite pouvoir bénéficier de journées d expertise sur le SGBD Open Source proposé, par exemple dans le cadre de prestations d intégration de la solution, ou de conseils en architecture/configuration. Le Soumissionnaire précisera dans quelle mesure il peut proposer ce type de prestation, et à quel coût. 7. Réponses aux questions La Banque de France attire l attention sur l importance de remplir les volets du périmètre d information et de les retourner conformément aux indications contenues au paragraphe 7.1, ci-dessous. 1 Disaster Recovery Plan INFRA_NEXTDB_RFI.docx 7/8
7.1. Constitution des dossiers de présentation Les dossiers de présentation doivent contenir : Une plaquette(s) de/des auteurs répondant à la DI, présentant l activité principale et la dimension de l entreprise(s), ses partenaires et clients dans la mesure du possible ; L ensemble des réponses attendues ; La Banque de France accepte tout autre document qui pourrait présenter un intérêt pour la réalisation de son étude. Il est souhaitable que les sociétés rédigent en français leur réponse à cette DI. Les propositions, ainsi que toutes questions éventuelles, devront parvenir par courrier électronique adressé à la boîte achats_informatiques@banque-france.fr. 7.2. Contact chez le pouvoir adjudicateur Pour toute information complémentaire à la présente DI veuillez contacter par courrier électronique : achats_informatiques@banque-france.fr. 8. Divers 8.1. Protection des réponses Il appartient à la société questionnée de mentionner le cas échéant les informations contenues dans sa réponse devant être protégées par le secret commercial. 8.2. Rémunération des réponses Les sociétés répondant à la DI ne peuvent prétendre à aucune rémunération pour les prestations réalisées pour l établissement de leurs réponses. INFRA_NEXTDB_RFI.docx 8/8