manuel app grid_exalogic

Post on 31-Oct-2014

1.085 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

<Insert Picture Here>

Oracle PartnerNetwork DaysCambiando el juego para controlar el negocio: Application Grid y ExalogicManuel HurtadoPresales Consultant

time

demand

Demand on Data Centers Is Growing Exponentially

3© 2010 Oracle Corporation

time

demand

Capability Often Falls Behind Demand…

capability

Requiring a Paradigm Shift to Catch Upspeed/capacity/features

4© 2010 Oracle Corporation

time

CPU demand

CPU Capability is a Classic Example

CPU capability

computing speed

Increasing clock speed couldn’t keep up

exponential growth

Paradigm shift to parallel execution

Enabled by multicore

5© 2010 Oracle Corporation

time

IT demand

IT Capability Also Evolves in Paradigm Shifts…

speed/capacity/features

3-Tier/Web

Consolidation

Virtualization

Cloud

Enabledby ???

But What is the Next Key Enabler?

6© 2010 Oracle Corporation

Oracle Exalogic Elastic CloudHardware and Software, Engineered to Work Together

Building the 21st Century Datacenter

• Fastest Java Performance– Application performance improved up

to 10X

• Foundation for Mission Critical Cloud– Best for application consolidation– Best for elastic capacity on demand

• Engineered System– Lowest cost to deploy and operate– Fastest path to production

One Platform for the Whole EnterprisePerformance, reliability and simplicity

Oracle’s Elastic Cloud FoundationApplication Grid, OS, Enterprise Manager and hardware

EL X2-2

Coherence

Enterprise M

anager Oracle Linux or Solaris

Exalogic Elastic Cloud Software

JRockit and HotSpot

WebLogic Server

Exalogic Elastic Cloud Hardware

Tuxedo

Exalogic System Architecture Principles

SANSANCOTS HWCOTS HW

Oracle DBOracle DB

COTS HWCOTS HW

WebLogicWebLogic

COTS HWCOTS HW

CoherenceCoherence

Traditional Application DeploymentMany platforms distributed across the enterprise

• Unbalanced hardware– Poor and uneven resource

utilization by many applications– Application-specific hardware silos

• IO bottlenecks– High-latency network– Underperforming database

• Diminished Reliability– Limited fault management, tuning– Complex to deploy and maintain

Ethernet Ethernet

Application

Exalogic: Balanced for Java PerformanceOptimal Middleware design, tuning, management

• Balanced CPU and Memory– JVM efficiency improved 5-10%

with new fast DIMM memory– Discovering correct JVM tuning for

the hardware environment yields 10-25% efficiency gain

• FlashFire SSD– OS boot, paging, local caching

performance increased 10x– Compute nodes with no moving

partsCOTS HWCOTS HW

Oracle DBOracle DB

EthernetEthernet

SANSAN

Oracle HWOracle HW

WebLogicWebLogic

Oracle HWOracle HW

CoherenceCoherence

Application

Exalogic: Lossless Switched FabricIncrease CPU utilization and application efficiency

• Improve CPU utilization– RDMA eliminates unnecessary

buffer copying by bypassing OS kernel

– Fewer CPU cycles wasted waiting on IO because of reduced communication latency

• Reduce unnecessary communication overhead– Security, reliability and QoS

efficiently handled lower in the communication stack COTS HWCOTS HW

Oracle DBOracle DB

InfiniBand

Exalogic

SANSAN

InfiniBandInfiniBand

Oracle HWOracle HW

WebLogicWebLogic

Oracle HWOracle HW

CoherenceCoherence

EthernetEthernet

Exalogic: Integrated Database and StorageComplete private cloud platform

• Add data warehousing, OLTP and relational

database– Unified availability, security and

management models– Maximum system performance– End-to-end engineered system

• One system for all workloads

– Foundation for enterprise-class, mission critical private cloud

InfiniBandInfiniBandInfiniBand

Oracle HWOracle HW

WebLogicWebLogic

Oracle HWOracle HW

CoherenceCoherence

Oracle HWOracle HW

Oracle DBOracle DBOracle HWOracle HW

ExadataExadata

EthernetEthernetEthernetEthernet

Exalogic

Exadata

Exalogic Hardware

EL X2-2

Exalogic Elastic Cloud Compute NodesSunFire X4170 M2

• CPU, RAM and IO balanced– Optimal Java performance

• Fully redundant power, disk• Hot swappable• Industry standard• Oracle Enterprise Linux and Oracle

Solaris factory installed

• Lossless switched fabric• Channel-based architecture

– Quality of Service and security– Fault tolerance and failover– Extreme Scalability

Exalogic Elastic Cloud NetworkNM2 GW and NM2 36P InfiniBand Switch/Ethernet Gateways

EL X2-2

8 8

Full-Rack – 30 Servers

7 7 2 2

610G 10G88

610G 10G88

Servers [15...22]

Port 1

Servers [1....7]

Port 1

Servers [8....14]

Port 2

Servers [1....7]

Port 2

Servers [8....14]

Port 1

Storage [1:2]

Port 1

Storage [1:2]

Port 2

8 8

Servers [23...30]

Port 2

Servers [15...22]

Port 1

Servers [23...30]

Port 2

5 5 5 5

7 7

• NOTE: NM2-36 Spine Switch not shown – Not Connected

NM2-GW(Leaf #3)

NM2-GW(Leaf #1)

NM2-GW(Leaf #2)

NM2-GW(Leaf #4)

• Fully Integrated storage cluster– Installed software binaries,

configuration and log files– Batch processing– Media and documents

Exalogic Elastic Cloud StorageSun Storage 7320

EL X2-2

Scale on DemandStart small and grow

• Field upgradable to larger configurations

• Delivered and installed by Oracle

All figures are model EL X2-2

Exalogic Software Certification and Performance Optimization

Application Support and CertificationOptimized for enterprise Java, ready for everything

Oracle Exalogic Elastic Cloud

Extreme Performance No Certification Required

Runs 1000’s of existing applications

Demand for Engineered SystemsStandard platform for enterprise application consolidation

• Supports existing applications

• Excellent performance under varied workloads

• Uniform reliability, availability and serviceability

• Scalable and elastic; capacity on demand

• Simplified supply chain

CustomCustom

33rdrd PartyPartyCICS/CICS/

COBOLCOBOL

LogsLogs

CRMCRM

BatchBatchJobsJobs

ERPERP

SOASOA

IDMIDM

E20E20

CustomCustom

E20E20ContentContent

33rdrd PartyParty

Copyright © 2011 Oracle Corporation - Proprietary and Confidential

InfiniBand Performance AdvantageUp to 12x Performance

• Network IO is critical– #1 limiting factor for application

performance and scale

• Eliminate buffer copies– From four to zero

• Use larger packet size to reduce network overhead – 64K instead of 4K packets

• Optimized for InfiniBand – 3x throughput over 10 GbE– 50% less latency via native SDP

Host Channel Adapter (Driver)

InfiniBand Core

IPoIBIPoIB

TCP/IP Sockets Sockets Direct Direct

ProtocolProtocol

Exalogic Software

Exalogic IO Acceleration Up to 10x latency reduction

• IP over InfiniBand (IPoIB)– 1.5-3x gain over 10GbE

• Sockets Direct Protocol (SDP)– Native InfiniBand protocol– Low latency– 50% better than IPoIB

• Reduced IO Buffer Copying– Zero copies in WebLogic Server

• Network packets size of 64kinstead of 4k reduce NWoverhead

0

50

100

150

200

250

300

350

400

450

CreateWS Purchase Manage Browse

(Lower latency is Better)

Standard Platform Exalogic

Exalogic GridLink for ExadataUnique Oracle RAC integration and OLTP fault tolerance

• Integrated Exalogic and Exadata clusters• Dynamic load balancing of requests to RAC nodes• RAC node transaction affinity for data locality• Maximum JDBC performance with SQLNet over native

InfiniBand protocol (SDP)• Instant load balancing and failover with RAC changes

GridLink

WebLogic

GridLink

WebLogic

80% 20%

RAC Node Load Aware Connection Requests

GridLink

WebLogic

GridLink

WebLogic

RAC Node AffinityFor Transactions

XA

GridLink

WebLogic

GridLink

WebLogic

Continuous ConnectionsEven with RAC Changes

Unbeatable OLTP Application Performance2-3X increase in database transactions

• Tight integration with Exadata RAC

• Runtime Load Balancing• Continuous Connection

Availability• Transaction affinity for

XA transaction• JDBC optimization for

InfiniBand and Sockets Direct Protocol (SDP)

Extreme JavaThe power of the Oracle Exalogic Elastic Cloud Software

2-3X improvementin Database OLTP

60% moreJava Operations/sec.

– Run-time connection load balancing

– JDBC over SDP

– Enhanced buffer handling for InfiniBand

– Optimized multi-core scheduler

– Cluster IPC multiplexing over SDP– Scatter-gather IO

0

50

100

150

200

250

Update Insert Delete

Tx/S

ec

(Higher is better)

Standard WebLogic Server GridLink for Exadata

0

50

100

150

200

250

300

350

400

450

CreateWS Purchase Manage Browse

(Lower latency is Better)

Standard Platform Exalogic

Up to 10X fasterresponse time

Baseline System Under Test: ReferenceSystem used as reference for performance comparison

• Hardware: – Dell R710

• 2 socket x 6 cores Xeon X5670 @ 2.93GHz• 76283904k (76 GB)• Broadcom NetXtreme II BCM5709 (GbE)

• Software– Oracle Linux 2.6.18 5 (no Exalogic optimizations enabled)– WebLogic Server 10.3.4 (no Exalogic optimizations enabled)– JRockit R28.0.1 6 (no Exalogic optimizations enabled)– Oracle Database 11.2.0.2 7– JDBC Driver 11.1.0.7 (no Exalogic optimizations enabled)

Exalogic Multi-tenancy

Essential Application Multi-tenancyMaximum security and fine-grained resource allocation

Multi-level Application Isolation

InfiniBand Partitions and Virtual LanesDynamic scalability, security, Level of Service

• Security between devices is enforced by switches– Security provisioned based

on IO device groupings called “partitions”

• Level of Service-based traffic separation– Each IO device supports up to

15 Virtual Lanes– Virtual Lanes support per-

application Quality of ServicePartition C

Partition A

Partition B

WebLogic Server Multi-tenancy in ExalogicMaximum density, manageability, flexibility

Compute NodeCompute Node Compute NodeCompute Node Compute NodeCompute Node Compute NodeCompute NodeCompute NodeCompute Node

Partition A Partition CPartition B

WebLogicDomain

A

WebLogicDomain

B

WebLogicDomain

D

WebLogicDomain

B

WebLogicDomain

C

WebLogicDomain

C

Application A Application A

WebLogicDomain

A

• Single application• High Availability• Dedicated CPU/Memory

for maximum performance• Maximum security

• Multiple HA applications or one composite HA

application• Common Level of Service

(shared CPU, Memory, failure unit, security)

• Multiple applications• Single availability

• Maximum density

Exalogic Business Value

50% Reduction from Consolidation

25% Reduction from Improved Performance

40% Reduction from Consolidation

20% Reduction from Improved Performance

35% Reduction from Standardization

15% Reduction from Improved Performance

20% Reduction from Greater Manageability

15% Reduction from Consolidation

10% Reduction from Improved Performance

5% Reduction from Greater Manageability

Exalogic Primary Value Drivers Standardization & Consolidation, Performance and Manageability

Ex

Ex

Ex

Ex

Copyright © 2011 Oracle Corporation - Proprietary and Confidential

MP1

Slide 35

MP1 This is a useful way to look at the sources of cost savings and overall busines valueMICHAEL PALMETER; 04/01/2011

Oracle Exalogic Elastic Cloud Delivering real business value

Standardization& Consolidation

TCO Reduced up to

60%60%

EngineeredSystem

Time to DeployReduced up to

90%90%

Extreme Java Performance

Improved up to

10X10XCopyright © 2011 Oracle Corporation - Proprietary and Confidential

Exalogic Summary

2

Engineered SystemsIs this the way we buy cars?

3

Engineered SystemsIs this the way we buy cars?

Engineered SystemsHardware and Software Engineered to Work Together

© 2010 Oracle Corporation 7

Building the 21st Century Datacenter

Exalogic Initiatives

Some Inniciatives

Grid: Application Server ConsolidationGrid: High-End Java Transactional ApplicationsSOA: Enterprise SOA - Enabling Rapid Change Efficiently for Competitve AdvantageGrid: Mainframe Re-HostingDelivering on the Smart Grid VisionPrivate Cloud & PaaSG-Cloud/Shared ServicesInfrastructure Modernisation

Designed, Optimized, Integrated to Work TogetherComplete, High Performing Application-to-Storage Solutions

Engineered SystemsEF

FIC

IEN

CY

Compute, storage, network, software

Oracle’s Optimized SolutionsReference Configurations

MANAGEABILITY& SIMPLICITY

HIG

HE

R

HIGHER

Re-Platform: WebLogic 2 Exalogic

Integration

+Reliability

Performance

Business Need: Reduce Cost & Complexity to meet SLAsOracle Value: Mainframe QoS, Xtreme Speed, low TCO

Unleashing the Power of Oracle Technology

Exalogic Elastic Cloud X2-8Exalogic X2-2

Datacenter Consolidation

Business Need: Cost Savings, SimplificationOracle Value: 50%+ less Cost, faster Time to Value

Consolidation

CustomApp

CustomApp

IBM

Unleashing the Power of Oracle Technology

3rd Party Applications

Fusion Applications

Business Need: Transformation to IT-As-A-ServiceOracle Value: Pre-built, low-TCO “Private Cloud in a Box”

ExaCloud: Own The Private Cloud

Unleashing the Power of Oracle Technology

top related