extremni vykon aplikaci s oracle exalogic elastic cloud

39
Exalogic Elastic Cloud I Extrémní výkon aplikací Jaroslav Novotný IT Architect ORACLE PRODUCT LOGO

Upload: oracle-czech

Post on 31-Oct-2014

821 views

Category:

Technology


4 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic Elastic Cloud I Extrémní výkon aplikací

Jaroslav Novotný

IT Architect

ORACLE

PRODUCT

LOGO

Page 2: Extremni vykon aplikaci s oracle exalogic elastic cloud

Engineered Systems I Dawn of a New Era

Before Now

Page 3: Extremni vykon aplikaci s oracle exalogic elastic cloud

Horizontal Standardization I The Dream

START Y1 Y2 Y3 Y4

?

Page 4: Extremni vykon aplikaci s oracle exalogic elastic cloud

Horizontal Standardization I Year 2 Reality

? ? ? ? ? ?

START Y1 Y2 Y3 Y4

Page 5: Extremni vykon aplikaci s oracle exalogic elastic cloud

Horizontal Standardization I Year 3 Stall

? ? ? ? ? ? ? ? ? ? ? ?

START Y1 Y2 Y3 Y4

Page 6: Extremni vykon aplikaci s oracle exalogic elastic cloud

• Expedited time to value

• Easier to manage and upgrade

• Lower cost of ownership

Exalytics Exadata

Database

Machine

Exalogic

Elastic Cloud

Database

Appliance SPARC

SuperCluster Big Data

Appliance

• Reduced change management risk

• One-stop support

• Extreme performance

Engineered Systems I The Family

Page 7: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic 1.0

Page 8: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic Elastic Cloud I Best in Class

• Engineered System, Best ROI

• Extreme Performance for Java Applications

• Extreme Performance for Oracle Business Applications

Page 9: Extremni vykon aplikaci s oracle exalogic elastic cloud

• Up to 5X processor

utilization advantage

for many other

application types: • Java EE and Fusion

Middleware

• Oracle Applications

• OLTP with Oracle

Exadata

Exalogic 1.x ROI I Performance

• 25% processor

utilization

advantage for

standard Linux

or Solaris

applications

25% 50% 2X 3X 5X

Exalogic ROI Standard Hardware ROI

Co

mp

ara

tive

RO

I

Exalogic Processor Utilization Efficiency Advantage

Less hardware, Less software: Easier to Deploy, Manage, Maintain

Page 10: Extremni vykon aplikaci s oracle exalogic elastic cloud

Applications & Middleware

Operating System

Compute

Networking

Storage

Exalogic I vs. the Status Quo

Exalogic X2-2

Page 11: Extremni vykon aplikaci s oracle exalogic elastic cloud

EL X2-2

Exalogic X2-2 I Complete, Integrated

• Shared storage for applications

• Clustered for HA

• 60 TB SAS disk

• 4 TB read cache,73 GB write cache

Integrated Storage

• 40 Gb/sec internal I/O backplane

• 10 Gigabit Ethernet connectivity to datacenter

Internal I/O Fabric and Data Center Connectivity

• 3.06 GHz Xeon processors

• 1333MHz DRAM, RAID SSD Disks

• Redundant InfiniBand, Power, Management

Compute Power

Page 12: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic X2-2 I Integrated Storage

• Enterprise-grade NAS

– 60TB disk capacity,

– 4TB read cache,

– 73GB write cache

• ZFS clustering

• Embedded software suite

– Clones

– Remote replication Exalogic Sun 7320

ZFS Storage Appliance

Page 13: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic X2-2 I Seamless Scalability

Eighth Rack Quarter Rack Half Rack Full Rack Multi-rack

4 Nodes

384 GB RAM 800 GB SSD 60 TB NAS

8 Nodes

768 GB RAM 1.6 TB SSD 60 TB NAS

16 Nodes

1.5 TB RAM 3.2 TB SSD 60 TB NAS

30 Nodes

2.8 TB RAM 6 TB SSD

60 TB NAS

240+ Nodes

23+ TB RAM 48+ TB SSD

480+ TB NAS

Eighth Rack Quarter Rack Half Rack Full Rack Multi-Rack

Page 14: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic I Elastic Cloud Software 1.0

= Exalogic Elastic Cloud Software 2.0

Enterp

rise Man

ager

Exalogic Elastic Cloud X2-2 Hardware

Middleware and Business Applications

Coherence

WebLogic

Tuxedo

Exabus Integration

Exabus

Oracle Linux or Solaris

Page 15: Extremni vykon aplikaci s oracle exalogic elastic cloud

Application Buffer

Copy TCP IP Transport

Kernel

Application Buffer

Standard Hardware I/O

Application Application

Exabus

20% Buffer Copies

40% Transport Processing

40 % Kernel Context Switches

Zero Buffer Copy

Direct Memory Access

Kernel Bypass

Application Application

4X Throughput, 6X Lower Latency

Exabus I Optimized Network Virtualization

Page 16: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic Performance I Fusion Middleware

SOA 11g Response Time

Standard Hardware Exalogic

9X

Tuxedo 11g Response time

Standard Hardware Exalogic

7X

UCM 11g Throughput

Standard Hardware Exalogic

3X

ADF 11g Concurrent Users

Standard Hardware Exalogic

10X

0.16ms

1.1ms

58ms

520ms

24,000

5,640 tps

17,340 tps

240,000

Page 17: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic Performance I Business Applications

Standard hardware Exalogic and Exadata

E-Business Suite Self Service and HR

and Procurement

8x better Response Time

2x better Scalability

PeopleSoft

Self Service HRMS, FIN

3x better Response Time

5x better Scalability

Response Time Response Time

3X

8X

11.94 s

1.42 s

1.18 s

0.39 s

Siebel UCM Customer Hub

8x better Response Time

4x better Scalability

Response Time

8X

200 ms

25 ms

E-Business Suite Order to Cash

3x better Response Time

2x better Scalability

Response Time

3X

2.23 s

0.74 s

Page 18: Extremni vykon aplikaci s oracle exalogic elastic cloud

Utilities Meter Data Management

2x better Response Time

7x better Scalability

Communications Billing Revenue Management

2x better Response Time

2x better Scalability

ATG Web Commerce Commerce Reference Store

3x better Response Time

3x better Scalability

Scalability

3X

Scalability

2X

Scalability

7X

JD Edwards Order Management

3x better Response Time

2x better Scalability

Response Time

3X

0.51 s

0.17 s

2.75 million

20 million

2027

4000

3.1

10

Exalogic Performance I Business Applications

Standard hardware Exalogic and Exadata

Page 19: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic Adoption I All Regions, Industries

Page 20: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic Success I Case Studies

• Global Postal Services application built in Java + BPEL/SOA . Deployed & completed benchmark on Exalogic within 2 weeks

• Quarter rack Exa logic selected HP servers and open source solution

• China-based multinational consumer electronics and

home appliances manufacturer’s WebLogic application

• 7X faster than competition at ½ the cost

• Mission critical asset recovery management application built in

Java + BPEL/SOA

• 9X response time improvement with 5X concurrent users

• Cloud Computing Service Provider built in Java EE on

WLS,Oracle RAC and WebSphere MQ

• Response time up to 22x times faster than existing

WebSphere, MQ, DB2 solution

Page 21: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic Elastic Cloud

Software 2.0

Page 22: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic I Elastic Cloud Software 2.0

= Exalogic Elastic Cloud Software 2.0

Enterp

rise Man

ager

Exalogic Elastic Cloud X2-2 Hardware

Middleware and Business Applications

Coherence

WebLogic

Tuxedo

Exabus Integration

Traffic Director

Exabus Integration Exabus Integration Exabus Integration

Exabus

Oracle Linux or Solaris

Page 23: Extremni vykon aplikaci s oracle exalogic elastic cloud

EECS 2.0 I Application Delivery Controller

• Oracle Traffic Director

– 3.5X higher throughput and 28%

better CPU efficiency than Apache

– Native Exabus integration

– HTTP Reverse proxy

– AES Accelerated SSL 3.0 and TLS

– Request-based routing

– Request rate throttling

– Connection limiting

– Detailed metering and logging

Application Application Application

Exabus

Fabric

Datacenter Service Network

Traffic Director

Page 24: Extremni vykon aplikaci s oracle exalogic elastic cloud

EECS 2.0 Virtual Firewall I InfiniBand Partitions

• Firewall-level end-point security

• Enforced directly by Exabus fabric

switches

– Immune to all known IP-layer exploits

– Immune to known firewall vulnerabilities

• With Traffic Director: complete

“virtual firewall” for Exalogic

• Multiple management options: Fully

integrated with EM for Exalogic,

stand-alone or hybrid

Application Application Application

Exabus

Fabric

Datacenter Service Network

Traffic Director

Pa

rtition

Pa

rtition

Page 25: Extremni vykon aplikaci s oracle exalogic elastic cloud

Web Requests/Sec.

Standard HW EL 1.x EL 2.x

10X

78,840

836,520

Enterprise Java Operations/Sec.

Standard HW EL 1.x EL 2.x

5X

9,560

49,460

JMS Messages/sec.

Standard HW EL 1.x EL 2.x

5X

401,070

1,979,940

246,035

3.1X 22,481

2.3X

1,237,462

3.1X

Elastic Cloud Software 2.0 Performance Continued Exabus software performance improvement

Page 26: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic Elastic Cloud

Software Vision

Page 27: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic Vision I Exalogic 2.x

• Better Management

• Better Consolidation

• Even Better Performance

Page 28: Extremni vykon aplikaci s oracle exalogic elastic cloud

Applications & Middleware

Operating System

Virtualization & Cloud Management

Compute

Networking

Storage

Exalogic I vs. the Status Quo

Exalogic X2-2

ROADMAP

Page 29: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic 2.x I Full Lifecycle Automation

Virtual Assembly Deployment Plan

and Software Elastic Cloud

ROADMAP

Page 30: Extremni vykon aplikaci s oracle exalogic elastic cloud

New Approach I Virtual Assemblies

• VM images and deployment

configuration and instructions

• Oracle middleware and

applications downloadable

as ready-to-run assemblies

• Develop custom assemblies

with authoring tools

ROADMAP

Page 31: Extremni vykon aplikaci s oracle exalogic elastic cloud

Application Deployment I Automation Engine

• Exalogic Control

– Deploy, un-deploy and scale

– Create, manage and monitor clouds,

users, virtual machines, networks and

storage volumes

– Runs on Exalogic: fully integrated out-

of-the-box

• EM12c Cloud Control integration

• Cloud management API

Oracle VM

Exalogic

Control

ROADMAP

Page 32: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic Management I Cloud Model

• Exalogic Control

– Manage hardware, storage

volumes, clouds, scaling,

deploy/un-deploy, security,

users, etc.

1. Cloud Management API for

developers

2. Oracle Virtual Assembly

Builder Studio support

3. Full EM integration for

application-to-disk

management

System and Cloud

Administrators

Exalogic Storage

Exalogic Compute Nodes

Exalogic X2-2

Exalogic Control

Appliance

Appliance

Appliance Appliance

Appliance

Appliance Appliance Appliance

Appliance A

VM VM

Appliance B

VM

Appliance C

VM

Assembly

VM VM

Appliance A

VM VM

Appliance B

VM

Appliance C

VM

Assembly

VM VM

Appliance A

VM VM

Appliance B

VM

Assembly

PaaS/IaaS API

Assembly

Administrator

EM

OVAB Studio

1

2

3

ROADMAP

Page 33: Extremni vykon aplikaci s oracle exalogic elastic cloud

Virtual Assemblies I Optimized for Exalogic

• Virtual Appliances

– Java EE Server, Database, Data

Grid, Load Balancer, etc.

– Packaged as bootable disk

images/scripts and metadata

• Assemblies

– Complex applications may be

packaged as assemblies

– Easy to deploy, manage, scale,

patch, upgrade

Appliance

A Appliance

B Appliance

C 1

2

3

Virtual Assembly

1. Virtual appliances

2. Assembly deployment topology and

traffic routing metadata

3. Assembly versioning, security and

descriptive metadata

ROADMAP

Page 34: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic Hypervisor I Enhanced OVM 3.0

• Secure segregation of traffic for

specific VM guests

• Optimized I/O performance

1. Inbound traffic is sent to correct

guest VM

2. Guest VM is configured to use

selected dedicated virtual

function on HCA

3. Traffic flows directly between

guest VM and physical HCA port

Exalogic

HCA

Guest VM Guest VM Guest VM

Virtual Switch

Device Driver

Virtual Function

Physical Function

Virtual Function

OVM

Server

Device Driver

Physical I/O Port

Device Driver

Device Driver

1

2

3

ROADMAP

Page 35: Extremni vykon aplikaci s oracle exalogic elastic cloud

Cloud Management I EM12c Support

• Complete Cloud Lifecycle Management

– Creating virtual system slices

– Self-service assembly deployment

– Automatic scale-up and scale-down

– Metering and chargeback

• Deep, Integrated Hardware, Software and Applications Management

• Proactive Support

– Phone home

– Patch recommendations

– Health checks

ROADMAP

Page 36: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic I Elastic Cloud Software Vision

= Exalogic Elastic Cloud Software Vision

Enterp

rise Man

ager

Middleware and Business Applications Virtu

al Assem

bly B

uild

er

Coherence

WebLogic

Tuxedo

Exabus Integration

Traffic Director

Exabus Integration

Exabus Integration

Exabus Integration

Exalogic Control

Exalogic Elastic Cloud X2-2 Hardware

Exabus

Oracle VM 3.x for Exalogic Physical Oracle Linux/Solaris

Oracle Linux Guest OS

ROADMAP

Page 37: Extremni vykon aplikaci s oracle exalogic elastic cloud

Exalogic Vision I Cloud-in-a-box

• Full-featured, ready-to-deploy private cloud

• Extreme performance for Java and Oracle Business Applications

• Engineered System with best ROI

Copyright © 2011 Oracle Corporation

Page 38: Extremni vykon aplikaci s oracle exalogic elastic cloud

For More Information

Contact

Resources

38 | © 2011 Oracle Corporation – Proprietary and Confidential

[email protected]

[email protected]

[email protected]

• oracle.com/exalogic

• twitter.com/OracleExalogic

• facebook.com/Exalogic

• blogs.oracle.com/exalogic

• linkedin.com/groups/Oracle-

Exalogic-Elastic-Cloud-3764186

Page 39: Extremni vykon aplikaci s oracle exalogic elastic cloud