Tips & Tricks
Oracle Exalogic Elastic Cloud, Waldemar Thiel, Senior Sales Consultant, Oracle
Like this presentation? Why not share!
Exalogic lisa martinez opn
by Oracle España
Approaches for WebLogic Server in t...
Exalogic elastic Cloud with Enterpr...
Oracle Exalogic Elastic Cloud - Rev...
by Rex Wang
Novedades de WebLogic 12c_David Sanz
by Oracle España
Oracle infiniband cabling for Oracl...
by Johan Louwers
Email sent successfully!
Show related SlideShares at end
Oracle Exalogic Elastic Cloud, Waldemar Thiel, Senior Sales Consultant, Oracle
Apr 25, 2013
Comment goes here.
12 hours ago
Are you sure you want to
Your message goes here
Be the first to comment
First Logic Co.,Ltd.
4 weeks ago
Number of Embeds
No notes for slide
Transcript of "Oracle Exalogic Elastic Cloud, Waldemar Thiel, Senior Sales Consultant, Oracle"
1. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1Oracle Exalogic Elastic CloudOptymalna platforma dla SOAWaldemar ThielSenior Sales Consultant
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2What is Exalogic Elastic Cloud ?The Oracle Exalogic Elastic Cloud is an Engineered System,consisting ofsoftware, firmware and hardwareon which enterprises may deploy Oracle business applications, OracleFusion Middleware or software products provided by Oracle partners.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3Exalogic Elastic CloudComponentsX3-2ExalogicStatus QuoApplications & MiddlewareOSVirtualization &Cloud ManagementComputeStorage LayerNetworking
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.4Hardware and SoftwareEngineered to work together= Exalogic Elastic Cloud SoftwareEnterpriseManagerCoherenceWebLogic TuxedoExabusIntegrationTrafficDirectorExabusIntegrationExabusIntegrationExabusIntegrationMiddleware and Business ApplicationsExalogic Elastic Cloud HardwareExabusPhysical Oracle Linux/SolarisOracle VM for ExalogicOracle Linux Guest OSExalogicControl
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.5Exalogic 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 replicationIntegrated Storage 40 Gb/sec internal I/O backplane 10 Gigabit Ethernet connectivity to datacenterInternal 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 in1/2,1/4,1/8 or multi-rack configurations Redundant SSD, power, cooling, InfiniBandCompute Power
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6Exalogic Architecture I Fault Tolerance 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+
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7Exalogic X3-2Seamless Scalability4 Nodes 8 Nodes 16 Nodes 30 Nodes 240+ Nodes1 TB RAM800 GB SSD60 TB NAS2 TB RAM1.6 TB SSD60 TB NAS4 TB RAM3.2 TB SSD60 TB NAS7.7 TB RAM6 TB SSD60 TB NAS61+ TB RAM48+ TB SSD480+ TB NASMulti-RackFull RackHalf RackQuarter RackEighth Rack
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.8Exalogic Elastic Cloud Software (EECS)ExabusData CenterService Network (10GbE)Management Network (GbE)Data CenterMgmt Network (GbE)Exalogic X3-210GbEGbEEthernet GatewaysStandardOracleDatabaseExabus(InfiniBandI/OBackplane)ExadataExalogicManagement SwitchStorageCompute Nodes…Spine Switch
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.9Exalogic Elastic Cloud SoftwareExabusQDR InfiniBand as foundation for Exabus:Oracle’s InfiniBand products provide the greatest availablebandwidth per physical port (40Gb/s) and lowest latency(~1.07μsec)InfiniBand provides reliable delivery, security and quality ofservice at the physical layer in the networking stack andnatively supports kernel bypass operations, eliminating muchof the inefficiency of using system CPU and main memoryOracle’s InfiniBand products support upper-stack protocolslike IP (IPoIB) and Ethernet (EoIB), making it possible forexisting applications to run without modification and stillbenefit from enhanced performance
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10Application BufferApplication BufferTCP IP TransportTCP IP TransportKernelStandard Hardware I/O20% Buffer Copies40% Transport Processing40 % Kernel Context SwitchesExalogic Elastic Cloud SoftwareExabus - Optimized Network VirtualizationExabusZero Buffer CopyDirect Memory AccessKernel BypassTHROUGHPUT4x LOWER LATENCY6xApplication Application
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.11Exalogic Elastic Cloud SoftwareOracle’s Infiniband: 100s of separate design fixes and enhancements in the Host Stack and ManagementStack, improving compliance, stability, efficiency and performance Performance optimizations and tuning Ethernet over IB (EoIB) IPv6 support HA capability for SDP Security InfiniBand Partitioning and Quality-of Service (QoS) Resilient IB Fabric ManagementExabus
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.12EECS I Standard Weblogic IPC• Single muxer lock contention for narrowband• Small (1.5K) packet sizes requires more processingto put messages onto the networkWebLogicTCP/IP over EthernetWebLogicSingleMuxerSingleMuxerSlower NetworkLots of small messagesInter-process Communication
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13EECS I Weblogic Clustering/IPC• Parallel muxer reduces lock contention due to faster message inflow• Larger packet sizes (64K for IPoIB and >=32K for SDP) reducesprocessing to put messages onto the networkWebLogic WebLogicSDP over InfiniBandParallelMuxerParallelMuxerFaster NetworkFewer, Larger MessagesInter-process Communication
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.14EECS I Weblogic Scatter Gather I/OWebLogic Server Scatter gather input output collects 4K WebLogic chunks into larger collections of chunks Chunks written onto larger MTU infrastructure of InfiniBand Instrumental in increasing throughput and reducing latency1.5K 1.5K 1.5KStandard WebLogicwith standard read write IO10Gb/s Ethernet with 1.5KMaximum Transmission (MTU)SizeWebLogic ServerRead/write collections of 4K chunks…4K 4K 4K 4K64K 128K40Gb/s Infiniband with 64K MTUfor IPoIB or >=32K MTU for SDP…WebLogic on Exalogicwith Scatter/Gather IORead/write 4K standalone chunks4K 4K 4K 4KStandard WebLogic WebLogic Server on Exalogic
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.15EECS I WebLogic Lockless Request ManagerFull JVM thread utilization through concurrency enabling Exalogic processorcore saturation for maximum throughputApplicationThread PoolLockless RequestManagerApplicationThread PoolWork ManagerRequest ManagerWork Manager3XEECS2.0XJMSMessages/sec.Conventional HardwareExalogic5X401,0701,979,940Conventional Exalogic
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.16EECS I Coherence Optimizations Exabus Latency Optimizations– RDMA with kernel bypass and zero buffer copy– New Coherence “MessageBus” utilises internal JVM Infiniband APIs Elastic Data Optimizations– Improved heuristics for moving data to SSD– Optimized for Exalogic SSD
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.17Message BussesJRockit/HotSpotProvider-based Transport LayerOne per service for scalability to multiple coresIncreased message parallelism to max networkContext Switches reduced from 3 to 1Datagram still used for cluster protocolJVMCoherenceEECS I Coherence Optimizations for Exabus4x bandwidth, 1/6 latencyServicesInfiniband Message Bus ProviderRDMA offloads host processorZero copy and kernel bypassPredictive notifications avoid costly interruptsCustom off-heap DirectByteBuffer reduces GC
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.18EECS I Simplified Coherence DeploymentsConventional HardwareExalogic1-2 JVM8-12JVMDatagram DataCommunicationsSingle System, Many JVMsMessage BusData CommunicationsFewer JVMsConventionalInfrastructureExalogicInfrastructureNumber of JVMsNeeded for Coherence• Highly scalable data communications maximisesnetwork bandwidth with fewer JVMs on multi-cores• MessageBus has more threads (using a dynamic threadpool), removing old read/write socket threads limit (plusone MessageBus instance used per Service)• Direct Memory Buffers, allocated off-heap, dramaticallyreduces object allocation and thus garbage collectionpauses
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.19EECS I Fast Coherence Cluster RebalancingTime to RecoveryConventional HardwareExalogic16XFasterGbEExabusCoherence CoherenceCoherenceCoherence Cluster194 seconds12 secondsExabus increases availability
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.20Oracle Traffic Director Highly available on-board load balancerfor Exalogic Built-in Application Traffic Managementcapabilities– Routing, Load Balancing, Traffic Shaping Fast, highly-configurable requestrouting and caching SSL Crypto acceleration using Intel™Advanced Encryption Set Up to 3.5X More Throughput and 28%lower CPU than ApacheHigh Performance, Low Overhead Traffic Management and ShapingFusionMiddlewareApplianceWebLogicApplianceTrafficDirectorTrafficDirectorHigh Performance BackplaneNative AES for SSL Native AES for SSL
21Completed transactions considering same server loadVodafone Romania67 X better Throughput over baseline hardware6 X better Throughput over TELCO’s production hardware
22Transaction response time27X better Response timeBetter
23Exalogic scalabilitylinear vertical scalability on Exalogic
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.24JOIN THE EXALOGIC COMMUNITYTwitter Facebook Exalogic Blog LinkedIn YouTubeVisit us at: oracle.com/exalogic
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.25
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.26
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.27