oracle exalogic overview

28
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 Oracle’s products remains at the sole discretion of Oracle. 1

Upload: peter-doolan

Post on 28-Oct-2014

52 views

Category:

Technology


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Oracle ExaLogic Overview

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 Oracle’s products

remains at the sole discretion of Oracle.

1

Page 2: Oracle ExaLogic Overview

Oracle Exalogic Elastic Cloud

Peter Doolan, VP & Chief Technologist, Oracle Public SectorOctober 27th, 2010

Page 3: Oracle ExaLogic Overview

3

Engineered SystemsDriving trend in IT for the next decade

Page 4: Oracle ExaLogic Overview

4

Oracle Exalogic Elastic CloudSoftware. Hardware. Complete.

Building the 21st Century Datacenter

Page 5: Oracle ExaLogic Overview

5

•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

Page 6: Oracle ExaLogic Overview

6

Engineered SystemOne 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

Page 7: Oracle ExaLogic Overview

7

•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

StandardizedOne standard platform for all workloads

Page 8: Oracle ExaLogic Overview

8

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

EL X2-2

Oracle Linux or SolarisOracle Linux or Solaris

Exalogic Elastic Cloud SoftwareExalogic Elastic Cloud Software

JRockit and HotSpot JRockit and HotSpot

WebLogic ServerWebLogic Server CoherenceCoherence

En

terp

rise M

an

ag

er

Exalogic Elastic Cloud HardwareExalogic Elastic Cloud Hardware

Page 9: Oracle ExaLogic Overview

9

A New Kind of ComputerBuilding an elastic cloud with InfiniBand

• Grid ArchitectureSimple to scaleOpen, standardSimple to consume• Lossless switched fabricQuality of Service and securityFault tolerance and failoverExtreme Scalability

EL X2-2

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

Page 10: Oracle ExaLogic Overview

10

Exalogic Elastic Cloud HardwareExtreme performance, high availability for varied workloads

EL X2-2

Page 11: Oracle ExaLogic Overview

11

Scale from One Application to CloudStart small and grow

Quarter RackQuarter RackHalf RackHalf Rack

Full RackFull Rack

Multi-rackMulti-rack

• Seamless hardware upgrade• Flexible software licensing

Page 12: Oracle ExaLogic Overview

12

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

Page 13: Oracle ExaLogic Overview

13

Extreme JavaThe power of the Oracle Exalogic Elastic Cloud Software

2-3X improvement

in 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

Up to 10X faster response time

Page 14: Oracle ExaLogic Overview

14

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

Page 15: Oracle ExaLogic Overview

15

Standard Inter-process CommunicationMulti-core, memory and IO bottlenecks

1. Work manager self-tuning for varied architectures

2. Single muxer lock contention for narrowband

3. Small (4K) message sizes incur substantial overhead

WebLogic

TCP/IP over Ethernet

WebLogic

Sin

gle

Mu

xer

Sin

gle

Mu

xer

Sin

gle

Mu

xer

Sin

gle

Mu

xer

Single Connection

11

22 33

Page 16: Oracle ExaLogic Overview

16

Exalogic Inter-process Communication60% higher workload, 1/2 latency

1. Multi-core scheduling algorithm optimized for Exalogic

2. Parallel muxer reduces lock contention

3. Large (64K) message sizes reduce processing overhead

WebLogic WebLogicSDP over InfiniBand

Para

llel M

uxer

Para

llel M

uxer

Para

llel M

uxer

Para

llel M

uxer

Many Connections11

2233

Page 17: Oracle ExaLogic Overview

17

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

Page 18: Oracle ExaLogic Overview

18

Enterprise Application ConsolidationOne platform engineered for the whole enterprise

•Cost containment and IT agility–One system to buy, deploy and

maintain– Increase velocity and flexibility

•The path to mission critical cloud–Open platform–Support varied workloads–Application isolation–Scalability and elasticity

CustomCustom

33rdrd Party PartyCICS/CICS/

COBOLCOBOL

LogsLogs

CRMCRM

BatchBatchJobsJobs

ERPERP

SOASOA

IDMIDM

E20E20

CustomCustom

E20E20ContentContent

33rdrd Party Party

Page 19: Oracle ExaLogic Overview

19

Essential Application Multi-tenancyMaximum 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

Page 20: Oracle ExaLogic Overview

20

Oracle Exalogic Delivery and Support Model Assembled, Tested and Delivered

CustomerPremises

Software and Support

Oracle Hardware and Services

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

• System Installation Service

• Customer Data and Device Retention

• Operations Management and Solution Support Center

• Technology Services

• Deploy Oracle software as needed

• My Oracle Support

• Enterprise Manager automated services

Page 21: Oracle ExaLogic Overview

21

Complete and Integrated ManagementOne button patching from application to disk

DeployProvisioning of Firmware,

OS, Middelware, and Applications

Clone and Scale-out

TestFunctional Testing

Load TestingTest Management

MaintainRemote Management - Telemetry

Phone Home- Proactive Support

My Oracle Support Integration

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

Configuration Mgmt- Change Tracking

Patch Automation- Firmware, OS Monitor

Application-to-Disk, Heat and PowerExalogic Monitoring Integration- System, Compute Nodes, Switch, Storage

GridGridControlControl

OpsCenterOpsCenter

EnterpriseEnterpriseManagerManager

Page 22: Oracle ExaLogic Overview

22

Exalogic Advanced Services

Advise & Plan Design & Implement Deployment Support & Operate

Oracle Exalogic Blueprint and Architecture Services

Oracle Exalogic Production Support Readiness Service

Upgrade ServiceInstallation & Configuration

Solutions Support Center for Oracle Exalogic

Operations Management for Oracle Exalogic

Premier Support for Oracle Exalogic

Premier Support for Oracle Exalogic

Consulting Services(OCS)

Advanced CustomerServices (ACS)

Transition Services

Page 23: Oracle ExaLogic Overview

23

Exalogic is 4X Lower Cost than IBM’s 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

Page 24: Oracle ExaLogic Overview

24

Vertical Scaling vs. Elastic CloudNetworked SMP computers versus lossless switched fabric

Power 795

X2-2

Page 25: Oracle ExaLogic Overview

25

Primary Value Drivers for Exalogic Eliminate 60% of Middle Tier TCO

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

Cost

Reductio

n

Page 26: Oracle ExaLogic Overview

26

Oracle Exalogic Elastic Cloud Delivering real business value

Mission Critical CloudOperational Cost

Reduced up to

60%60%

IntegratedSystem

Time to DeployReduced

90%90%

Extreme Java Performance

Improved up to

12X12X

Page 27: Oracle ExaLogic Overview

27

Exalogic Elastic Cloud Roadmap

Exalogic V1Java PerformanceConsolidation

Exalogic V1.1High Density Virtualization

Exalogic V2NextGen

• Software upgrade• Software upgrade • Software upgrade• Software upgrade

Page 28: Oracle ExaLogic Overview

28