Upload
others
View
10
Download
0
Embed Size (px)
Citation preview
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Oracle Exadata: Strategy and Roadmap- New Technologies, Cloud, and On-Premises
Juan LoaizaSenior Vice President, Database Systems Technologies, Oracle
Copyright © 2018, Oracle and/or its affiliates. All rights reserved.
Safe Harbor StatementThe 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 remains at the sole discretion of Oracle.
2
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Exadata Vision
Dramatically Better Platform for All Database Workloads
• Ideal Database Hardware - Scale-out, database optimized compute, networking, and storage for fastest performance and lowest costs
• Smart System Software – specialized algorithms vastly improve all aspects of database processing: OLTP, Analytics, Consolidation
• Automated Management – Automation and optimization of configuration, updates, performance, and management culminating in Fully Autonomous Database and Infrastructure
3
Identical On-Premises and in Cloud
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
10 Years of Innovation. So Far Ahead there is no Second Place
• First and only smart scale-out storage
• First and only RDMA and InfiniBand for converged networking
• First and only OLTP Machine
• First ever enterprise platform to use NVMe Flash
• First and only In-Memory Performance in Storage
• First and only Mission Critical Cloud at Customer Platform
• Only Enterprise Storage to make the leap to Public Cloud
• Only Database Machine to make the leap to Public Cloud
• And now: Only Database Machine to run Autonomous Database
4
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Proven at Thousands of Ultra-Critical Deployments since 2008
• Best for all Workloads• Petabyte Warehouses
• Online Financial Trading
• Business Applications– SAP, Oracle, Siebel, PSFT, …
• Massive DB Consolidation
5
4 of the 5 Largest Enterprises in the World Run Exadata4 OF THE TOP 5
BANKS, TELECOMS, RETAILERS RUN EXADATA
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Exadata Scale-Out State-of-the-Art Hardware
6
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
• Scale-Out 2-Socket or 8-Socket Database Servers– Latest 24 core Intel Xeon Skylake– Latest 25 GigE client connectivity
• Ultra-Fast Unified InfiniBand Internal Fabric
• Scale-Out Intelligent Storage Servers– Latest Intel 10 core Skylake CPUs offload database processing– Latest disk technology - 10TB Helium Disk Drives – Latest NVMe PCI Flash - 6.4 TB Hot swappable
Exadata Adopts Latest State of the Art Hardware Every Year
7
High-Capacity (HC) Storage
Extreme Flash (EF) Storage
Database Server
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 8
Exadata Smart Software
Continue Tradition of Adding Major Differentiators
Copyright © 2018 Oracle and/or its affiliates. All rights reserved.
Exadata Uniquely Accelerates Analytics
• Exadata automatically offloads data intensive SQL operations to storage– Unique Smart Scan technology offloads SQL processing to storage delivering:• Over 350 GB per sec SQL scan throughput while offloading database CPUs
– Unique algorithms offload Data Mining, Decryption, Aggregation, and Backups to storage
• Exadata automatically reduces I/O– Unique Database-aware Flash Caching gives speed of PCI Flash with capacity of disk–Unique Storage Indexes eliminates I/O that is not relevant to a particular query
• Exadata uses analytics optimized Columnar format– Unique Hybrid Columnar Compression reduces space usage by up to order of magnitude– Unique Columnar Flash Cache automatically transforms data to column formats
9
PCI Flash
10:1
SQL offload
Completely Automatic, No Management Required
HCC
Copyright © 2018 Oracle and/or its affiliates. All rights reserved.
Exadata Uniquely Accelerates OLTP
• Exadata automatically eliminates traditional OLTP bottleneck: Random I/O– Unique scale-out storage, ultra-fast NVMe Flash, ultra-fast iDB on InfiniBand delivers:• Over 5.4 Million Database 8K reads or writes per rack; ¼ millisecond I/O latency at 2M IOPs
– Unique Smart Flash Logging automatically optimizes OLTP logging to flash
• Exadata automatically eliminates OLTP stalls from failed or sick components– Unique detection of server failures without a long timeout avoids system hangs
– Unique sub-second redirection of IOs around sick devices avoid database hangs
• Exadata automatically eliminates inter-node coordination bottlenecks–Unique Direct-to-Wire Protocol gives 3x faster inter-node OLTP messaging
– Unique Smart Fusion Block Transfer eliminates log write on inter-node block move
– Unique RDMA protocol to coordinate transactions between nodes
10
PCI Flash
Completely Automatic, No Management Required
Copyright © 2018 Oracle and/or its affiliates. All rights reserved.
Exadata Uniquely Optimizes Mixed Workloads and Consolidation
• Exadata automatically prioritizes latency sensitive operations– Unique prioritization of critical network messages for locks, cache fusion, logging, etc.– Unique prioritization of OLTP I/O over Analytic or Batch I/O
• Exadata automatically prioritizes important workloads based on user policies– Unique prioritization of CPU and I/O by job, user, service, pdb, session, SQL
• Exadata automatically provides isolation between multiple tenants – Unique no-overhead virtual machines– Unique prioritization and separation by database, or pluggable database
11
•Many lanes• Priority Lane•Reserved Lane• Separate Road
Completely Automatic, No Management Required
Copyright © 2018 Oracle and/or its affiliates. All rights reserved.
Exadata Automates Software Updates at Cloud Scale
• Automation updates all Exadata infrastructure software on full fleet– 600+ components per full rack
• Updates multiple systems in parallel
• Runs automatically on schedule– Online (rolling) or Offline (all in parallel)
• Pull Model simplifies orchestration– Just point Exadata system at software
repository and give update window– Dependencies between systems
automatically handled
12
PARALLEL
ROLLING
Update Tool
FLEET UPDATES
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
The Next Big Thing in Performance:
In-Memory Performance in Storage
13
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Latest Flash Creates Giant Bottleneck for Shared Storage
14
Single Flash Drive is Faster than fast SAN
0
50
100
150
200
250
300
350
400
Number of Flash Drives
Thro
ughp
ut G
B/se
c
ALL FLASH ARRAY
EXADATA
NVMeFlash
40Gb SANLink
5.5 GB/sec
5 GB/sec
90% of flashPerformance
is lost
Exadata Scales as Flash is Added,Flash Arrays Hit a Wall
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Exadata Uniquely Achieves Memory Speed with Shared Flash
• Architecturally, Storage Arrays can share Flash capacity but not Flash performance due to network bottlenecks– Even with next gen scale-out, PCIe networks, or NVMe over fabric– Network continues to be a huge bottleneck
• Must move compute to data to achieve full Flash potential– Requires owning full stack; can’t be solved in storage alone
• Exadata X7 delivers 350 GB/s Flash bandwidth to any server– Approaches 800 GB/s aggregate DRAM bandwidth of DB servers
15
ExadataDB Servers
ExadataSmart Storage
InfiniBand QueryOffload
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Oracle DB In-Memory Delivers Best Analytics AND Best OLTP
• Analytics & reporting run 100x faster using in-memory Column format• Optimized for vector processing• Pure in-memory, so changes are fast
enabling mixed OLTP and analytics
• Table data kept in BOTH row and column format with full consistency
• OLTP uses proven Oracle row format
• No app changes, trivial to deploy• Full Scale-Out, Scale-Up, HA, etc.
16
Memory Memory
SALES SALESRow
FormatColumnFormat
SALES
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Analytics: Exadata Brings In-Memory Analytics to Storage
In-Memory Columnar scans
In-FlashColumnar scans
• With Exadata Flash throughput approaching memory throughput, SQL bottleneck moves from I/O to CPU
• Exadata automatically transforms table data intoIn-Memory DB columnar formats in Exadata Flash cache– Enables fast vector processing for storage server queries
• Uniquely optimizes next generation Flash as memory– Now works for both row format OLTP databases, and
Hybrid Columnar Compressed Analytics databases
17
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
OLTP: Exadata Brings In-Memory OLTP to Storage
• Exadata Storage Servers add a memory cache in front of Flash memory– Similar to current Flash cache in front of disk
• Cache is additive with cache at Database Server– Only possible because of tight integration with DB
• 2.5x Lower latency for OLTP IO – 100 µsec
• Up to 21 TB of DRAM for OLTP acceleration with memory upgrade kit
18
DRAM Cache (HOT)
Flash Cache
DisksStorage Server
DRAM Cache in storage serves OLTP blocks 2.5xfaster than Flash Cache
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
The Next Big Thing in Cloud:
Database Optimized Cloud Your Way
19
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Best Database Cloud Service - Exadata Cloud Service
• Full Oracle Database with All Advanced Options or Bring Your Own License– 100% compatible with existing applications that use Oracle Database
• On Fastest, Most Available DB Cloud Platform - Exadata– Best Quality of Service – no over-provisioning
• All the Benefits of Public Cloud– Fast, elastic, web and API-driven provisioning, updates, backup, etc.– Oracle experts deploy and manage infrastructure– Pay per Use subscription– Best elasticity - Online compute bursting, pay for only enabled CPUs
20
Production since 2016
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Exadata Cloud at Customer
21
• Some customers cannot move to public cloud− Regulations, corporate policies, network latency
• Exadata Cloud Service Delivered in Customer Data Center– Same cloud hardware, software, interfaces, APIs, control plane
• Same Pay Per Use Subscription Model as Oracle Cloud– Pricing based on enabled cores
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Customer Data CenterPurchased
22
Exadata Database Machine
Customer Data CenterSubscription
Oracle CloudSubscription
Exadata Cloud Service
Private Cloud Cloud at Customer Public CloudExadata Cloud at Customer
Cloud, Your Way
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
25% percent of Fortune Global 100 companies have already adopted Exadata Cloud
150% Increase since last year
23
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
The Next Big Thing in Cost Savings and Management:
Autonomous Database
24
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Oracle Autonomous Database Key Attributes
25
Self-DrivingAutomates all database and infrastructure management,
monitoring, tuning
Self-SecuringProtects from both
external attacks and malicious internal users
Self-RepairingProtects from all
downtime including planned maintenance
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 26
Exadata Powers the Future of Database
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Oracle’s Commitment to Exadata is Increasing
• Oracle SaaS apps (ERP, HCM, etc) run exclusively on Exadata– Thousands of Exadata systems deployed globally in Oracle public cloud
• Autonomous Database run exclusively on Exadata
• Exadata Cloud at Customer brings full cloud benefits to customer data center– Autonomous DW and TP coming to Exadata Cloud at Customer in 2019
• Exadata on-premises remains a major focus–Will exclusively run all database features developed for Autonomous DB– Even better platform for private database cloud
27
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
New Database Features Exclusively on Exadata• Easier Analytics–Maintain standby database even if non-logged direct loads are used (DW loads)– Automated data population into In-Memory Columnar tables– In-Memory for external tables enables faster analytics on external data
• Faster OLTP– Specialized Cache Fusion and RDMA Algorithms for communicating transaction info –Memory Optimized Key-Value style access for OLTP data, optimized IOT loading
• Better Consolidation– Refreshable PDBs, per PDB key store
28
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |
Conclusion: Exadata Advantages Increase Every Year
29
• Smart Scan• InfiniBand Scale-Out
• Database Aware Flash Cache• Storage Indexes• Columnar Compression
• IO Priorities• Data Mining Offload•Offload Decrypt on Scans
• In-Memory Fault Tolerance• Direct-to-wire Protocol• JSON and XML offload• Instant failure detection
• Network Resource Management•Multitenant Aware Resource Mgmt• Prioritized File Recovery
Smart Software
Smart Hardware• Unified InfiniBand
• Scale-Out Servers
• Scale-Out Storage
• DB Processors in Storage
• PCIe NVMe Flash• Tiered Disk/ Flash
• Software-in-Silicon
• 3D V-NAND Flash
• In-Memory Columnar in Flash• Exadata Cloud Service• Smart Fusion Block Transfer
• Exadata Cloud at Customer• In-Memory OLTP Acceleration
Dramatically Better Performance and Cost
• Hot Swappable Flash
• 25 GigE Client Network
•Autonomous Database