Top Banner
64

Exalogic Technical Overview

Jun 08, 2015

Download

Technology

Andrey Akulov

Technical presentation on Exalogic HW, Exalogic Elastic Cloud Software
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Exalogic Technical Overview

1 | © 2013 Oracle Corporation

Page 2: Exalogic Technical Overview

2 | © 2013 Oracle Corporation

Exalogic Technical OverviewEECS 2.0.6 (Echo)

January 2014

Page 3: Exalogic Technical Overview

3 | © 2013 Oracle Corporation

Agenda

• Exalogic Overview

• What is engineered about?

• Exalogic Elastic Cloud Software (EECS)

• Exalogic Hardware– New Exalogic X4-2 released in December 2013

• Summary

• Resources

Page 4: Exalogic Technical Overview

CONFIDENTIAL - Internal Use Only

Exalogic Overview

Page 5: Exalogic Technical Overview

5 | © 2013 Oracle Corporation

Exalogic – An Engineered System

Page 6: Exalogic Technical Overview

6 | © 2013 Oracle Corporation

Exalogic Logical RepresentationHardware and Software Engineered to Work Together

Data CenterService Network(10GbE)

Management Network (GbE)

Data CenterMgmt Network(GbE)

Exalogic Hardware

10GbE

GbE

Ethernet<>InfiniBand Gateways

ManagementNetwork Switch

Storage

Compute Nodes

LogsBinariesPatches

User Files

StandardOracle

Database

Applications

Infin

iBa

nd

I/O B

ackp

lan

e

Exadataor

additionalExalogic

Hardware-accelerated Network Virtualization is the foundation of Exalogic’s extreme performance

Page 7: Exalogic Technical Overview

CONFIDENTIAL - Internal Use Only

What Is Engineered About?

Page 8: Exalogic Technical Overview

8 | © 2013 Oracle Corporation

Exalogic Optimization Investments

Most Compelling platform for Oracle

apps, Oracle middleware and

custom / ISV apps built in Java or C/C++Simplified Lifecycle

Maximum Density

Minimum Latency, Maximum Throughput

Deep Oracle Focus

Investments in infrastructure and application lifecycle simplification

Investments in CAF memory optimizations to minimize footprint

Investments in Exabus and FMW re-architecture and re-design

Page 9: Exalogic Technical Overview

9 | © 2013 Oracle Corporation

Exalogic: The Only Converged Infrastructure System Optimized for App Tier In The Industry

Integrated, configured, tested and ready to run

Optimized for Oracle middleware and Oracle apps

Enforces Oracle software deployment best practices

Cloud ready

Fast Compute + Shared Storage connected via high sped, low latency InfiniBand fabric

Built-in fault tolerance InfiniBand partitions for

application isolation

Leverage Platinum Services for 24x7 monitoring, faster issue resolution and risk reduction

Highest support levels for Oracle stack

Better reliability & one stop support

Apps to Disk management from a single console

Manage Apps, Middleware, DB, Servers and Storage from Enterprise Manager

Reduced Change management risk

Easier to OperateEasier to Manage

Faster to SetupMission-Critical Platform

Compute4, 8, 16 or 30 servers, each of which can run a single instance of Operating System or multiple

virtual servers

I/O FabricConverged I/O fabric connects all

system components together and connects the system to the

data center networks

StorageDisk array and two storage heads

with flash cache provides shared storage for the Exalogic

system software

Page 10: Exalogic Technical Overview

10 | © 2013 Oracle Corporation

Exalogic Top 10 Optimizations

Exabus InfiniBand RDMA for optimized Interprocess communication for fast I/O

#4 Application Server

Optimized network virtualization

#1 Exabus

Built-in Traffic Routing and Shaping leveraging Exabus RDMA, with SSL Offload

#2 Application Delivery Controller

Optimized IO virtualization delivering near-physical performance and throughput

#3 SR-IOV

Optimized grid communication with Exabus RDMA & optimized local writes with Elastic Data using built-in SSDs

#5 In-Memory Data Grid

Simplified application lifecycle through factory supplied VM templates and assemblies

#9 App Lifecycle

Increased use of in-memory Data Grid to accelerate data retrieval and remove database from critical code path

#6 SOA

Optimized C/C++ runtime & Tuxedo messaging infrastructure leveraging Exabus RDMA

#7 TP Monitor

Optimized C/C++ runtime & Tuxedo messaging infrastructure leveraging Exabus RDMA

#8 In-Memory App Modules

Simplified infrastructure lifecycle through factory supplied tools across all three platforms – OVM, OEL, Oracle Solaris

#10 Infrastructure Lifecycle

Page 11: Exalogic Technical Overview

11 | © 2013 Oracle Corporation

8X

200 ms

Exalogic PerformanceBusiness Applications: RESPONSE TIME Standard hardware

Exalogic and Exadata

E-Business Suite

Order to Cash

E-Business Suite

Self Service and HR and Procurement

PeopleSoft Self Service HRMS,

FIN

Siebel UCMCustomer Hub

8x better Response Time2x better Scalability

3x better Response Time5x better Scalability

8x better Response Time4x better Scalability

3x better Response Time2x better Scalability

JD EdwardsOrder Management

3x better Response Time2x better Scalability

0.51 s

0.17 s

3X8X

11.94 s

1.42 s

1.18 s

0.39 s

25 ms

3X

2.23 s

0.74 s

3X

Res

po

nse

Tim

e

Page 12: Exalogic Technical Overview

12 | © 2013 Oracle Corporation

Exalogic PerformanceBusiness Applications: SCALABILITY

UtilitiesMeter Data Management

CommunicationsBilling Revenue

Management

ATG Web CommerceCommerce Reference

Store

2x better Response Time7x better Scalability

2x better Response Time2x better Scalability

3x better Response Time3x better Scalability

20 million

400010

7X 2X 3X2027

2.75 million

3.1

Sca

lab

ility

Standard hardware

Exalogic and Exadata

Page 13: Exalogic Technical Overview

13 | © 2013 Oracle Corporation 13

Exalogic 2011Exalogic 2012

4.4X

Exalogic 2011Exalogic 2012

Exalogic 2011Exalogic 2012

3.5X

Exalogic Performance 2011-2012

4.6X

WEB APPLICATIONRequests/Sec.

MESSAGINGMessages/Sec.

ENTERPRISE JAVAOperations/Sec.

Continued Hardware and Software Performance Improvement

Page 14: Exalogic Technical Overview

14 | © 2013 Oracle Corporation

Exalogic Virtualization Performance

99% 4.6X

NO COMPROMISE NO COMPETITION

Page 15: Exalogic Technical Overview

15 | © 2013 Oracle Corporation

DIY/Commodity Converged Infrastructure Exalogic

Complete hardware stack (storage, networking, etc) Hardware pre-assembled/pre-configured Software pre-configured Sometimes Hardware stack pre-tested Software stack pre-tested Consolidated patching Integrated management + IaaS layer Sometimes Optimizations for Oracle software Special Exalogic-only modules for Oracle software

What’s Engineered About Exalogic?Exalogic is Higher Value

Purpose built, high performance / value

General purpose, low business value

Page 16: Exalogic Technical Overview

CONFIDENTIAL - Internal Use Only

Exalogic Elastic Cloud Software (EECS)

Page 17: Exalogic Technical Overview

17 | © 2013 Oracle Corporation

Exalogic Elastic Cloud Software

= Exalogic Elastic Cloud Software

En

terp

rise

Man

ager CoherenceWebLogic Tuxedo

Exabus Integration

Traffic Director

Exabus Integration

Exabus Integration

Exabus Integration

Middleware and Business Applications

Exalogic Elastic Cloud Hardware

Exabus

Physical Oracle Linux/SolarisOracle VM for Exalogic

Oracle Linux Guest OS

Exalogic Control

Page 18: Exalogic Technical Overview

18 | © 2013 Oracle Corporation

Virtualization Support in Exalogic

• Oracle VM based: EECS virtualization with OVM– Cloud Administration and Management with Exalogic Control

• Solaris based: Solaris Zones to host Solaris 11 and Solaris 10 appsCompute Nodes

PhysicalOracle Linux

Solaris 11Solaris Zones

Virtual (OVM Server)

Guest VM (OL)

VIRTUALIZEDENVIRONMENT

Exalogic Control

manage

18

Page 19: Exalogic Technical Overview

19 | © 2013 Oracle Corporation

Exalogic Elastic Cloud Software (EECS)

• Virtualization support since EECS 2.0.1 (Jul 2012)

• Focused on Hardware Virtualization / IaaS Management

• Current EECS releases 2.0.3 – Physical Linux (Oct 2012) 2.0.4 – EECS Virtual and Solaris 11.1 (Dec 2012) 2.0.6 – EECS Virtual (Echo) (Sep 2013)

• Patch Set Updates are available on quarterly basis

Virtualization Support

as of November 2013

Page 20: Exalogic Technical Overview

20 | © 2013 Oracle Corporation

• Exalogic Control– Built-in Cloud Administration and Management

• IaaS Management Runtime Engine– Set of VMs running directly in rack– Application Deployment & Automation

• Provision resources – compute network, storage

• Create, deploy, manage, scale and monitor virtual machines

Exalogic Management I Cloud Model

Oracle VM

ExalogicControl

vServers

vNets

volume

vServers

vNets

volume

Page 21: Exalogic Technical Overview

21 | © 2013 Oracle Corporation

Exalogic Management I Cloud Model

• Exalogic Control1. Manage hardware, storage

volumes, clouds, scaling, deploy/un-deploy, security, users, etc.

2. Cloud Management API for developers

3. Oracle Virtual Assembly Builder Studio support (Echo Release)

4. Full EM integration for application-to-disk management

System and CloudAdministrators

Exalogic Storage

Exalogic Compute Nodes Exalogic Machine

ExalogicControl

Appliance

Appliance

ApplianceAppliance

Appliance

Appliance Appliance Appliance

ApplianceA

VMVM VM

VM

ApplianceB

VMVM

ApplianceC

VMVM

Assembly

VMVM

VMVM

ApplianceA

VMVM VM

VM

ApplianceB

VMVM

ApplianceC

VMVM

Assembly

VMVM

VMVM

ApplianceA

VMVM VM

VM

ApplianceB

VMVM

Assembly

PaaS/IaaS API

Assembly Administrator

EM

OVABStudio

1

2

3

Page 22: Exalogic Technical Overview

22 | © 2013 Oracle Corporation

Exalogic Cloud Management

Exalogic Hardware (servers, storage, network)

IAAS

EC CLI EC BUI Custom apps using IaaS API’s

Account

Virtual Data Center

vServer

vNet

volume

vServer

vNet

volume

Account AccountvServer

vNet

volume

vServer

vNet

volume

vServer

vNet

volume

vServer

vNet

volume

Page 23: Exalogic Technical Overview

23 | © 2013 Oracle Corporation

Import to Exalogic Control

ExalogicvServer Template

Create and start upvServer in

Exalogic Server Pool

Apps Deployment on Exalogic – AcceleratedPre-configured Templates Ready to Install in Minutes

eDelivery

Download from Oracle• Pre-built, pre-configured OVM

Exalogic Template for Oracle Apps

EBS PSFT

Exalogic Server Pool

JDE Test& Dev

• Templates have application components pre-installed and configured for production

• Application performance close to bare-metal• Configurable by end customers to suit custom deployments

Page 24: Exalogic Technical Overview

24 | © 2013 Oracle Corporation

Available Now (as of April 2013) E-Business Suite 12.1.3 (separate

Vision DB template). EBS 12.2 being tested.

PeopleSoft with PeopleTools 8.52.10, 8.53.03 (only middle-tier. DB to be provisioned separately)

JD Edwards – Applications 9.1 with Tools 9.1.2.1 (JDE demo DB template)

Siebel 8.1.1.8 and 8.2.2 (sample Siebel DB part of template)

Agile PLM 9.3.1.2 Value Chain Planning 12.1.3.8

OVM Templates for Exalogic: Availability

Planned Demantra More applications are planned OTN Page:

http://www.oracle.com/technetwork/server-storage/vm/overview/exalogic-templates-1897402.html

Page 25: Exalogic Technical Overview

25 | © 2013 Oracle Corporation

Key Features of EECS 2.0.4

• High Density Deployment with CPU over-subscription

• Application High Availability – auto restart of user vServers

• Support for X3-2 hardware

• Solaris 11.1

• X3-2 upgrade kits for bare-metal and virtual deployment– Used to upgrade X3-2 and X2-2 racks from one size to next size larger

• Results in a mixed X2/X3 compute node configuration

• EM Cloud Control 12c PS1 Support– Single pane of glass for Exalogic & vServer management

Navstar

Page 26: Exalogic Technical Overview

26 | © 2013 Oracle Corporation

Exalogic vCPU Over-subscription

• Exalogic vCPU over-subscription – provides the ability to carve out more vCPU's than available physical CPU

resources

– provides denser consolidations and hence better utilization of hardware

• Key Components:– Exalogic Control interface to change vCPU over-subscription settings. On a

Exalogic X2-2, a fully-subscribed node supports 24 vCPUs. A vCPU over-subscription setting of 2:1 for example supports 48 vCPUs/node for all nodes in the vDC

– Exalogic Control interface to set cap on # of physical CPU cycles each vCPU can consume. This is a way to provide deterministic performance for vServers on Exalogic across the vDC. For example CPU cap set at 50% means each vCPU can at the max utilize only 50% of a hardware thread at any point in time.

2

50

Page 27: Exalogic Technical Overview

27 | © 2013 Oracle Corporation

Exalogic vCPU Over-subscription

• By default, vCPU over-subscription is disabled across the vDC

• vCPU over-subscription can be setup at vDC initialization time or can be set/updated on a running vDC

• The vCPU over-subscription setting and the CPU Cap settings are set for an entire vDC and cannot vary between VMs

• Scenarios:http://docs.oracle.com/cd/E18476_01/doc.220/e25258/advproc.htm#BABEJJHG

Page 28: Exalogic Technical Overview

28 | © 2013 Oracle Corporation

What’s NewHighlight for EECS 2.0.6 Release (Echo)

Exabus 1.1 for better performance and reliability OVM 3.2.1 for better performance and significantly improved

stability OVAB for faster application deployment

Faster

echo

Hybrid rack support – Mixed Virtual and Physical on Same Rack Deployment of production & dev/test; migration from physical to

virtual

Enhanced Exalogic lifecycle tools for simplified lifecycle Reduced Control Stack Footprint from 5 to 3 for increased reliability Enhanced ECU with more automation and better install experience

Easier

Open

Page 29: Exalogic Technical Overview

29 | © 2013 Oracle Corporation

Continued Improvements in EECS Lifecycle Operations & Core Performance

Time to create a single VM

Time to create 100 concurrent VMs

3X Reduction

Assembly un-deploy & scale down operations

2.5X Reduction

Exabus 1.1 TPS on virt- stack vs. UDP baseline

2X Higher

Java app response time

55% Better

1 2 3 4 5

36% Reduction

Page 30: Exalogic Technical Overview

30 | © 2013 Oracle Corporation

Detail of Echo FeaturesPart I

Page 31: Exalogic Technical Overview

31 | © 2013 Oracle Corporation

Echo – Mixed Rack

• Mixed virtual and physical on same Exalogic rack– Flexibility to have physical and virtual environments on same

rack. For example, production on physical and test/dev on virtual

– Exalogic Control manages the virtual compute nodes on the rack. Physical compute nodes managed via CLI

– Option to change full physical to hybrid and hybrid to full virtual rack

– User has an option to choose either the top or bottom nodes for physical or virtual deployment

ExalogicVirtual

vServers

vNets

volume

vServers

vNets

volume

Oracle VM

ExalogicPhysical

Node: bare metal Linux

Node: bare metal Linux

Node: bare metal Linux

Node: bare metal Linux

Supported Topologies Bottom CNodes Top CNodes

Full 1-16 17-30

Half 1-8 9-16

Quarter 1-4 5-8

Eighth 1-2 3-4

Page 32: Exalogic Technical Overview

32 | © 2013 Oracle Corporation

Echo – Minimize Control VM footprint

• Minimize Control VM footprint– Exalogic Control VMs consolidated into 3

virtual machines (previously 5)• VM1 will run OVMM, DB, EC and OVAB

Deployer apps• VM2 will run PC1• VM3 will run PC2

– Control VM’s spread across 2 compute nodes (VM1 and VM2 on node 1, VM3 on node 2)

OVS node 1

OVS node 2

VM1:OVMM, DB, EC, OVAB Deployer

VM2:PC1

VM3:PC2

Page 33: Exalogic Technical Overview

33 | © 2013 Oracle Corporation

Echo – Base Image and Base Template Enhancements

– Oracle Linux Server 5.8 as part of EBI and base template– OS watcher added by default to the base template

• OS Watcher (OSW) is a collection of UNIX shell scripts intended to collect and archive operating system and network metrics to aid support in diagnosing performance issues

• OS Watcher installed, configured and running by default on OVS nodes, guest VMs, control VMs.

– Exalogic Guest Base Template support for LVM to partition local disks• LVM is a Logical Volume Manager for the Linux operating system

• LVM provides a higher-level view of the disk storage on a computer system than the traditional view of disks and partitions

– Exalogic Guest Base Template based on Linux server installation • Minimal install of necessary RPMs only

– imageinfo and imagehistory part of the base template• Helps in patching and upgrade

Oracle Linux Server release 5.8Kernel 2.6.32-400.26.3.el5uek on an x86_64

Page 34: Exalogic Technical Overview

34 | © 2013 Oracle Corporation

Echo – Performance Improvements

• IMB Improvements:– Support for IMB 1.1. IMB 1.1 has better performance and

fixes multiple bugs found in the older IMB 1.0 version.

• OVM 3.2.1 support: – Better performance and concurrency handling– Major improvements in stability of the platform

Page 35: Exalogic Technical Overview

35 | © 2013 Oracle Corporation

Echo – Enhanced ECU

• Better Install Experience and better documentation

• ECU with more automation and usability enhancements– Provides the ability to run a range of steps or a particular step– Each run of the step is recorded– Prevents users from skipping steps during execution of ECU– Provides an option not to be recorded (run_step_archaic) and

once this option is used the rest of the steps need to run unrecorded

Exalogic Configuration Utility (ECU)

Page 36: Exalogic Technical Overview

36 | © 2013 Oracle Corporation

ECU Spreadsheet for Full Virtual or Hybrid

• Same ECU process for Full Virtual or Mixed (Hybrid) rack installation

• The only difference is in the spreadsheet selection– Mixed Rack = [No]

– Mixed Rack = Virtualized• Top compute nodes OR

• Bottom compute nodes

• the rest are physical

Same Exalogic Configuration Process

Page 37: Exalogic Technical Overview

37 | © 2013 Oracle Corporation

Echo Features Part IIOracle Virtual Assembly Builder (OVAB)

Page 38: Exalogic Technical Overview

38 | © 2013 Oracle Corporation

Oracle Virtual Assembly Builder (OVAB)

• Accelerates and simplifies provisioning of complete multi-tier application topologies

• Is capable of capturing application topologies comprised of Oracle and non-Oracle products

• Applications can be fully deployed quickly and efficiently using application and user defined metadata

• Drive single-step, template-based deployment of multi-tier applications to virtualized environments

• Capture the configuration of each software component from an existing application environment and package them into a collection of customized software appliances

Page 39: Exalogic Technical Overview

39 | © 2013 Oracle Corporation

Example EDG Deployment Topology for Oracle SOA Suite

Web Tier

ApplicationTier

DataTier

Web Server

Web Server

App SrvrAS

App SrvrWSM

App SrvrSOA

App SrvrAS

App SrvrWSM

App SrvrSOA

App SrvrBAM

App SrvrBAM

DB DB

2 nodes

8 nodes

2 nodes

12 nodes

Page 40: Exalogic Technical Overview

40 | © 2013 Oracle Corporation

Metadata

Assemblies: Standardization with FlexibilityReference

Application TopologyCapture Complete

Application TopologyProvision Multiple Instances

To Multiple Environments

Page 41: Exalogic Technical Overview

41 | © 2013 Oracle Corporation

Create Standardized Model for IT

One Time Effort Repeated Activity

Templates

Configurable blueprints for entire application topology

Simplify repeatable process for predictable outcomes

Standardize

Create self-contained software appliances

Eliminate customized one-off’s & confg. errors

Automate

Orchestrate deploymentand configurationof all appliances

Reduce manual effort and administration

Deployment of new environments in minutes: QA, Enablement, Development, Test-Bug hunting …

METADATA

Page 42: Exalogic Technical Overview

42 | © 2013 Oracle Corporation

OVAB Components

• Maintain Assembly Repository• Manage Deployment Lifecycle• Programmatic API and CLI• Part of EECS 2.0.6 (Echo) Installation

• Create Appliances• Construct Assemblies• Create Deployment Plans• Transfer & Deploy via Deployer

OVM 3

Resources Abstraction Layer

Web Services APIs

OVA Mgmt

ScaleLife

cycleDeploy

OVAB Studio/CLI OVAB Deployer

Page 43: Exalogic Technical Overview

CONFIDENTIAL - Internal Use Only

Exalogic Hardware

Page 44: Exalogic Technical Overview

44 | © 2013 Oracle Corporation

Exalogic Architecture I Fault Tolerance

Compute Nodes

InfiniBand Gateways

Management Switch

Compute Nodes

InfiniBand Spine Switch

Exalogic Rack • Dual Power Distribution Units (1+1)

• Dual power supplies in each component (1+1)

• N+1 cooling (fan) strategy

• Redundant IB switches (1+1)

• Dual HCA ports in every component (bonded, 1+1)

• Redundant storage heads (1+1)

• All SSD and HDD RAID 1+

Storage System

Page 45: Exalogic Technical Overview

45 | © 2013 Oracle Corporation

Exalogic X3-2Converged Infrastructure

Enterprise-class, integrated Network Attached Storage ZFS Clustered for high availability 60 TB SAS disk, 4 TB read cache, 292 GB write cache Clones, snapshots, remote replication

Integrated Storage

40 Gb/sec internal InfiniBand I/O backplane 10 Gigabit Ethernet connectivity to datacenter

Internal I/O Fabric and Data Center Connectivity

2 socket, 8-core, 2.9 GHz Intel Xeon processors 256 GB of 1600MHz DRAM 480 cores in a Full Rack; also available in

1/2,1/4,1/8 or multi-rack configurations Redundant SSD, power, cooling, InfiniBand (IB)

Compute Power

Page 46: Exalogic Technical Overview

46 | © 2013 Oracle Corporation

Compute Nodes SpecificationSun Server X3-2

Chassis 1 Rack Unit (RU)(8*2.5” Disk Configuration, No DVD Drive)

Hot-Swap Redundant Cooling Fans (the only moving parts)

CPU 2 * Intel® Xeon E5-2690 Processors (SandyBridge)

8 cores/socket,(2 threads/core)

Main Memory 256GB (16 * 16GB 1600MHz) DDR3 DIMMs

Disks 2 * 100GB SSD Disks(2.5” SATA Solid State Drives)

Hot-Plug Disks,RAID-1 Configuration

Network 4 * 100M/1Gb/10Gb Ethernet ports

1 Dual-port QDR InfiniBand HCA (PCIe)

Only NET0/eth0 is plumbed

Private/Public IB networking for app communications

Page 47: Exalogic Technical Overview

47 | © 2013 Oracle Corporation

Shared Storage SpecificationSun ZFS Storage 7320 Appliance

Chassis 6 Rack Unit (RU) (2 Storage Heads (2RU) + 1 JBOD Disk Array (4RU))

CPU/Storage Head 2 * Intel® Xeon Processors 2 Storage Controller Heads for redundancy

Main Memory 192GB DDR3 DIMMs

Disks/Storage Head

2 * 100GB SSD Disks2TB (Read Cache, 4*512GB SSD Drives)

Hot-Pluggable Disks, RAID-1 (Mirrored Boot Disk)4TB Total

I/O 4 * 100M/1Gb Ethernet ports

1 Dual-port QDR InfiniBand HCA (PCIe)

NET0/eth0, NET1, NET2 are plumbed

Private IB networking for Compute<=>Storage Nodes

Disk Array 292 GB (Write Cache)

60TB (20*3TB SAS Hard Disk Drives)

4*73GB SSD Drives

HDDs are RAID-1 (Mirror), 2 Hot Spares from factory60TB raw = 27 TB effective [((20-2)/2) Drives * 3TB]

Page 48: Exalogic Technical Overview

48 | © 2013 Oracle Corporation

• Lossless switched fabric• Channel-based

architecture Quality of Service and

security Fault tolerance and

failover Extreme Scalability

Exalogic InfiniBand SwitchesNM2 GW and NM2 36P InfiniBand Switches

InfiniBand Switch NM2-GW NM2-36PName/Purpose Leaf (Gateway,

Service Connection, “Exabus”)

Spine (Multi-Rack Connection,

Horizontal Expansion)40 Gb InfiniBand Ports 32 3610 Gb Ethernet Ports 8 01 Gb Ethernet Port (ILOM/Mgmt)

1 1

Quarter and Eighth Rack 2 0Half Rack 2 1Full Rack 4 1

Page 49: Exalogic Technical Overview

49 | © 2013 Oracle Corporation

IB Gateway Switch and 10GbE Ports

for Serial access

for Ethernet Gateway

Sun NM2-GW

1 2 324 1 2 3 47

0A 1A

10 GbE port uplinks(MPO Cable Shown)

Page 50: Exalogic Technical Overview

50 | © 2013 Oracle Corporation

Management Ethernet Switch

Cisco 4948 Switch Connects all components in Exalogic together on a 1GbE

Management Network Connections

Compute nodes – NET0/eth0 7320 Storage – NET0 of each storage controller head, NET1/2 for clustering InfiniBand Switches/Gateways – Management port Power Distribution Units – Management port

Typically uplinked to datacenter for remote access to nodes Network used for network management tools (ASR, OpsCenter, etc)

Page 51: Exalogic Technical Overview

51 | © 2013 Oracle Corporation

Exalogic X3-2 Aggregate Specifications

Exalogic X3-2 Eighth Rack Quarter Rack Half Rack Full Rack

Compute Nodes 4 8 16 30Processor Cores 64 128 256 480Memory 1 TB 2 TB 4 TB 7.7 TB

ZFS Storage Appliance 1 1 1 1Integrated Disk Storage (Raw) 60 TB 60 TB 60 TB 60 TB

InfiniBand Spine Switches 0 0 1 1InfiniBand Gateway Switches 2 2 2 4

10 GbE Network Drops (Max) 16 16 16 32Management Switch (GigE) 1 1 1 1

Page 52: Exalogic Technical Overview

52 | © 2013 Oracle Corporation

INTRODUCING

EXALOGIC X4ELASTIC CLOUD

December2013

Page 53: Exalogic Technical Overview

53 | © 2013 Oracle Corporation

What’s New in Oracle Exalogic X4-2?

MORE PROCESSOR CORES

MORE MEMORY

MORE FLASH

BETTER PERFORMANCE

BETTER CONSOLIDATION

SAME PRICE

Page 54: Exalogic Technical Overview

54 | © 2013 Oracle Corporation

Exalogic X4-2 Changes

Sun ZS3-ES Network Attached Storage - 80 TB SAS disk, 6.4 TB read cache, 292 GB write cache

Integrated Storage

40 Gb/sec internal I/O backplane: New ConnectX-3 HCAsInternal I/O Fabric

2 socket, 12-core, 2.7 GHz Intel Xeon Ivy Bridge / node 256 GB of RAM upgradable to 512 GB / node 800 GB SSD / node 720 cores in a full rack Pre-cabling for full rack (vs. just for nodes installed)

Compute Tier

Page 55: Exalogic Technical Overview

55 | © 2013 Oracle Corporation

Oracle Exalogic Hardware Evolution

X2-2(2011)

X3-2(2012)

X4-2(2013)

Processor Clock Speed 2.93 GHz 2.90 GHz 2.7 GHz

RAM per Node 96 GB 256 GB 256 GB

Processor Cores per Node 12 16 24

SSD per Node 64 GB 200 GB 800 GB

Disk Storage 40 TB 60 TB 80 TB

Storage System RAM 48 GB 192 GB 256 GB

Storage Write Cache 72 GB 292 GB 292 GB

Page 56: Exalogic Technical Overview

56 | © 2013 Oracle Corporation

Exalogic X4-2 Hardware Configurations

Eighth Rack Quarter Rack Half Rack Full Rack Multi-rack

4 Nodes96 Cores1 TB RAM

80 TB Storage

8 Nodes192 Cores2 TB RAM

80 TB Storage

16 Nodes384 Cores4 TB RAM

80 TB Storage

30 Nodes720 Cores

7.5 TB RAM80 TB Storage

60+ Nodes1,440+ Cores15+ TB RAM

160+ TB Storage

Eighth Rack Quarter Rack Half Rack Full Rack Multi-Rack

* Units are upgradable. For example, an eighth rack can be turned into a quarter rack with the addition of four compute nodes

Page 57: Exalogic Technical Overview

57 | © 2013 Oracle Corporation

Exalogic X4-2 Software Changesvs. “Echo” (2.0.6.0.0)

Compute Node Firmware Update

ZFS Firmware Update

Switch Firmware Update

OpenFabrics Enterprise Distribution Firmware Update

Firmware

Unbreakable Linux Kernel 1 2

Oracle Linux 5.8 5.9Platform

New Release Version: 2.0.6.1.0

Must Run 2.0.6.1.0+ on Exalogic X4-2

Page 58: Exalogic Technical Overview

CONFIDENTIAL - Internal Use Only

Summary

Page 59: Exalogic Technical Overview

59 | © 2013 Oracle Corporation

Summary

• Best consolidation platform for business critical applications and for building private clouds

• Extreme performance for Java and Oracle Business Applications

• Engineered System with best ROI

Page 60: Exalogic Technical Overview

CONFIDENTIAL - Internal Use Only

Resources

Page 61: Exalogic Technical Overview

61 | © 2013 Oracle Corporation

Resources

• Oracle Exalogic Site– http://www.oracle.com/exalogic– Exalogic 5 min Demo

• Exalogic System Overview Whitepaper

• Exalogic Document Library– http://docs.oracle.com/cd/E18476_01/index.htm

• Exalogic TV– http://www.youtube.com/exalogicTV

Whitepapers, References, etc.

Page 62: Exalogic Technical Overview

62 | © 2013 Oracle Corporation

Join the Exalogic Community

oracle.com/exalogic

Twittertwitter.com/OracleExalogic

Facebookfacebook.com/Exalogic

Oracle’s WebLogic blogblogs.oracle.com/exalogic

YoutubeYoutube.com/user/exalogicTVLinkedInlinkedin.com/groups/Oracle-Exalogic-Elastic-Cloud-3764186

Page 63: Exalogic Technical Overview

CONFIDENTIAL - Internal Use Only

Thank You!

Page 64: Exalogic Technical Overview

64 | © 2013 Oracle Corporation