Oracle Database 11g Lower Your Costs

65
Lower your IT Costs Graham Wood

description

Graham Wood's Lowering Costs with Oracle Database 11g Presentation

Transcript of Oracle Database 11g Lower Your Costs

Page 1: Oracle Database 11g Lower Your Costs

Lower your IT Costs

Graham Wood

Page 2: Oracle Database 11g Lower Your Costs

“Our prize for Best Database went to the incomparable Oracle Database 11g, a release with capabilities -- namely Real Application Testing and Active Data Guard -- that DBAs previously could only dream about.”

Doug Dineley Executive Editor InfoWorld Test Center

Page 3: Oracle Database 11g Lower Your Costs

Continuous Innovation

Exadata StorageExadata Storage Real Application Real Application

TestingTesting Advanced Compression Advanced Compression

Automatic Automatic Storage Management Storage Management Transparent Data Encryption Transparent Data Encryption Self Managing Database Self Managing Database XML DatabaseXML Database Oracle Data Guard Oracle Data Guard Real Application Clusters Real Application Clusters Flashback Query Flashback Query Virtual Private Database Virtual Private Database Built in Java VMBuilt in Java VM Partitioning Support Partitioning Support Built in Messaging Built in Messaging Object Relational Support Object Relational Support Multimedia Support Multimedia Support Data Warehousing OptimizationsData Warehousing Optimizations Parallel Operations Parallel Operations Distributed SQL & Transaction Support Distributed SQL & Transaction Support Cluster and MPP Support Cluster and MPP Support Multi-version Read Consistency Multi-version Read Consistency Client/Server Support Client/Server Support Platform Portability Platform Portability Commercial SQL Implementation Commercial SQL Implementation

Oracle 2Oracle 9i

Oracle 5

Oracle 6

Oracle 7

Oracle 8

Oracle 8i

Oracle 10g

Oracle 11g

Page 4: Oracle Database 11g Lower Your Costs

Today’s IT & Business ChallengesColliding pressures

Reduce IT Costs

Reduce Complexity

Reduce Risk

Increase Rate of Change

Manage More Information

Improve Quality of Service

Page 5: Oracle Database 11g Lower Your Costs

Is This Your Data Center?

• Multiple vendors products

• Lots of processor power

• Separate storage silos

• Different operating systems

HR

CRM

ERP

Data Warehouse

Data Mart

Data Mart

Legacy Applications

Data Mart

eMail

Page 6: Oracle Database 11g Lower Your Costs

Consolidate onto the GridUse low-cost server and storage grids

Management

Storage

Application Servers

Database Servers

Page 7: Oracle Database 11g Lower Your Costs

Consolidate on the GridOracle’s Grid Computing Architecture

Grid Control

Automatic Storage Management

In-Memory Database Cache

Real Application Clusters

Page 8: Oracle Database 11g Lower Your Costs

Real Application ClustersVirtualize servers resources

• Runs all Oracle database applications• Highly available and scalable• Adapts to changes in workloads

Online Sales HR ERP

Page 9: Oracle Database 11g Lower Your Costs

Oracle Real Application Clusters Beats SMP Premium, Pay as you Grow

Year 1 Year 2 Year 3 Year 4 Year 5

IBM Power 595 Server Model 9119-FHA

Cost: SMP $12m

Source: Pricing from tpc.org, quoted server costs

Page 10: Oracle Database 11g Lower Your Costs

Oracle Real Application Clusters Beats SMP Premium , Pay as you Grow

Year 1 Year 2 Year 3 Year 4 Year 5

IBM Power 595 Server Model 9119-FHA

Cost: SMP $12m

Source: Pricing from tpc.org, quoted server costs

IBM Power 550 Express Model 8204-E8A

Cost: Cluster $1.9m $0.9m $0.9

Savings $10.1m $10.4m $9.5m $9.8m $8.8m

Page 11: Oracle Database 11g Lower Your Costs

Best Scalability and PerformanceLinear scaling across SMP & Clusters

Results, as of March 25, 2008, have been certified by SAP AG, www.sap.com/benchmark.

# of CPU Cores

Tho

usan

ds S

D U

sers

0

5

10

15

20

25

30

35

40

4 8 32 48 64 80

World Record SAP SD Benchmark Results

Single Node

SMP

2 Nodes

3Nodes

4Nodes

5Nodes

Page 12: Oracle Database 11g Lower Your Costs

“We’ve been able to save over $5 million dollars a year by re-platforming from our mainframe to Oracle Real Application Clusters.”

Eugene ParkSenior Director of Platform ServicesPG&E

Page 13: Oracle Database 11g Lower Your Costs

Low-Cost Extreme Grid PerformanceOracle In-Memory Database Cache

• Data cached in application memory

– Database tables

– Subsets of rows & columns

• Fast, consistent response times

– High transaction throughput

• Standard SQL interface

– Synchronized with Oracle Database

Cached tables

BusinessApplications

Cached tables

BusinessApplications

Page 14: Oracle Database 11g Lower Your Costs

0

50

100

150

200

250

300

350

Tra

nsa

ctio

n T

ime

in m

illis

eco

nd

s

German Stock Exchange Missed response time target of 80 milliseconds

SL

A T

arg

et <

80m

s

Trading Day Intervals

BEFORE Oracle In-Memory Database Cache

Page 15: Oracle Database 11g Lower Your Costs

0

50

100

150

200

250

300

350

Tra

nsa

ctio

n T

ime

in m

illis

eco

nd

s

German Stock Exchange Meeting response time target of 80 milliseconds

SL

A T

arg

et <

80m

s

Trading Day Intervals

AFTER Oracle In-Memory Database Cache

Page 16: Oracle Database 11g Lower Your Costs

Consolidate onto the GridUse low-cost server and storage grids

Management

Storage

Application Servers

Database Servers

Page 17: Oracle Database 11g Lower Your Costs

Consolidate onto the GridNow available on the cloud

Management

Storage

Application Servers

Database Servers

Page 18: Oracle Database 11g Lower Your Costs

How do you get there?Rapid Grid Provisioning

Oracle VM

Oracle

Applications

Non-Oracle

Applications

Non-Oracle

Applications

Oracle

Database

Fusion

MiddlewareEnterprise

Linux

Microsoft

Windows

Enterprise

Linux

Enterprise

Linux

Oracle/Red

Hat Linux

Page 19: Oracle Database 11g Lower Your Costs

Storage Costs Keep GrowingData requirements change over time

Source: Winter TopTen Survey, Winter Corporation, Waltham MA, 2008.

200

400

600

800

1000

1998 2000 2002 2004 2006 2008 2010

Actual

Projected

Ter

abyt

es o

f D

ata

Rate of Database Growth

Page 20: Oracle Database 11g Lower Your Costs

Automatic Storage ManagementLowers the cost of data management

• Virtualize and share storage resources• Advanced data striping for maximum I/O performance• Online addition and migration of storage

Online Sales HR ERP

Page 21: Oracle Database 11g Lower Your Costs

5% Active5% Active95% Less Active95% Less Active

ORDERS TABLE (7 years)

High End Storage Tier

2003

Managing Data Growth Partition for performance, management and cost

2008 2009

Low End Storage Tier 2-3x less per terabyte

Page 22: Oracle Database 11g Lower Your Costs

Further Reduce Storage Costs Advanced Compression

• Compress large application tables– Transaction processing, data warehousing

• Compress all data types– Structured and unstructured data types

• Improve query performance– Cascade storage savings throughout data center

Compression4XUp To

Page 23: Oracle Database 11g Lower Your Costs

Real World Compression Results10 Largest ERP Database Tables

3x Saving

MB

Data Storage

0

500

1000

1500

2000

2500

Table ScansT

ime

(sec

onds

)

0

0.1

0.2

0.3

0.4

2.5x Faster

DML Performance

0

10

20

30

40

Tim

e (s

econ

ds)

< 3% Overhead

Page 24: Oracle Database 11g Lower Your Costs

“One of the large Oracle RAC systems we have is a 16-node system with six storage nodes behind it….the uncompressed data within it is about a fully petabyte worth of data. It's 200 terabytes compressed.”

David Apgar Business Continuity PlanningHigh Availability Engineer Yahoo

Page 25: Oracle Database 11g Lower Your Costs

“Our Chief Financial Officer likes the Advanced Compression option of Oracle Database 11g because with it we won't need anywhere from a third to two thirds of the disks we have right now.”

Mike PrinceChief Technology Officer Burlington Coat Factory

Page 26: Oracle Database 11g Lower Your Costs

Traditional High AvailabilityExpensive, idle redundancy

Idle Failover Server

Veritas Volume Manager

BMCSQL Backtrack

EMC SRDF

Idle Disaster Recovery

ProductionServer

Solaris ClusterHP ServiceGuard

IBM HACMP

Page 27: Oracle Database 11g Lower Your Costs

Automatic Storage Management

Real Application Clusters

Secure Backups to Cloud and Tape

Oracle Maximum Availability ArchitectureLow Cost, Fully Utilized Redundancy

ActiveData Guard

On DiskRecovery Area

Data Guard

Page 28: Oracle Database 11g Lower Your Costs

“Oracle Active Data Guard was a quick win. We easily dual-purposed our ten terabyte standby database for both disaster protection and for secure read-only access to our public-facing eCommerce applications.”   

Sue MerriganDirector, Information ManagementIntermap Technologies

Page 29: Oracle Database 11g Lower Your Costs

Oracle Maximum Availability ArchitectureEliminate the cost of planned downtime

Add/RemoveStorage

Redefine andReorganize

TablesOnline

Production Testing

Add/RemoveNodes and CPUS

Undo Human Error

OnlineUpgrades Online Patching

Page 30: Oracle Database 11g Lower Your Costs

“High availability is absolutely essential for us…we now use Oracle RAC for instance failover, data guard for site failover, ASM to manage our storage, and Oracle clusterware to hang the whole thing together.”

Jon Walden Executive Architect Commonwealth Bank of Australia

Page 31: Oracle Database 11g Lower Your Costs

To:From:

Why Oracle Database 11g?For grid computing, high availability and storage

Low cost consolidated compressed storage

Expensive storage silos

Low cost clustered serversExpensive SMP Servers

Consistent, extreme performance Unpredictable performance

Fully utilized redundancyIdle redundancy

Page 32: Oracle Database 11g Lower Your Costs

Distributed Data Marts and ServersExpensive data warehouse architecture

DataDataMartsMarts

Data MiningData Mining

Online Online AnalyticsAnalytics ETLETL

Page 33: Oracle Database 11g Lower Your Costs

Oracle Database 11g

with integrated ETL, Analytics & Data Mining

DataDataMartsMarts

Data MiningData Mining

Online Online AnalyticsAnalytics ETLETL

Consolidated Data WarehouseSingle source of truth on low cost servers & storage

Page 34: Oracle Database 11g Lower Your Costs

Data Warehousing OptimizationsWorking smarter not harder …

Data Mining

OLAP Cubes

Join Indexing

Bitmap Indexing

B-tree Indexing

Partitioning

Oracle Database 11g

Query Results Cache

ETL & Data Quality

Key Features

Page 35: Oracle Database 11g Lower Your Costs

Storage Performance Problem

• Can’t ship data to Database servers fast enough

Page 36: Oracle Database 11g Lower Your Costs

Maximize Data Bandwidth

• Wider pipes and more of them

• Reduce data going through the pipes

Page 37: Oracle Database 11g Lower Your Costs

HP Oracle Exadata Storage ServerStorage Optimized for Oracle Data Warehouses

• 12 disk drives, up to 12 TB raw storage• 2 Infiniband connections • 2 Intel processors, 8 cores • Oracle Enterprise Linux • Automatic Storage Management• Scale storage, processing and network capacity

Page 38: Oracle Database 11g Lower Your Costs

Query Processing:Using Traditional Storage

What Were Yesterday’s

Sales?

SUM

Oracle Database Grid Storage Array

Retrieve Entire Sales

Table

Select sum(sales) where

salesdate= ‘02-Mar-2009’ …

Page 39: Oracle Database 11g Lower Your Costs

Query Processing: Using HP Oracle Exadata Storage Server

What Were Yesterday’s

Sales?

SUM

Oracle Exadata Storage Grid

Select sum(sales) where

salesdate= ‘02-Mar-2009’ …

Retrieve Sales for Mar 02 2009

Oracle Database Grid

Page 40: Oracle Database 11g Lower Your Costs

HP Oracle Database MachineExtreme Performance, Unlimited Scalability

• 8 Oracle Database 11g servers– Oracle Enterprise Linux– Oracle Real Application Clusters– Oracle Partitioning– Automatic Storage Management

• 14 HP Oracle Exadata Storage Servers– 112 Intel Processor Cores– 168 450 or 1000GB Disk Drives

• 4 Infiniband switches– 14 GB/Sec. data bandwidth

• Scale out by adding more machines

Page 41: Oracle Database 11g Lower Your Costs

“Oracle Exadata outperforms anything we’ve tested to date by 10 to 15 times. This product flat-out screams.”

Walt Litzenberger Director Enterprise Database Systems The CME Group

Page 42: Oracle Database 11g Lower Your Costs

To:From:

Why Oracle Database 11g?For data warehousing

Integrated BI gridMultiple BI Servers

Extreme query performancePerformance bottlenecks

Single source of truthDistributed data marts

Extended deployment time

$995,328

Reduced time to deployment

Page 43: Oracle Database 11g Lower Your Costs

How Secure is Your Data?

Source: DataLossDB http://datalossdb.org

Publicly Reported Data Breaches

Mil

lio

ns

of

Re

cord

s L

ost

(m

illi

on

s)

0

50

100

150

200

250

300

350

400

2008200720062005

Page 44: Oracle Database 11g Lower Your Costs

Oracle Database Security Auditing and Configuration Scanning

Configuration Management

Audit Vault Total

Recall

Monitoring

Page 45: Oracle Database 11g Lower Your Costs

Oracle Database Security Fine Grain Access Control

Database Vault

Label Security

Access Control

Configuration Management

Audit Vault Total

Recall

Monitoring

Page 46: Oracle Database 11g Lower Your Costs

Oracle Database Security Data encryption and masking

Data Masking

Advanced Security

SecureBackup

Encryption and Masking

Database Vault

Label Security

Access Control

Configuration Management

Audit Vault Total

Recall

Monitoring

Page 47: Oracle Database 11g Lower Your Costs

“It is truly transparent data encryption. Within a matter of a few hours, the basic components were running and available, and we didn’t notice any performance impact.”

Sam Lebron Senior ArchitectDress Barn

Page 48: Oracle Database 11g Lower Your Costs

To:From:

Why Oracle Database 11g?For data security & compliance

Authorised access onlyUnauthorized access

Central audit vault Limited audit silos

Single integrated solution3rd party point solutions

Transparent to applicationsApplication changes

$995,328

Page 49: Oracle Database 11g Lower Your Costs

Database ManagementProactive, Self-Managing Software

Fu

ll T

ime

Em

plo

yee

s

Info

rma

tion

Complexity

Self Managing Software

Database Management Challenge

Page 50: Oracle Database 11g Lower Your Costs

Managing Complexity

• Automated Management– Storage

– Segment space

– Memory

– Statistics

– SQL tuning

• Advisors– Maximum availability

– Data recovery

– Partition

– Compression

– Index

• Fault Diagnostics– Support workbench

– Automatic diagnostic repository

– Incident packaging service

– Test case builder

– Automatic health checks

• Backup and Recovery– Automated backups

– Flash recovery area

– Fast incremental backups

– Flashback database

– Flashback transaction

Page 51: Oracle Database 11g Lower Your Costs

26% less time 31% fewer steps

0%

25%

50%

75%

100%

Time Steps

Oracle9i Database

Oracle Database 10g

Oracle Database 11g

Oracle Database 11g vs Oracle Database 10gReducing time and complexity even more…

Page 52: Oracle Database 11g Lower Your Costs

“We made a conscious decision to move away from our previous management tool and establish Oracle Grid Control as the standard going forward. Oracle Grid Control has helped us address system management issues proactively, automate previously manual administrative tasks, and reduce the need for extensive DBA training.”

Arup NandaSenior DirectorStarwood Hotels & Resorts

Page 53: Oracle Database 11g Lower Your Costs

Traditional Testing Approach Production – 1,000s of Real Online Users

PRODUCTION

Page 54: Oracle Database 11g Lower Your Costs

Limited Testing Capabilities Few users trying to be 1,000s of users

TESTPRODUCTION

Page 55: Oracle Database 11g Lower Your Costs

Real Application TestingWorkload for 1,000s of Online Users Captured

Workload

Capture

PRODUCTION

Page 56: Oracle Database 11g Lower Your Costs

Real Application TestingWorkload for 1,000s of Online Users Replayed

Workload

Capture Replay

PRODUCTION TEST

Page 57: Oracle Database 11g Lower Your Costs

What are my upgrade paths?

9.2.0.4 9.2.0.4

• The Tools– Real Application Testing

– Database upgrade assistant

– SQL Plan management

– Online upgrades

• The Services– Best practices on OTN

– Upgrade forum

– Advanced customer services

How easy is the upgrade?

Page 58: Oracle Database 11g Lower Your Costs

“Each Oracle upgrade—from Database 8 through to 8i, 9i, 10g and now 11g—has increased system performance, stability, and availability, while cutting management overheads, and providing ever-higher levels of service to donors.”

Charlotte MelénWeb Technology ManagerComic Relief

Page 59: Oracle Database 11g Lower Your Costs

To:From:

Why Oracle Database 11g?For manageability and change

Proactive forward planningReactive fire fighting

Centralized controlPoint operations

Automated, self managementRepetitive manual tasks

Service level management

$995,328

Unpredictable service levels

Page 60: Oracle Database 11g Lower Your Costs

Is This Your Software Portfolio?

ManageabilityAvailability ManageabilityManageability

SecuritySecurity

AvailabilityAvailability

Storage ManagementStorage Management

Page 61: Oracle Database 11g Lower Your Costs

Is This Your Software Portfolio?

ManageabilityAvailability ManageabilityManageability

SecuritySecurity

AvailabilityAvailability

Storage ManagementStorage Management

Oracle Clusterware

Oracle Real Application Clusters

Oracle Secure Backup

Oracle Data Guard

Flashback Operations

Online OperationsAutomatic Storage Management

Automatic Space Management

Disk based Backup/Recovery

Compression

Partitioning

Exadata Storage

Provisioning Pack

Configuration Management Pack

Tuning Pack

Diagnostic Pack

Change Management Pack

Fine Grained Access

Identity Management

Secure Application Roles

Transparent Data Encryption

Database Vault

Audit Vault

Page 62: Oracle Database 11g Lower Your Costs

Oracle Stack Complete, Open and Integrated

• Standard components• Certified configurations• Comprehensive security• Higher availability• Easier to manage• Lower cost of ownership• ….

StorageStorage

Operating SystemOperating System

VirtualizationVirtualization

DatabaseDatabase

MiddlewareMiddleware

ApplicationsApplications

Page 63: Oracle Database 11g Lower Your Costs

“Oracle (Database 11g, VM, Unbreakable Linux, Enterprise Manager and Business Intelligence) allows us to focus on delivering the best user experience and continue to lower the cost of operations. We owe this in part to the consistent, proven software solutions from Oracle.”

Nicholas TangVP of Technical OperationsInteractive One

Page 64: Oracle Database 11g Lower Your Costs

Why Oracle Database 11g?Lowering your IT costs

• Consolidate onto low cost server & storage grids– Unlock Moore’s Law– No idle redundancy– Use less storage– Integrated product set

• Improve Quality of Service– Faster performance– Higher availability– Comprehensive security

• Reduce risk of change

Page 65: Oracle Database 11g Lower Your Costs

For More Information

http://search.oracle.com

or

www.oracle.com/database

oracle database 11g