dbaas exadata 12c.pdf

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

Upload: vominh

Post on 11-Feb-2017

279 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: DBaaS Exadata 12c.pdf

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

Page 2: DBaaS Exadata 12c.pdf

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

Drive Database as a Service with Oracle Exadata X3

Dhanraj Pondicherry

North America Commercial Engineered Systems

Page 3: DBaaS Exadata 12c.pdf

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

Definition

A self-service computing environment offering the

ability to create, consume and pay for database

services

Computing resources are elastically supplied from a

shared pool and charged based on metered use

Service catalogs provide a menu of options and

service levels

Database as a Service (DBaaS)

Page 4: DBaaS Exadata 12c.pdf

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

Database as a Service: Primary Drivers IOUG Cloud Computing Survey (2011)

Save capital costs through consolidation

Save operational costs through

standardization

Greater control over security and privacy

Showback or Chargeback

Faster time to market for new application deployment

63%

54%

39%

37%

33%

Page 5: DBaaS Exadata 12c.pdf

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

DBaaS Example: Users & Service Catalogs

Apps QA

Project Mgr

Apps IT

Oracle Enterprise Manager 12c DB Cloud Self-Service Portal

I need a new table to track our upcoming

campaign

I need a database for the new HR system

I need to copy a production database

for testing

We need the best performance so we

can reply in real time

I’m willing to pay for near-continuous

availability

The cheapest configuration is fine. This is just for testing

Page 6: DBaaS Exadata 12c.pdf

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

DBaaS Example

Manufacturing

Marketing

Human

Resources

Engineering

Sales

Service

IT/Operations Finance &

Accounting

DBaaS Challenges

Many Databases of all Sizes

Unpredictable Volumes

Mixed Workloads

OLTP / Web Commerce

Reports / Ad hoc Queries

Data Loads / Backups / Batch Jobs

Data Marts / Warehouses

Development / Test

Upgrades / Maintenance

Outages are Costly

Security is Mandatory

Page 7: DBaaS Exadata 12c.pdf

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

Pre-Built & Optimized

Scalable Capacity

Workload Prioritization

Continuous Availability

Maximum Security

Exadata Features

Exadata for DBaaS

DBaaS Challenges

Many Databases of all Sizes

Unpredictable Volumes

Mixed Workloads

OLTP / Web Commerce

Reports / Ad hoc Queries

Data Loads / Backups / Batch Jobs

Data Marts / Warehouse

Development / Test

Upgrades / Maintenance

Outages are Costly

Security is Mandatory

Page 8: DBaaS Exadata 12c.pdf

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

Pre-Built and Optimized

Hundreds of engineer years spent optimizing and

hardening Exadata end-to-end

– H/W – Storage Servers, Database Servers, Networks

– Database, OS, drivers, firmware all optimized together

– Frees IT talent to focus on business needs

Deploys in days

Oracle supports full platform from database to disk

Runs all existing Oracle Database workloads

Less Risk, Better Results

Highly Engineered

Standardized

Page 9: DBaaS Exadata 12c.pdf

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

“Instead of having to select and pull together a multilayered technology stack, it is all embedded and integrated within the fabric of the device."

Todd Kimbriel Director, eGovernment, Texas Department of Information Resources (DIR)

Pre-Built and Optimized

Page 10: DBaaS Exadata 12c.pdf

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

168 disks | 500TB raw capacity

Scale-Out Parallel Architecture

56 PCI Flash cards | 22TB Flash capacity

Exadata Storage Server Parallelism*

* Full rack (14 storage servers)

28 Intel Xeon storage CPUs | 168 compute cores

Page 11: DBaaS Exadata 12c.pdf

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

Scalable from Eighth Rack to Multi-Rack

X3-2 Eighth Rack 16 compute cores

512 GB memory

18 storage cores

2.4 TB flash memory

23 TB usable disk

X3-8 Full Rack 160 compute cores

4 TB memory

168 storage cores

22.4 TB flash memory

224 TB usable disk

Multi-Rack

Database

Machine

Page 12: DBaaS Exadata 12c.pdf

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

“The CPUs of the 20 prior systems were running at 77% of capacity; now the CPUs of the two Oracle Exadata systems are at below 10%."

Lead Oracle DBA, Cardinal Health

Scalable Capacity

Page 13: DBaaS Exadata 12c.pdf

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

Exadata Designed with

Resource Management to

support a consolidated

database environment.

Page 14: DBaaS Exadata 12c.pdf

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

Exadata Improves Consolidation Performance

Smart Flash Cache

– Uses flash for physical I/O

Smart Flash Log

– Uses flash to improve log I/O latency

Smart Scan

– Runs portions of a database query in storage

Hybrid Columnar Compression (HCC)

– Reduces the number of blocks (and I/O) for compressed data

IO Resource Manager (IORM)

– Prioritizes I/O bandwidth based on database or workload within a database

+

Page 15: DBaaS Exadata 12c.pdf

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

Workload-based allocation of…

1. CPU Resources

2. Memory

3. Storage Network I/O Bandwidth

Example:

Web-commerce transactions have priority over ad-hoc

queries during the day.

Batch replenishment jobs have priority at night.

Comprehensive Resource Management

Page 16: DBaaS Exadata 12c.pdf

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

The Value of Resource Management

46 % 39 %

74 %

237 %

80 % 92 % 99 %

120 %

0 %

50 %

100 %

150 %

200 %

250 %

EBS - Online and Batch Siebel - Online PeopleSoft - Batch Data Mart

Pe

rfo

rma

nce

Rela

tive

to

Ba

se

lin

e

Without Resource Management With Resource Management

Without Exadata Resource Management, the Data Mart

workload denies other workloads their fair share of the

system’s resources.

With Exadata Resource Management, the Data Mart

excess is redistributed

Page 17: DBaaS Exadata 12c.pdf

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

EBS - Online and Batch Siebel - Online PeopleSoft - Batch Data Mart

Pe

rfo

rma

nc

e R

ela

tiv

e t

o B

as

eli

ne

Without Exadata Features With Exadata Features

Exadata Features Enhance Consolidation Exadata Significantly Improves Consolidated Performance

2x

3x 1.7x

1.7x Exadata features increase throughput of consolidated workload

2-3x, compared to a similar platform without Exadata features.

Page 18: DBaaS Exadata 12c.pdf

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

Graphic Section Divider

Page 19: DBaaS Exadata 12c.pdf

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

Oracle Database 12c New Multitenant Architecture

System Resources

Page 20: DBaaS Exadata 12c.pdf

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

Advantages of Multitenant Architecture Reduced CapEx & OpEx, Increased Agility, Easy Adoption

Self-contained PDB for each application Applications run unchanged

Rapid provisioning (via clones)

Portability (via pluggability)

Shared memory and background processes More applications per server

Common operations performed at CDB level Manage many as one (upgrade, HA, backup)

Granular control when appropriate

Page 21: DBaaS Exadata 12c.pdf

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

Heat Map

Smart Compression

Automated Tiering

In Database Archiving

Network Compression

Automatic Data Optimization Optimize data storage based on usage

Page 22: DBaaS Exadata 12c.pdf

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

Data Masking at Source

Privilege Analysis

Integrated Audit Framework

Data Redaction

Database Vault Mandatory Realms

Sensitive Data Discovery

Security Defense in Depth

Page 23: DBaaS Exadata 12c.pdf

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

Secure Database Machine Defense in Depth

Activity Monitoring

Database Firewall

Auditing and

Reporting

DETECTIVE

Redaction and

Masking

Privileged User

Controls

Encryption

PREVENTIVE ADMINISTRATIVE

Sensitive Data

Discovery

Configuration

Management

Privilege Analysis

Alerts

Legal

HR

Finance

Oracle Audit Vault

Oracle Database Firewall

Oracle Database Vault

Oracle Data Masking Oracle Advanced Security

Near-Zero Overhead for

fully encrypted database

Application transparent

Decryption in hardware,

not software (5x faster)

Page 24: DBaaS Exadata 12c.pdf

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

Comprehensive protection from failures

Server – Storage – Network – Site – Corruptions

Active Disaster Recovery: Real-time standby open for query offload

Correction from human errors: database, table, row, transaction

Online indexing and table redefinition

Online patching and upgrades

WAN

Real

Application

Clusters

ASM

RMAN / Fast

Recovery

Area

Active Data Guard

/ GoldenGate

Secure

Backup

Primary

Standby Dev/Test

Maximum Availability Architecture

Page 25: DBaaS Exadata 12c.pdf

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

“I couldn’t even tell you the last time we had an outage, because of Exadata."

Jody Stull Project Analyst, Garmin International

Continuous Availability

Page 26: DBaaS Exadata 12c.pdf

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

Key Goals

• Reduce complexity: fewer products, versions, vendors

• Standardized service offerings

• Fast deployments

Exadata Database Machine

• Components are engineered and tested together

• Standardized by design – same for all customers

• Fastest new deployments

• Support all workloads

DBaaS - Reduces Complexity

Page 27: DBaaS Exadata 12c.pdf

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

Key Goals

• Fewer resources and environments

• Maximize utilization

• Share as much as possible, isolate as needed

Exadata Database Machine

• Extreme performance and special features allow very high consolidation

• Extreme scale up, scale out

• Dynamic allocation

DBaaS – Saves Money

Page 28: DBaaS Exadata 12c.pdf

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

Key Goals

• Automation

• Online IT management

• Self-service

Exadata Database Machine

• Add capacity on demand

• Dynamic footprint (e.g., QoS Management)

• Rolling upgrades

DBaaS – Increases Agility

Page 29: DBaaS Exadata 12c.pdf

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

Exadata – Infrastructure Platform for DBaaS

• Exadata runs many databases supporting multiple

workloads in a single platform

– Optimized for OLTP, Warehousing, batch, reporting,

backups, …

– Designed to scale seamlessly

– Ideal for unpredictable DBaaS workloads

• Exadata Maximum Availability Architecture for Extreme

Uptime

• Exadata Security - Defense in Depth built-in

• Exadata - Ideal Infrastructure Platform for DBaaS

All Workloads, All Applications

SAP, Siebel, PeopleSoft, JDE, E-business Suite, Fusion

Applications

Page 30: DBaaS Exadata 12c.pdf

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

Customer Case Studies

Page 31: DBaaS Exadata 12c.pdf

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

Turkcell: DW and DB Consolidation

Objectives

• Speed up BI

• Lean, green data center

• Prepare for big data growth

Solution

• 2010: Replace 11 racks with

1 full-rack Exadata V2 for DW

• 2011: Add 2 full-rack Exadata

X2-2s for DB consolidation

2 Exadata X2-2

Prod

Original V2

Prod/DR/Dev

Exadata V2

Data Warehouse

Pre-Exadata

Data Warehouse

Hitachi

USP-V

5 Racks EMC DMX-4

5 Racks 2011

• 250 TB

Raw Data • 2 Prod Databases

• 600 TB Raw / 60 TB

Compressed

• 16-node RAC Cluster

• 25 TB

Compressed

Benefits Reduced

Admin

20%

Storage

Savings

900 TB

1,000 TB to 100 TB

Faster

Reports

10X

27 min to 3 min

(avg for 50k rpts)

“In a word, Oracle Exadata is fantastic. Almost no

report takes more than 10 minutes to run, versus

hours before. It sounds unreal, but it’s real.”

- Power User, Finance Department, Turkcell

80% Less Power

30 m2 Less Space

Data Center

Cost Savings

• 4 Prod, 2 Test

Databases

• 400 TB Raw/

40 TB Compressed

• 2 RAC Clusters

2010 Backup Restore

Page 32: DBaaS Exadata 12c.pdf

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

Alpha Natural Resources: OLTP

Objectives

• Reduce cost and complexity

• Deploy Oracle E-Business Suite

quickly

• Dramatically improve

performance and availability

Solution

• X2-2 for production E-Bus Suite

• X2-2 for Standby DR and test/QA

• Database Appliance for testing

Benefits

“Oracle Exadata has enabled us to deliver

exceptional service to our business users while

reducing the cost involved . Exadata has been a big

win for our business and for IT.”

- Saul Hernandez, CIO

Oracle Database

Appliance

Dev/Test

Exadata X2-2

DB Consolidation

Pre-Exadata

(Hosted)

• IBM x86 Servers

• 3 O/S Versions

Data Guard

Data Guard

• Production

• E-Business Suite

• Disaster Protection

• Test and QA

Faster

Applications

5X+ Speedup

Maximum

Availability

99.95%

Data Center

Cost Savings

Reduced

TCO

50%

2012

Page 33: DBaaS Exadata 12c.pdf

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

Garmin: OLTP Consolidation

Exadata V2

DB Consolidation

Pre-Exadata

12 Prod Servers

2012

• Oracle E-Business Suite

• Advanced Supply-Chain

Planning

• Hyperion Reporting

• Garmin Connect custom app

Objectives

• Support 400% growth in

customer facing applications

• Eliminate bottlenecks in

Manufacturing and Planning

• Consolidate to reduce costs

Solution

• 2012: Consolidate 12 servers

onto two Half-rack Exadata

V2 systems

Data Guard

Exadata V2

Dev/Test/Local Standby

• 5 Prod

Databases

High-Capacity

Exadata Storage

Servers

• Archived

Data

• Tape backup

Benefits 4x Growth Faster

Month End Reports

Up to 11X

99.95%

Uptime

Data Center

Cost Savings

“Consolidation on Exadata reduced costs and

eliminated critical performance bottlenecks in our

Manufacturing and Planning systems”

- Ed Link, Vice-President IT, Garmin

Page 34: DBaaS Exadata 12c.pdf

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

P&G: DW and Mixed Workload

Objectives

• Improve stability and supportability

• Lower costs

• Boost performance

Solution

• 2010: Implement 1ST DW on V2

• 2011: Move 2nd DW to X2-2,

Move OLTP/Analytics to X2-2

• 2012: Move 3rd DW to X2-8

Benefits Simplified

Support

Faster

Applications

2 - 30X “Performance with Exadata is much better, and getting an

out-of-the-box solution dramatically reduced the time

and money to build and maintain our DW platform.”

- Brian Beckman, DW Platform Manager, Procter & Gamble

Exadata V2

Data Warehouse Prod Non-Prod

• Trade/Mkt/POS Data

Exadata X2-2

Data Warehouse Prod DR Dev UAT

• Shipments Data

Exadata X2-8

Data Warehouse Prod Non-Prod

• Fin’l/Planning Data

Exadata X2-2

OLTP/Analytics

Data Guard

• Trade Fund

Management

Storage

Savings

3x – 10x

Compression

Prod Non-Prod

Page 35: DBaaS Exadata 12c.pdf

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

1000s of Deployments at Leading Companies

Petabyte Warehouses

SAP, E-business Suite,

PeopleSoft, Siebel, JDE

Regulatory Reporting

Online Financial Trading

E-Commerce Sites

Consolidation of 100s of

Databases

Half are Warehouses, Half are OLTP or Mixed Workloads

Page 37: DBaaS Exadata 12c.pdf

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

Page 38: DBaaS Exadata 12c.pdf

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