Copyright ©2003 Dell Inc. All rights reserved. Scaling-Out with Oracle® Grid Computing on Dell™...

14
Copyright ©2003 Dell Inc. All rights reserved. Scaling-Out with Oracle® Grid Computing on Dell™ Hardware J. Craig Lowery, Ph.D. Software Architect and Strategist Dell Inc.

description

Product Group Copyright ©2003 Dell Inc. All rights reserved. 3 Yesterday’s Data Center Focus was on availability and performance – Cost a secondary issue Achieve with clusters or large SMP systems Statically sized for peak demand Resulted in underutilized resources – “Overprovisioned” – Peak demand does not occur simultaneously on all clusters Availability Performance Cost

Transcript of Copyright ©2003 Dell Inc. All rights reserved. Scaling-Out with Oracle® Grid Computing on Dell™...

Copyright ©2003 Dell Inc. All rights reserved.

Scaling-Out with Oracle® Grid Computing on Dell™ Hardware

J. Craig Lowery, Ph.D.Software Architect and Strategist

Dell Inc.

2

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

Presentation Goals

• What is Dell’s “Scalable Enterprise Computing” initiative?

• What are the characteristics of the “virtual data center?”

• How does Oracle® grid computing fit with these concepts?

3

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

Yesterday’s Data Center

• Focus was on availability and performance

– Cost a secondary issue

• Achieve with clusters or large SMP systems

• Statically sized for peak demand

• Resulted in underutilized resources

– “Overprovisioned”

– Peak demand does not occur simultaneously on all clusters

Availa

bilit

y Performance

Cost

4

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

Underutilized Resources = Reduced ROI

Data CenterUtilization at End-of-Month

SD

Po wer Vol WAN

PowerEdge EL

SD

Po wer Vo l WAN

Pow erEdge EL

SD

P ower Vo l WAN

Power Edge EL

SD

Power Vol WAN

PowerEdge EL

S D

Power V ol WAN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

SD

Power Vol WAN

P owerEdge EL

SD

Pow er Vol WAN

PowerEdge EL

SD

Power Vol WAN

Powe rEdge EL

SD

Powe r Vo l WAN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

SD

Power Vol W AN

PowerEdge EL

SD

P ower Vo l WAN

Pow erE dge EL

Cluster #1properly

provisioned

Cluster #2overprovisioned

Cluster #3underprovisioned

Data CenterUtilization on Other Days

SD

Power Vol W AN

PowerEdge EL

SD

Power Vol WAN

Power Edge EL

SD

Powe r V ol WAN

Powe rEdge EL

SD

Po wer Vol WAN

PowerEdge EL

SD

Power Vol WAN

Power Edge EL

SD

Power Vol WAN

Powe rEdge EL

SD

Power Vol WAN

PowerEdge EL

S D

Powe r V ol WAN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

SD

Power Vol WAN

Powe rEdge EL

SD

Power Vo l WAN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

Cluster #1properly

provisioned

Cluster #2underprovisioned

Cluster #3overprovisioned

Data CenterUtilization at End-of-Month

SD

Powe r Vol WAN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

SD

Pow er Vol WAN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

SD

Power Vol WAN

PowerE dge EL

S D

Power Vol WAN

PowerEdge EL

SD

Po wer Vol W AN

PowerEdge EL

SD

Power Vol WAN

Power Edge EL

SD

P ower Vo l WAN

Power Edge EL

SD

Power Vol WAN

PowerEdge EL

Cluster #1properly

provisioned

Cluster #2overprovisioned

Cluster #3underprovisioned

Data CenterUtilization on Other Days

SD

Power Vol WAN

Powe rEdge EL

SD

Power Vol WAN

Power Edge EL

SD

Power Vol WAN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

S D

Power Vo l WAN

PowerEdge EL

SD

Power Vol W AN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

SD

Power Vol W AN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

S D

Power Vol WAN

PowerE dge EL

SD

Power Vol WAN

PowerEdge EL

SD

Power Vol WAN

PowerEdge EL

SD

Po wer Vol WAN

PowerEdge EL

Cluster #1properly

provisioned

Cluster #2underprovisioned

Cluster #3overprovisioned

5

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

What We Need Is…

• Flexibility

– Logically “move” resources around the data center as needed

– Could be “moving” hardware, software or data

• Cost Efficiency

– Purchase enough hardware to service the average needs of the data center, not the aggregate peak load

– Uses low-cost, standard, commodity components

• Scalability

– As overall demand increases, add more of the smaller components

– “pay as you grow”

6

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

The Virtual Data Center

7

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

Key Concepts in the VDC

• Non-proprietary Components– Small (i.e., 1-, 2- and 4-way servers)– Low cost– Industry standard– Commodity– Powerful

• High-performance Interconnect– Low latency– Low contention– High throughput

• Dynamic Reallocation– Workload– Resource

• Transparency– Applications are “unaware” of the dynamic environment– No special programming needed

8

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

Workload and Resource Balancing

Cluster A Cluster B

9

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

Key Balancing Concepts

• Workload balancing takes place within clusters

• Resource balancing takes place between clusters

10

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

The Oracle Grid

• An evolving architecture

• Across Oracle products (database, RAC)

• Provides for– Cluster resizing– Data migration– OS and platform transparency

• Exciting future directions!

Oracle’s grid computing is a prime exampleof scalable enterprise computing

11

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

Oracle Grid Components*

• Real Application Clusters (RAC)

– Workload balancing within a cluster

• Transportable Table Spaces

– Bulk data migration

• Streams

– Data distribution and synchronization

• Distributed SQL and transactions

– Execute queries across multiple databases

• Generic connectivity

– Allows inclusion of non-Oracle databases on the grid*From “Oracle and the Grid: An Oracle White Paper”, November, 2002, Oracle Corporation. http://otn.oracle.com/products/oracle9i/grid_computing/OracleGridWP.pdf

12

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

Dell and Oracle on the Grid

HardwareComponents

HardwareComponents

HardwareComponents

HardwareComponents

Application Software Virtualization Layer

Systems Software Virtualization Layer

Application ApplicationApplication Application

DellStandard IA hardware and storage, management plug-ins, standard OS (Linux)

OracleCommon software stack, application virtualization services, grid architectural components

13

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

Summary

• Scalable Enterprise Computing

– Low cost, availability, and performance

– Standard, commodity components

– Sized for current demand

– Scales easily – “pay as you grow”

– Virtualization through software

– Transparent to applications

• Dell’s role

– To provide “virtualization-ready” components

• Oracle’s role

– To provide virtualization through the Oracle stack

14

Product GroupCopyright ©2003 Dell Inc. All rights reserved.

Contact Information and Q&A

• E-mail: [email protected]

• White papers

– “Building the Virtual Data Center”

– “Managing the Virtual Data Center”

– “Optimizing the Virtual Data Center”

– All available at http://www.dell.com/powersolutions

• Click on “By title” tab

• Questions?