ORACLE CONSEIL & EXPERT SERVICES
- CONSULTANT
2005 - 2011
* Conception, expertise et conseils en architecture de bases ;
* Etude de consolidation de serveurs et de bases Oracle ;
* Conception et modélisation de bases de données ;
* Audit et optimisation des performances d'instances Oracle ;
* Audit et amélioration des performances de l'activité SQL ;
* Définition et mise en place de procédures de Sauvegarde/restauration: scripts
SQL et RMAN
* Développement SQL et PL/SQL ;
* Définition d'architecture de bases de données Data Waterhouse (VLDB) :
partitionnement, compression Oracle, chargement de données, archivage de
données, Sauvegarde et Restauration
* Administration de bases de données de production ;
* Migration d'environnements Oracle ;
* Assistance de support aux équipes Etudes et Production ;
* Transfert de compétences sur la technologie et les fonctionnalités Oracle
Versions Oracle: V7, V8, V8i, V9i, V10g, V11g, 11GR2
PROJETS - EXPERTISES Oracle France Expert-Services
EDF
* Contexte : Migration des trois bases de données utilisées par les trois systèmes SAP
(ISU, CRM, BI)
* Rédaction de la stratégie de migration des bases SAP de la version 1GR2 vers la
version 11GR2. La contrainte étant d'appliquer la même stratégie aux bases Data
Guard Physique sans les reconstruire à cause de la grosse volumétrie.
* Rédaction de la PTI ;
* Application de l'option RAT (Real Application Testing) pour la non-régression des
performances
* Implémentation d'Advanced Compression Option pour le gain en espace et en
performances
* Contexte technique :
o Aix 6.1, Oracle 10GR2, 11GR2, composants SAP (ABAP/JAVA)
ERDF (Electricité réseau de France)
Etude d'architecture 11GR2 RAC (Grid Infrastructure)
* Consolidation des différents environnements ;
* Etude de faisabilité
o Dimensionnement des plateformes (Machines, Bases de données, Baies de
Disques, équipements réseaux : Switch Ethernet/SAN)
o Etude du PRA `Plan de reprise d'activité
* Etude de compatibilité des différentes briques techniques (Weblogic, Informatica,
EAI...)
* Implémentation de la proposition/solution technique validée par l'étude et le POC -
Proof of Concept)
* Contexte technique :
o 11GR2 Clusterware (Grid Infrastructure, Weblogic, RMAN, ASM-Automatic
Storage Management, Physical Dataguard), Migration des bases du SUN
Solaris Sparc vers AIX 6.1 (Volumétrie des bases de plus de 2To)
BNPRAIBAS (Cetelem Personal Finance)
Mise en place d'une Cellule d'expertise Oracle Consulting transverse
La mission a pour objectif d'assister d'une manière transverse les projets autour des solutions
Oracle(Base de données, CRM Siebel, Serveur d'application Weblogic, Moniteur
Transactionnel Tuxedo)
Projet : Migration ISAM/RAC
* Assistance à la définition et à la validation de l'architecture GeoCluster Real Application
Cluster (InterSite). Le contexte technique :
* RAC 10G
* Réplication SRDF ;
* Mirroring des baies par le cluster Logical Volume Manager Oracle (ASM) ;
* Définition des contraintes d'architecture pour répondre aux SLA (Un quart
d'heure d'arrêt maximum toléré)
* Définition des pré-requis d'architecture, matériel, dimensionnement des
LPAR(s), partitions Aix, pour répondre aux exigences de l'application
monétique.
* Consolidation/Rationalisation des environnements au sein du Cluster distant et
définition des règles et normes de développement et d'administrations.
Projet : CRM (SIEBEL)
* Etude/Audit de performance du CRM SIEBEL, résolution des problèmes de performance
SIFAC (France Telecom)
Projet : Billing (BRM) Solution de facturation Oracle
* Dans le cadre du déploiement de la solution BRM pour Orange UK pour une base de
données à grosse volumétrie (80To) à terme, la mission a été de définir une architecture de
haute disponibilité.
* Définir et dimensionner le nombre de nœud du Cluster RAC (CPU, RAM,
Bande passante)
* Anticiper une future migration en associant un environnement hybride
(11GRAC pour la partie Cluster, 10GR2 pour la partie base de données)
* Définir la stratégie de partitionning ;
* Définir la stratégie de sauvegarde et Restauration(Combinaison entre RMAN et
Business Copy) d'un tel profil de base de données dite (VLDB)
Ministère de la défense
Projet: CRM (Arhmonie): SAP, RAC, OCFS2, SAPCTL
* Installation d'une plateforme 10GR2 RAC sur une Redhat 4 ;
* Le choix du stockage partagé portait sur OCFS2 (Contrainte SAP) ;
* Passage du PatchSet 2 (10.2.0.4) ;
* Conversion de l'installation standalone SAP en mode RAC (Moteur Oracle et base de
données)
* Sécurisations des ressources SAP par le Framework SAPCTL d'Oracle ;
* Rman avec le module Tina ;
* Mise en place des services, load balancing et failover ;
* Test de crash materiel (Switch public, privé, perte de disques sur un nœud, débranchement
électrique)
* Test de pannes logicielles (SAP, Oracle: instance vip, listener, reboot de machine ;
* Ajout de nœud au cluster
* Suppression de nœud ;
* Relocation des ressources d'un nœud à un autre. ;
* Restauration après perte du fichier OCR, voting disque ;
* Eude de performance et d'optimisation (AWR, échange à travers l'interconnect,...) ;
* Formation des équipes Dba prenant en charge l'architecture déployée
* Rédaction des guides d'installations et de déploiement
Banque Postale
Projet Stecard
* Etude de l'architecture et sa validation d'une solution GeoCluster (10GR2 RAC) pour la
monétique (GAB automatique pour la banque Postale)
* Contexte technique : Aix 5.3, ASM, 10GR2 RAC
* Mise en place de la plateforme ;
* Audit de performance (Benchmark), préconisations et implémentation ;
* Résolution des problèmes de performances ;
* Aide à la mise en place d'un Dataguard pour répondre aux contraintes de PRA (Plan de
reprise d'activité)
EDF -SIMM
Etude de la réorganisation ONLINE dans un environnement SAP
* DBMS_REDEFINITION
* Shrink de segment ;
* Identification des candidats (Tables, index) pour la réorganisation,
Advisor Oracle
GDF-SUEZ
Projet: CRM (Symphonie)
* Migration du CRM SAP (10To de volumétrie) de facturation Symphonie de GDF-SUEZ
en version 10.2.0.4
* Contexte technique : Solaris 9, 10GR2, Veritas Filesystem, Rman via
Netbackup
* Assistance à la résolution des problèmes de régression de performance. ;
* Stabilisation des plans d'exécutions, politique de collecte de statistiques ;
* Dimensionnement de la plateforme matérielle. ;
* Compagne de test (Benchmark) pour la sécurisation et la validation du l'Upgrade.
Projet: CRM (ATHENA): SAP, RAC Veritas Cluster
* Installation d'une plateforme 10GR2 RAC sur Solaris 10 (Cohabitation avec Veritas
Cluster)
* Le choix du stockage partagé portait sur du Veritas Storage Fundation ;
* Passage du PatchSet 2
* Mise en ouvre de Physical Dataguard ;
* Conversion de l'installation standalone SAP en mode RAC (Moteur Oracle et base de
données)
* Rman avec le module Networker ;
* Mise en place des services, load balancing et failover ;
* Test de crash materiel (Switch public, privé, perte de disques sur un neoud,
débranchement électrique)
* Test de pannes logicielles (SAP, Oracle: instance vip, listener, reboot de machine ;
* Ajout de nœud au cluster
* Suppression de nœud ;
* Relocation de resource d'un nœud à un autre ;
* Restauration après perte du fichier OCR, voting disque ;
* Eude de performance et d'optimisation (AWR, échange à travers l'interconnect,...),
pertinenece du partitionning et de l'équilibrage de charge à travers les services déclarés
(prefered/avilaible)
* Formation des équipes Dba prenant en charge l'architecture déployée ;
* Rédaction des guides d'installations et de déploiement
La poste (Montpellier)
* 10GR2 RAC sur Suse 10 avec OCFS ;
* Rédaction des guides d'installations et de déploiement ;
* Formation des équipes sur places sur l'architecture RAC (CRS, Cache fusion, Vip, ASM,
OCFS, Load Balance, Fail Over, répartition de charge à travers les services/resource manager,
diagnostiques de pannes, conversion de base non ASM en base ASM et vise versa,...
Orange
* Installation d'une plateforme 10GR2 Rac (10.2.0.3) sur Aix 5.3 (ASM en terme de
stockage partagée
* Installation de 3 plateformes 10GR2 Rac (10.2.0.3) sur une Readhat Enterprise Linux
update 4, avec ASM en terme de stockage partagée.
* Mise en place des services, load balancing et failover ;
* Rédaction des guides d'installations et de déploiement
Contexte:
2 RAC à deux nœuds sur deux sites distant de 20 KM, répliqués par SRDF.
Les tests consistaient en la validation de l'architecture lorsque la réplication SRDF est arrêtée
et que les disques groupes ASM montée et sont visibles du côté de l'autre site
ARVAL (BNP-PARISBAS)
Etude de faisabilité d'une plateforme RAC sur des machines pSeries (DLPAR).
Replication Baie à Baie par SRDF Vs ASM (Avantage et inconvénients) dans le cadre d'un
RAC étendu (Extended RAC) avec l'option DataGuard comme solution pour maximiser la
sécurité de l'application
EDF
Au sein de la cellule Oracle constitué par une équipe d'Oracle. L'objectif de la mission
consistait en la validation des dossiers d'architectures et la collaboration avec les architectes
pour le choix du matériel en fonction de la qualité de services attendues.
Rédaction de best practices: PL/SQL, Configuration d'instance, tuning d'instance et de
requêtes
Contexte technique: Solaris 9, 10 en zoning, 9i Rac, 11Grac, SunCluster, Rac DataGuard,
Rman avec TSM
Aix 4.3, Grid control pour la supervision, maquette RAC sous Solaris 10
MGP
* Installation d'un 10GR2 RAC sous Windows server 2003 ;
* Procédure d'ajout/suppression de nœuds
Journal Sud-Ouest (Bordeaux)
Passage du patchSet 2 (10.2.0.3) sur une plateforme à 4 nœuds afin de corriger des problèmes
de montage de disques groupes ASM pour la recovery area
Faively Transport
Installation d'une plateforme 10GR2 Rac à deux nœuds sur du Redhat Enterprise 4
Passage du PatchSet 2 (10.2.0.3) sur le clusterware ainsi que sur le moteur Oracle
Mise en place des services, load balancing et failover
SAGEM
Installation d'une plateforme 10GR2 RAC sur Aix 5.3 avec ASM en terme de stockage
partagée sur deux nœuds.
Mise en place des services, load balancing et failover
Ajout d'un troisième nœud à la plateforme afin de comparer le gain de performance par
rapport aux deux nœuds.
Mise en œuvre de la politique de sauvegarde et restauration avec Rman pour la plateforme
RAC.
Etude de performance et mise en place du mode partitionning afin d'optimiser les
performances.
France Télecom (Centre IBM de Montpellier )
Installation d'une architécture RAC 10GR2 à quatre nœuds sur une Aix 5.3 sur une baie de
disque IBM DS8000, permettant à France Télecom de mener à bien un benchmark sur le progiciel
Peoplesoft.
(Le cluster filesystem étant du GFFS pour le stockage de la base de données)
CNETI (caisse-epargne)
Installation d'un RAC 10GR2 sur deux nœuds (Aix 5.3) avec de l'ASM (Automatic Storage
Managment) omme option de stockage. Cette application rentre dans le cadre d'un progicile
de gestion de GABs.
La baie de disques utilisée étant du Storage Tek. (Avec l'option MPIO pour le mode
concurrentiel.
Etude de la politique de sauvegarde et restauration avec Rman avec le module TSM(Tivoli
Storage Management)
Mise en œuvre de Physical DataGuard pour répondre à l'architecture MAA (Maximum
Availibility Architecture)
Laposte (Toulouse)
Installtion d'un RAC 10GR2 sur une Aix 5.2 (ML7) sur quatre nœuds avec la technologie
ASM pour l'option de stockage partagée de la base de données.
La baie de disque utilisée étant du Hitachi (avec le driver HDLM pour le multipathing).
Formation RAC 10GR1
Suivie de la formation RAC en version 10GR1 (Linux, OCFS) dans les locaux d'Oracle.
LABORATOIRES CLARINS
Oracle8i - Windows 2000
Audit des performances de bases suite à des dégradations importantes des traitements.
. Mise en œuvre des outils de collecte de statistiques Oracle : Bstat/Estat - Statspack
. Analyse et identification des problèmes sur la configuration des instances
. Amélioration des requêtes SQL
Différents cadres d'intervention : Transactionnel et Batch
Direction Générale de l'Armement
Oracle 8i - AIX
Etudes de performances de trois bases de données en production, optimisation et
préconisations pour une future montée de charge (Volumétrie, nombre de connections
intensives)
GRAS SAVOYE
Oracle 10G - HP-UX
Mise en place du Grid control, nouvelle fonctionnalités de la 10G :
(ADDM, AWR, Gestion automatique de la mémoire,...), transfert de compétences sur les
nouvelles fonctionnalités et l'administration.
CARREFOUR
Oracle 9i/10G - HP-UX
Mise en place d'une solution permettant de gérer l'utilisation de l'outil « isqlplus », en
utilisant dbms_resource_manager, les procédures stockées, l'authentification web.
Développement applicatif SQL autour des packages Oracle PL/SQL en intégrant les
fonctionnalités de programmation Oracle 8i et 9i
Tuning de bases de données de production avec optimisation de requêtes SQL.
MARECHAL ELECTRIQUE
Oracle7 - AIX
Intervention après le crash de la base de production :
Récupération de la base, correction de la procédure de sauvegarde.
Ministère du travail
Oracle9iR2 - Linux
Assistance et conseils pour la mise en œuvre d'une solution de réplications de données (Vues
matérialiées).
France TELECOM
SUN Solaris - 9iR2
Définition de la stratégie de Sauvegarde/Restauration et rédaction des procédures
d'exploitation basées sur l'outillage RMAN
Etude et rédaction des procédures de Haute Disponibilité basée sur la technologie Dataguard
9i.
Transfert de compétences sur les technologies : Logical standby database, RAC, procédure de
sauvegarde RMAN.
EXPERIENCES ANTERIEURES