28
© 2010 IBM Corporation Smarter Systems Tour IBM Software et POWER7 Smarter Systems for a Smarter Planet telier OSA02 Pas de transactionnel haute performanc ans un couple machine logiciel optimisé & fiable. ivier Jouannic IBM Manager Technique Data Management an-Marc Blaise DeltaDB Expert DB2 certifié

OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

Embed Size (px)

DESCRIPTION

Ressources cloisonnées et dépourvues de flexibilité ? Goulots d\’étranglement au niveau des performances ? Temps d\’arrêt inacceptables ? Coûts et complexité liés à l\’évolutivité ? Tâches de gestion manuelles très longues ? L’explosion des données et la croissance des transactions augmente la demande de systèmes éprouvés et capables de garantir l\’intégrité, les performances et la flexibilité tout en permettant de réaliser des économies. Si ces questions vous interpellent, cet atelier est pour vous. Vous y découvrirez les dernières nouveautés en terme de systèmes transactionnels IBM et les raisons pour lesquelles de nombreux clients migrent vers ces systèmes. En prime : les premiers retours d’expérience de portage vers IBM DB2 9.7

Citation preview

Page 1: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

IBM Software et POWER7 Smarter Systems for a Smarter Planet

1

Atelier OSA02 Pas de transactionnel haute performance sans un couple machine logiciel optimisé & fiable.

Olivier Jouannic IBM Manager Technique Data ManagementJean-Marc Blaise DeltaDB Expert DB2 certifié

Page 2: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Un monde plus intelligent : Plus d’exigences sur les systemes

Smart energy grids

Smart healthcare

Smart food systems

Intelligent oil field technologies

Smart supply chains

Smart retail

L’infrastructure doit s’adapter afin de supporter ces exigences, offrir un cadre de plus en plus globalisé, des niveaux de traitements absorbants plus de

volume et une efficacité accrue

Croissance de l information digitale entre 2007 to 2011.

D’appareils connectés à l’internet en

2011

1 Trillion 70¢ per $1Les systèmes

d’échange commerciaux et

bancaires sont sous stress en échangeant

des milliards de messages par jour

25 Milliards70% du budget IT

est dévolu à l’infrastructure et non à l’ajout de

nouvelles possibilités

10x

2

Page 3: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Le Challenge de la planete plus intelligente L’ère du massivement parallèle

Densité Augmente

Processeurs par puce. Plus de threads par processeur 8cores = 32 Threads

Challenge – Exploiter les nouveaux hardware sans avoir a repenser les applications parallélisées

Solution – des Middleware qui tirent avantage de maniere transparente des threads massivement parallèles , sans changement d’application

3

Page 4: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

POWER7

Une nouvelle race de systemes qui redefinit notre vision actuelle de la performance.

Le systeme le plus économique pour diminuer les couts et optimiser l’infrastructure d’aujourd hui.

Le meilleur système pour les charges exigentes du futur.

Le parallélisme massif à portée de tous.

4

Page 5: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

IBM Systems DirectorEditions

IBM Smart Analytics System

IBM DB2 pureScale

IBM Lotus DominoConsolidation

on Power

IBM Rational Developer for Power

IBM WebSphere Application Server

Parallelization

SAP on IBM DB2 andPower Systems

Une valeur prise en charge par les Softwares IBM

5

Self Tuning Memory Manager WorkLoad ManagerExploitent Directement les capacités offertes par l’hyperviseur des plateformes Power.

Le couple software plateformeS’adapte dynamiquement à l’évolution des ressources virtualisées.

Flexibilité/virtualisation de bout en bout.

Page 6: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

DB2 pureScale Architecture

PowerHA pureScale- Orchestre le clustering-Tourne en LPAR ou sur

serveur dédié- et même le tout en appliance

IBM PSAS

Equilibrage de charge Automatique

Shared Data (GPFS General Parallel File System) Support de IBM Storage

InfiniBand network.

Cluster de nodes/membres DB2 sur servers

System Power ou System X

MembresMembres

PowerHA pureScale ServerPowerHA pureScale Server

Page 7: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

DB2 pureScale: Scalabilité sans perte

64 Membres 95% Scalabilité

16 Membres > 95% Scalabilité

2, 4 et 8 Membres > 95%

Scalabilité

32 Membres > 95% Scalabilité

88 Membres 90% Scalabilité

112 Membres 89% Scalabilité

128 Membres 84% Scalabilité

Page 8: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

2. FiabilitéHistoriques et Références

DB2 PureScaleDB2 HADR

In MeMory CacheAudit et surveillance Pro

Active

1. Coûts réduits Automatise les tâches DBA, Optimisation du Stockage

Performance Fonctionnalités natives

Certifié en environnement VmWare

Métrique commerciaux adaptés

3. Simplicité d’utilisation

Support pour développement,

gestion XML, Administration dynamique

Appliances

4. OuverturePrise en compte des codes

PL/SQL, SQLPlus, Intégré aux solutions IBM (Optim, Tivoli, Websphere

…)Partenariat fort SAP

• Self Tuning Memory Manager• Compression Table, Index, LOB, XML• Paramétrie automatique

• HADR Read Accessible Standby• Optimisation du modèle de sécurité des DBa• Cluster DB Actif Actif• Data Studio Administration: DB2 health Advisor

• XML avec DPF,partitionnement• Index locaux aux partitions• Tranportable Schema• OnLine Redefinition

• Currently Committed• CLP Plus / PL/SQL• Disponibilité de SAP DB2 9.7: GA 19 06 SAP 28 06 2010

DB2 9.7

Page 9: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Fiabilité SimplicitéCouts réduits

“Before we made a final decision we benchmarked some of the key database management systems. That includes Oracle, SQL Server and DB2. We ended up choosing DB2 for several reasons. One was reliability, second was performance and perhaps the most important factor was ease of use” – Bashir Khan, Director of Data Management and Business Intelligence

Ouverture

Page 10: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Performances Prouvées Investissement Maximisé

“In comparison tests with both Oracle Database and Microsoft SQL Server, IBM DB2 continually demonstrated a better price-to-performance ratio.”- Benjamin Simmen, Zurich Financial Services

Page 11: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Top Performance for SAP DB2 est Optimized pour SAP

– En moyenne 40% d’amélioration des performances que les autres SGBDs– Champion toutes catégories SAP benchmark, dépasse Oracle de 18% and avec moitié moins de

puissance de calcul !

Baisser les coûts avec DB2– En Moyenne 40% de moins en Stockage – En Moyenne 25% de moins en charge de DBA

Plus de 100 clients sont passés d’Oracle à IBM l’année passée

33% de plus chez les clients SAP choisissant DB2 depuis 2006

“We expected an improvement of around 20% in terms of system response time, but we found that the new system was actually 40% faster. The DB2 database is even more efficient than we anticipated.” - Peter Boegler, SAP

Page 12: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Simplifier l ‘Infrastructure SAP et Reduire les coûtsCase Study – Support de 15,000 Users

Supporte 3.3 fois plus d’users sur DB2 et Power 750 que Oracle/SPARC

Infrastructure poûts par user DB2 / Power 750 $100/user Oracle / Sun T5440 $185/user Oracle / Sun x4640 $123/user

13

IBM Power 750 certification number not available at press time and can be found at sap.com/benchmarks. IBM Power System 750, 4p / 32–c / 128 – t, POWER7, 3.55 GHz, 256 GB memory, 15,600 SD users, dialog resp.: 0.98s, line items/hour: 1,704,330, Dialog steps/hour: 5,113,000, SAPS: 85,220, DB time (dialog/ update):0.015s / 0.028s, CPU utilization: 99%, OS: AIX 6.1, DB2 9.7;IBM Power 570 16p / 32-c / 64 –t, 256 GB memory, 14,432 SD users, POWER6 4.2 GHz, AIX 6.1, DB2 9.5, cert# 2008057All results are 2-tier, SAP EHP 4 for SAP ERP 6.0 (Unicode) and valid as of 2/9/2010.

SAP applications

Data Base

SAP and DB2 on

Power 750

SAP Sales and Distribution ERP 6.0 EHP 2-Tier Performance

0

2000

4000

6000

8000

10000

12000

14000

16000

18000

DB2 on Power 750

Oracle on Sun T5440

Oracle on Sun X4640

15,600SD Users

32 coresPOWER7

4,720SD Users

32 coresUltraSPARC T2+

10,000SD Users

48 coresAMD

Opteron

13

Page 13: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Performance Transactionnelles jamais atteintes pour XML

development et integration simples– Pas de mapping complexe en relationnel – Pas de parsing à la lecture

Storage efficace– Seulement 440GB pour

benchmark de 1TB XML Performance jamais atteinte ailleurs

– 6,763 transactions par seconde benchmark 1TB XML

Partie intégrante de DB2 Engine– Pas de coût supplémentaire

DB2

“With [DB2’s] ability to process pureXML, our customers are seeing 5 to 10 times performance improvements.” - Keith Feingold, CEO, Skytide

Page 14: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

15

System p – Moyenne TPS

Solitaire Interglobal Ltd Whitepaper: DB2 Performance on IBM System p® and System x®

Page 15: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Source: IBM Corporate Strategy analysis of IDC data, Sept. 2007

$0 B

$50 B

$100 B

$150 B

$200 B

$250 B

$300 B

1996 ‘97 2010‘98 ‘99 ‘00 ‘01 ‘02 ‘03 ‘04 ‘05 ‘06 ‘07 ‘08 ‘09

New Server Spending

Server Management and Admin CostsPower and Cooling Costs

Global Annual IT Spending Estimated 1996-2010

L’administration est le plus gros composant des coûts

Page 16: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

17

System p - Staffing

Solitaire Interglobal Ltd Whitepaper: DB2 Performance on IBM System p® and System x®

Page 17: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Un tour de DB2 LUW 9.x

en France

Jean-Marc BLAISE, Expert DB2 LUW, DELTA [email protected] / [email protected]

Page 18: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Pour un fournisseur international de contenu multimediaEnvironnement actif/actif

ACTIF ACTIF

Page 19: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Migration plannifiée vers DB2 9.7/9.8 et bénéfices attendus:

9.1 fin de support en April, 2011 a donné toute satisfaction jusqu’ici avec par exemple un benchmark de 2000+ utilisateurs connectés. Test de 600 utilisateurs simultanés en utilisant seulement 25% des ressources, avant « d'exploser » l'outil de test.

Le Futur Réduction des ressources par le modèle en thread

Plus grande facilité pour le monitoring de la base DB2

Remplacement possible de Xkoto Gridscale (solution abandonnée) par DB2 9.8 pureScale sur Linux (très grande scalabilité, pas de modification applicative, solution pérenne – IBM - et éprouvée depuis longtemps sur DB2 z/OS)

Page 20: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

PEOPLE

Pour un acteur majeur du secteur Banque AssuranceMigration PeopleSoft HR/AR vers DB2 9.5

Page 21: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Chiffres et fonctionnalités DB2 9.5 utilisées:

Taille DB de 500 Gb utilisant Automatic Storage 8 paths sur stockage DS8000. Data & Log en RAID 5.

Migration de DB2 8.2 vers 9.5 Fp5. Gain de 15 minutes sur backup d'1 heure. Quelques batches passant de 4 à 1 heure sans optimisation particulière.

DB2 ESE 9.5 FP5. 1 table MDC – spécificité DB2, permettant des gains significatifs sur les I/Os.

Auto-tuning mémoire + statistiques temps réel actifs.

Backups Online et incremental, plus d'arrêt de DB2, REORGs offline basées sur le monitoring de santé DB2. Fenêtre de batchs augmentées de 2 heures.

Page 22: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Migration plannifiée vers DB2 9.7 et bénéfices attendus:

Utilisation du WorkLoadManagement pour traquer l'usage des différentes applications (PeopleSoft sur Windows / AIX, rapports N-vision) & interception mauvaises requêtes et éviter les « campagnes de tuning » pénalisant les utilisateurs.

Utilisation de Optim Performance Manager OPM 4.1 en bundle avec l'option DB2 Performance Optimisation.

Reporting dirigé vers le serveur de secours ultérieurement.

Possibilité étendue d'utilisée les tables partitionnées « by Range », cumulée avec les MDC – Multi Dimension Clustering.

Page 23: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

DB2

SERVEUR APPLI

SERVEUR APPLI

SERVEUR APPLI

SERVEUR APPLISERVEUR APPLI

SERVEUR APPLI

SERVEUR APPLI

Pour une multinationale du secteur santé Environnement OLTP intensif

Page 24: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Chiffres et fonctionnalités DB2 9.5 utilisées (1/2):

Projet Européen

Taille base 500 Gb / plannifiée de 1 Tb utilisant l'Automatic Storage 4 paths sur stockage DS4300. Data & Log en RAID 10.

Backup compressé en 1h15 min.

DB2 ESE 9.5. 3 tables MDC pour isoler physiquement les données de chaque serveur applicatif. ROLLOUT des données très efficaces, et permet des suppressions plus sophistiquées en parallèle en 15/20 min environ.

4 vues statistiques pour la stabilisation des rapports.

Page 25: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Chiffres et fonctionnalités DB2 9.5 utilisées (2/2):

Auto-tuning mémoire + statistiques temps réels actifs

Backups Online et incrémental, plus d'arrêt de DB2, REORGs offline basées sur le monitoring de santé DB2. Conforme à la période de batch minimale à disposition.

Workload management (WLM) actif: isolation par serveur applicatif. Isolation des Reads/Writes/Calls. Très utile pour analyser a postériori les mauvaises requêtes voire bloquer avant exécution les rapports à problème. A permis de remonter jusqu'à l'application et même au niveau du modèle de données.

Page 26: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Migration plannifiée vers DB2 9.7 et bénéfices attendus:

Plus de possibilité avec le WorkLoad Management, nouveaux seuils et granularité réduite à 1 min.

Meilleur monitoring des attentes sur verrou et donc une meilleure détection des problèmes applicatifs.

Monitoring beaucoup plus simple et en mémoire pour résoudre les problèmes applicatifs.

Utilisation de Optim Performance Manager, en bundle dans l' option DB2 « Performance Optimisation ».

Simplification du login des batchs avec les procédures en transaction AUTONOMOUS.

Page 27: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Récapitulatif DB2 LUW 9.x:

DB2 est très stable

DB2 permet une maintenance automatique très efficace sans interruption applicative

Options très « high tech » et simples comme le Workload Management (Option DB2 Performance Optimisation), la compression – données, index, temporaire (taille base divisée par 5 dans mes tests) …

« DB2 devient trop efficace et malheureusement » réduit mes actions de conseil, mais me permet de suivre plusieurs clients en parallèle.

Excellent compétiteur pour faire tourner des applications Oracle ou Sybase en bénéficiant d'un optimiseur pointu, de l'auto-tuning, et d'une solution HA scalable, avec DB2 PureScale.

Contact: [email protected] / [email protected]

Page 28: OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable

© 2010 IBM Corporation

Smarter Systems Tour

Korean

Merci !

Japanese

MerciFrench

Russian

DankeGerman

GrazieItalian

GraciasSpanish

ObrigadoBrazilian Portuguese

Arabic

Simplified Chinese Traditional Chinese

Thai

תודהHebrew

29