2009 Oracle Corporation 1



Similar documents
Inge Os Sales Consulting Manager Oracle Norway

<Insert Picture Here> Oracle Exadata Database Machine Overview

How To Build An Exadata Database Machine X2-8 Full Rack For A Large Database Server

Oracle Exadata: The World s Fastest Database Machine Exadata Database Machine Architecture

How To Use Exadata

Overview: X5 Generation Database Machines

Preview of Oracle Database 12c In-Memory Option. Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Oracle Database - Engineered for Innovation. Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya

SUN ORACLE EXADATA STORAGE SERVER

Oracle Exadata Database Machine for SAP Systems - Innovation Provided by SAP and Oracle for Joint Customers

An Oracle White Paper May Exadata Smart Flash Cache and the Oracle Exadata Database Machine

Oracle Database In-Memory The Next Big Thing

Capacity Management for Oracle Database Machine Exadata v2

An Oracle White Paper December A Technical Overview of the Oracle Exadata Database Machine and Exadata Storage Server

SUN ORACLE DATABASE MACHINE

Main Memory Data Warehouses

SUN ORACLE DATABASE MACHINE

News and trends in Data Warehouse Automation, Big Data and BI. Johan Hendrickx & Dirk Vermeiren

<Insert Picture Here> Best Practices for Extreme Performance with Data Warehousing on Oracle Database

Oracle Maximum Availability Architecture with Exadata Database Machine. Morana Kobal Butković Principal Sales Consultant Oracle Hrvatska

Exadata Database Machine

Safe Harbor Statement

An Oracle White Paper June A Technical Overview of the Oracle Exadata Database Machine and Exadata Storage Server

An Oracle White Paper October A Technical Overview of the Oracle Exadata Database Machine and Exadata Storage Server

ORACLE DATABASE 10G ENTERPRISE EDITION

ORACLE EXADATA STORAGE SERVER X4-2

An Oracle White Paper April A Technical Overview of the Sun Oracle Database Machine and Exadata Storage Server

Optimizing Storage for Better TCO in Oracle Environments. Part 1: Management INFOSTOR. Executive Brief

<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region

ORACLE EXADATA STORAGE SERVER X2-2

An Oracle White Paper September A Technical Overview of the Sun Oracle Exadata Storage Server and Database Machine

An Oracle White Paper December Exadata Smart Flash Cache Features and the Oracle Exadata Database Machine

Applying traditional DBA skills to Oracle Exadata. Marc Fielding March 2013

ORACLE EXADATA DATABASE MACHINE X2-8

Oracle Exadata Database Machine Aké jednoznačné výhody prináša pre finančné inštitúcie

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION

Novinky v Oracle Exadata Database Machine

Oracle Database Cloud Exadata Service

<Insert Picture Here>

HP Oracle Database Platform / Exadata Appliance Extreme Data Warehousing

Introduction to Database as a Service

SMB Direct for SQL Server and Private Cloud

Database Decisions: Performance, manageability and availability considerations in choosing a database

Oracle Big Data SQL Technical Update

ORACLE EXADATA DATABASE MACHINE X5-2

Oracle Database 12c Plug In. Switch On. Get SMART.

Automatic Data Optimization

High Availability Databases based on Oracle 10g RAC on Linux

Application-Tier In-Memory Analytics Best Practices and Use Cases

Dell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III

Exadata Database Machine Administration Workshop NEW

MACHINE X2-8 ORACLE EXADATA DATABASE ORACLE DATA SHEET FEATURES AND FACTS FEATURES

An Integrated Analytics & Big Data Infrastructure September 21, 2012 Robert Stackowiak, Vice President Data Systems Architecture Oracle Enterprise

Maximum performance, minimal risk for data warehousing

ORACLE EXADATA DATABASE MACHINE X4-2

Expert Oracle Exadata

Exadata for Oracle DBAs. Longtime Oracle DBA

Advanced In-Database Analytics

Oracle Database 12c Built for Data Warehousing O R A C L E W H I T E P A P E R F E B R U A R Y

ORACLE DATA SHEET RELATED PRODUCTS AND SERVICES RELATED PRODUCTS

MACHINE X2-22 ORACLE EXADATA DATABASE ORACLE DATA SHEET FEATURES AND FACTS FEATURES

Direct NFS - Design considerations for next-gen NAS appliances optimized for database workloads Akshay Shah Gurmeet Goindi Oracle

Oracle BI EE Implementation on Netezza. Prepared by SureShot Strategies, Inc.

SQL Server 2012 Performance White Paper

Oracle Database Public Cloud Services

Oracle Acceleration with the SanDisk ION Accelerator Solution

How To Store Data On An Ocora Nosql Database On A Flash Memory Device On A Microsoft Flash Memory 2 (Iomemory)

MACHINE X3-8 ORACLE DATA SHEET ORACLE EXADATA DATABASE FEATURES AND FACTS FEATURES

An Oracle White Paper June High Performance Connectors for Load and Access of Data from Hadoop to Oracle Database

ORACLE EXADATA STORAGE SERVER X3-2

Oracle Database 11g Comparison Chart

Oracle Big Data, In-memory, and Exadata - One Database Engine to Rule Them All Dr.-Ing. Holger Friedrich

Oracle Database 11g: New Features for Administrators DBA Release 2

Comparing SMB Direct 3.0 performance over RoCE, InfiniBand and Ethernet. September 2014

ORACLE DATABASE HIGH AVAILABILITY STRATEGY, ARCHITECTURE AND SOLUTIONS

Oracle Database 11g for Data Warehousing and Business Intelligence

An Oracle White Paper November Hybrid Columnar Compression (HCC) on Exadata

DELL s Oracle Database Advisor

Flash Memory Arrays Enabling the Virtualized Data Center. July 2010

Software-defined Storage Architecture for Analytics Computing

ORACLE SUPERCLUSTER T5-8

Introducing Oracle Exalytics In-Memory Machine

INCREASING EFFICIENCY WITH EASY AND COMPREHENSIVE STORAGE MANAGEMENT

Benchmarking Cassandra on Violin

Removing Performance Bottlenecks in Databases with Red Hat Enterprise Linux and Violin Memory Flash Storage Arrays. Red Hat Performance Engineering

Exadata and Database Machine Administration Seminar

Maximum Availability Architecture

Scalable NAS for Oracle: Gateway to the (NFS) future

Boost Database Performance with the Cisco UCS Storage Accelerator

Accelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software

<Insert Picture Here> Oracle 11g R2 The best Database for SAP Customers Relationship and Technology Update

Aaron Werman.

Oracle - Engineered for Innovation. Thomas Kyte

Oracle 11g New Features - OCP Upgrade Exam

Transcription:

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remain at the sole discretion of Oracle. 2009 Oracle Corporation 1

Exadata V2 Sun Oracle Database Machine

Exadata Database Machine Version 1 World s Fastest Machine for Data Warehousing Extreme Performance for Sequential I/O 10x Faster than other Oracle D/W Systems Version 2 World s Fastest Machine for OLTP Extreme Performance for Random I/O 5x Version 1 Data Warehousing Performance Dramatic new Exadata Software Capabilities

The Architecture of the Future Massively Parallel Grid Data Warehousing and OLTP 2009 Oracle Corporation 4

Exadata Storage Server Building Block Hardware by Sun Software by Oracle High-performance storage server built from industry standard components 12 disks - 600 GB SAS, or 2TB SATA 2 Xeon quad-core Nehalem Dual ported 40 Gb/sec InfiniBand 4 96 GB Flash Cards Runs at full disk and flash bandwidth 2009 Oracle Corporation - Confidential 5

Sun Oracle Database Machine Grid is the architecture of the future Highest performance, lowest cost, fault tolerant, scalable on demand Database Machine is an engineered, optimized, standardized, and tested grid for Oracle database with intelligent storage Oracle Database Server Grid 8 compute servers 64 Intel Cores 576 GB DRAM InfiniBand Network 40 Gb/sec unified server and storage network Fault Tolerant Exadata Storage Server Grid 14 storage servers 100 TB raw SAS disk storage or 336 TB raw SATA disk storage 5TB flash storage! Offload queries into storage 2009 Oracle Corporation 6

Sun Oracle Database Machine Extreme Performance Oracle Database Server Grid Millions of transactions per minute Tens of millions of queries per minute Billions of rows per minute Exadata Storage Server Grid 21 GB/sec disk bandwidth 50 GB/sec flash bandwidth 1 million I/Os per second (8K) InfiniBand Network 880 Gb/sec aggregate throughput 2009 Oracle Corporation 7

Start Small and Grow Basic System Quarter Rack Half Rack Full Rack

Scale Performance and Capacity Scalable Scales to 8 rack database machine by just adding wires More with external InfiniBand switches Scales to hundreds of storage servers Multi-petabyte databases Redundant and Fault Tolerant Failure of any component is tolerated Data is mirrored across storage servers 2009 Oracle Corporation 9

Drastically Simplified Deployments Database Machine eliminates the complexity of deploying database systems Months of configuration, troubleshooting, tuning Database Machine is ready on day one Pre-built, tested, standard, supportable configuration Runs existing applications unchanged Months to Days Extreme performance out of the box 2009 Oracle Corporation 10

Best Machine for Data Warehousing 2009 Oracle Corporation 11

Best Data Warehouse Machine OLAP ETL Data Mining New Massively parallel high volume hardware to quickly process vast amounts of data Exadata runs data intensive processing directly in storage Most complete analytic capabilities OLAP, Statistics, Spatial, Data Mining, Real-time transactional ETL, Efficient point queries Powerful warehouse specific optimizations Flexible Partitioning, Bitmap Indexing, Join indexing, Materialized Views, Result Cache Dramatic new warehousing capabilities 2009 Oracle Corporation 12

Storage Data Bandwidth Bottleneck Today, database performance is limited by storage Storage systems limit data bandwidth from storage to servers Storage Array internal bottlenecks SAN bottlenecks Bandwidth limits severely restrict performance for: Data warehouse queries and loads OLTP batch operations and reports Multimedia and document processing 2009 Oracle Corporation 13

Exadata Smart Storage Breaks Data Bandwidth Bottleneck Oracle addresses data bandwidth bottleneck 3 ways Exadata Storage Cells Massively parallel storage grid of high performance Exadata storage servers (cells) Scales performance and data bandwidth with data volume 40 Gb Infiniband provides maximum bandwidth Data intensive processing runs in Exadata storage Queries run in storage as data streams from disk Offloads database server CPUs Columnar compression reduces data volume up to 10x Exadata Hybrid Columnar Compression 10x lower cost, 10x higher performance 2009 Oracle Corporation 14

New Exadata Database Processing in Storage Exadata storage servers implement data intensive processing in storage Row filtering based on where predicate Column filtering Join filtering Incremental backup filtering Storage Indexing Scans on encrypted data Data Mining model scoring 10x reduction in data sent to DB servers is common No application changes needed Processing is automatic and transparent Even if cell or disk fails during a query 2009 Oracle Corporation 15

Simple Query Example What were my sales yesterday? Oracle Database Grid Select sum(sales) where Date= 24-Sept SUM 2009 Oracle Corporation Optimizer Chooses Partitions and Indexes to Access Exadata Storage Grid Scan compressed blocks in partitions/indexes Retrieve sales amounts for Sept 24 10 TB scanned 1 GB returned to servers 16

Exadata is Smart Storage Compute and Memory Intensive Processing Exadata cell is smart storage, not a database node Storage remains an independent tier Database Servers Perform complex database processing such as joins, aggregation, etc. Exadata Data Intensive Processing Exadata Cells Search tables and indexes filtering out data that is not relevant to a query Cells serve data to multiple databases enabling OLTP and consolidation Simplicity, and robustness of storage appliance 2009 Oracle Corporation 17

Exadata Hybrid Columnar Compression Data is grouped by column and then compressed New Query Mode for data warehousing Optimized for speed 10X compression typical Scans improve proportionally Archival Mode for infrequently accessed data Optimized to reduce space 15X compression is typical Up to 50X for some data 2009 Oracle Corporation 18

Exadata Hybrid Columnar Compression How it works Compression Unit Tables are organized into sets of a few thousand rows Compression Units (CUs) Column 3 Column 2 Column 1 Reduces 4x Table to 50x Size Reduction 4x to 40x Within CU, data is organized by column, then compressed Column organization brings similar values close together, enhancing compression Useful for data that is bulk loaded and queried Update activity is light Compared to best conventional algorithms Gzip, Bzip2 Typically 2X the compression, 10X the performance Exadata servers offload filtering, projection, etc. for scans on compressed data Indexed accesses return compressed blocks to database so buffer cache benefits from compression 2009 Oracle Corporation 19

Size Reduction Factor by Table 50 45 40 35 30 25 20 15 10 5 0 Real-World Compression Ratios Oracle Production E-Business Suite Tables OLTP Compression (avg=3.3) Query Compression (avg=14.6) Archive Compression (avg=22.6) 10 10 10 11 16 19 19 19 20 21 29 43 52 Columnar compression ratios Query = 14.6X Archive = 22.6X Vary by application and table 2009 Oracle Corporation 20

Hybrid Columnar Comparisons 1000 500 0 Uncompressed OLTP Compress 1000 500 Uncompressed OLTP Hybrid Hybrid Pure Pure Column Column 0 0 Table Size Scan Time Row Lookup Time 100 50 Pure Columnar Cliff Exadata Hybrid Columnar Compression is a second generation columnar technology combining the best of row and column formats Best compression matching full columnar Excellent scan time Compression provides 10x speedup - After 10x I/O reduction, most queries become CPU bound Good single row lookup no full columnar cliff 2009 Oracle Corporation 21

Flash Query Throughput Query Throughput with Flash 60 Flash storage more than doubles scan throughput 50 GB/sec 50 40 30 Query Throughput GB/sec Uncompressed Data 50 Flash Combined with Hybrid Columnar Compression Up to 50 TB of data fits in flash Queries on compressed data run up to 20 10 0 11.4 HITACHI USP V 7.5 TERADATA 2550 10 NETEZZA TwinFin 12 21 Disk SUN ORACLE Database Machine 500 GB/sec 2009 Oracle Corporation 22

Exadata Data Mining New Data Mining All data mining scoring functions are offloaded to Exadata Up to 10x performance gains Reduced CPU utilization on Database Server select cust_id from customers where prediction_probability(churnmod, Y using *) > 0.8 2009 Oracle Corporation 23

Exadata Storage Index Transparent I/O Elimination with No Overhead New Table A B C D 1 3 5 5 8 3 Index Min B = 1 Max B =5 Min B = 3 Max B =8 Exadata Storage Indexes maintain summary information about table data in memory Store MIN and MAX values of columns Typically one index entry for every MB of disk Eliminates disk I/Os if MIN and MAX can never match where clause of a query Completely automatic and transparent Select * from Table where B<2 - Only first set of rows can match 2009 Oracle Corporation 24

Storage Index with Partitions Example Orders Table Order# Order_Date Ship_Date Item Partitioning Column 1 2007 2007 2 2008 2008 3 2009 2009 Queries on Ship_Date do not benefit from Order_Date partitioning However Ship_date and Order# are highly correlated with Order_Date e.g. Ship dates are usually near Order_Dates and are never less Storage index provides partition pruning like performance for queries on Ship_Date and Order# Takes advantage of ordering created by partitioning or sorted loading 2009 Oracle Corporation 25

Benefits Multiply 10 TB of user data Requires 10 TB of IO 1 TB with compression 100 GB with partition pruning 20 GB with Storage Indexes 5 GB Smart Scan on Memory or Flash Subsecond On Database Machine Data is 10x Smaller, Scans are 2000x faster 2009 Oracle Corporation 26

DBFS - Scalable Shared File System New Database Machine comes with DBFS shared Linux file system Shared storage for ETL staging, scripts, reports and other application files Files stored as SecureFile LOBs in database tables stored in Exadata Protected like any DB data mirroring, DataGuard, Flashback, etc. 5 to 7 GB/sec file system I/O throughput Load into database using External Tables ETL Files in DBFS ETL More File Throughput than High-End NAS Filer 2009 Oracle Corporation 27

Best Machine for OLTP 2009 Oracle Corporation 28

Best OLTP Machine Only Oracle runs real-world business applications on the Grid Unique fault-tolerant scale-out OLTP database RAC, Data Guard, Online Operations Unique fault-tolerant scale-out storage suitable for OLTP ASM, Exadata Dramatic New OLTP Capabilities 2009 Oracle Corporation 29

Exadata Flash Extreme Performance for Random I/O New Sun Oracle Database Machine has 5 TB of flash storage 4 high-performance flash cards in every Exadata Storage Server Oracle is the First Flash Optimized Database Smart Flash Cache caches hot data Not just simple LRU Knows when to avoid caching to avoid flushing cache Allows optimization by application table 2009 Oracle Corporation 30

Exadata Smart Flash Cache Extreme Performance Running SQL, the Database Machine flash cache achieves: 20x more random I/Os Over 1 million per second (8K) 10x better I/O response time Sub-millisecond 5X More I/Os than 1000 Disk Enterprise Storage Array Greatly Reduced Cost 10x fewer disks needed for I/O Lower Power 2009 Oracle Corporation 31

Architected for Flash Many systems have added flash Exadata fully leverages flash Scale-Out Storage InfiniBand Queries Offload to Storage Flash PCI card Compression Flash Cache No bottlenecks to scaling I/O Highest throughput, lowest latency Key to using full flash bandwidth Even InfiniBand can t send 50GB/sec Avoids disk controller bottlenecks. Cards in storage enable HA, RAC Multiply flash capacity 3x for OLTP, 10x for Data Warehousing. Also multiplies data scan rates Performance of flash, cost of disk Optionally specify placement of tables

Complete, Open, Integrated Availability Maximum Availability Architecture Real Application Clusters Active Data Guard ASM Fast Recovery Area Secure Backup WAN Protection from Server Failures Storage Failures Network Failures Site Failures Real-time remote standby open for queries Human error correction Database, table, row, transaction level Online indexing and table redefinition Online patching and upgrades 2009 Oracle Corporation 33

Complete, Open, Integrated Security Monitoring Configuration Management Audit Vault Total Recall Access Control Database Vault Label Security Encryption and Masking Advanced Security Secure Backup Data Masking 2009 Oracle Corporation 34

Best Machine for Consolidating Databases ERP CRM Warehouse Data Mart HR 2009 Oracle Corporation 35

Special-Purpose Hardware Configurations Biggest driver of ongoing cost is system sprawl Hardware configurations are isolated and customized to specific applications Special systems for high performance, fault tolerance, low cost, data warehousing Database machine enables database consolidation Better performance than high-end systems With fault tolerance built in At high volume price Runs any combination of workloads with extreme performance Warehouse oriented bulk data processing OLTP oriented random updates Real time BI against transactional data 2009 Oracle Corporation 36

Consolidate Database Storage Exadata and ASM allow all storage servers to be shared across databases ERP CRM Warehouse Data Mart HR Shared Configuration Advanced ASM data striping spreads every database across all storage servers Eliminates hot-spots and captive unused space Full storage grid performance available to all databases Database or cluster level storage security Predictable Performance Exadata I/O resource manager prioritizes I/Os to ensure predictable performance At user, job, application, or database level No need for isolated storage islands 2009 Oracle Corporation 37

Consolidate Database Servers Many databases can run on Database Machine servers ERP CRM Warehouse Shared Configuration Applications connect to a database service that runs on one or more database servers Services can grow, shrink, & move dynamically Large databases can span nodes using RAC Multiple small databases can run on a single node HR Data Mart Predictable performance Instance caging provides predictable CPU resources when multiple databases run on the same node Restricts a database to subset of processors 2009 Oracle Corporation 38

Conclusion 2009 Oracle Corporation 39

Sun Oracle Database Machine Extreme Performance for all Data Management Best for Data Warehousing Grid architecture with scalable storage offload 10x table compression Up to 50 TB of compressed data in super-fast flash Best for OLTP Only database that scales real-world applications on grid Smart flash cache runs 1 million IOs per second Compressed for OLTP, up to 15 TB in Flash Up to 50x compression for archival data Secure, fault tolerant Best for Database Consolidation Only database machine that runs and scales all workloads Predictable response times in multi-database, multiapplication, multi-user environments 2009 Oracle Corporation 40

Sun Oracle Database Machine Hardware Improvements Same architecture as Exadata V1 Database Machine Same number and type of Servers, CPUs, Disks Faster Latest Technologies 80% Faster CPUs 100% Faster Networking 50% Faster Disk Throughput 200% Faster Memory Xeon 5500 Nehalem 40 Gb InfiniBand 6 Gb SAS Links DDR3 DRAM New Bigger 33% More SAS Disk Capacity 100% More SATA Disk Capacity 125% More Memory 100% More Ethernet Connectivity 600 GB SAS Disks 2 TB SATA Disks 72 GB per DB Node 4 Ethernet links per DB Node Plus Flash Storage! 2009 Oracle Corporation 41