Sie sind auf Seite 1von 66

The following is intended to outline our general product direction.

It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracles products remains at the sole discretion of Oracle.

Oracle Exalogic Elastic Cloud Overview


Mike Palmeter, Director of Product Management Sept 14, 2010

Integrated Systems

Oracle Exalogic Elastic Cloud


Software. Hardware. Complete.

Building the 21st Century Datacenter

One Platform for the Whole Enterprise


Performance, reliability and simplicity

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

Engineered System
One standard platform for all workloads

100+ person years of Oracle system engineering investment


Built in and available on day one

Engineered system
Java Middleware stack Device firmware Drivers OS kernel modifications IO configuration

Move enterprise IT talent to higher value work

Standardized
One standard platform for all workloads

Every unit is identical


Pre-built, tested, standard, supportable configuration Identical to configurations used by Oracle Software Engineering

Runs existing applications


Entire Fusion Middleware portfolio Any Linux 5 or Solaris 11 application No Exalogic certification required

Leverages Oracle ecosystem


Skills, knowledge base, people, partners

Oracles Elastic Cloud Foundation


Application Grid, OS, Enterprise Manager and hardware

WebLogic Server
Enterprise Manager

Coherence

JRockit and HotSpot Exalogic Elastic Cloud Software

Oracle Linux or Solaris


Exalogic Elastic Cloud Hardware
EL X2-2

A New Kind of Computer


Building an elastic cloud with InfiniBand

Grid Architecture Simple to scale


Open, standard Simple to consume

Lossless switched fabric Quality of Service and security Fault tolerance and failover Extreme Scalability

EL X2-2

*http://www.top500.org/static/lists/2009/11/top500_statistics.pdf

Exalogic Elastic Cloud Hardware


Extreme performance, high availability for varied workloads

EL X2-2

10

Scale from One Application to Cloud


Start small and grow

Multi-rack Full Rack Half Rack Quarter Rack Seamless hardware upgrade Flexible software licensing

11

Application Support and Certification


Optimized for enterprise Java, ready for everything

Runs 1000s of existing applications


Extreme Performance No Certification Required

Oracle Exalogic Elastic Cloud

12

Extreme Java
The power of the Oracle Exalogic Elastic Cloud Software
250 200
450

(Higher is better)
400

(Lower latency is Better)

350 300 250

Tx/Sec

150 100 50

200 150 100


50

Update
Standard WebLogic Server

Insert

Delete

GridLink for Exadata

CreateWS Purchase

Manage

Browse

Standard Platform

Exalogic

2-3X improvement in Database OLTP


Run-time connection load balancing JDBC over SDP

60% more Java Operations/sec.


Enhanced buffer handling for InfiniBand Optimized multi-core scheduler

Up to 10X faster response time


Cluster IPC multiplexing over SDP Scatter-gather IO

13

Essential Application Multi-tenancy


Maximum security and fine-grained resource allocation

Multi-level Application Isolation

14

Complete and Integrated Management


One button patching from application to disk

Maintain
Remote Management
- Telemetry

Enterprise Manager Grid Control

Deploy
Provisioning of Firmware, OS, Middelware, and Applications Clone and Scale-out

Phone Home
- Proactive Support

My Oracle Support Integration

OpsCenter

Manage
End-to-End Diagnostics
- Service Levels - Root Cause

Test
Functional Testing Load Testing Test Management

Configuration Mgmt
- Change Tracking

Patch Automation
- Firmware, OS

Monitor
Application-to-Disk, Heat and Power Exalogic Monitoring Integration
- System, Compute Nodes, Switch, Storage

15

Oracle Exalogic Delivery and Support Model


Assembled, Tested and Delivered

http://www.oracle.com/...

Oracle Hardware and Services


System Installation Service Customer Data and Device Retention Operations Management and Solution Support Center

Software and Support


Deploy Oracle software as needed

My Oracle Support

Technology Services

Customer Premises

Enterprise Manager automated services

16

Primary Value Drivers for Exalogic


Eliminate 60% of Middle Tier TCO

Cost Reduction

Notes:

Hardware costs include acquisition and maintenance Data Center costs include power, cooling and floor space Software costs include acquisition, maintenance and support Labor costs include all systems management /support personnel

17

Oracle Exalogic Elastic Cloud


Delivering real business value

Extreme Java Performance


Improved up to

Mission Critical Cloud


Total Cost of Ownership

Integrated System
Time to Deploy Reduced

10X

60%

90%
18

Exalogic System Architecture Principles

Traditional Application Deployment


Many platforms distributed across the enterprise

Unbalanced hardware
Poor and uneven resource utilization by many applications Application-specific hardware silos

Application
WebLogic COTS HW Coherence COTS HW

IO bottlenecks
High-latency network Underperforming database

Ethernet

Diminished Reliability
Limited fault management, tuning Complex to deploy and maintain
Oracle DB COTS HW

SAN

20

Exalogic: Balanced for Java Performance


Optimal 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

Application
WebLogic Oracle HW Coherence Oracle HW

FlashFire SSD
OS boot, paging, local caching performance increased 10x Compute nodes with no moving parts

Ethernet

Oracle DB COTS HW

SAN

21

Exalogic: Lossless Switched Fabric


Increase 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

Exalogic
WebLogic Oracle HW Coherence Oracle HW

InfiniBand InfiniBand

Ethernet

Reduce unnecessary communication overhead


Security, reliability and QoS efficiently handled lower in the communication stack
Oracle DB COTS HW

SAN

22

Exalogic: Integrated Database and Storage


Complete private cloud platform

Add data warehousing, OLTP and relational database


Unified availability, security and management models Maximum system performance End-to-end engineered system

Exalogic
WebLogic Oracle HW Coherence Oracle HW

InfiniBand
Ethernet

InfiniBand

Ethernet

One system for all workloads


Foundation for enterprise-class, mission critical private cloud
Oracle DB Oracle HW

Exadata Oracle HW

Exadata
23

Exalogic Hardware

Exalogic Elastic Cloud Compute Nodes


SunFire 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
EL X2-2

25

Exalogic Elastic Cloud Network


NM2 GW and NM2 36P InfiniBand Switch/Ethernet Gateways

Lossless switched fabric Channel-based architecture Quality of Service and security Fault tolerance and failover Extreme Scalability

EL X2-2

26

Exalogic Elastic Cloud Storage


Sun Storage 7320

Fully Integrated storage cluster


Installed software binaries, configuration and log files Batch processing Media and documents
EL X2-2

27

Scale on Demand
Start small and grow

Field upgradable to larger configurations Delivered and installed by Oracle

All figures are model EL X2-2

28

Exalogic Java Performance

InfiniBand Performance Advantage


Up to 12x Performance

Network IO is critical
#1 limiting factor for application performance and scale

Exalogic Software TCP/IP IPoIB

Eliminate buffer copies


From four to zero

Use larger packet size to reduce network overhead


64K instead of 4K packets

Sockets Direct Protocol

InfiniBand Core Host Channel Adapter (Driver)

Optimized for InfiniBand


3x throughput over 10 GbE 50% less latency via native SDP

30

Reduced IO Buffer Copying


Dramatic reduction in buffer copying Sender/Receiver

Zero copies in WebLogic


WebLogic
JSP Compiler
Servlet Container WebLogic Core JRockit/HotSpot
Uses Byte Buffers instead of static byte arrays Uses Byte Buffers instead of copying into temporary buffers Uses Byte Buffer-aware streams instead of Kernel level chunked streams

User Space

Kernel Space

JVM pins WebLogic buffers on heap to avoid copies

Sockets Direct Protocol

Reduced copying between user and kernel space

31

Exalogic IO Acceleration
Up to 10x latency reduction

IP over InfiniBand (IPoIB)


1.5-3x gain over 10GbE

450 400 350 300 250 200


150

(Lower latency is Better)

Sockets Direct Protocol (SDP)


Native InfiniBand protocol Low latency 50% better than IPoIB

Reduced IO Buffer Copying


Zero copies in WebLogic Server

100 50
0

Network packets size of 64k instead of 4k reduce NW overhead

CreateWS

Purchase

Manage

Browse

Standard Platform

Exalogic

32

Standard Inter-process Communication


Multi-core, memory and IO bottlenecks

1
Single Muxer Single Connection

TCP/IP over Ethernet

WebLogic

Single Muxer
WebLogic

1. Work manager self-tuning for varied architectures 2. Single muxer lock contention for narrowband 3. Small (4K) message sizes incur substantial overhead

33

Exalogic Inter-process Communication


60% higher workload, 1/2 latency

1
Parallel Muxer

Many Connections
Parallel Muxer

WebLogic

SDP over InfiniBand

WebLogic

1. Multi-core scheduling algorithm optimized for Exalogic 2. Parallel muxer reduces lock contention 3. Large (64K) message sizes reduce processing overhead

34

Exalogic Workload Optimization


60% higher workload, 1/2 latency
Standard Benchmark

Connection Multiplexing Scheduler for Multi-core NIO Optimizations


Standard Benchmark

Standard WebLogic Server

Exalogic

JOPS Latency (ms)

Java Operations per Second (JOPS)


35

2010 Oracle Corporation

Standard WebLogic Server

Exalogic

Exalogic GridLink for Exadata


Unique 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
WebLogic
GridLink

WebLogic
GridLink

WebLogic
GridLink

WebLogic
GridLink

WebLogic
GridLink

WebLogic
GridLink

XA

80%

20%

RAC Node Load Aware Connection Requests

RAC Node Affinity For Transactions

Continuous Connections Even with RAC Changes

36

Unbeatable OLTP Application Performance


2-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)

37

Extreme Java
The power of the Oracle Exalogic Elastic Cloud Software
250 200
450

(Higher is better)
400

(Lower latency is Better)

350 300 250

Tx/Sec

150 100 50

200 150 100


50

Update
Standard WebLogic Server

Insert

Delete

GridLink for Exadata

CreateWS Purchase

Manage

Browse

Standard Platform

Exalogic

2-3X improvement in Database OLTP


Run-time connection load balancing JDBC over SDP

60% more Java Operations/sec.


Enhanced buffer handling for InfiniBand Optimized multi-core scheduler

Up to 10X faster response time


Cluster IPC multiplexing over SDP Scatter-gather IO

38

Baseline System Under Test


System 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)

39

Exalogic Multi-tenancy

Enterprise Application Consolidation


One platform engineered for the whole enterprise

Cost containment and IT agility


One system to buy, deploy and maintain Increase velocity and flexibility
CICS/ COBOL

CRM E20 IDM

Custom 3rd Party

The path to mission critical cloud


Open platform Support varied workloads Application isolation Scalability and elasticity

Batch Jobs

E20 Content

Logs

3rd Party ERP Custom SOA

41

Essential Application Multi-tenancy


Maximum security and fine-grained resource allocation

Multi-level application isolation


Balance performance, availability, security and density per Application or Line of Business as required

Security and resource allocation aligned, separable


Seamless integration with existing processes and organization

42

InfiniBand Partitions and Virtual Lanes


Dynamic 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 perapplication Quality of Service

Partition A Partition B Partition C

43

WebLogic Server Multi-tenancy in Exalogic


Maximum density, manageability, flexibility

Application A

Application A

WebLogic

WebLogic

WebLogic

WebLogic

WebLogic

WebLogic

WebLogic

Domain A
Partition A Compute Node

Domain A

Domain B

Domain C

Domain B

Domain C

Domain D
Partition C Compute Node

Partition B Compute Node Compute Node

Compute Node

Single application High Availability Dedicated CPU/Memory for maximum performance Maximum security

Multiple HA applications or Multiple one composite HA applications application Single Common Level of Service availability (shared CPU, Memory, Maximum failure unit, security) density

44

Exalogic Management

Standardized and Easy to Manage


All Exalogic Machines are built the same
Delivered Tested and Ready-to-Run

All Exalogic Machines are configured the same


No unique configuration issues

All Exalogic Machines are patched and upgraded consistently


Firmware, OS, Java VM, Middleware patches

All Exalogic Machines Phone Home


Remote Telemetry alerts Oracle of problems

Full Lifecycle Management

All Exalogic Machines are monitored and managed from Applications to Disk

46

Complete and Integrated Management


Maintain
Remote Management
- Telemetry

Deploy
Enterprise Manager Grid Control

Phone Home
- Proactive Support

Provisioning of Firmware, OS, Middelware, and Applications Clone and Scale-out

My Oracle Support Integration

OpsCenter

Manage
End-to-End Diagnostics
- Service Levels - Root Cause

Test
Functional Testing Load Testing Test Management

Configuration Mgmt
- Change Tracking

Patch Automation
- Firmware, OS

Monitor
Application-to-Disk Exalogic Monitoring Integration
- System, Compute Nodes, Switch, Storage

Energy Utilization and Impact

47

Integrated End to End Management


From Application, Datacenter to Support
Grid Control OpsCenter My Oracle Support

Application Operations

Data Center Operations

Oracle Support

Exalogic

Exadata

48

Managing Exalogic: Grid Control


Analyze and correlate data across the entire software stack

Exalogic Application Grid management


Deployed applications WebLogic Domains & Managed Servers Coherence clusters Physical compute node status

Operational Views
Operational status KPI, Response & Load chart Alerts & policy violations Configuration changes (24h) Component and JVM metrics

2010 Oracle Corporation

49

Enterprise Manager
From application operations to data center operations
Grid Control OpsCenter

Drill Between Specific Views

Application Operations

Data Center Operations

GC Agent

ILOM

Exalogic

50

Managing Exalogic: OpsCenter


Analyze and correlate data across the entire environment

Hardware management
Life Cycle Management of physical devices Hardware fault monitoring Firmware provisioning Operating System bare metal re-imaging Operating System performance monitoring Patch automation Configuration and compliance reporting

2010 Oracle Corporation

51

Integrated Lights Out Management


Serviceability built-In
OpsCenter Proactive Serviceability Phone Home

My Oracle Support

OpsCenter
ILOM integrated Direct integration with My Oracle Support Exalogic

Exalogic ILOM
Compute nodes Gateways Storage Switches

52

End to End Patch Management


My Oracle Support

Application

WebLogic
JVM OS Exalogic X2-2

Hypervisor
Firmware

Full-stack tested patch set

Full-stack patches tested together prior to delivery Enterprise Manager pro-actively monitors, alerts and automates patch and upgrade procedures
53

Exalogic Competition

Exalogic is 4X Lower Cost than IBMs Best


Exalogic X2-2 vs. Power 795

Exalogic X2-2 $1,075,000

40% More CPU Cores More Network I/O Performance HA Configuration Designed for elastic scale-out

Power 795 $4,440,000


Vertically scaled SMP Non-standard form factor

55

Vertical Scaling vs. Elastic Cloud


Networked SMP computers versus lossless switched fabric

Power 795

X2-2

56

Exalogic X2-2 vs. IBM P795


List Price Comparison

IBM Software
WebSphere Network Deployment WebSphere Extended Deployment WebSphere Real Time ITCAM for WebSphere RedHat Linux, Suse Linux or AIX

IBM Hardware
Servers: P795 P7 cores Single 24 Primary Cabinet No external IO bays added

57

Exalogic Pricing and Packaging

Oracle Exalogic Elastic Cloud


Primary New Pricelist Items

1. Oracle Exalogic Elastic Cloud Hardware


Factory assembled hardware system

2. Oracle Exalogic Elastic Cloud Software


Extends Oracle WebLogic Suite with new features and configurable performance enhancements exclusive to deployment on Exalogic Hardware

59

Licensing and Packaging


Component Pricelist Items Exalogic Elastic Cloud Hardware Exalogic Elastic Cloud Software

Per Processor

Quarter Half Full


Premier Support for Systems Premier Support for Operating Systems Customer Data and Device Retention Service System Installation Services

Prerequisite

WebLogic Suite

Per Processor

60

Exalogic Services

Exalogic Advanced Services


Advise & Plan
Oracle Exalogic Blueprint and Architecture Services

Design & Implement

Deployment

Support & Operate

Transition Services

Premier Support for Oracle Exalogic

Oracle Exalogic Production Support Readiness Service

Installation & Configuration

Upgrade Service

Solutions Support Center for Oracle Exalogic

Operations Management for Oracle Exalogic

Consulting Services (OCS)

Advanced Customer Services (ACS)

Premier Support for Oracle Exalogic

62

Exalogic Roadmap

Exalogic Elastic Cloud Roadmap


Exalogic V2
NextGen

Software upgrade

Software upgrade

64

For More Information

Contact

Resources

Your local Oracle sales organization

www.oracle.com/exalogic www.oracle.com/exadata

66

Das könnte Ihnen auch gefallen