Oracle Database 11g Lower Your Costs

Preview:

DESCRIPTION

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

Citation preview

Lower your IT Costs

Graham Wood

“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

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

Today’s IT & Business ChallengesColliding pressures

Reduce IT Costs

Reduce Complexity

Reduce Risk

Increase Rate of Change

Manage More Information

Improve Quality of Service

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

Consolidate onto the GridUse low-cost server and storage grids

Management

Storage

Application Servers

Database Servers

Consolidate on the GridOracle’s Grid Computing Architecture

Grid Control

Automatic Storage Management

In-Memory Database Cache

Real Application Clusters

Real Application ClustersVirtualize servers resources

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

Online Sales HR ERP

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

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

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

“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

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

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

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

Consolidate onto the GridUse low-cost server and storage grids

Management

Storage

Application Servers

Database Servers

Consolidate onto the GridNow available on the cloud

Management

Storage

Application Servers

Database Servers

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

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

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

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

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

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

“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

“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

Traditional High AvailabilityExpensive, idle redundancy

Idle Failover Server

Veritas Volume Manager

BMCSQL Backtrack

EMC SRDF

Idle Disaster Recovery

ProductionServer

Solaris ClusterHP ServiceGuard

IBM HACMP

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

“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

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

“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

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

Distributed Data Marts and ServersExpensive data warehouse architecture

DataDataMartsMarts

Data MiningData Mining

Online Online AnalyticsAnalytics ETLETL

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

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

Storage Performance Problem

• Can’t ship data to Database servers fast enough

Maximize Data Bandwidth

• Wider pipes and more of them

• Reduce data going through the pipes

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

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’ …

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

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

“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

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

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

Oracle Database Security Auditing and Configuration Scanning

Configuration Management

Audit Vault Total

Recall

Monitoring

Oracle Database Security Fine Grain Access Control

Database Vault

Label Security

Access Control

Configuration Management

Audit Vault Total

Recall

Monitoring

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

“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

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

Database ManagementProactive, Self-Managing Software

Fu

ll T

ime

Em

plo

yee

s

Info

rma

tion

Complexity

Self Managing Software

Database Management Challenge

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

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…

“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

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

PRODUCTION

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

TESTPRODUCTION

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

Workload

Capture

PRODUCTION

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

Workload

Capture Replay

PRODUCTION TEST

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?

“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

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

Is This Your Software Portfolio?

ManageabilityAvailability ManageabilityManageability

SecuritySecurity

AvailabilityAvailability

Storage ManagementStorage Management

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

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

“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

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

For More Information

http://search.oracle.com

or

www.oracle.com/database

oracle database 11g