Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
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 remains at the sole discretion of Oracle.
Oracle Confidential – Internal/Restricted/Highly Restricted 3
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
The Oracle Cloud 2014 All Three Layers of Cloud Services: SaaS, PaaS, IaaS
• Software as a Service: Lots more enterprise SaaS applications
• Platform as a Service: Easy to move existing applications to the cloud
• Infrastructure as a Service: Secure, reliable, lowest cost
– Enabled by Innovation: Engineered Systems, servers, storage, silicon
5
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
SaaS Applications More Enterprise SaaS Application than Anyone
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Three Complete Suites of SaaS Applications More Enterprise SaaS Applications than Anyone
Human Capital Management
• Global HR
• Talent Management
Enterprise Resource Planning
• Financials
• Project Portfolio Management
• Procurement
• Supply Chain Management
• Enterprise Performance Management
Customer Experience
• Marketing
• Sales
• Service
• Configure, Price & Quote
• E-Commerce
• Social Campaigns & Listening
• Data as a Service
7
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Announcing: Oracle Cloud Platform Complete Set of Platform Services for Building Modern Secure Cloud Applications
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Platform Complete Set of Platform Services for Building Modern Secure Cloud Applications
9
Oracle Database Cloud Service
WebLogic Java Cloud Service
Social Mobile Analytics Identity
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle SaaS Application Suites Inherit Platform Features Multitenant, Social, Mobile, In-Memory Big Data Analytics, Security…
10
Oracle Cloud Platform
CX HCM ERP
Social ● In-Memory Big Data Analytics ● Mobile Multitenant ● Security
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Platform Development Environment Extend SaaS Applications Using the Same Cloud Platform the Applications are Built On
11
CX HCM ERP
Oracle Cloud Platform
Social ● In-Memory Big Data Analytics ● Mobile Multitenant ● Security
CX Extension
HCM Extension
ERP Extension
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
The Oracle Cloud: Major Platform Upgrade Move Any Existing Oracle Database or Application to the Cloud by Pushing a Button
12
Move to Cloud – Move Back: No Code Changes!
WebLogic Java Platform Service
Java App
Oracle Database Platform Service
Infrastructure Compute & Storage Service
Non-Java App
Database
WebLogic Java Server
Java App
Oracle Database Server
Non-Java App
Database
Oracle Cloud Customer Data Center
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Upgraded Oracle Database Platform as a Service Identical Capabilities as Oracle Database on Premise: September 2014
• Database Schema as a Service: 2012
• Database Instance as a Service Versions 12c and 11G – September 2014
– VM, Linux, Oracle Database Instance Fully Provisioned
– Full Network, VM and OS Isolation, Full SQL*Net Access
– Customer has SSH access into VM with root privilege
– Basic Database Service, EE High Performance Service, EE Extreme Performance Service
13
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Moving Databases and Applications to the Cloud Pushing a Button Moves and Modernizes Database Applications
• Automatically compress data 10 to 1
• Automatically encrypt data
• Automatically enable big data in-memory processing
• Automatically make applications multitenant
• Easily add mobile, social and analytic features
14
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle Database Platform as a Service: Much Easier to Use Database PaaS Completely Automated: Lower Cost than Database on IaaS or On-Premise
• Automatically Provision On-Demand Elastic Compute and Storage
• Automated Backup and Recovery
• Automated Patching and Upgrade
• Automatically Provision Data Guard
• Automatically Provision Real Application Clusters: RAC (coming soon)
• Complete Monitoring and Management Portals
15
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Database Platform as a Service vs. Infrastructure as a Service Automation Simplifies and Speeds Up Database Provisioning
IaaS Database Provisioning
PaaS Database Provisioning
Select Image
(11g 12c, shape, size)
Install Database
(DBCA)
Configure Components
Size & Tune
(Memory)
Configure Backup (RMAN)
Monitoring (Cloud Portal)
Database Ready for Use
Streamlined Intelligent Automated Orchestrations
Select Configuration
(11g, 12c, shape, size,
features, prefs)
Database Ready for Use
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle Database as a Service: Performance Extreme Performance – In the Cloud and On-Premise
• Big Data SQL on Hadoop & NoSQL
• In-Memory Queries
• OLTP Record Holder
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Introducing Oracle Big Data SQL Massively Parallel SQL Query across Oracle, NoSQL and Hadoop
Oracle Database 12c
SQL
Offload Query to Exadata Storage Servers
Small data subset quickly returned
Hadoop & NoSQL
Offload Query to to Data Nodes
SQL
data subset
Oracle Big Data Analytics Strategy
Data Lake (BDA or Object Storage Service)
Data Factory Data Warehouse
Data Discovery Analytic Models
Event Data
Social Data
Enterprise Data
Oracle Visual Analytics (OBIEE)
Oracle Big Data Discovery
Oracle Big Data Analytics
Column Format
Memory
Row Format
Memory
Analytics OLTP Sales Sales
Data Mashups
In-Memory ROLAP
In-Memory M-OLAP
Predictive Analytics Sales
In-Memory Database 100X Faster: OLTP & Analytics
Oracle BI: Visual Analytics Interactive Visual Data Analysis
Demo data Discovery - Thomas Kurian -- Oracle OpenWorld Keynote 9-30-2014: http://medianetwork.oracle.com/video/player/3814022919001 Start after 9:00 mins
Oracle In-Memory Applications
Cost Management
1003X Faster
Financial Analyzer
257 Times Faster
Transportation
Management
1030 Times Faster
Sales Order
Analysis
1700 Times Faster
Receivables
Management
3500X Faster
Demand & Supply
Planning
82 Times Faster
Promotion Planning
76 Times Faster Time & Labor
1354 Times Faster
Marketing
104X Faster
Financial
Consolidation
257 Times Faster
Call Center Query
1245 Times Faster
Management
Reporting
129 Times Faster
Oracle Applications are certified on Oracle DB 12c In-Memory
Oracle Big Data Analytics
Prediction & Collaboration
Exploration & Discovery
Data Transformation
Data Profiling & Preparation
Hadoop
Big Data Discovery Visual Face to Hadoop
Big Data SQL Fast, Secure Oracle SQL on All your Data
SQL
Query Offload to Data Nodes
Query Offload to Storage Servers
Oracle PaaS: Big Data Analytics Cloud Services
Self-Service Data Loader
Oracle BI Reports, KPIs
Oracle 11 or 12 Database
Analytics Cloud
Data Lake in Storage Svc
SQL on Hadoop
Big Data Discovery
Elastic Hadoop Service
Analytics Cloud Faster & Better Business Analytics
Analytics Cloud Faster & Better Business Analytics
Oracle SaaS: Big Data Analytics Cloud Services
KPIs & Predictions
SaaS Sources
On-Premise Sources
Packaged Analytics
Analytics Cloud: OTBI Packaged Analytics & Predictions
Machine Learning on Big Data
Cross Channel Id Graph
Enterprise Social Graph
Graph Analytics
Analytics Cloud: Data-as-a-Service Cross-Channel Identity as Data
Oracle Mobile Strategy
Bespoke Apps
Packaged Apps
Cloud Apps
REST API Catalog
Develop
Deploy & Manage
Mobile Cloud Service
Secure Device
Manage User Identity
Mobile Security
Multi-Device, Multi-OS Web & Native Apps
Mobile App Framework Cross OS, Cross Device
Secure Container
Access/Sign-On
Governance
Mobile Security Identity Management
Mobile Cloud Service MBaaS
Oracle Mobile
APIs
Shaping
Persistence
Analytics
Composer
Components
Device Integration
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Infrastructure Secure, Reliable, Low Cost
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle Cloud: Infrastructure as a Service Move Non-Java Applications to IaaS
• Compute
• Storage
• Linux
• VM
31
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Scale
32
30,000
400PB
62 million
23 billion
Computers
Storage
Users/Day
Transactions/Day
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Cloud Infrastructure Innovation From Engineered Systems to Software in Silicon
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle Engineered Systems Apple and Oracle Engineer Hardware and Software to Work Together
34
SuperCluster T5-8
SuperCluster M6-32
Big Memory Machine
Exadata Database Machine
Big Data Appliance
Recovery Appliance
Database Appliance
Exalogic Elastic Cloud
Virtual Compute Appliance
Exalytics In-Memory
Machine
Extreme Performance ● Lower TCO ● More Reliable ● Pre-Integrated ● Less Management ● One-Stop Support
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Announcing Exalytics with Oracle Database In-Memory
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Engineered System: Exalytics X4-4 In-Memory Machine Easier to Use – 10 to 100x Faster
• Brand new Software
– Oracle Database In-Memory Option: 100% data In-Memory
– Oracle Essbase: 200% faster with maximum concurrency
• Brand new Hardware
– Intel Xeon E7-V2; 50% faster clock speed; 50% more processing cores; optimized for Exalytics workload
– 50% more memory; 100% more flash; 33% more storage; 10X more networking
36
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle In-Memory Database Innovation
• BOTH row and column In-Memory formats for same data/table
• Simultaneously active and transactionally consistent
• 100X Faster Analytics & reporting: column format
• 2X Faster OLTP: row format
Column Format
Memory
Row Format
Memory
Analytics OLTP Sales Sales
Sales
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Announcing Oracle Zero Data Loss Recovery Appliance
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Backup Appliances Not Designed for Databases Treats Databases as Just Files to Periodically Copy
Lose business data – Restore from backup loses a day of data
Slow down business – Backup overhead slows applications
Not scalable – Must deploy and manage multiple appliances
39
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Zero Data Loss Recovery Appliance
40
RMAN Delta Push
•DBs access and send only changes • Minimal impact on production
•Data Guard-like real-time redo ship instantly protects new transactions
1000s Databases Protected
Protects all DBs in Data Center
•Petabytes of data, any DB release •No expensive DB backup agents
Offloads Tape Backup
ZDLRA Delta Store – massive DB of changes
• Stores validated, compressed DB changes on disk • Fast restores to any point-in-time using deltas •Built on Exadata scaling and resilience •Enterprise Manager end-to-end control
Recovery Appliance
Oracle Cloud or Recovery Appliance
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Zero Data Loss Recovery Appliance Complete Protection of All Critical Business Data
• Eliminates data loss
– Real time redo transport
• Minimal production impact
– Sends changes, not full backups
• Changes enable restore to any time
• Starts small, scales-out to petabytes
41
Single rack is 4 times faster than Data Domain’s biggest backup appliance
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Announcing Oracle FS1: October 2014 Flash Storage Enterprise SAN
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle FS1: Flash Storage Enterprise SAN High Availability Scale-Out Architecture
• Up to 2M 50/50 R-W IOPS
• Up to 80 GB/sec throughput
• Full suite of data services
• Petabytes of Flash
• Up to 16 HA Nodes
43
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Performance 2 Node HA Building Block, All Flash, FC
EMC performance source http://xtremio.com/wp-content/uploads/2014/09/h13419_White-Paper_XtremIO_Ver_2-4-1_Performance-Report.pdf published September 2014, EMC List Price Source of $510,000 for 20TB X-Brick, source http://www.emc.com/sales/stateoffl/florida-price-list-2014-05.pdf , Oracle performance from internal testing, Maximum Oracle FS1-2 flash capacity is 900TB, 173TB recommended for high-performance deployments.
173 365 186 265 215 5,4 10.8
….less than half the price per TB
20
292 118
176
27 2.2 0.6
8.6X EMC
1.2X EMC
1.5X EMC
1.5X EMC
8X EMC
9.7X EMC
4.9X EMC
FS1
44
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle FS1: All Flash Performance with Added Capacity of 2 Tiers of Disk
CPU
100%
Separate Array
17-173 TB
Oracle FS1 Flash Storage
Enterprise SAN CPU
100%
HDD: 2.88PB
HDD 10-50TB
CPU
100% 90%
10%
Conventional Solid State Array
Competitors Solution: Two Systems
45
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Announcing M7 Microprocessor Software in Silicon
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
SPARC M7 Chip: Ultimate Hardware-Software Optimization High Security – Moving Oracle Database & Java Software Functions into Hardware
In-Memory
Acceleration Engines
Decompression Engines
Application Data Integrity
Sub-microsecond Cluster Messages
Software in Silicon
SPARC M7 Coming CY 2015 Running NOW in lab
Performance Security
Capacity Communication
Moving software
functions into
hardware
47
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
10x Query Performance – 3x Data in Memory
Software in Silicon: Making In-Memory Processing Scream
48
Higher Efficiency
Frees CPU cores for transactional processing
10x query performance over other processors
Extreme Performance
Available with Oracle Database 12c
More Data
Up to 3x the data in same memory with in-line
decompression
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Query Acceleration: Not Just Simply Queries
• Real-world Enterprise analytics accelerated
– Hardware for common range comparisons
– “How many between start-date and end-date?”
• The following query would run entirely in silicon
• Results placed directly in processor cache
49
SQL: SELECT count(*) …WHERE lo_orderdate = d_datekey …AND lo_partkey = 1059538 AND d_year_monthnum BETWEEN 201311 AND 201312;
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Performance: In-Memory Query Acceleration Engines
• SPARC M7 processor uses dedicated acceleration engines built on chip
– Independently process streams of database column elements placed in system memory
– Example: Find all values that match ‘California’
• Frees processor cores to run higher level SQL functions
• Reads data directly from memory, processes it, and places results in cache for core usage
SPARC M7
Shared Cache
Accel Eng
Accel Eng
Accel Eng
Accel Eng
Core Core Core Core
50
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Performance: Decompression within Acceleration Engines • Compression is key to placing more data in-
memory and in storage
• Speed of decompression is most important for database – reading typically outweighs writing
• Performance of decompress on today’s processors is fine for disk access, slow for flash, huge bottleneck for in-memory database
• Solution: Efficient compression algorithm plus acceleration engines runs decompress at full in-memory database speed, >120 GB/sec – Equivalent to 16 decompression PCI cards, 64 CPU cores
Process
Decompress
Acceleration Engine
In-Memory Data Stream
51
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Higher Performance with Much Lower CPU Utilization
Software in Silicon: Accelerating Oracle Database 12c
52
One step 10X
faster
Decompress More than Doubles data size
Read Software
scan Rea
d
Write
Wri
te
Rea
d
DA
X
Wri
te
Multiple steps
SQL: SELECT count(*) …WHERE lo_orderdate = d_datekey …AND lo_partkey = 1059538 AND d_year_monthnum BETWEEN 201311 AND 201312;
t
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Software in Silicon: Protects Applications
• Hardware based memory protection
• Stops malicious programs from accessing other application memory
• Never been done before
– Can be always on: Hardware approach has negligible performance impact
• Results in more secure and higher available applications
• Greatly speeds software development
Security Security Security in the Cloud
53
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
21st Century Security: Application Data Integrity in the Cloud Hard Wired Protection Against All Forms of Data Intrusion
• SPARC M7’s Application Data Integrity stops memory corruption
– Memory pointer color must match content color or access is denied
• Can be used in optimized production code without impact on performance
• Allows increased speed of application development
• Helps stop malicious code from accessing secure data
Memory Pointers
Memory Content
54
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
2014: A Year of Innovation in the Cloud
• SaaS: More Enterprise SaaS Applications than Anyone
• PaaS: Easily Move Existing Application and Databases to the Cloud Platform
• IaaS: High Security and Reliability at the Commodity Prices
– Engineered Systems: Pre-Integrated Hardware and Software
– Software in Silicon: Protect Cloud Data Intrusion with Hard Wired Security
55