Upload
vandiep
View
242
Download
0
Embed Size (px)
Citation preview
Oracle ExadataPerformance et Optimisation de votre Datawarehouse
Pascale Borla-SalametConsultante Avant Vente Oracle France
© 2009 Oracle Corporation – Propriétaire
• Les nouveaux challenges
• Exadata Storage Server
• Oracle Database Machine
• Témoignages Clients
Agenda
© 2009 Oracle Corporation – Propriétaire
• Les architectures « Datawarehouse » actuelles souffrent d'un problème de contention sur la bande passante de données qui limite le débit des données
• Le débit est des dizaines de fois moindre qu'il ne faudrait
• Les datawarehouses deviennent de plus en lents au fur et à mesure qu’ils grossissent
Le challenge de la performance
© 2009 Oracle Corporation – Propriétaire
Quid des requêtes métier si 10 To de données doivent être parcourues?
10 To100 Go/sec
35 requêtes/h “Tout ce que vous voulez”
10 Go/sec
3 requêtes/h “Est-ce que ca peutattendre demain?”
1 Go/sec
3 requêtes/jour « N’essayez même pas »
L’impact de la bande passante
© 2009 Oracle Corporation – Propriétaire
Une solution simple et innovanteOptimiser la bande passante données serveur/stockage
• Plus de canaux
• Des canaux plus rapides
• Transférer moins de données
© 2009 Oracle Corporation – Propriétaire
HP Oracle Exadata Storage ServerUn stockage optimisé pour les DataWarehouses Oracle
Fabriqué par
Logiciel par
• 12 disques, jusqu’à 12 TB de stockage brut
• 2 connexions Infiniband; jusqu’à 1Go/s de bande passante
• 2 processeurs Intel à 8 coeurs
• Oracle Enterprise Linux
• Évolutivité linéaire du stockage, du réseau, du traitement
© 2009 Oracle Corporation – Propriétaire
Grid de Stockage Exadata
• Les cellules exadata forment un grid de stockage massivement parallèle pour
• une montée en charge illimitée: la bande passante augmente avec le volume
• Une disponibilité native du système de stockage : les données sont mirrorées entre cellules
• Les performances sont stables quand les volumes augmentent
La bande passante réseau augmente avec l'ajout de cellules
4 Go/sec
8 Go/sec
16 Go/sec
…
© 2009 Oracle Corporation – Propriétaire
Traitement des requêtes:Sur un stockage traditionnel
What Were Yesterday’s
Sales?
SUM
Oracle Database Grid Storage Array
Retrieve Entire
Sales Table
Select sum(sales) where
salesdate= ’23-Sept-2008’ …
© 2009 Oracle Corporation – Propriétaire
Traitement des requêtes: Avec Oracle Exadata Storage Server
What Were Yesterday’s
Sales?
SUM
Oracle Exadata Storage Server
Select sum(sales) where
salesdate= ’23-Sept-2008’ …
Retrieve Sales for Sep 23 2008
Oracle Database Grid
© 2009 Oracle Corporation – Propriétaire
Exadata – Une nouvelle ArchitectureSupprimer le goulot d'étranglement
• Exadata renvoie moins de données au serveur
• Une partie des traitements SQL est faite par Exadata
• Exadata propose plus de connexions
• Stockage modulaire: des cellules organisées en un grid massivement parallèle
• La bande passante augmente avec la capacité
• Exadata utilise des liens rapides
• Un réseau InfiniBand 5x plus rapide que Fibre Channel
Exadata renvoie moins de données et plus vite
© 2009 Oracle Corporation – Propriétaire
Un grid Base de Données8 Serveurs de traitement• HP DL 360-G5
•2 processeurs Intel Quad-core
•32 Go RAM
•4 disques SAS de 146Go
•Une carte dual port Infiniband
•Oracle Enterprise Linux
•Oracle Database 11g Enterprise Edition with
Real Application Clusters and Partitioning
Un grid de stockage Exadata14 cellules Exadata : • HP DL180-G5 with
• 2 processeurs Intel Quad-core
• 8Go RAM
• jusqu’à 168To de disques
• jusqu’à 14 Go/s de bande passante
• Oracle Enterprise Linux
• Oracle Exadata Storage Server Software
4 Switchs Infiniband
1 Switch GigE
HP Oracle Database MachineL’eXtrême Performance « clé en main »
Évolutif par ajout de machines
© 2009 Oracle Corporation – Propriétaire
HP Oracle Database MachineL’eXtrême Performance « clé en main »
• La machine est vendue par Oracle
• La machine est préparée et le software exadata installé avant livraison
• La configuration de la machine est réalisée par Oracle chez le client
• Configuration du stockage
• Installation du logiciel base de données
• Création de la base de données
• La Garantie
• 3 ans pièces et main d'œuvre sur site
• 24X7, 4 Heures délai max
© 2009 Oracle Corporation – Propriétaire
“Oracle Exadata outperforms anything we’ve
tested to date by 10 to 15 times.
This product flat-out screams.”
Walt Litzenberger Director Enterprise Database Systems The CME Group
© 2009 Oracle Corporation – Propriétaire
M-Tel Test ResultsCall Data Records Warehouse
2 IBM P570s
EMC CX3-40 Storage
Existing System
28X Average
Performance Increase
1/2 Database Machine
© 2009 Oracle Corporation – Propriétaire
M-Tel Exadata Speedup 10X to 72X Performance Improvement
0 10 20 30 40 50 60 70 80
CDR Full Table Scan
Warehouse Inventory Report
CRM Service Order Report
CRM Customer Discount Report
Handset to Customer Mapping Report
Index Creation
Tablespace Creation
28xAverageSpeedup
© 2009 Oracle Corporation – Propriétaire
“Every query was faster on Exadata compared to our current systems. The smallest performance improvement
was 10x and the biggest one was an incredible 72x.”
Plamen Zyumbyulev Head of Database Administration M-Tel
© 2009 Oracle Corporation – Propriétaire
LGR’s Test ResultsCall Data Records Warehouse
HP Superdome
Server
Hitachi XP24000 Storage Array
Existing System 1/2 Database Machine
20X Average
Performance Increase
© 2009 Oracle Corporation – Propriétaire
“Call Data Record queries that used to run for over 30 minutes now complete in under 1 minute.
That's extreme performance.”
Grant Salmon Chief Executive OfficerLGR Telecommunications
© 2009 Oracle Corporation – Propriétaire
Giant Eagle Test ResultsRetail Sales Data Warehouse
Existing System 1/2 Database Machine
13 IBM P570 CPUs
EMC CLARiiON and DMX Storage Array
Existing System
16x Average
Performance Increase
© 2009 Oracle Corporation – Propriétaire
Giant Eagle Exadata Speedup 3X to 20X Performance Improvement
- 5.0 10.0 15.0 20.0 25.0 30.0 35.0 40.0 45.0 50.0
Recall Query
Gift Card Activations
Sales and Customer Counts
Prompt04 Clone for ACL audit
Date to Date Movement
Comparison - 53 weeks
Materialized Views Rebuild
Merchandising Level 1 Detail by
Week
Supply Chain Vendor - Year - Item
Movement
Merchandising Level 1 Detail:
Current - 52 weeks
Merchandising Level 1 Detail:
Period Ago
16xAverageSpeedup
© 2009 Oracle Corporation – Propriétaire
Pourquoi faire le choix Exadata ?
• Une infrastructure évolutive
• Accroissement linéaire de la bande passante et de la ressource de traitement
• Une infrastructure hautement disponible
• Les technologies oracle de haute disponibilité sont nativement intégrées
• Une performance Extrême
• 10X à 100X d'amélioration pour les data warehouse
• Des technologies standard pré-installées et pré-configurées pour une rentabilisation immédiate de la solution