• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Oracle Exadata: The World’s Fastest Database Machine - Michał Kostrzewa, Oracle
 

Oracle Exadata: The World’s Fastest Database Machine - Michał Kostrzewa, Oracle

on

  • 1,163 views

Engineered systems - Technology Day, Warszawa, 17.05.2012 r.

Engineered systems - Technology Day, Warszawa, 17.05.2012 r.

Statistics

Views

Total Views
1,163
Views on SlideShare
1,163
Embed Views
0

Actions

Likes
2
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Oracle Exadata: The World’s Fastest Database Machine - Michał Kostrzewa, Oracle Oracle Exadata: The World’s Fastest Database Machine - Michał Kostrzewa, Oracle Presentation Transcript

    • 1 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Oracle Engineered SystemsExtreme Performance. Fastest Deployment. Lowest Cost. Oracle Exadata Database Machine Overview Presenter’s Name 2 Presenter’s Title Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Oracle Exadata Database MachineBest Platform to Run the Oracle Database Best Machine for • Data Warehousing • OLTP • Database Consolidation Unique Architecture Makes It • Fastest • At the Lowest Cost3 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata in the MarketplaceRapid Adoption In All Geographies and Industries4 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata Hardware Architecture Scaleable Grid of Industry Standard Servers for Compute and Storage • Eliminates Long-Standing Tradeoff Between Scalability, Availability, Cost Database Grid Intelligent Storage Grid 8 Dual-processor x64 14 High-Performance Low-Cost database servers Storage Servers OR 2 Eight-processor x64 database servers 100 TB High Performance Disk or 504 TB High Capacity Disk InfiniBand Network 5.3 TB PCI Flash Redundant 40Gb/s switches Data Mirrored Across Storage ServersUnified server & storage network 5 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Standardized and Simple to Deploy • All Database Machines Are The Same • Delivered Ready-to-Run • Tested • Highly Supportable • No Unique Configuration Issues • Identical to Config Used by Oracle Engineering • Runs Existing OLTP and DW Applications • Full 30 Years of Oracle DB Capabilities • No Exadata Certification Required Deploy in Days, Not Months • Leverages Oracle Ecosystem • Skills, Knowledge Base, People, Partners6 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata Hardware7 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata Storage Server Building Block Hardware by Sun Software by Oracle • High-Performance Storage Server Built From Industry Standard Components • 12 Disk Drives • 600 GB 15000 RPM Performance SAS • 3 TB 7200 RPM High Capacity SAS • 2 Six-Core Intel Xeon Processors (L5640) • Dual Ported 40 Gb/sec InfiniBand • 4 x 96 GB Flash Cards • Intelligent Exadata Storage Server Software8 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Start Small and GrowField Upgradeable Quarter Rack Half Rack Full Rack Balanced, Incremental Scaling for OLTP & DW9 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Complete Family of Exadata MachinesFor OLTP, Data Warehousing & Consolidated Workloads Exadata X2-2 Exadata X2-8 Storage Expansion10 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Scale to 8 Racks Simply by Adding CablesFull Bandwidth and Redundancy Scale to more than 8 Racks by adding InfiniBand switches11 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Database Machine Capacity (Uncompressed) X2-8 or X2-2 X2-2 X2-2 Full Rack Half Rack Quarter Rack High Perf Disk 100 TB 50 TB 21.6 TB Raw Disk Capacity1 High Cap Disk 504 TB 252 TB 108 TB Raw Flash Capacity2 5.3 TB 2.6 TB 1.1 TB Usable Mirrored Capacity 2,3 High Perf Disk 45 TB 22.5 TB 9.5 TB High Cap Disk 224 TB 112 TB 48 TB Usable Triple Mirrored Capacity2,4 High Perf Disk 30 TB 15 TB 6.5 TB High Cap Disk 150 TB 75 TB 32 TB1- Raw Disk Capacity defined using standard disk drive terminology of 1 TB = 1000 * 1000 * 1000 * 1000 bytes.2- Capacity calculated using normal space terminology of 1 TB = 1024 * 1024 * 1024 * 1024 bytes.3 - Actual space available for a database after mirroring (ASM normal redundancy) and allowing one disk (Quarter andHalf) or two disks (Full Rack) of free space to automatically remirror after disk failures.4 - Actual space available for the database computed after triple mirroring (ASM high redundancy). 12 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Database Machine IO Performance X2-2 or X2-8 X2-2 X2-2 Full Rack Half Rack Quarter High Perf Disk 25 GB/s 12.5 GB/s 5.4 GB/s Disk Data Bandwidth1,3 High Cap Disk 18 GB/s 9 GB/s 4 GB/s Flash Cache High Perf Disk 75 GB/s 37.5 GB/s 16 GB/s Data Bandwidth1,3 High Cap Disk 68 GB/s 34 GB/s 14.5 GB/s High Perf Disk 50,000 25,000 10,800 Disk IOPS High Cap Disk 28,000 14,000 6,000 Flash IOPS2,3 1,500,000 750,000 375,000 Data Load Rate4 12 TB/hr 6 TB/hr 3 TB/hr1 - Bandwidth is peak physical scan bandwidth achieved running SQL, assuming no compression. Effective databandwidth will be much higher when compression is factored in.2 - IOPS – Based on read IO requests of size 8K running SQL. Note that the IO size greatly effects flash IOPS. Othersquote IOPS based on 2K, 4K or smaller IOs that are not relevant for databases. Exadata Flash read IOPS are so highthey are typically limited by database server CPU, not IO.3 – Actual Performance varies by application.4 – Exadata load rates are typically limited by database server CPU, not IO. Rates vary based on load method, indexes,data types, compression, and partitioning 13 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata Innovations14 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata Innovations Exadata Storage Server SoftwareIntelligent storage Hybrid Columnar Compression• Smart Scan query offload • 10x compression for warehouses• Scale-out storage Uncompressed • 15x – 50x compression for archives Data remains compressed + + + for scans and in Flash CompressedSmart Flash Cache Detailed resource management• Accelerates random I/O up to 30x • CPU allocation• Doubles data scan rate • Memory allocation • IO badwidth allocation • Multiple levels, schedules15 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata is Smart Storage • Storage Server is smart storage, not a DB node • Storage remains an independent tier Compute and Memory • Database Servers Intensive Processing • Perform complex database processing • Joins, aggregation, etc • Exadata Storage Servers • Search tables and indexes filtering out data that is not relevant to a query Data Intensive • Cells serve data to multiple databases Processing • Enabling OLTP and consolidation • Offers the simplicity and robustness of a storage appliance16 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Simple Query Example Optimizer ChoosesWhat were my sales Partitions and Exadata Storage Grid yesterday? Indexes to Access Oracle Database Grid Scan compressed blocks in partitions/indexes Select sum(sales) where Retrieve sales amounts Date=’24-Sept’ for Sept 24 10 TB Scanned SUM 1 GB Returned to servers 17 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata Intelligent Storage • Exadata storage servers also run more complex operations in storage • Join filtering • Incremental backup filtering • I/O prioritization • Storage Indexing • Database level security Exadata Intelligent • Offloaded scans on encrypted data Storage Grid • Data Mining Model Scoring • 10x reduction in data sent to DB servers is common18 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata Smart Flash CacheExtreme Performance OLTP & DW • Exadata has 5 TB of flash • 56 Flash PCI cards avoid disk controller bottlenecks • Intelligently manages flash • Smart Flash Cache holds hot data • Avoids large scan wipe-outs of cache • Gives speed of flash, cost of disk 5X More I/Os than 1000 Disk • Exadata flash cache achieves: • Over 1.5 million IO/sec from SQL (8K) Enterprise Storage Array • Sub-millisecond response times19 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata Smart Flash LogAccelerate Transaction Response Times Using Flash Default (on left) Transaction Response Times - Choppy response - High Outliers Smart Flash Log Enabled Smart Flash Log - 3x faster response - Much lower outliers • Uses Flash for Database Logs in a clever way • Flash is fast but has slow outliers • Erase cycles, wear leveling, etc. • Smart Flash Log feature transparently uses Flash as a parallel write cache to disk controller cache Automatic and • Whichever write completes first wins (disk or flash) Transparent • Better response time and more throughput • Uses almost no flash capacity (0.1% of capacity)20 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Hybrid Columnar Compression Highest Capacity, Lowest Cost • Data is organized and compressed by column • Dramatically better compression • Speed Optimized Query Mode for Data Warehousing Query • 10X compression typical • Runs faster because of Exadata offload! • Space Optimized Archival Mode for infrequently accessed data • 15X to 50X compression typical Faster and SimplerBackup, DR, Caching, Benefits Multiply Reorg, Clone 21 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Compression Ratio of Real-World Data Query Compression Ratio • Compression Ratio varies by customer and table (Avg = 13x • Trials were run on largest table Retailer C at 10 ultra large companies • Average revenue > $60 BB Financial B Financial H • Average Query Compression Telecom A ratio was 13x Telecom H • On top of Oracle’s already 0 10 20 30 highly efficient format22 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata I/O Resource ManagementMixed Workloads and Multi-Database Environment • Ensure different databases are allocated the correct relative amount of I/O bandwidth • Database A: 33% I/O resources • Database B: 67% I/O resources Database A Database B • Ensure different users and tasks within a database are allocated the correct relative amount of I/O bandwidth InfiniBand Switch/Network • Database A: Exadata Cell Exadata Cell Exadata Cell • Reporting: 60% of I/O resources • ETL: 40% of I/O resources • Database B: • Interactive: 30% of I/O resources • Batch: 70% of I/O resources23 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Best Machine for Database Consolidation • Exadata serves as farm/cloud ERP for databases CRM • Large memory enables many databases to be consolidated Warehouse • Extreme performance for complex workloads that mix OLTP, DW, Data Mart batch, reporting HR • I/O and CPU resource management isolates workloads24 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata Storage Management & Administration • Enterprise Manager • Manage & administer Database and ASM • Monitor the Exadata Database Machine Hardware • Auto Service Request (ASR) • File SRs automatically for common hardware faults • Comprehensive CLI • Local Exadata Storage cell management • Distributed shell utility to execute CLI across multiple cells • Embedded Integrated Lights Out Manager (ILOM) • Remote management and administration of hardware25 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata Comparisons26 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata Outperforms IBM Power7 for Less • More CPU cores 2 Exadata X2-8 • More memory • More I/O performance $3,300,000 • Same storage capacity • Excludes compression 5.7:1 • HA configuration advantage* $18,860,000 IBM P795 + 4 DS8700s w/ Flash* Hardware list price comparisons27 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Exadata Outperforms HP Superdome for Less • More CPU performance 1 Exadata X2-2 • More I/O performance $1,100,000 • More storage capacity • Excludes compression • HA configuration 8.5:1 advantage* $9,420,000 HP Superdome 2 + XP24000 w/ Flash* Hardware list price comparisons 28 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Turkcell Achieves 10x Compression; 10x Speedup 250 TB Warehouse Compresses to 25 TB 1 Exadata rack • 50,000 Reports run 10x faster each month 25 TB • Avg 27 min to 3 min compressed data • 1.5 Billion records loaded daily • 2-3 TB raw; data doubles yearly • Redundancy/HA built-in 10:1 advantage Hitachi USP-V 10 storage racks 5 Racks EMC DMX-4 1 large SMP server 5 Racks 250 TB raw data29 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Softbank Replaces 36 Teradata Racks 3 Exadata Racks up to 8x Faster 3 Exadata racks • Billions of CDRs processed in 7 hours 150% more • Down from 25 with Teradata data capacity • Power, cooling, space savings • Maintenance charges slashed 12:1 advantage DBA 36 total racksTwice the operational cost of Exadata 30 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Oracle Exadata Database Machine Best Machine For…All Workloads All Tiers• Warehousing • Disk• OLTP • Flash• DB Consolidation • Memory DB Consolidation Tier Unification Lower Costs Cost of Disk Increase Utilization IOs of Flash Reduce Management Speed of DRAM 31 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • Resources Oracle.com http://www.oracle.com/exadata Oracle Exadata Technology Portal on OTN http://www.oracle.com/technology/products/bi/db/exadata32 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
    • 33 Copyright © 2012, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.