Author
aitor-ibanez
View
44
Download
0
Tags:
Embed Size (px)
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.2
A long journey… started 8 years ago…
Oracle at Bilbao
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
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…
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
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
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.8
IT Under Pressure
80%TODAY,
of budget goes to
Maintaining current
operations
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
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
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
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.13
Oracle Database ArchitectureRequires memory, processes and database files
System Resources
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.14
New Multitenant ArchitectureMemory and processes required at container level only
System Resources
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.15
New Multitenant ArchitectureMemory and processes required at container level only
System Resources
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.16
Managing Shared ResourcesResource management for consolidated databases
High Priority
Medium Priority
Low Priority
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.17
Simplified PatchingApply changes once, all pluggable databases updated
Upgrade
in-place
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.18
Simplified UpgradesFlexible choice when patching & upgrading databases
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✔
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.20
Creating Databases for Test and DevelopmentFast, flexible copy and snapshot of pluggable databases
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
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
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
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
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
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
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
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
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
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
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.32
INTRODUCING
ORACLE DATABASE BACKUP LOGGING RECOVERY APPLIANCE
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.34
INTRODUCING
ORACLE DATABASEIN-MEMORY OPTION
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
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
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
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!
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.40
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.42