Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology...

25

Transcript of Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology...

Page 1: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.
Page 2: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Oracle Enterprise Grid

Mark McGill

Principal Sales Consultant

Oracle EMEA Enterprise Technology Centre

Page 3: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Agenda

• Why Grid Computing?

• Oracle Enterprise Grid Computing

• Production users of Oracle Grid Technology

Page 4: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Today’s IT Infrastructure

• Configured for peak loads• Unable to share resources• Inflexible• Limited scalability• Poor availability • Fragmented security• Complex• Utilization rates are low

Page 5: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

What is Grid Computing?

“In basic terms, grids are clusters of interconnected servers, enabling shared computing

resources utilization”

“Defining Grid Computing”, Giga Research, August 2002

Page 6: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Grid Vision

• Computing as a utility• A network of clients and service providers

• Client-side: Simplicity• Request computation or information and receive it

• Server-side: Sophistication• Availability, reliability, security• Capacity on demand, load balancing

• Virtualization• Provide single computing resource to clients• Remove physical dependencies

Page 7: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Oracle Enterprise Grid

Features

• Resource virtualisation

• Resource provisioning

• Automated load balancing

• Scaling

• Optimisation

• Management

Standardize, Consolidate, Automate

Page 8: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Example: In December

• Order Entry overheats processing orders• Financials idles below capacity

Order Entry Financials

Page 9: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Example: In January

• Order Entry falls away from season high• Financials overheats at year end close

Order Entry Financials

Page 10: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Example: With Grid Computing

• Load balance based on a policy to optimise around both of these peak load conditions

Order Entry & Financials

Page 11: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Oracle 10g Grid Features

Storage Automatic Storage Management (ASM)

Database

Real Application Clusters (RAC)

Information provisioning

Application Server

Integrated middleware platform

Application server clusters

Manageability

Application Service Level Management

Policy-based standardization

Automated provisioning and administration

Page 12: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

• Dynamically allocates db storage• Load balanced across disks

• Capacity on demand• Add/remove storage online• Automatic I/O load balancing

• Fault tolerant, high performance• Automatically mirrors and stripes

• Low cost• Less DBA work: no I/O tuning to do• No volume manager or file system• Better disk utilization

10g StorageAutomatic Storage Management

Page 13: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

10g DatabaseReal Application Clusters

• Many small servers act as one

• Mission critical QoS on standard, low cost servers

• Scalable AND highly available

• Start small, grow incrementally

• Proven technology• Thousands of customers• Supported by leading ISVs• Runs on all platforms

• Automatic Workload Management virtualizes database services

• 10g RAC includes Integrated Clusterware on all platforms

Page 14: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

10g DatabaseInformation Provisioning: Transportable Tablespaces

• Unplug and plug database data files• Move and share data between databases• Mount read-only tablespaces on multiple databases• Cross-platform support

OS copyFile 1 File

2expdat.dmp

File 1 File

2expdat.dmp

2424

Page 15: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

10g DatabaseInformation Provisioning: Streams

Can be used to move or copy :-• Files

• Provision and manage information that’s not in the database

• Tablespaces• Automatically convert between

platforms• Transport faster than FTP• capture changes and stream

them after attachment

Page 16: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Web Services

B2B Integration

Application Integration

Any Data Source

Business Intelligence

Wireless & Mobile

Enterprise PortalManagement &

Security

Business Services Framework

Rapid ApplicationDevelopment

Clustering &Caching

10g Application Server

Integrated Middleware Platform

Page 17: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

10g Application Server Availability & Scalability

Load Balancers (or Web Cache)

Cluster 2J2EE Application ‘B’Session State Shared

Wireless &Mobile

Browser

Internet / intranetUsers

Data Sources

Cluster 1J2EE Application ‘A’Session State Shared

Apache Web Serversw/ Load Balancing

• Web Caches share cache content. Load balancing via: round-robin, weighted %, or last use.

• Clusters share application session state via IP multicast.

• Apache maps requests to clusters.

Page 18: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

10g Grid ControlApplication Service Level Management

TokyoSales Office

ParisSales Office

New YorkSales Office

Any

Application

User

Monitor key business

transactions Availability Performance

Click-to-SQL Drilldowns

Click-to-EJB and J2EE Activity

External network Internal network Application Content App Server Database

End to End

Tracing

Web Application

End-to-End Performance, Availability & Diagnostics

Page 19: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

10g Grid ControlPolicy-Based Standardization

• Policy Management• Rule definitions• Violation detection• Corrective action

• Performance policies• Thresholds and baselines• Response actions

• Security policies• Software installation hardening• Excess services/ports• Excess user privileges

• Configuration policies• Clusters• Archived configurations• Base images (clone source)

Drives consistency and improved performance

Policy

Page 20: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

10g Grid ControlAutomated Provisioning

View/Search

Compare/Diff

Change Tracking

ReferenceConfigurations

Analyze

Install/Clone

Configure

Patch

Secure

LiveLink

Oracle.com

Product Updates

Patches

ProductConfiguration

OracleInventory

SoftwareConfigurations

HardwareConfigurations

Discover

EnterpriseManager

Provision

Over 20% of downtime attributable to human configuration errors

Page 21: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Oracle and CERN

• CERN : • World’s largest Laboratory for Particle Physics• BirthPlace of the WorldWideWeb

• CERN and Oracle:• More than 20 years of collaboration• Today: Grid technologies

• Oracle 10g

• Oracle RAC

• Oracle Grid Control

Page 22: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Grid at CERN

Tier3physicsdepartment

Desktops

Tier-1UK

France

ItalyGermany

CERNTier 1

JapanCERN Tier 0

Tier-2

Uni a

Lab c

Uni n

Lab m

Lab b

Uni bUni y

grid fo

r a

regio

nal gro

up

USABNL

USAFNAL

grid for a physicsstudy group

CERN is using Oracle to build a Large Hadron Collider (LHC) Computing GridProblems:

Data Sharing processing is distributed

Data Volumes ~15PB data generated each year for 10+ years

Cost CERN must use low cost hardware

Availability of the Grid Grid has 10,000 users

The solution for CERN has been to build a Grid using Oracle as the foundation. They are using Oracle Grid Control, Application Server and Database for their scaling, information sharing and VLDB features.

Real Application Clusters on Linux enables them to achieve a highly available and scaleable database on commodity hardware

Page 23: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Oracle Grid Customers

For more information see

http://www.oracle.com/customers/technologies/grid.html

Page 24: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.

Contact/Further Information

Mark McGill Email: [email protected]

EMEA Enterprise Technology Centre Email:

[email protected]

Further Information: http://oracle.com/grid

Page 25: Oracle Enterprise Grid Mark McGill Principal Sales Consultant Oracle EMEA Enterprise Technology Centre.