Vous êtes sur la page 1sur 47

<Insert Picture Here>

Survol des plateformes Oracle Exadata Database Machine et Oracle Exalogic Elastic Cloud
Christophe BURGAUD Consultant Avant-Vente
Copyright 2010, Oracle Corporation and/or its affiliates

Agenda
Oracle Exadata Database Machine Oracle Exalogic Elastic Cloud

Copyright 2010, Oracle Corporation and/or its affiliates

Oracle Exadata Database Machine

Copyright 2010, Oracle Corporation and/or its affiliates

Exadata Database Machine


La meilleure plateforme pour excuter Oracle SGBDR

Meilleure Machine pour votre Entrept de donnes Meilleure Machine pour vos Applications transactionnelles massives (OLTP) Meilleure Machine pour la Consolidation de vos bases de donnes Architecture unique bas-cot pour le faire
Copyright 2010, Oracle Corporation and/or its affiliates

Les rfrences Exadata dans le monde


Adoption rapide sur tous les continents et industries

Copyright 2010, Oracle Corporation and/or its affiliates

Architecture Hardware de Exadata


Architecture en grille de serveurs standard assurant le Traitement et le Stockage des donnes
Elimine les longues phases de tuning lies la monte en charge et laugmentation de la volumtrie

SGBDR en grille (RAC)


8 Dual-processor x64 pour les serveurs SGBDR OU 2 Eight-processor x64 pour les serveurs SGBDR

Grille de Stockage Intelligent

14 serveurs de stockage Haut Performance

Rseau InfiniBand
Redondant avec switch 40Gb/s Rseau Unifi pour les serveurs de traitement & de stockage
Copyright 2010, Oracle Corporation and/or its affiliates

100 To avec des disques High Speed ou 336 To avec des disques High Capacity 5.3 To PCI Flash
Les donnes sont mirrores travers les serveurs de stockage
6

Dploiement standardis et simplifi


Toutes les Database Machines sont les mmes
Dlivres prtes lemploi Testes Entirement supportes (HW + SW) Identique la configuration utilise par les dveloppeurs Oracle

Capable dexcuter simultanment les applications OLTP et DW existantes


Version Oracle 11gR2 en mode clusteris

Pas de certification Exadata requise


Dploye en jours, pas en mois

Copyright 2010, Oracle Corporation and/or its affiliates

Le serveur de stockage Exadata


Hardware par Sun Serveur de stockage Haute-Performance construit partir de standand HW du march

Software par Oracle

12 disques : SAS Haute Performance de 600 Go 15k RPM ou SAS Haute Capacit de 2To 7.2k RPM

2 bi-pro Xeon Nehalem hexa-core (L5640) 1 carte Infiniband 40 Gbit/s dual port

4 cartes Flash de 96 Go
Le logiciel Intelligent Exadata Storage Server Software

Copyright 2010, Oracle Corporation and/or its affiliates

Nouvelle plateforme - Exadata Database Machine X2-8 Full Rack


Extreme Performance for Consolidation, Large OLTP and DW

2 serveurs de base de donnes de type Sun Fire 4800 avec 8 processeurs, 8 coeurs Intel x64 High Core,

High Memory Database Servers


128 CPU cores (64 par serveur) 2 To de RAM (1 To par serveur) Switch Ethernet 10 Gbit/s 16 port 10Gbit/s (8 par server) 14 Serveurs de stockages Exadata X2-2 Tous avec des disques SAS HP de 600 Go OU Tous avec des disques SAS HC de 2 To 3 Sun Datacenter InfiniBand Switch 36 36-port Managed QDR (40Gb/s) switch 1 Admin Cisco Ethernet switch Redundant Power Distributions Units (PDUs)

Rajout de plusieurs RAC pour la scalabilit


Copyright 2010 Oracle Corporation and/or its affiliates

Exadata Database Machine X2-2 Full Rack


Pre-Configure pour la Performance Extrme
8 serveurs de base de donnes de type Sun Fire X4170 M2 96 cores (12 par server) 768 GB memory (96GB par server) Switch Ethernet 10 Gbit/s 16 x 10GbE ports (2 per server) 14 Serveurs de stockages Exadata X2-2 Tous avec des disques SAS HP de 600 Go OU Tous avec des disques SAS HC de 2 To 3 Sun Datacenter InfiniBand Switch 36 36-port Managed QDR (40Gb/s) switch 1 Admin Cisco Ethernet switch Keyboard, Video, Mouse (KVM) hardware Redundant Power Distributions Units (PDUs)

Add more racks for additional scalability


Copyright 2010 Oracle Corporation and/or its affiliates

10

Exadata Database Machine X2-2 Half Rack


Pre-Configure pour la Performance Extrme
4 serveurs de base de donnes de type Sun Fire X4170 M2 48 cores (12 par server) 384 GB memory (96 Go par server) Switch Ethernet 10 Gbit/s 16 x 10GbE ports (2 per server) 7 Serveurs de stockages Exadata X2-2 Tous avec des disques SAS HP de 600 Go OU Tous avec des disques SAS HC de 2 To 3 Sun Datacenter InfiniBand Switch 36 36-port Managed QDR (40Gb/s) switch 1 Admin Cisco Ethernet switch Keyboard, Video, Mouse (KVM) hardware Peut voluer vers le Full Rack Redundant Power Distributions Units (PDUs)

Copyright 2010 Oracle Corporation and/or its affiliates

11

Exadata Database Machine X2-2 Quarter Rack


Pre-Configured for Extreme Performance
2 serveurs de base de donnes de type Sun Fire X4170 M2 24 cores (12 par server) 192 GB memory (96Go par server) Switch Ethernet 10 Gbit/s 16 x 10GbE ports (2 per server) 3 Serveurs de stockages Exadata X2-2 Tous avec des disques SAS HP de 600 Go OU Tous avec des disques SAS HC de 2 To 2 Sun Datacenter InfiniBand Switch 36 36-port Managed QDR (40Gb/s) switch 1 Admin Cisco Ethernet switch Keyboard, Video, Mouse (KVM) hardware Redundant Power Distributions Units (PDUs)

Peut voluer vers le Half Rack

Copyright 2010 Oracle Corporation and/or its affiliates

12

Commencer Petit et grossir


En fonction des besoins mtiers

Quarter Rack

Half Rack

Full Rack

Scalabilit incrmentale quilibre pour lOLTP & le DW


Copyright 2010, Oracle Corporation and/or its affiliates

13

Scalabilit jusqu 8 Racks par rajout de cables


Bande passante additionnelle et redondance

Copyright 2010, Oracle Corporation and/or its affiliates

14

Une Famille Complte de Database Machines


Pour lOLTP, le Data Warehousing & la Consolidation Oracle Exadata X2-2 Oracle Exadata X2-8

Quart, Demie, Full & Multi-Racks

Full & Multi-Racks

Copyright 2010, Oracle Corporation and/or its affiliates

15

Un OS au choix pour les serveurs de base de donnes 2 OS disponibles pour les serveurs de base de donnes Oracle Linux Solaris 11 Express (x86) ( venir) Les clients choisiront leur OS au moment de linstallation Les serveurs de stockage resteront sur Oracle Linux

Copyright 2010, Oracle Corporation and/or its affiliates

16

La capacit des plateformes Exadata


X2-8 Full Rack X2-2 Full Rack 100 TB 336 TB 5.3 TB 28 TB X2-2 Half Rack 50 TB 168 TB 2.6 TB 14 TB X2-2 Quarter Rack 21 TB 72 TB 1.1 TB 6 TB

High Perf Disk


Raw Disk1 High Cap Disk

100 TB 336 TB 5.3 TB

Raw Flash1 User Data2


(assuming no compression)

High Perf Disk

28 TB

High Cap Disk

100 TB

100 TB

50 TB

21 TB

1 Raw capacity calculated using 1 GB = 1000 x 1000 x 1000 bytes and 1 TB = 1000 x 1000 x 1000 x 1000 bytes. 2 - User Data: Actual space for end-user data, computed after single mirroring (ASM normal redundancy) and after allowing space for database structures such as temp, logs, undo, and indexes. Actual user data capacity varies by application. User Data capacity calculated using 1 TB = 1024 * 1024 * 1024 * 1024 bytes.

Copyright 2010, Oracle Corporation and/or its affiliates

17

La capacit des plateformes Exadata


X2-8 Full Rack Raw Disk Data Bandwidth1,4 High Perf Disk High Cap Disk 25 GB/s 14 GB/s 50 GB/s 50,000 25,000 1,000,000 X2-2 Full Rack 25 GB/s 14 GB/s 50 GB/s 50,000 25,000 1,000,000 X2-2 Half Rack 12.5 GB/s 7 GB/s 25 GB/s 25,000 12,500 500,000 X2-2 Quarter Rack 5.4 GB/s 3 GB/s 11 GB/s 10,800 5,400 225,000

Raw Flash Data Bandwidth1,4 Disk IOPS3,4 Flash IOPS3,4 High Perf Disk High Cap Disk

Data Load Rate4

5 TB/hr

5 TB/hr

2.5 TB/hr

1 TB/hr

1 Bandwidth is peak physical disk scan bandwidth, assuming no compression. 2 - Max User Data Bandwidth assumes scanned data is compressed by factor of 10 and is on Flash. 3 IOPs Based on IO requests of size 8K 4 - Actual performance will vary by application.

Copyright 2010, Oracle Corporation and/or its affiliates

18

Le software intelligent embarqu dans les serveur de stockage Exadata


Exadata Smart Scans
Permer de rduire 10X ou plus rduction le volume de donnes chang entre les serveurs de stockage et la base de donnes

Exadata Smart Flash Cache


Casse 20X ou plus les goulots des I/Os alatoires (OLTP) Double la bande passante des scans des donnes

Exadata Storage Indexes


Elimine les I/Os non ncessaires

I/O Resource Manager (IORM)


Permet de grer les plans de ressources des traitements en intgrant les I/Os

Hybrid Columnar Compression


Permet de rduire 10X ou plus le volume de donnes

Quality of Service (QoS)


Maintient et active les contrats de services Memory Guard protge les transactions courantes des pannes mmoire

Copyright 2010, Oracle Corporation and/or its affiliates

19

La Grille de Stockage Intelligent Exadata La plus Scalable


Les processus intensifs daccs aux donnes accdent la grille de stockage intelligent
Filtre les lignes et la colonnes comme des flts de donnes depuis les disques (168 Intel Cores)

Exemple: Combien le produit X sest vendu le dernier trimestre ?


Cette requte reprsente 10 To de donnes balayer Le stockage intelligent des serveurs Exadata filtre les lignes et le colonnes par Product et Date Seuls 100 Go sont envoys par la grille de stockage intelligent vers les serveurs de base de donnes

La scalabilit du stockage intelligent paralllise les excutions et supprime les goulots dtranglement.

Copyright 2010, Oracle Corporation and/or its affiliates

20

Le Stockage Intelligent Exadata


Les serveurs de stockage Exadata sont capables dexcuter des tches complexes directement sur le stockage comme :
Join filtering Incremental backup filtering I/O prioritization Storage Indexing Database level security Offloaded scans on encrypted data Data Mining Model Scoring

Grille de stockage Intelligent Exadata

Une rduction de 10x la volumtrie envoye vers la base de donnes est souvent observe.

Copyright 2010, Oracle Corporation and/or its affiliates

21

Les taux de Compression sur des donnes relles

Copyright 2010, Oracle Corporation and/or its affiliates

25

Premire Database Machine scurise

Dplace la dcryption du software vers le hardware


Plus 5x plus rapide

Surcot de lencryption proche de zro Les requtes accdent des donnes cryptes en Go/s

Copyright 2010, Oracle Corporation and/or its affiliates

26

La meilleure machine pour la consolidation des bases de donnes

ERP CRM

Exadata quivaut une ferme de consolidation les bases de donnes

Warehouse
Data Mart HR

Copyright 2010, Oracle Corporation and/or its affiliates

27

Plus de capacit, moins dnergie


Exadata V2 10x Compression

Systems with Equal User Data


Netezza TwinFin 2x to 4x Compression All with Largest Disks, Best Compression

EMC VMAX 3x Oracle Compression

Teradata 2580 1.3x Compression

Copyright 2010, Oracle Corporation and/or its affiliates

28

Exadata is plus rapide et 6x moins cher que le meilleur IBM Power 795
2 Exadata X2-8 $3,000,000
Plus de cores CPU Plus de bande passante I/O

Compression Exadata
Haute disponibilit Haute scalabilit

IBM P795 + 4 DS8700s with Flash

$18,860,000
Comparaison des prix HW
Copyright 2010, Oracle Corporation and/or its affiliates

29

Resources
Oracle.com:
http://www.oracle.com/exadata

Oracle Exadata Technology Portal on OTN:


http://www.oracle.com/technology/products/bi/db/exadata

Oracle Exadata white papers:


http://www.oracle.com/technetwork/middleware/bifoundation/exadata-smart-flash-cache-twp-v5-1-128560.pdf http://www.oracle.com/technetwork/database/features/availability/x migration-11-133466.pdf

Copyright 2010, Oracle Corporation and/or its affiliates

30

Oracle Exalogic Elastic Cloud

Copyright 2010, Oracle Corporation and/or its affiliates

Engineered Systems SystmesPr-packags


Une tendance de l'IT pour les dix prochaines annes

Oracle Exalogic Elastic Cloud


Software. Hardware. Complete.

Pour btir les Datacenters du 21me sicle

Une plate-forme middleware pour l'entreprise


Performance, Fiabilit et Simplicit Une performance Java ingale

Jusqu' 10 fois plus de performance


La fondation pour les Clouds Mission Critique La meilleure solution pour la consolidation d'applications La meilleure solution pour adapter les ressources aux besoins ou lasticit

Systmes pr-packags Diminution des cots de dploiements et d'exploitation Le chemin le plus rapide du dveloppement la production

Systmes pr-packags
Une plate-forme standardise pour tous les types de charges applicatives Plus de 100 annes/H en R&D Systmes Pr-Packags Java Middleware stack Device firmware Drivers Modifications OS kernel Configuration IO Pour librer les exploitants/hbergeurs de tches rptitives

Standardise
Une plate-forme standardise pour tous les types de charges applicatives
Chaque systme est identique Des configurations pr-testes, standards et accompagnes dune offre unique de services et support Des configurations identiques celles qui sont utilises par les quipes de support

Excution des applications existantes


Tout le portfolio Oracle Fusion Middleware Toute application Linux 5 ou Solaris 11 Pas de certification Exalogic

Valorise les investissements dans l'cosystme Oracle Formations, Savoir-Faire, Personnes, Partenaires

Fondations du Cloud Elastique dOracle


Application Grid, OS, Enterprise Manager et matriel
WebLogic Server Enterprise Manager Coherence

JRockit et HotSpot
Exalogic Elastic Cloud Software Oracle Linux 5 ou Solaris 11 Exalogic Elastic Cloud Hardware
EL X2-2

Une nouvelle approche des serveurs


Btir des clouds privs avec InfiniBand Une architecture de type grille Pour crotre avec les besoins Ouvert et standard Simple utiliser

Moins de cablage Qualit de service et scurit Tolrance aux pannes Evolutivit extrme

EL X2-2

Exalogic Elastic Cloud Hardware


Performance et haute disponibilit

EL X2-2

Dune application vers le Cloud


Une volutivit assure

Multi-rack
Full Rack Half Rack Quarter Rack Upgrades Matriel simples

Certification et Support
Optimis pour les applications Java dentreprise mais ouvert toutes les applications

Des milliers dapplications existantes


Pour les performances Pas de certification spcifique

Oracle Exalogic Elastic Cloud

Extreme Java
La puissance de Oracle Exalogic Elastic Cloud Software
450
400

(Lower latency is Better)

350 300 250 200 150 100


50

CreateWS Purchase

Manage

Browse

Standard Platform

Exalogic

Perfs x2-x3 pour des applications TP


Connexions BD Equilibrage de charge JDBC over SDP

Plus 60% Java Operations/sec.


Gestion des buffers Infiniband Ordonnanceur MultiCoeurs optimis

Jusqu 10 fois plus rapide Temps de rponse


Cluster IPC multiplexing over SDP Scatter-gather IO

InfiniBand : La performance
Un gain de performance jusqu 12 fois
Les E/S Rseau sont critiques Le facteur bloquant N1 pour lvolutivit et la performance des applications Elimination des copies de buffers De 4 0 Utilisation de paquets plus grands 64K au lieu de 4K Optimis pour InfiniBand Un dbit x3 par rapport 10 GbE 50% de latence en moins en utilisant du SDP en natif

Exalogic Software TCP/IP IPoIB

Sockets Direct Protocol

InfiniBand Core
Host Channel Adapter (Driver)

Communications Inter-process IP Standards


Les freins -- Multi-Coeurs, Memoire et E/S

1
Single Muxer WebLogic

Single Muxer

Une Connexion IP

TCP/IP sur Ethernet

WebLogic

1. Le Work manager de Weblogic est gnrique pour sadapter tout type darchitecture 2. Une contention importante sur le verrou du Muxer pour des hauts dbits 3. La faible taille des paquets (4K) induit une surcharge de traitement importante

Communication Inter-process Exalogic


Une efficacit 60% suprieure, Une latence divise par deux

1
Parallel Muxer

Plusieurs Connexions
Parallel Muxer

WebLogic

SDP sur InfiniBand

WebLogic

1. Un algorithme de gestion des threads internes de Weblogic optimis pour les processeurs multi-coeurs avec Exalogic 2. Une contention sur verrou diminue en utilisant des canaux parallles 3. Une taille des paquets plus grande (64K) afin de reduire la charge induite par le traitement des messages

Exalogic GridLink for Exadata


Une intgration avec Oracle RAC unique et haute disponibilit
Pour des clusters Exalogic et Exadata
Un quilibrage de charge dynamique des requtes SQL vers les noeuds du RAC Gestion de laffinit RAC pour privilgier laccs des donnes locales Une performance JDBC maximale en utilisant SQLNet au dessus de SDP (protocole natif InfiniBand ) Basculement instantan vers le RAC en cas de panne
WebLogic GridLink WebLogic GridLink WebLogic GridLink WebLogic GridLink WebLogic GridLink WebLogic GridLink

XA

80%

20%

Equilibrage de charge dynamique vers le RAC

Affinit des transactions RAC

Basculement instantan en cas de panne

Consolidation des applications


Une plate-forme pour toutes les applications de lentreprise Gestion des couts et agilit Un systme acheter, maintenir et exploiter Accroit la flexibilit Le chemin naturel vers le cloud Plate-forme ouverte Pour toutes les applications TP, Batch, Web, E2.0 Isolation des applications Partionnement / Niveaux de services Evolutivit et scalabilit

CRM CICS/ COBOL E20 IDM

Custom 3rd Party

Batch Jobs

E20 Content

Logs

3rd Party ERP Custom SOA

Oracle Exalogic X2-2 vs. IBM Power 795


40% de coeurs CPU en plus Une bande passante Reseau suprieure Support natif Haute disponibilit Evolutivit lastique

Exalogic X2-2 4x moins cher

Power 795

Vertical Scaling vs. Elastic Cloud


Deux approches trs diffrentes

Power 795

X2-2

Copyright 2010, Oracle Corporation and/or its affiliates

50