Your SlideShare is downloading. ×
BI Forum 2009 - Exadata
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

BI Forum 2009 - Exadata

158

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
158
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. <Insert Picture Here>EXADATAeXtrémní infrastruktura pro datové sklady• Josef Krejčí BI&DW Solutions Manager, Oracle Czech
  • 2. Analýzy - více a rychlejiDatové sklady včera a dnes Rychlost a spolehlivost• Koncový uživatel už není jen analytik, ale i operátor Call Centra,risk manager či osobní bankéř • Datový sklad 52x7x24
  • 3. Datové sklady výrazně rostouTrojnásobně během dvou let V ČR také ! Velikost datových skladů 1000Terabyty dat 800 600 Aktuální 400 Předpokládaná 200 1998 2000 2002 2004 2006 2008 2010 2012 Source: Winter TopTen Survey, Winter Corporation, Waltham MA, 2008.
  • 4. Hrozba pro výkon datových skladů Úzké místo• Omezený datový tok z úložiště na DB servery • Linky mezi disky a servery jsou často až 10x pomalejší, než by objem dat vyžadoval
  • 5. Průběh a zpracování dotazu:Využití tradičního Storage serveru TradičníCo jsme včera Oracle Database Grid Storage Array prodali? Select sum(sales) where salesdate= Načte celou ’25-November- tabulku prodejů 2009’ … SUM Storage server vybere 1 TB a zašle na DB server
  • 6. Scan tabulek se zpomaluje při 1TB 10 hodin Typical High-EndČas skenu Array tabulky Typical Mid-Range 5 hodin Typical Array NAS 1 hodina Velikost 1TB 10 TB 100TB tabulky
  • 7. Tradiční architekturaDatové sklady a malá propustnost Ukázka *
  • 8. Jak řešit malou propustnost?• Více „rour“• Tlustější „roury“• Posílat “rourami“ méně dat
  • 9. Inteligentní StorageOracle Exadata Storage Server• 2 Intel CPU, 8 cores • Inteligentní Storage server• 12 disk drives, až 12 TB dat • Unikátní „Smart Scan‟• 2 Infiniband connections technologie• Oracle Enterprise Linux OS • Vrací pouze relevantní data• Oracle Parallel Query Database • Nevrací celé bloky dat Software
  • 10. Průběh a zpracování dotazu:Využití Oracle Exadata Storage ServeruCo jsme včera Oracle Database Grid prodali? Select sum(sales) Načte pouze řádky where salesdate= prodej za ’25-November- 25-November-2009 2009’ … SUM Storage server 1 TB prohledá 1 GB vrací na DB server
  • 11. Více a větší „roury“ Exadata Storage Server Grid Oracle Database Server Grid• Masivní paralelní architektura• 2x Infiniband 1 GB/sec – na každém Storage serveru • Infiniband - 5x rychlejší něž Fibre Channel
  • 12. EXADATA - HP Oracle Database Machine Představena 24.9.2008
  • 13. EXADATA – eXtrémní výkon Ukázka *
  • 14. WinterCorpVýkonnostní test – prosinec 2008 4 reporty paralelně nad cca 180.000.000.000 řádky za 99 sekund
  • 15. Úspěch Exadata - Database Machine• Oracle Database Machine vítězí proti kterémukoli konkurentovi
  • 16. Úspěch Exadata - Database Machine “A query that used to take 24 hours now runs in less than 30 minutes. The Oracle Database Machine beats competing solutions on bandwidth, load rate, disk capacity, and transparency.” Christian Maar, CIO Kolik reportů za 1 den? “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.” Simeon Dimitrov, Enterprise Resources Manager “Call Data Record queries that used to run for over 30 minutes now complete in under 1 minute. Thats extreme performance.” Grant Salmon, CEO, LGR Telecommunications Kolik reportů za 3 minuty?
  • 17. Exadata - Oracle Half Database Machine Poloviční, ale také eXtrémně výkonná • Semináře • Workshopy • Dema • Proof of Concepts• Připraveno pro zákazníky i partnery
  • 18. Finanční Demo v DWBICCPůjčky a jejich platbaStatistic Rows BytesBranches 215 -Products 84 -Customers 20 milion + 3,3 GB PotvrzenoAccounts 30 milion + 5 GB i výraznéScheduled Instalments 697 milion + 90 GB zkráceníPayments 340 milion + 31 GB dobyMatched Payments 434 milion + 78 GB plněníDue Instalments 311 milion + 58 GB DWHMonthly Account Facts 1 382 milion + 420 GBTotal (incl. indexes and stages) 720 GB
  • 19. Finanční DemoVýsledky dotazuStatistic Value • Analytický dotaz:Driving Table Monthly Account Facts Pro každý měsíc v roceAccess Path Full Table Scan (Parallel) 2009 zjisti - objem nesplacených splátek keData Size 92 GB konci měsíce, rozdělenýRecords 299 161 255 po kategoriích na 1-10 dnů, 11-30 dnů, 31-60Duration (with offloading) 13,59 sec dnů, 61-90 dnů atd.Throughput (with offloading) 6,77 GB / sec Více jak 10x rychleji než podobná úloha při tradiční architektuře
  • 20. Je možné ještě něco vylepšit?• Nejčastější otázka na každé prezentaci: Je možné použít EXADATU pro OLTP úlohy? Nyní ANO EXADATA V2 Představena 14.9.2009
  • 21. EXADATA V2 - ještě rychlejší • Stejná architektura jako EXADATA V1 – Oracle Database Machine • Stejný počet i kategorie serverů, CPU, disků Nejnovější technologie NováRychlejší 80% rychlejší CPUs Xeon 5500 Nehalem 100% rychlejší síť 40 Gb InfiniBand 50% vyšší propustnost disků 6 Gb SAS Links 200% rychlejší paměť DDR3 DRAM Větší 33% větší kapacita SAS 600 GB SAS Disks 100% větší kapacita SATA 2 TB SATA Disks 125% více paměti 72 GB per DB Node 100% větší konektivita Ethernet 4 Ethernet links per DB Node Navíc Flash Storage! Ještě inteligentnější software
  • 22. Úzké hrdlo pro random I/Opočet IOPS hard disku 300 I/O za sekundu • Velká kapacita disků • Ale limitované na cca 300 I/Os za sekundu • Ve Flash se uchovává menší objem dat • Ale přístup s výkonem desítek tisíc I/O za sekunduDesítky tisíc I/O‟s za sekundu • Ideální řešení • Udržet většinu dat na discích – nízké náklady • Často používaná data udržovat transparentně ve flash • Použití flash cards místo flash disků – eliminace vlivu disk controlleru • Flash cards v Exadata storage • Velký datový tok, nízká latence interconnectu • Sdílení flash v clusteru • Databáze řídí kešování
  • 23. EXADATA V2 i pro OLTP Exadata Flash - řeší problém výkonu random I/O • Sun Oracle Database Machine má 5TB paměti flash • Exadata Smart Cache kešuje často zpracovávaná data • Výkon Database Machine: • Přes 1 milion IOPS Oracle, první databázeoptimalizovaná pro Flash
  • 24. Mnoho dalších vylepšení Exadata Hybridní sloupcová komprese DB 11g R2• Data tabulek ukládána po sloupcích a komprimována• Query Mode pro datové sklady • Optimalizováno pro výkon • Typický kompresní poměr 10:1 • Proporcionální zrychlení čtení (table scan) Komprese• Archival Mode pro méně často až 50x zpracovávaná data • Optimalizováno pro redukci objemu dat • Typický kompresní poměr 15:1 • Pro některá data až 50:1
  • 25. Přínosy se násobí10 TB uživatelských Po kompresi jde o Diky Partition Pruning je dat načtení 1 TB to 100 GB 10 TB z disku Výsledek do vteřiny na Oracle DatabaseDíky Storage Indexům 5 GB Machine 20 GB díky Smart Scans Data jsou 10x menší, čtení dat z disku 2000x rychlejší
  • 26. Roste s požadavky na výkon Výkon jakoLze začít s málem full EXADATA V1 Quarter Half Rack Full Rack Rack
  • 27. Škálování výkonu i kapacity 52x7x24• Škálovatenost • Redundance a odolnost proti • Až 8 racků lze propojit bez dalších výpadkům komponent (jen kabely) • Výpadek libovolné komponenty • Další rozšíření nad 8 - přidání nebrání provozu externích InfiniBand switchů • Data jsou zrcadlena mezi úložišti • Škálovatelnost až do stovek ůložišť • Multi-petabytové databáze
  • 28. EXADATA – eXtrémní výkon Ukázka *
  • 29. EXADATA - lineární průběh Každý „Rack“ přidá prostor, propustnost a výkon Typical High-End ArrayČas skenu Typical tabulky Mid-Range 5 hodin Typical Array NAS 1 hodina Velikost 1TB 10 TB 100TB tabulky
  • 30. EXADATA V2 - řešení pro konsolidaci ERP CRM HR Warehouse Data Mart• Konsolidace s Database Machine • Database Machine • Umožňuje provozovat velké množství • Exadata a ASM dovolují sdílet úložiště databází s různými požadavky současně mezi více databázemi • Vysoký výkon, dostupnost a bezpečnost • RAC umožňuje databázím využít výkon pro všechny aplikace více serverů • Předpověditelné časy odezvy • I/O Resource Manager umožňuje • Připraveno pro multi-petabytové databáze prioritizovat I/O požadavky • Nízké náklady na platformu • Instance caging řídí přidělování CPU pro případ více databází na stejném serveru
  • 31. EXADATA V2 – přínosy pro DWH a OLTP• Extremní výkon: dramatické zrychlení • 10-100X pro datové sklady • 20X pro OLTP aplikace• Lineární škálovatelnost: • Výkon roste s rostoucím objemem dat• Snadné nasazení: • Dodává se předinstalována, po dodání připravena k provozu • Standardní hardware • Podpora z jednoho místa pro SW i HW -Oracle• Běžná Oracle Database 11gR2: • Bez zásahu do aplikací • Stejná správa jako běžná Oracle Database
  • 32. Další informace• 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/technology/products/bi/db/exadata/pdf/exadata-technical- whitepaper.pdf http://www.oracle.com/technology/products/bi/db/exadata/pdf/migration-to-exadata- whitepaper.pdf• Czech BI/DW Blog: http://www.bidwcz.com
  • 33. <Insert Picture Here>Extreme Performance

×