CENTRE HOSPITALIER UNIVERSITAIRE DE BESANÇON Direction du Système d'information Hôpital St Jacques 2 Place St Jacques 25030 - Besançon Cedex PROCEDURE ADAPTEE N 2007/14 du 06 Mars 07 CAHIER DES CHARGES Objet : Fourniture d un outil de réplication de base de données Oracle entre deux systèmes hétérogènes MARCHE A BONS DE COMMANDE PASSE EN APPLICATION DES ARTICLES 28 et 77-I DU CODE DES MARCHES PUBLICS Service acheteur : (ci-après désigné par «CHUB») 2 place Saint Jacques - 25030 BESANCON CEDEX Date et heure limites de réception des offres : Vendredi 23 mars 2006 à 12 heures MAPA 2007/14 /Page 1/8
1 CARACTERISTIQUES DU MARCHE 1.1. Objet La présente consultation a pour objet, la mise en place au CHU de Besançon d une solution permettant de répliquer la base oracle de son progiciel financier (CPAGE) vers un serveur dédié, hébergeant son Infocentre. Le transfert des données se fera de manière uni-directionnelle de la base de production vers la base d Infocentre. Le marché est composé de 2 lots : - lot 1 : Acquisition de licences et prestations d installation - lot 2 : Maintenance (durée 3 ans) Le lot 2 est conditionné par le choix du fournisseur du lot 1.En effet, le lot maintenance sera attribué au fournisseur retenu pour le lot acquisition. 1.2. Montant du marché Il s'agit d'un marché à bons de commande, d un montant minimum de 35 000 euros ht et maximum de 70 000 euros ht. 1.3. Durée du marché Le présent marché est conclu pour une période de 3 ans à compter du 1 avril 2007 1.4. Date limite de réception des offres Les offres devront parvenir au CHU de Besançon avant le vendredi 23 mars 2007 à 12 heures. 1.5. Délais de validité des offres Le délai de validité des offres est de 150 jours à compter de la date limite de réception des offres. 2 MODALITES DE PRESENTATION ET DE TRANSMISSION DES OFFRES Les enveloppes contenant obligatoirement : L offre du candidat, La déclaration du candidat (DC5) La lettre de candidature (DC4) devront parvenir - soit par courrier portant la mention, dans le coin supérieur gauche, «Procédure Adaptée Fourniture d un outil de réplication de base de données Oracle entre deux systèmes hétérogènes» Ne pas Ouvrir à : MAPA 2007/14 /Page 2/8
Centre Hospitalier Universitaire de Besançon Service Informatique 4 Place Saint-Jacques 25030 - BESANÇON CEDEX - soit déposés, contre récépissé, au Service Informatique les jours ouvrés : du lundi au vendredi entre 9 heures et 12 heures et 13 heures 30 et 16 heures. 3 JUGEMENT DES OFFRES L examen des offres sera effectué dans les conditions fixées à l article 53 du Code des Marchés Publics, et en particulier selon les critères suivants classés par ordre de pondération : L'intégration dans l'architecture du CHU (5) La valeur technique des produits : qualité, fiabilité, garantie.(4) Le prix des produits (4) Les compétences techniques des intervenants. (3) Les délais de livraison (3) Les délais d intervention (3) Au vu de ces critères, le marché sera attribué au candidat qui présentera l offre économiquement la plus avantageuse. S agissant d une procédure conforme à l article 28 du Code des marchés publics, la personne responsable du marché animera les différentes étapes suivantes de déroulement de la procédure : - Ouverture des plis le jour même de la date limite de remise des offres. 4 CONDITIONS GENERALES Délais de livraison et pénalités de retard En cas de retard dans les livraisons, le CHUB applique des pénalités de retard selon la formule suivante : P= V x R 200 P = le montant de la pénalité, V = la valeur de la prestation sur laquelle est calculée la pénalité, cette valeur s applique au montant des prestations exécutées tardivement, R = le nombre de jours de retard. Le montant de ces pénalités sera notifié au titulaire du marché par lettre recommandée avec avis de réception, et retenu sur les sommes dues au titre des factures présentées. En cas de retards répétés dans les livraisons portant préjudice au bon fonctionnement de l Etablissement, de même qu en cas de livraisons répétées non conformes à la qualité exigée, il pourra être fait application de l article 28 du CCAG qui prévoit la résiliation du marché aux torts du titulaire et de l article 32 relatif à l exécution aux frais et risques du titulaire. 4.2 Conditions de livraison et opérations de vérification La livraison des différentes fournitures sera effectuée à l adresse suivante : MAPA 2007/14 /Page 3/8
Centre Hospitalier Universitaire de Besançon Direction du Service Informatique 2 place Saint Jacques 25030 Besançon cedex ou au service désigné sur le bon de commande Les livraisons pourront avoir lieu les jours ouvrés du lundi au vendredi de 8 h à 12 h et de 13h30 à 16h30. Les fournitures seront livrées, franco de port et d emballage à l adresse ci-dessus. Le titulaire est tenu de faire réceptionner la livraison des fournitures au vu de bons de livraison en deux exemplaires. Lors de la livraison, le service habilité à réceptionner les fournitures sur chaque site procédera aux opérations quantitatives et qualitatives simples ayant pour but de constater la conformité des fournitures livrées avec les spécifications du bon de commande. Cette mention sera portée sur les bons de livraison dont un exemplaire sera restitué immédiatement au livreur. En cas de refus de tout ou partie des fournitures, le titulaire est tenu de son remplacement dans les délais fixés par les nécessités du service. Le titulaire se charge, à ses frais, du retrait des fournitures refusées. 4.3 Dommages causés par les livraisons Le fournisseur restera responsable de toute dégradation de quelque nature qu elle puisse être occasionnée tant aux bâtiments, terrains, plantations et toutes installations du CHUB, qu aux personnes, par la faute des transporteurs ou de leurs employés. Le CHUB se réserve le droit d exécuter lui-même ou de faire exécuter, au compte du fournisseur, la réparation des dommages causés. 5 PROCEDURE D ADMISSION L admission sera prononcée par un agent habilité de la Direction du Système d Information, dans les conditions prévues à l article 21 du CCAG/FCS. Elle est matérialisée par le bulletin de livraison et son duplicata qui, visé par signature du représentant de la personne responsable du marché, vaut procès verbal d admission sous réserve des vices cachés. La signature du bon de livraison est impérative, à défaut, la marchandise sera considérée comme non réceptionnée. 6 LIVRAISONS Délais Le délai de livraison ne saurait excéder 6 semaines à dater de la commande. En cas de nécessité absolue, un autre délai peut être fixé avec l'accord préalable de la personne responsable du marché ou de son représentant. Le fournisseur est tenu d'avertir au moins huit jours à l'avance, la personne responsable du marché ou son représentant de la date de livraison des matériels et logiciels, ou de toute livraison partielle. Transport Les frais de transport, d emballage et de manutention, les risques afférents au transport des matériels et logiciels jusqu'à leur lieu de destination finale incombent totalement au titulaire du marché. Le transfert de risque est lié au transfert de propriété. MAPA 2007/14 /Page 4/8
Lieu La livraison s effectuera à l adresse suivante : CENTRE HOSPITALIER UNIVERSITAIRE - HOPITAL SAINT JACQUES Service INFORMATIQUE 4, place Saint Jacques 25030 BESANCON CEDEX Les fournitures sont réceptionnées les jours ouvrés, du lundi au vendredi inclus, de 8 heures à 12 heures et de 13 heures à 16 heures. Le non respect des dispositions ci-dessus peut entraîner le refus de la livraison. Les frais en résultant sont à la charge du titulaire. 7 CONFIDENTIALITE Le Titulaire comme la Personne Publique s'engagent à ne pas divulguer à des tiers les documents, les informations et les renseignements communiqués par l'autre partie à l'occasion du présent marché sauf : en cas d'accord écrit donné par la Personne Publique ou le Titulaire, lorsque les informations sont tombées officiellement dans le domaine public, lorsque les informations sont indiquées ou réputées non confidentielles, lorsque les informations sont diffusées au public préalablement à la notification du marché Le Titulaire s'engage aux obligations de confidentialité pour tout ce dont il aurait connaissance, à l'occasion de sa visite dans les locaux de la Personne Publique (code accès, données imprimées ou transportées, système de sécurité...) 8 DESCRIPTION TECHNIQUE DES BESOINS 8.1 Environnement technique Machine hébergeant la base de données SOURCE (Base de production CPAGE) Bull escala PL 450R équipé de : o 4 processeurs Power 5 162 GHz o 20 Go de RAM o 2 disques internes de 73 Go pour le système d exploitation o Relié à un SAN Hitachi par une liaison fibre o AIX 5.3 Machine hébergeant la base de données CIBLE (Base d infocentre Infochu) Machine à base de composant Intel équipé de : o 2 processeurs xeon dp 2.4 GHz o 2 Go de RAM o 500 Go de capacité disque o Linux Red Hat entreprise Linux ES release 2.1 Base de données source base oracle 9.2.0.7 standard édition Base de données cible Base oracle 9.2.0.1 standard édition MAPA 2007/14 /Page 5/8
Principe de réplication Le soumissionnaire précisera la méthode utilisée pour la réplication des données (trigger, lecture des fichiers de log ) Il indiquera également les protocoles réseau mis en œuvre dans la recopie (flux http, transfert ftp ) Le CHU privilégiera également la solution la moins intrusive pour la base de données source. Un intérêt particulier sera porté sur la création d objets de type trigger. Au vu des données fournies par le CHU, le soumissionnaire donnera un ordre de grandeur du temps de réplication moyen (seconde, minute, heure..) En outre, la proposition devra indiquer si le produit accepte des modes «temps réel» et batch. Le soumissionnaire indiquera, dans le cadre d une réplication à partir des fichiers de logs, si un mécanisme permet de répliquer les données non loggées. Il détaillera ce mécanisme. La proposition précisera également le niveau de finesse de la réplication (schéma, table, colonne...) Le soumissionnaire pourra indiquer (même si elles ne sont pas utilisées dans le cadre de ce projet) les autres caractéristiques de son produit (enrichissement des données, fonction ETL ) Compatibilité Le soumissionnaire fournira avec son offre une matrice de compatibilité précisant les versions de système d exploitation, ainsi que les versions de base de données oracle supportées par son produit. Incidence de la solution proposée sur l environnement de production Le soumissionnaire indiquera dans son offre les impacts de la mise en place de son produit sur l environnement existant, principalement sur les éléments suivants : estimation de la charge CPU liée à la réplication estimation des besoins mémoire estimation de la bande passante réseau (à l étude en fonction des données fournies par le CHU) estimation de l espace disque nécessaire à la mise en œuvre de la solution proposée Pour ces estimations, le soumissionnaire devra prendre en considération le tableau récapitulatif des switchs de fichiers redolog de la base source annexé au présent cahier des charges. Gestion de l administration Le soumissionnaire précisera si l administration de sa solution peut s effectuer : - en mode graphique sur les serveurs cible et source - en mode graphique depuis un pc d administration windows - via une console web Le soumissionnaire indiquera si sa solution est compatible avec le protocole SNMP et s il fournit les MIB correspondantes dans le cadre d une installation standard. Mise à jour de la base Notre progiciel (base source) fait l objet de nombreuses mises à jour. Le soumissionnaire indiquera MAPA 2007/14 /Page 6/8
donc de manière explicite dans sa proposition : - si son produit permet de répliquer automatiquement des tables ajoutées lors d une mise à jour (sans intervention sur le paramétrage) - si son produit permet de répliquer automatiquement des colonnes ajoutées ou modifiées (typage) lors d une mise à jour (sans intervention sur le paramétrage) Reprise sur incident Une attention particulière sera portée sur la simplicité de la reprise sur incident. Le soumissionnaire détaillera les points suivants : En cas de crash de la base source et de restauration totale ou partielle à partir des archivelog, le logiciel proposé dispose t il d une procédure de re-synchronisation de la base cible, ou un import complet est-il nécessaire? En cas de crash de la machine source et de bascule de la base de données sur un autre serveur, quelles sont les opérations à mettre en œuvre pour re-synchroniser la cible, dès que la machine source est de nouveau opérationnelle? (mise à disposition des archivelog générés pendant la phase transitoire par exemple) En le cas de perte d un ou plusieurs fichiers de redolog ou d archivelog de la base source, devra t on réimporter complètement la base cible et la re-synchroniser? Stockage du paramétrage Le soumissionnaire indiquera la manière dont il stocke le paramétrage de la réplication (fichier, base de données..) Il précisera les besoins nécessaires en terme de création de user (OS, oracle ), de stockage (file system, tablespace) et de ressources réseau (n por t disponible ) Evolution de l environnement technique Le soumissionnaire indiquera la capacité de son produit à s adapter aux évolutions de versions des bases oracle source et cible ainsi qu aux systèmes d exploitations. Support technique Le soumissionnaire précisera le niveau de support de son produit ( plages horaires, jour, langue, type de contact ) Le CHU souhaite un support en français, 5 jours sur 7, heures ouvrées. 9 JOURNEES DE PRESTATIONS Le soumissionnaire précisera le nombre total de jours de prestation nécessaires aux tâches suivantes : a. étude de l existant b. installation de l outil de réplication c. mise en place des tests d. transfert de compétences des tâches d administration courantes aux équipes du CHU (maximum 3 personnes) MAPA 2007/14 /Page 7/8
Les journées de prestations seront au minimum de 7 heures (hors durée des transports) et se dérouleront de 8 heures à 17 heures dans les locaux du CHU. Les journées partiellement effectuées seront facturées au prorata temporis. 10 MAINTENANCE Dans le cadre du lot 2, le soumissionnaire proposera une maintenance pour une durée de 3 ans de la solution référencée dans le lot 1. 11 PERSONNES A CONTACTER Pour tout renseignements complémentaires, veuillez contacter : Monsieur Jérôme RETROUVEY CHU de Besançon Service Informatique 2 Place Saint-Jacques 25000 BESANCON Tél. 03 81 21 86 56 E-Mail : jretrouvey@chu-besancon.fr MAPA 2007/14 /Page 8/8