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
OSA02 - Pas de transactionnel haute performance sans un couple machine logiciel optimisé& fiable
1. Smarter Systems Tour IBM Software et POWER7 Smarter Systems for a Smarter Planet Atelier OSA02 Pas de transactionnel haute performance sans un couple machine logiciel optimisé & fiable. Olivier Jouannic IBM Manager Technique Data Management Jean-Marc Blaise DeltaDB Expert DB2 certifié
2. 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 Les systèmes d’échange commerciaux et bancaires sont sous stress en échangeant des milliards de messages par jour 25 Milliards 70% du budget IT est dévolu à l’infrastructure et non à l’ajout de nouvelles possibilités 10x
3.
4. 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.
5. IBM Systems Director Editions IBM Smart Analytics System IBM DB2 pureScale IBM Lotus Domino Consolidation on Power IBM Rational Developer for Power IBM WebSphere Application Server Parallelization SAP on IBM DB2 and Power Systems Une valeur prise en charge par les Softwares IBM Self Tuning Memory Manager WorkLoad Manager Exploitent Directement les capacités offertes par l’hyperviseur des plateformes Power. Le couple software plateforme S’adapte dynamiquement à l’évolution des ressources virtualisées. Flexibilité/virtualisation de bout en bout.
6.
7.
8. 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é
9.
10. 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
11. 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
12.
13.
14.
15. System p – Moyenne TPS Solitaire Interglobal Ltd Whitepaper: DB2 Performance on IBM System p® and System x®
16. L’administration est le plus gros composant des coûts 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 Costs Power and Cooling Costs Global Annual IT Spending Estimated 1996-2010
17. System p - Staffing Solitaire Interglobal Ltd Whitepaper: DB2 Performance on IBM System p® and System x®
18. Un tour de DB2 LUW 9.x en France Jean-Marc BLAISE, Expert DB2 LUW, DELTA DB [email_address] / [email_address]
19. Pour un fournisseur international de contenu multimedia Environnement actif/actif ACTIF ACTIF
20.
21. Pour un acteur majeur du secteur Banque Assurance Migration PeopleSoft HR/AR vers DB2 9.5 PEOPLE
22.
23.
24. Pour une multinationale du secteur santé Environnement OLTP intensif DB2 SERVEUR APPLI SERVEUR APPLI SERVEUR APPLI SERVEUR APPLI SERVEUR APPLI SERVEUR APPLI SERVEUR APPLI
25.
26.
27.
28.
29. Merci ! תודה Hebrew Korean Japanese Merci French Russian Danke German Grazie Italian Gracias Spanish Obrigado Brazilian Portuguese Arabic Simplified Chinese Traditional Chinese Thai
Notas del editor
Based on industry leading System z data sharing architecture, DB2 pureScale integrates IBM technologies to keep your critical systems available all the time. It includes Automatic workload balancing to ensure that no node in the system is over loaded. DB2 will actually route transactions or connections to the least heavily used server. This workload balancing is hidden from the end user and even from applications by having the DB2 client handle all the workload balancing. The client will actually periodically check the workload levels and re-route transactions to different servers. The workload balancing can occur either at the transaction or connection level. Transaction support was added as many customers and ERP system use connection pooling and without transactional level support workloads may never be moved. The technology for globally sharing locks and memory is based on technology from z/OS which has a great track record of being the most reliable and scalable architecture available. Tivoli System Automation has been integrated deeply into DB2 pureScale. It is installed and configured as part of the DB2 installation process and DBAs and system administrators never even know its there. The DB2 fixpaks will even include and apply any Tivoli updates so DBAs and system administrators never need to understand another software product. The networking infrastructure leverages Infiniband and all additional clustering software is included as pat of DB2 pureScale installation. This technology has allows us to avoid many scaling problems other vendors have run into. The core of system is a shared disk architecture.
DB2 pureScale has a large technology demonstration being announced later this quarter that demonstrates the great scaling that can be achieved as more Membres are added. The technology can clearly scale beyond a simple 4 member configuration. This near linear scaling will allow a business to allocate as much capacity as they need without fear of the clustering technology failing them. No other vendor can demonstrate scaling to beyond a hundred Membres. Not all vendors are upfront with their scaling and don’t even allow scaling numbers to be published. Instead of showing the scaling they just put up a large number and never really show you what you could achieve with less hardware. Even worse, they tend to flat line at 4 servers as their architecture isn't designed to scale, or to scale without a lot of work as you add capacity.
The full quote is: "Before we made a final decision we benchmarked some of the key database management systems. That included 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 Coûts réduits Automatise les tâches DBA, DB2 s Auto gestion, Self tuning Memo Manager , collecte de stats sans intervention, surveillance proactive, mode proactive Warning , conseillers, wizzards , capacite de simulation What if …. (i compress…. ) BCp de parametres positionnés par defaut en automatique ou MAJ possible online. Simplification dyu parmaetrage moins de param. Optimisation du Stockage Performance compression jusqu ici sur les tables now tables indexes table tempo lob XML …. Compression = perf + espace Fonctionnalités natives : estimation des taux de compress , Automatic Storage Management , gere TS et Data Stripping segmentation … transparence de modele RDB et XML Certifié en environnement VmWare au niveau du calcul on compte les procs de la VM et non du serveur Métrique commerciaux adaptés Hors prod a l utilisateur nommé. En HADR on ne compte que le server actif +100PVU pour le passif si db en mode recovery. 2. Fiabilité Historiques et Références acteur historique , reutilistion de technos Z DB2 PureScale Scalabilité Transparente : 4 servers 1seule DB meme en cas de pane d un des serveurs cluster actif actif ; data provisionning 3 machines besoin d une en plus ajout transparentz seulement en P AIX , couplig facility gere les conflits le cache les locks…. Et la vie du cluster (desolidarisation d un des 4, Kill, …. ) temps de bascule mini DB2 HADR meme chose base en std by n était pas accessible now accessible en lecture (ex pour du reporting) deport de charge. In MeMory Cache Solid DB , base relationnelle monte en memory tout ou prtie de la DB , solid rattaché a DB2 et aussi autree base par CDC (replication base phy base mem) Audit et surveillance Pro Active Data Studio administration ; db2 helath adviser , ship info a moteur d analyse etc…. ; en termes de compliance Guardium HADR Read Accessible Standby Optimisation du modèle de sécurité des DBa Ameliore en 9.7 la hierarchie des DBAs en termes d autorisation et de separation admin / Data via roles (Db Vault) Cluster DB Actif Actif Data Studio Administration: DB2 health Advisor 3. Facile à utiliser Support pour développement, gestion XML , Continuité XML fully supported y compris en partitrionnement , indexation possible Administration dynamique possibilité de travailler pour les DBA s non sur les param mais sur du physique modif de structure de données en tps reel modifs a la volee ne necessite pas arret Appliances Smart analytics ; XML avec DPF,partitionnement Index locaux aux partitions Tranportable Schema t out pk fk triggers etr…. OnLine Redefinition 4. Ouverture Prise en compte des codes PL/SQL, SQLPlus, Intégré aux solutions IBM (Optim, Tivoli, Websphere …) Partenariat fort SAP Currently commited : Logique de verrouillage a la mode oracle. PL SQL SQL Plus POrtabilité types de données etc…. Porte le DDL puis PL SQL. CLP Plus. SAP SQL Std
Here is another quote that also talks about the three tenets of DB2. “ It takes much less effort to keep DB2 up and running, compared to systems from Oracle and Microsoft”…”I have done a lot of work with all these databases, so I think I have quite an intimate knowledge of the enterprise database market. And, compared to what’s out there, DB2 beats everything hands down in terms of costs, reliability, and ease of use.” ---Jochen Guther, Managing Director, Rusch
On October 12th, 2009, Oracle delivered a new TPC-C benchmark result running on a cluster of 12 32-core UltraSPARC T2 Plus Sun servers. On this 384 core cluster running the Oracle Database with Real Application Clusters (RAC), Oracle delivered 7,646,487 tpmC. This Oracle result does outperform the current DB2 top result that was run on an IBM Power 6, 595 server with a mere 64-cores, but Oracle required 6X the number of processor cores to get a mere 26% improvement. That doesn't sound too impressive to us. If you then look at the processing power per core, DB2 provides over 4.77X the performance per core that Oracle does. Microsoft does not even have a top 10 result at this time.
Even more on performance, and in this case performance for SAP. DB2 is optimized for SAP, and this has proven to provide 40% and more better performance than Oracle or SQL Server, along with 40% less overall storage requirements, and 25% less DBA effort to keep the system running well. This value has driven over 100 customers to migrate from Oracle to DB2 under SAP in the past year.
Based on SAP SD Cert (2008057) for Power 570 $466,407 HW $78,510 SW-1time (AIX) $1,555,200 SW DB2 – 120PVx32 cores Power 750 247, 960 HW (256GB – 16GB dimms) AIX included 1,296,000 SW – DB2 – 120PVUx23cores
DB2 truly does store XML data in its native format and for that reason we call it pureXML . By combining pureXML together with the familiar relational model, DB2 can be considered a hybrid database. The XML developer will see a sophisticated XML repository that also supports SQL, while the SQL developer will see a sophisticated relational database that also supports XML. The best of both worlds! DB2 also has XQuery and extensions to SQL capabilities to efficiently search and update documents; and XML-specific indexing to ensure high performance for those queries. Applications can leverage these facilities to manage and access their XML data efficiently along with any existing relational data using either SQL or XQuery as the query interface depending on their application needs and preferences. For more information about the 1TB XML benchmark, see: http://tpox.sourceforge.net/tpoxdata_files/Taming_1TB_of_XML_Data_with_DB2+Intel.pdf Note that this benchmark was performed by Intel (not IBM). The goal of the benchmark is to show the performance levels that you can expect for inserts, updates, deletes, and queries on transactional XML data. This latest benchmark is with 1TB of XML data using the FIXML standard industry format. Thanks to the way that DB2 stores XML data, the XML data occupies less than 450GB of disk space when stored in DB2. If you compare the results of this benchmark against previous benchmarks, you can see that the addition of 50% more processing cores provides 48% more throughput (at lower CPU utilization rates), indicating a nice scale-out story. Intel actually measured a 4-CPU server, with 6 cores per CPU, processing more than 6700 XML-based TPoX transactions per second. One of the key aspects of the benchmark is the minimal amount of database tuning needed to obtain these results. DB2 is clearly the leader in this space, enabling rapid development of new types of applications that can combine XML and relational data.
This graph shows the breakdown of spending by IT departments over a 15 year period. There are a few very interesting findings in this analysis. Firstly, new server spending has actually declined slightly over time. Secondly, power and cooling spending are rising at a steady rate. However, the most dramatic finding is the amount of spending on management and administration. This spending on management and administration represents the most significant opportunity for you to lower IT costs. And lowering IT costs is becoming a priority for everyone in the industry. As we look at the following charts, keep in mind the opportunity that lowering your management and administration cost represents. If your current database management software demands significant resources for ongoing administration, it may be time for a change. The costs savings for doing so can free up budget for other important items on your “to do” lists.