Oracle Exadata Smart Database Platforms - Dramatic Performance and Cost Advantages Juan Loaiza Senior Vice President Oracle Database Systems Exadata X5-2 Exadata X5-8 SuperCluster M7-8
Exadata Vision Dramatically Better Databases on Smart Full-Stack Platforms Smart Hardware - Scale-out, Database optimized compute, networking, and storage for fastest performance and lowest costs Smart Software Unique full-stack algorithms for fastest and most efficient OLTP, Analytics, Consolidation, and In-Memory DB Smart Integration - Full-stack optimization, automation, and support to reduce operations costs 2
Proven at Thousands of Ultra-Critical Deployments Half OLTP, Half Analytics Petabyte Warehouses Online Financial Trading Business Applications SAP, Oracle, Siebel, PSFT, Massive DB Consolidation Public SaaS Clouds Oracle Fusion Apps, Salesforce, 4 out of the 5 Largest Banks, Telecoms, Retailers Run Exadata 3
Exadata is Ideal for ALL Database Workloads Some say you need a specialized product for each workload, Oracle and the market disagree Key is specialized algorithms, not specialized products Specialty products become obsolete as specialized algorithms are added to general databases General databases have 4 big advantages Handle mixed and complex use cases Less need for complex cross product data motion Much better operational attributes Security, management, backup, availability, scaling, etc. Simpler less moving parts to learn/operate/patch/secure 4
Rapid Innovation Since 2008 Software in Silicon Cloud Service Extreme Flash In-Memory DB Database Consolidation Transaction Processing Data Warehousing Thousands of Engineer Years Hundreds of Enhancements 5
Dramatic Performance and Cost Advantages: Hardware 6
Smart Hardware Architecture for Database Extreme Performance - Always Available - Starts Small, Scales Huge Smart Server Architecture Smart Network Architecture Smart Storage Architecture Smart Offload Architecture Smart Flash Architecture Smart Tiering Architecture Smart Cost Architecture Scale-Out Servers, Fastest CPUs Unified Ultra-fast InfiniBand Fully Scale-Out Exadata Storage Application Co-Processors in Storage Ultra-fast PCIe Flash Cards Tier Flash & Ultra-Capacity SAS Disks Industry Standard CPUs, Flash, Disks Eliminates Legacy Anchors: Fibre Channel, Flash behind controllers and networks, Dumb Disk Trays Slow Cluster Interconnect, Low Volume Components, Proprietary Storage OS 7
New Hardware Introduced This Year Fastest Processors Fastest 18-core Intel E5 Haswell CPUs 32-core M7 SPARC Processor High-Capacity Storage Servers Largest Capacity 8 TB SAS Disks Helium 1.3 PETABYTES per rack Fastest Storage Ultra-fast 1.6TB PCIe Flash Cards in High Capacity Servers All PCIe Flash Exadata Storage Server Fastest OLTP IOPs: 4.1 Million/rack Fastest Analytic Bandwidth: 263 GB/s Database Server Extreme Flash Storage High-Capacity Storage Elastic Configurations Start Small Add compute or storage servers as needed Optimize for OLTP, DW, In-Memory, Consolidation 8
Announcing: Exadata X5-8 Database Machine Large Scale OLTP, Consolidation, Database In-Memory 8-socket server version of Exadata, now with: Elastic Elastic Compute 2 to 4 8-Socket DB servers per rack Latest Haswell E7 18-core chip Each with 144 Cores, up to 6TB RAM Elastic Storage 3 to 14 X5-2 storage servers per rack 13
Dramatic Performance and Cost Advantages: Software 14
Exadata Unique Smart Platform Software Smart Analytics Move queries to storage, not storage to queries Automatically parallelizes queries across all storage servers 100x Faster Analytics Smart OLTP Special InfiniBand protocol for best OLTP latency : 250us IOs @ 2MM IOPs Ultra-fast transactions by using DB optimized flash logging algorithms Highly Available In-Memory DB by mirroring memory across servers Smart Storage Hybrid Columnar Compressed Data reduces space usage by 10x Database aware Flash Caching gives speed of flash with capacity of disk DB backups optimized in storage Smart Consolidation Critical DB messages always jump to head of queue for ultra-fast latency I/O issued by interactive users and important workloads is prioritized 4X more Databases in same hardware 15
Storage Arrays Fundamentally Bottleneck Flash 10X Bottleneck! Even with 25x 10Gb/s Links Servers 25 GB/s Flash Storage Array 250 GB/s Flash Bandwidth 100 Shared Flash Drives Shared Storage has proven advantages Enables DB consolidation, DB HA, RAC scale-out Centralize security, management Sharing gives higher overall utilization and performance However, performance of recent flash is impossible to deliver across a storage network Current Flash Drives are much faster than SANs and LANs One PCI flash drive is 2.5X faster than a 10Gb net link Exadata solves connectivity bottleneck by moving queries to storage, not storage to queries ONLY platform with shared storage benefits and no 10X flash bottleneck 16
Dozens of Additional Smart Platform Capabilities Smart Analytics Storage Index data skipping Storage offload for min/max operations Data Mining Storage Offload Storage offload for LOBs and CLOBs Auto Flash Caching for Table Scans Reverse Offload to DB servers Offload Index Fast Full Scans Offloads Scans on Encrypted Data, with FIPS compliance Active Bonding of InfiniBand Instant data file creation Smart OLTP Smart network packet prioritization I/O Prioritization by DB, User, or workload to ensure QOS Active AWR includes storage stats for end to end monitoring Write-back Flash Cache Cell-to-Cell Rebalance preserving Flash Cache Secure disk and flash erase Database scoped security Full-stack security scanning Exachk full-stack validation NVMe flash interface for lowest latency IO Smart Availability In-Memory Fault Tolerance Offload backups to storage servers Prioritize rebalance of critical files Elimination of false drive failures Flash and disk life cycle management alert Avoid reading Predictive failed disks Cell software transparent restart I/O hang hardening Prevent shutdown if mirror server is down Confinement of temporarily poor performing drives 17
Smart Platform Enhancements Introduced This Year Smart Analytics 5X faster scans by converting data to Columnar format in Flash Cache 3X faster JSON/XML with offload to storage servers VM VM Smart Consolidation Zero Overhead Xen VMs Snapshots for Test/Dev Set flash cache minimum size per DB to ensure QOS InfiniBand Partitioning Smart OLTP 3X faster OLTP messaging - DB talks directly to InfiniBand, bypassing OS Instant detection of Node Failure Sub-second Capping of I/O Latency with failover to alternate storage FIN VM SALES VM DB Vault Option Spatial & Graph Option Smart Licensing Capacity-on-Demand reduces license cost by disabling cores Trusted Partitions limit license scope of specialized options 18
Smart Integration for Full-Stack Simplicity Unique Full-Stack Integration All layers pre-configured, pre-tuned, pre-debugged DB, OS, drivers, firmware, network, servers, storage Unique Full-Stack Support One Support team expert in and accountable for full stack Oracle performs free full-stack updates and 24/7 monitoring Unique Full-Stack Community All users run identical full stack You leverage work of others Bank tested full-stack HA Telco tested full-stack scaling Government tested full security Unique Full-Stack Management Full-Stack management tool Drill down from DB to storage, and up from storage to DB 23
New Products this Year 24
Exadata Cloud Service Single Cloud Service for ALL Database Workloads OLTP Deploy Mission Critical Enterprise Databases with a few clicks 100% Database Compatibility enables easy migration and hybrid deployments Oracle Experts Manage Infrastructure Pay per Use Complete Isolation of tenants with no overprovisioning Disaster Recovery Data Warehousing DB Consolidation In-Memory Analytics App Certification 25
Exadata Cloud Service: Scalable, Available, Secure, Compatible Decades of Database Innovation - Proven at Millions of Mission Critical Deployments Multitenant Offload SQL to Storage In Memory Database InfiniBand Fabric Real Application Clusters Smart Flash Cache, Smart Flash Log PCI Flash Active Data Guard Partitioning Advanced Compression Advanced Security, Label Security, Database Vault Real Application Testing OLAP, Analytics, Spatial and Graph Management Packs All Oracle Database Innovations All Exadata Platform Innovations Columnar Flash Cache Hybrid Columnar Compression I/O Resource Management Network Resource Management In-Memory Fault Tolerance Exafusion Direct-to- Wire Protocol HCC 10:1 I/O I/O I/O 26
Zero Data Loss Recovery Appliance World s Only Smart Backup and Recovery Appliance Protected Databases Minimal Backup Overhead Recovery Appliance Offloads Tape Backup DBs send changes not full database Zero Data Loss Data Guard-like real-time redo ship instantly protects new transactions Protects all DBs in Data Center Petabytes of data, any DB release No expensive DB backup agents Scalable Centralized Protection Service Stores validated, compressed DB changes on disk Fast restores to any point-in-time using deltas Ensures database level recoverability Replicates to Remote Recovery Appliance 27
Smart Platform Extended into CPU Chip SPARC M7 Software in Silicon Traditional DB algorithms too complex for chips Software in Silicon Big Change: In-memory algorithms are much simpler 5 years ago Oracle initiated a revolutionary project Build fastest ever microprocessor Most processing cores (32) Most concurrent threads (256) Fastest Memory Bandwidth (160 GB/sec) Add In-Memory DB operations directly on chip 28
In-Memory Algorithms Natively Implemented in Silicon SQL in Silicon DB Acceleration SPARC M7 Software in Silicon Capacity in Silicon Decompression Engines Silicon Secured Memory Fine-Grained Memory Protection 29
Oracle M7 SuperCluster with Exadata Storage & Software Consolidate Applications and Database, Large OLTP, Large In-Memory DB General-purpose NAS Storage SuperCluster M7-8 Zero Overhead Virtual Machines Unified Ultra-fast InfiniBand Database & Application Servers Up to 8 SPARC M7 processors and 4 TB of RAM Software-in-Silicon Ultra-fast memory interconnect Secure application and Oracle Database virtualization Exadata X5 Storage Servers All Exadata Storage Server features Elastic Storage Configuration SQL in Silicon
Conclusion: Smart Platforms are the Future Dramatic Performance and Cost Advantages Oracle Database Platforms Smart by Design Smarter Every Year In-Memory Fault Tolerance Direct-to-wire Protocol Columnar Flash Cache JSON and XML offload I/O latency capping Instant failure detection Network Resource Management Multitenant Aware Resource Mgmt Prioritized File Recovery Software-in- IO Priorities Silicon Data Mining Offload Tiered Disk/ Flash Offload Decrypt on Scans Database Aware Flash Cache PCIe Flash Storage Indexes Columnar Compression Application Co-Processors Smart Scan Unified InfiniBand InfiniBand Scale-Out Scale-Out Storage Scale-Out Servers Smart Phone or Basic Phone 31
32
Much More I/O than Fastest EMC All-Flash at Lower Cost One Full Rack Exadata Largest EMC XtremIO + Cisco UCS compute* *Largest XtremIO and Comparable UCS CPUs and Memory to Exadata Single Rack Exadata vs. Largest EMC 15X more analytic throughput 2.8X more OLTP random IOPS 2X Better I/O response time 3X Better compression 3X Lower hardware price - Order of magnitude for similar perf Plus, Exadata Scales with more racks and has dozens of unique software features 33
Spend Less by Administrating Less Save weeks to months of deployment time Pre-assembled, pre-configured, pre-debugged DB to disk Save tuning and debugging of components and interactions Hundreds of engineer years testing, optimizing, and hardening DB, OS, drivers, firmware, network, and storage end-to-end Save troubleshooting and finger-pointing time Oracle supports and is accountable for any issue DB to Disk Oracle Experts Do the Work: Less Cost, Better Results, Less Risk Save on DB and System patching: Platinum Support does it free No need for separate management teams DB Machine Admin Single end-to-end management tool (EM) 34
Community Effect of Global Standard Reduces Risk All Exadatas are the same, end-to-end Only difference is number of servers 1000s of Identical Configs Every Workload and Industry Full-Stack performance, HA, and security identical to and pre-tested by: Oracle development, cloud, support 1000s of Telecoms, Banks, Retailers, etc. You get: bank tested HA, government tested security, telecom tested scaling, etc. Common issues likely found by someone else Global Standard is Safer than Company Standard Unique-to-you issues minimized Dedicated support team expert on single stack 35
Spend Less by Paying Less for Hardware Exadata X5 Hardware Prices are the Same or Lower than X4 Better price/performance Elastic Configurations Expand CPU and Storage independently even for 1/8 rack Optimize price/performance by building the perfect machine for your workload In-memory DB, All-Flash OLTP, Data Warehousing, Consolidation Run existing workload on much smaller X5 Hardware Convert Improved X5 performance to lower cost 36
Spend Less by Paying Less for Software Trusted Virtual Machine Partitions License DB software by Virtual Machine not whole server No extra fee for VM license, management tools, or support Capacity-on-Demand Software Licensing Start with 40% of CPUs enabled, turn on CPUs and license as needed Fewer DB licenses (16 cores) needed in Eighth Rack Run existing workload on smaller hardware to lower software costs Software licenses are per processor and per disk (not per TB) All new Exadata software features are included in software license Most new features apply to older generation machines Transfer existing Database or Storage licenses from old Exadata to new Exadata X5 and pay zero for software on new X5 machine 37
Exadata Database Machine Superior by Design Most Scalable Hardware, Unique DB Smarts, Full Stack Integration Exadata VBLOCK Flexpod Any IBM, HP, Dell, etc. Unified Ultra-Fast Network No No Application Processing in Storage No No Full PCIe Flash Performance to Application No No Move Queries to Storage, not Storage to Queries No No Columnar Compression, Scanning, Caching No No Optimized OLTP Messaging, Logging, Availability No No Ensure DB Workload QOS across CPU, Net, Storage No No Full-Stack Optimization, Management, Support No No 38