Top Banner
57

Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Jun 28, 2018

Download

Documents

buitruc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic
Page 2: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Page 3: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 4: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

The Oracle Cloud 2014

Page 5: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 6: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

SaaS Applications More Enterprise SaaS Application than Anyone

Page 7: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 8: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 9: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 10: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 11: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 12: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 13: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 14: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 15: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 16: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 17: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 18: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 19: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Oracle Big Data Analytics

Page 20: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 21: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 22: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 23: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 24: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 25: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 26: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Oracle Mobile

Page 27: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 28: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 29: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Oracle Mobile Applications

Page 30: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

Oracle Cloud Infrastructure Secure, Reliable, Low Cost

Page 31: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 32: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 33: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

Cloud Infrastructure Innovation From Engineered Systems to Software in Silicon

Page 34: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 35: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

Announcing Exalytics with Oracle Database In-Memory

Page 36: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 37: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 38: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

Announcing Oracle Zero Data Loss Recovery Appliance

Page 39: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 40: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 41: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 42: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

Announcing Oracle FS1: October 2014 Flash Storage Enterprise SAN

Page 43: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 44: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 45: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 46: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Copyright © 2014 Oracle and/or its affiliates. All rights reserved.

Announcing M7 Microprocessor Software in Silicon

Page 47: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 48: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 49: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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;

Page 50: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 51: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 52: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 53: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 54: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 55: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

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

Page 56: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Page 57: Copyright © 2014 Oracle and/or its affiliates. All rights ... · Oracle Cloud Platform Development Environment ... •Database Instance as a Service Versions 12c and 11G ... –Basic