42
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1 Aitor Ibañez Enterprise Architect North Region Technical Manager Plug into the Cloud with Oracle Database 12c

Bilbao oracle12c keynote

Embed Size (px)

Citation preview

Page 1: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.1

Aitor Ibañez

Enterprise Architect

North Region Technical Manager

Plug into the Cloud with Oracle Database 12c

Page 2: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.2

A long journey… started 8 years ago…

Oracle at Bilbao

Page 3: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.3

… speaking about the futureRAC and Maximum Availability Architecture: 10 years ago

Storage

Database Database

Storage

Page 4: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.4

… getting to the next level of efficiency…Cloud Computing & Database as a Service

Consolidation

High Availability

Business Continuity

ExtremePerformance

In-Memory Database

Task Automation

Security

Co

nso

lida

tion

De

nsity

Schema Consolidation

Share Servers, OS & Database

Virtual Machines

Share Servers

Clustered Databases

Share Servers & OS

… to be READY for…

Page 5: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.5

IT Under Pressure

WE’RE AT A TIPPING POINT IN ITIncreasing Demands from Users

Explosion in Mobile Devices, Data

and Risk

State Pressures on Business / IT

Page 6: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.6

IT Under Pressure

BUSINESS REQUIRES NEW SERVICES

10xmore Servers

50xmore Data

75xmore Files

1.5xmore IT Personnel

all with only

Page 7: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.7

IT Under Pressure

ARE DRIVING

COMPLEXITY

Big Data Globaliization Mobile Devices

InhibitsGrowth and

Innovation

WastesGrowth and

Innovation

Page 8: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.8

IT Under Pressure

80%TODAY,

of budget goes to

Maintaining current

operations

Page 9: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.9

The Changing World of ITConsolidation

$ $

Maintenance Innovation

RIGHT NOW

Business spend 4x more on IT maintenance than on

innovation

$$

Maintenance Innovation

CONSOLIDATION CAN SHIFT THAT

Page 10: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.10

Oracle Database 12c

Reduce the cost

of storing data

Provide

continued access

to data

Enable quicker

access to data

Provide simpler

management of

data

Ensure secure

access to data

Core Aims of Oracle Database 12c

Page 11: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.11

Database Consolidation on CloudsTraditional consolidation methods

Consolid

ation D

ensity

Schema Consolidation

Share Servers, OS & Database

Virtual Machines

Share Servers

Clustered Databases

Share Servers & OS

Page 12: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.12

Consolid

ation D

ensity

Oracle MultitenantSimplifies consolidation, enables Database as a Service

Share Servers, OS & Database

Pluggable DatabasesClustered Databases

Share Servers & OS

Virtual Machines

Share Servers

Page 13: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.13

Oracle Database ArchitectureRequires memory, processes and database files

System Resources

Page 14: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.14

New Multitenant ArchitectureMemory and processes required at container level only

System Resources

Page 15: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.15

New Multitenant ArchitectureMemory and processes required at container level only

System Resources

Page 16: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.16

Managing Shared ResourcesResource management for consolidated databases

High Priority

Medium Priority

Low Priority

Page 17: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.17

Simplified PatchingApply changes once, all pluggable databases updated

Upgrade

in-place

Page 18: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.18

Simplified UpgradesFlexible choice when patching & upgrading databases

Page 19: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.19

RAC, Data Guard

Data Guard

Oracle Multitenant for Database as a ServicePick from standard sizes and service levels

GOLD

SILVER

BRONZE Backups✔

Page 20: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.20

Creating Databases for Test and DevelopmentFast, flexible copy and snapshot of pluggable databases

Page 21: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21

Isolation and multitenancy

Fast provisioning and cloning

Secure and highly available

No application changes

Manage many as one

Greater resource utilization

Performant and scalable

Lower IT costs

New Multitenant ArchitectureIdeal for consolidating databases on Clouds

Page 22: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.22

Oracle Database 12cWhat customers are saying…

“Pluggable databases is a step forward in that it gives us more control over our schemas and

applications; to be able to isolate them, give definitive statements on how performance is working

and be able to manage more databases better.” Carfax

“Pluggable databases allows us to consolidate hundreds of databases onto a RAC environment

that guarantees the separation that drove us to put them on separate servers previously.”

Logical Power

“Undoubtedly the number one most compelling feature of Oracle Database 12c is the support for

consolidation. Pluggable databases can share memory resources, and they can make the

management easier because it is still a single database instance.” Pythian

“With Oracle Database 12c, we can now copy an entire database from one instance to

another using full transportable export/import. This minimizes the downtime when migrating

clients’ databases.” Accenture

Page 23: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.23

Heat Map

Smart Compression

Automated Tiering

In Database Archiving

Network Compression

Automatic Data OptimizationOptimize data storage based on usage

Page 24: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.24

Automatic Data Optimization

An in memory Heat Map tracks access to segments and

blocks

– Data is periodically written to disk

– Information is accessible by views or stored procedures

Users can attach policies to tables to compress or tier data

based on access to data

– Tables or Partitions can be moved between compression levels

whilst data is still being accessed

Simplifying the life cycle of data

Po licy 1

Page 25: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.25

Automatic Data OptimizationAdd compression and tiering policies to tables

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.25

Oldest Data Most Recent Data

Po licy 1

Po licy 2

Compress Partitions with

row compression

if they haven’t been modified in

30 days

Compress Partitions with

columnar compression if they

haven’t been modified in 180

days

Page 26: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.26

Automatic Data OptimizationReduce storage footprint, read compressed data faster

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted26

Oldest Data Most Recent Data

Po licy 1

Po licy 2

Page 27: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.27

Automatic Data OptimizationAutomatically tier data to lower cost storage

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.27

Oldest Data Most Recent Data

Po licy 1

Po licy 2

Po licy 3

If the tablespace is nearly full

compress the oldest partition

with archive compression and

move it to Tier 2 Storage

Page 28: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.28

Data Guard Far Sync

Data Guard Fast Sync

Global Data Services

Active Data Guard Reporting Enhancements

Flex ASM

Rolling Upgrade using Data Guard

Application Continuity

High AvailabilityActive Replicas

GoldenGate Integrated Capture

Page 29: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.29

Data Masking at Source

Privilege Analysis

Integrated Audit Framework

Data Redaction

Database Vault Mandatory Realms

Sensitive Data Discovery

SecurityDefense in Depth

Page 30: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.30

Soc. Sec. #115-69-3428

DOB11/06/71

PIN5623

Policy enforced redaction of sensitive data

Redacting Sensitive DataMask Application Data Dynamically

Call Center

Operator

Payroll

Processing

Call Centers

Decision Support Systems

Systems with PII, PHI, PCI data

Page 31: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.31

Security & Compliance

Big Data

Consolidation

Data Optimization

Application Development

High Availability

In-Memory

Performance & Scalability

Data Warehousing

Plug into the Cloud

Page 32: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.32

INTRODUCING

ORACLE DATABASE BACKUP LOGGING RECOVERY APPLIANCE

Page 33: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.33

Database Protection Without CompromiseOracle Database Backup Logging Recovery Appliance

000s of

Databases

Redo and

change data

Validated and

compressed changes

Replicate changes

offsite to the Cloud

Page 34: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.34

INTRODUCING

ORACLE DATABASEIN-MEMORY OPTION

Page 35: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.35

Oracle Database In-Memory Option

Seamlessly integrated into Oracle Database 12c

Delivers extreme performance for

– Analytics and ad-hoc reporting on live data

– Enterprise OLTP and Data Warehousing

– Scale-up and scale-out

Trivial to deploy for all applications and customers

Leading edge In-Memory technology

Page 36: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.36

Oracle 12c: Stores Data in Both Formats Simultaneously

Optimizing Transaction and Query Performance

Row Format Databases versus Column Format Databases

Row

Transactions run faster on row format

– Insert or query a sales order

– Fast processing few rows, many columns

Column

Analytics run faster on column format

– Report on sales totals by state

– Fast accessing few columns, many rows

ORDER

SALES

SALES

S

T

A

T

E

Page 37: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.37

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

Breakthrough: Dual Format In-Memory Database

Column

Format

Memory

Row

Format

Memory

AnalyticsOLTPSales Sales

Page 38: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.38

OLTP is Slowed Down by Analytic Indexes

Table1 to 3

OLTP

Indexes

5 to 15

Analytics

Indexes Most Indexes in OLTP (e.g.

ERP) databases are only

used for analytic queries

Indexes work well for

predictable access patterns

both in-memory and on-disk

Inserting one row into a table

requires 10-20 analytic

indexes to be updated: Slow!

Page 39: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.39

Column Store Replaces Analytic Indexes

Table1 to 3

OLTP

Indexes Analytic queries 100X faster

OLTP & batch: 2X - 3X faster

No Analytic Index Overhead

Replaced by Column Store:

Near Zero Overhead Updates

Less Tuning & Administration

In-Memory

Column Store

Page 40: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.40

Page 41: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.41

Engineered for Clouds and Big Data

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.41

Big Data

Database as a Service

Cloud

Page 42: Bilbao  oracle12c keynote

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.42