• Save
Exalogic elastic Cloud with Enterprise Manager - Jakub Połec, Oracle
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Exalogic elastic Cloud with Enterprise Manager - Jakub Połec, Oracle

on

  • 1,485 views

 

Statistics

Views

Total Views
1,485
Views on SlideShare
1,485
Embed Views
0

Actions

Likes
1
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Exalogic Hardware TopologyExalogic hardware is pre-assembled and delivered in standard 19” 42U rack configurations. Each Exalogic configuration is a unit of elastic cloud capacity balanced for compute-intensive workloads. Each Exalogic configuration contains a number of hot-swappable compute nodes along with a clustered, high performance disk storage subsystem. The hardware also includes a high-bandwidth InfiniBand fabric to connect every individual component within the configuration as well as to externally connect additional Exalogic or Exadata Database Machine racks. In addition, each configuration includes multiple 10 Gigabit (Gb) Ethernet ports for integration with the data center's service network, along with 1 Gigabit Ethernet ports used for integration with the data center’s management network. All Exalogic configurations are fully redundant at every level and are designed with no single point of failure.All device management ports are connected to your local data center management network using a Cisco Catalyst 4948 switch, which is a built-in component of an Exalogic rack. This switch offers 48 ports of wire-speed 10/100/1000BASE-T with 4 alternative wired ports that can accommodate optional 1000BASE-X Small Form-Factor Pluggable (SFP) optics. Reliability and serviceability are delivered with optional internal AC or DC 1 + 1 hot-swappable power supplies and a hot-swappable fan tray with redundant fans.
  • d
  • Black boxes represent the physical machine (that thing, the thing you see)Preassembled machine 19” 42U RackPre-loaded with Oracle Solaris and Oracle Linux (customer chooses)Ready to run – unpack, wheel it in, plug in the network and power and you’re ready to goWe have a services team to do the installation for you (if you want)Red Boxes: Optimized Java StackThese are the core components in WL SuiteMany changes have been made under the covers to improve performance in this environmentThe machine was spec’d and designed for this Java stack, and this Java Stack was tuned for this machineThey are closely coupled and complimentaryManagement from Application Level to Disk/Hardware level with Enterprise Manager
  • For Exalogic Elastic Cloud, Quad Data Rate (QDR) InfiniBand is used enabling up to 40Gb/s bandwidth with a latency (Message Passing Interface (MPI) ping) of as low as 1.2 microseconds. The native connection protocol of InfiniBand is Socket Direct Protocol (SDP) but standard IP over InfiniBand (IPoIB) is built in as well, enabling any TCP/IP based solution to run on Exalogic. In addition to higher bandwidth and lower latency another key characteristic of InfiniBand is the ability to send significantly larger packets on the network level. With IPoIB the Maximum Transmission Unit (MTU) is fixed at 64K and with SDP the MTU starting size is 32K and then self tuned to an arbitrarily larger size for maximum throughput by InfiniBand.Within this highly optimized networking infrastructure the first area necessary to update was the WebLogic Server I/O infrastructure and how network traffic to and from WebLogic Server was read and written to the socket layer in InfiniBand. The goal was to optimize the inflow and outflow of WebLogic traffic onto the InfiniBand fabric. Here the focus was on two areas:
  • Several years ago, with the introduction of Native Input Output (NIO) in Java SE 1.4, WebLogic Server expanded its existing internal native I/O solution to adopt that of Java SE proper. In Exalogic this approach was further optimized by fully taking advantage of Java NIO ByteBuffers to avoid copying the message buffer content to (or from) any intermediate buffer before (or after) each invocation of one of the underlying operating system's native I/O operations. The underlying Java VM layer of JRockit and Hotspot have been also been tuned to support this highly streamlined networking architecture.This optimization was carried through not only to the core kernel infrastructure of WebLogic Server but also into key constructs in the Java EE programming model in areas such as the WebLogic Server Servlet runtime resulting in a dramatically reduced amount of buffer copying at the programming model, application server runtime, Java VM and ultimately network level. This directly complements and augments InfiniBand on Exalogic where there also is a reduced level of network copies by the nature of the protocol itself.To give a sense of the magnitude of this change, within WebLogic Server proper, four buffer copies were eliminated – effectively reducing the internal copying by over 65% if one were to follow the Java I/O path from a typical JSP to Servlet into the WebLogic Server kernel. Figure 6 provides a pictorial summary of this area of change.
  • Given InfiniBand enables inter-process communication at a networking level using significantly larger packets than the traditional 1.5K MTU with Ethernet – another architectural change that was introduced into WebLogic Server was the use of vectored (or “scatter/gather”) I/O. Scatter/gather refers to the process of gathering data from, or scattering data into, a given set of buffers or messages in a single operation rather than multiple operations. Since every read/write operation involves a (costly) call from user space to the kernel, this represents a significant saving in terms of CPU cycles.With scatter/gather I/O effectively what happens is that WebLogic Server is able to use a single procedure call to sequentially write data from multiple messages (e.g. 4K chunks within WebLogic Server) to a single data stream and correspondingly read data from a single data stream back into multiple messages. With this change there is dramatically less impedance between the internal 4K message size within WebLogic Server and the 64K MTU with IPoIB and particularly the arbitrarily large MTU with SDP. This approach complements the NIO buffer optimizations above and was critical to the construction and deconstruction of larger packets flowing over the InfiniBand infrastructure into, between and from WebLogic Server instances. Figure 7 provides an overview of scatter/gather I/O with Exalogic.
  • The next set of changes made was centered around enabling the WebLogic Server network channel infrastructure to natively take advantage of InfiniBand. SDP itself was integrated into the multiple layers of the software stack, specifically into the Oracle JDBC driver, the Oracle JRockit and Hotspot Java VMs and then surfacing that via standard configurable properties within Oracle WebLogic Server. This enabled all network channels within WebLogic Server – be it HTTP(S), T3(S), IIOP (S) and others – to natively communicate over SDP.Next, given WebLogic Server was originally optimized for 10Gb/s Ethernet, it made sense to revisit standard Java EE workloads such as Internet applications, messaging based applications and database applications to determine where they could be optimized for InfiniBand. A key area where optimizations became apparent was in the area of socket based network I/O into, out of and between WebLogic Server instances. WebLogic Server uses a concept called network channels to handle such communication. To facilitate multiple protocols – HTTP(S), T3(S), IIOP(S) and others – on a single network channel, WebLogic Server uses a low level internal construct called a muxer that acts as a multiplexer and demultiplexer for network traffic. In this area two unique changes have been engineered within WebLogic Server:The default Maximum Transmission Unit (MTU) on 10Gb/s Ethernet is 1.5K and this is the default configured in the standard distribution WebLogic Server. However, because InfiniBand enables a significantly larger MTU with IPoIB (64K) and an arbitrarily large self tuned MTU over SDP, WebLogic Server on Exalogic was first optimized via the scatter/gather I/O change to write out larger collections of chunks to the available MTU for the InfiniBand protocol stack – be the choice of protocol IPoIB or SDP.
  • When the larger MTU was combined with the higher InfiniBand bandwidth it was also necessary to architect the WebLogic Server muxer infrastructure to more optimally dispatch the significantly higher rate of packets flowing into, between and from WebLogic Server instances. This was accomplished by enabling additional channel selectors executing in parallel, to handle the messages coming across the network channels into WebLogic Server. This newly added parallel muxer capability, tuned to match the networking speed of InfiniBand, effectively removed any lock contention that would have occurred due to the faster incoming flow of packets.This combination of increasing the MTU and adding more parallelization to the internal dispatching infrastructure of WebLogic Server enabled a dramatic performance increase across all network protocols in WebLogic.
  • To take advantage of the specific Exalogic hardware configuration of 30 compute nodes each with two processors and six cores per processor, the WebLogic Server self tuning thread pool implementation was altered to be natively aware of the underlying hardware processing capacity and the thread allocation algorithm adjusted to adjust based on this information.Instead of incrementing the total thread count one at a time, WebLogic Server now takes advantage of knowing the higher core density and hyper threading available on the hardware to increment the thread count by a significantly larger number - 24 at a time in the case of Exalogic. This resulted in a re-architected self tuning algorithm that arrives at optimal Java application performance on an Exalogic infrastructure in significantly faster time than previous versions of WebLogic Server, particularly as those workloads vary over time.
  • EM 10g: Delivered top-downmanagement of Oracle’s entire software stack – which includes core management of applications, middleware and databases Multiple releases, spanning over 3+ yearsEM 11g: - Delivered the industry’s first Business-Driven IT Management solution, which included three major pillars:Integrated Application-to-Disk Management (complete and integrated management of Oracle’s hardware and software stack, supporting Sun acquisition )Business-driven Application Management (mgmt of user experience, business transactions, business services, business-IT metrics correlation, end-to-end APM)Integrated System Management and Support (integration of EM and MOS)-j
  • [If applicable: “Before we dive into discussion about a specific solution area, let me give you a quick summary of the overall solution provided by Oracle Enterprise Manager 12c”]With Oracle Enterprise Manager 12c, Oracle is the only company in the industry to deliver a complete, integrated and business-driven cloud management solution, all from a single product. We call this “Total Cloud Control”.This slide is our solution overview. Oracle Enterprise Manage has 3 major solution areas (or pillars). Pillar #1: Complete Cloud Lifecycle Management This pillar allows you to create and manage a complete set of cloud services, including:- Infrastructure-as-a-Service, Database-as-a-Service, Platform-as-a-Service, and others.In addition, you can also manage all phases of cloud lifecycle. For example, you can…- Plan and setup cloud environment- Build, test and deploy business applications- Monitor, manage and support cloud operation and finally, meter, charge and optimize the business value of your cloud… all from a single product, so that you can truly deliver a “self-service IT”Pillar #2: Integrated Cloud Stack ManagementThis pillar enables integrated and automated management of the entire cloud stack – all the way from application to disk, and engineered systems (Exa series), and with pre-integrated support capabilities.Resulting in significant reduction of IT complexity and costs, with improvement in service quality and performance levels  Pillar #3: Business-Driven Application ManagementThis pillar provides abilities to instantly identify, understand and resolve business problems. This is made possible through unified and correlated management of User Experience, Business Transactions, and Business Services across all your packaged and custom applications.In addition, you can create application-aware and business-driven clouds that can instantly adapt to business needs, and enable IT to directly drive business innovations. This is possible because, unlike traditional “IT-centric” approaches that only focus on application health issues, we give you a unique new ability to instantly identify and manage the actual “business services”, as they are delivered by your enterprise applications to your line-of-business users and end customers.Closing CommentsNow that we have talked about solution overview, it is important to note two points:- All these 3 pillars are required to build and manage an enterprise cloud that provide significant value to Business, and- Only Oracle provides all these 3 major capabilities out-of-the box, in a single product.This completes the solution overview, now we will focus on [specific pillar/solution area]…
  • Hardware monitoring and supportHealthchecksValue added capabilitiesChragebackmeetingingmontiring

Exalogic elastic Cloud with Enterprise Manager - Jakub Połec, Oracle Presentation Transcript

  • 1. Exalogic Elastic Cloud with Enterprise Manager Jakub Połeć1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 2. General
  • 3. Engineered Systems3 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 4. Hardware and Software Engineered to Work TogetherOther Custom Configurations Engineered Systems• Runs Oracle software • Runs Oracle software• Customer integrates hardware and software • Oracle integrates hardware and software• Error prone and time consuming to deploy vs • Risk free and quick to deploy• Support from multiple vendors • Support from one vendor – Hardware – Hardware – Software – Software – Operating System – Operating System 4 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 5. Oracle Strategy Complete Stack Complete Customer Choice • Best-of-breed • On-premise • Open • Private Cloud • Vertical Integration • Public Cloud • Extreme Performance • Hybrid Cloud • Engineered Systems5 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 6. Exalogic Hardware Topology Clients Rack Compute Node Client Compute Node MgmtNetwork Network 10Gb 40Gb InfiniBand Mgmt 1Gb Storage Appliance Switches Switch 40Gb IBNetwork Power Distribution Units (PDUs)6 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 7. Exalogic High Level System Architecture Exalogic Machine Exadata X4170M2 Database Compute Servers Machine Qty: 8/16/30 FMW + Application Data Center Execution Service Network 10 GbE (10GbE) NM2-GW 7320 ZFS 10GbE-IB Storage Appliance Oracle Gateways Oracle Homes Qty: 2/2/4 Database WLS Domains (non-Exadata) Logs Binaries Cisco Mgmt Patches Switch Data Center InfiniBand User Files Mgmt Network 1 GbE Network (1GbE) (40 Gbs QDR) Management Network (1GbE) t7 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 8. Exalogic Elastic Cloud Hardware Extreme performance, high availability for varied workloads Effective 32Gb/s 30 x 6 x 2 30 x 96GB 32GB x 2 x 30 / 2 (RAID-1) 2TB x 20 (18TB effective) EL X2-28 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 9. Exalogic Elastic Cloud Software 2.0 Improved Consolidation, Management, Performance FMW and Business Applications Virtual Assembly BuilderEnterprise Manager WebLogic Coherence Tuxedo Exabus SDP API Exabus Java API Exabus RDMA API Exalogic Elastic Cloud Software 2.0 Exalogic Exabus Traffic Director Control Oracle VM EL X2-2 Exalogic Elastic Cloud X2-2 Hardware 9 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 10. Exalogic Technology
  • 11. InfiniBand Performance Advantage Up to 12x Performance• Network IO is critical – #1 limiting factor for application performance Exalogic Software and scale• Eliminate buffer copies TCP/IP Sockets Direct – From four to zero Protocol• Use larger packet size to reduce network IPoIB overhead – 64K instead of 4K packets InfiniBand Core• Optimized for InfiniBand – 3x throughput over 10 GbE Host Channel Adapter (Driver) – 50% less latency via native SDP11 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 12. Reduced IO Buffer Copying Dramatic reduction in buffer copying Sender/Receiver 66% Copy Reduction JSP Compiler WebLogic User Space Uses Byte Buffers instead of static byte arrays Servlet Container Uses Byte Buffers instead of copying into temporary WebLogic Core buffers Uses Byte Buffer-aware streams instead of Kernel JRockit/HotSpot level chunked streams JVM pins WebLogic buffers on heap to avoid copies Kernel Space Sockets Direct Protocol Reduced copying between user and kernel space12 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 13. Scatter Gather Input Output with InfiniBand Standard WebLogic WebLogic Server on Exalogic WebLogic Server WebLogic Server Read/write 4K standalone chunks Read/write collections of 4K chunks 4K 4K 4K 4K 4K 4K 4K 4K Standard WebLogic WebLogic on Exalogic with standard read write IO withScatter/Gather IO 64K 128K … 1.5K 1.5K 1.5K … 10Gb/s Ethernet with 1.5K 40Gb/s Infiniband with 64K MTU Maximum Transmission (MTU)Size for IPoIB or >=32K MTU for SDP• 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 latency 13 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 14. Standard Inter-process Communication Multi-core, memory and IO bottlenecks Slower Network Single Muxer Single Muxer Lots of small messages TCP/IP over Ethernet WebLogic WebLogic Standard Inter-process Communication• Single muxer lock contention for narrowband• Small (1.5K) packet sizes requires more processing to put messages onto the network14 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 15. Exalogic Inter-process Communication 60% higher workload, 1/2 latency Faster Network Fewer, Larger Messages Parallel Muxer Parallel Muxer SDP over InfiniBand WebLogic WebLogic Exalogic Inter-process Communication• Parallel muxer reduces lock contention due to faster message inflow• Larger packet sizes (64K for IPoIB and >=32K for SDP) reduces processing to put messages onto the network15 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 16. Self-Tuning Thread Pool Optimized for Exalogic Elastic Cloud Compute Node Processors• Thread pool aware of processor WebLogic Server Priority Request Queue cores Work Work Work – 2 processors x 6 cores x 2 hyper threads Request Request Request per core = 24 hardware threads Self Tuning WebLogic Thread Pool• Rapid adjustment to varying Current Thread Count _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ Adjust by 24 _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ workloads _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ – Optimal adjustment is 24 threads per time _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ _____________________________ period Hotspot or JRockit Operating System Exalogic X4170 Compute Node X86 Dual Processor 6 Cores per Processor with Hyper-Threading 16 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 17. Quarter-Rack – 8 Servers NM2-GW NM2-GW (Leaf #1) (Leaf #2)10G 8 6 8 10G 8 2 2 8 Servers [1....8] Storage [1:2] Storage [1:2] Servers [1...8] Port 1 Port 1 Port 2 Port 2 Active Ports Passive Ports• For HA and Load Distribution purposes: – Servers “Active Port” - Port 1 - connected to NM2 #1 – Servers “Passive Port” - Port 2 - connected to NM2 #217 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 18. Full-Rack – 30 Servers Servers [17...23] Servers [24...30] Servers [17...23] Servers [24...30] Port 1 Port 2 Port 2 Port 1 7 7 7 7 NM2-GW NM2-GW (Leaf #3) (Leaf #4)10G 8 6 8 10G 4 4 4 4 NM2-GW NM2-GW (Leaf #1) (Leaf #2)10G 8 6 8 10G 8 8 2 2 8 8 Servers [1....8] Servers [9....16] Storage [1:2] Storage [1:2] Servers [1....8] Servers [9....16] Port 1 Port 2 Port 1 Port 2 Port 2 Port 1• NOTE: NM2-36 Spine Switch not shown – Not Connected18 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 19. Exalogic Deployment
  • 20. Topology Overview • Networking • Sun ZFS Storage 7320 System • Oracle Software • Fusion Middleware • Enterprise Manager20 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 21. WebLogic Server Multi-tenancy in Exalogic Application A Application A WebLogic WebLogic WebLogic WebLogic WebLogic WebLogic WebLogic Domain Domain Domain Domain Domain Domain Domain A A B C B C D Partition A Partition B Partition C Compute Node Compute Node Compute Node Compute Node Compute Node• Single application • Multiple HA applications or one • Multiple• High Availability composite HA application applications • Common Level of Service • Single• Dedicated CPU/Memory for (shared CPU, Memory, failure availability maximum performance unit, security) • Maximum• Maximum security density 21 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 22. Virtual Server Names • exalogic.mycompany.com • exalogicinternal.mycompany.com • admin.mycompany.com22 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 23. Reference Topology - DB (non-Exadata) with Ethernet23 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 24. HorizontalSlicing 24 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 25. ExampleTopologyfor Dept 1Application 25 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 26. Shared Storage LayoutGreen ManufacturingBlue Custom ProjectsBeige Custom Shares 26 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 27. Exalogic Management
  • 28. Oracle Enterprise Manager Evolution28 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 29. Total Cloud ControlComplete Lifecycle Integrated Cloud Business-Driven Application Management Stack Management Management Self-Service IT | Simple and Automated | Business Driven29 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 30. Exalogic Management Infrastructure From Infrastructure Application to Power Supply Applications Enterprise Manager Custom Web E-Business Applications Fusion Apps Siebel Suite Middleware Platforms Integration: Process: Security: User Interaction: SOA Suite BPM Suite Identity Mgmt WebCenter Cloud Shared Services Control Application Cloud: WebLogic Suite Database Cloud Exalogic Elastic Cloud Infrastructure Operating Systems Virtualization OpsCenter Exalogic Exadata30 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 31. Complete and Integrated ManagementMaintainRemote Management Deploy - Telemetry Provisioning of Enterprise Firmware, OS, MiddelewPhone Home Manager - Proactive Support are, and ApplicationsMy Oracle Support Integration Cloud Clone and Scale-out ControlManage OpsCenterEnd-to-End Diagnostics - Service Levels - Root Cause TestConfiguration Mgmt Functional Testing - Change Tracking Load TestingPatch Automation Test Management - Firmware, OS 31 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 32. Exalogic Elastic Cloud Provisioning Reduce time and eliminate errors in building environments • Clone directly from test to production • Clone operation includes – WebLogic Server binaries and domain configuration – SOA artifacts, including SOA Composites and Web Services – Java Platform Security configuration • Extend domain or cluster in same flow • Modify predefined procedures with custom steps & scriptsWLS/FMW AdminDomain ServerCluster 32 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 33. Scale Up Exalogic Elastic Cloud• Add capacity to existing, generic domain or cluster to accommodate increase in load• Scale up operation includes provisioning home, adding/cloning managed servers, creating machine and node manager 33 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 34. Complete and Integrated ManagementMaintainRemote Management Deploy - Telemetry Provisioning of Enterprise Firmware, OS, MiddelewPhone Home Manager - Proactive Support are, and ApplicationsMy Oracle Support Integration Cloud Clone and Scale-out ControlManage OpsCenterEnd-to-End Diagnostics - Service Levels - Root Cause TestConfiguration Mgmt Functional Testing - Change Tracking Load TestingPatch Automation Test Management - Firmware, OS 34 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 35. Test Exalogic Elastic Cloud Functional and Load Testing Automation• Realistic load and performance testing for Web, SOA and packaged applications deployed on Exalogic• Scale to thousands of concurrent users to simulate peak production loads• Automatic script generation covers both functional testing and load• Smart integration for application performance diagnosis 35 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 36. Complete and Integrated ManagementMaintainRemote Management Deploy - Telemetry Provisioning of Enterprise Firmware, OS, MiddelewPhone Home Manager - Proactive Support are, and ApplicationsMy Oracle Support Integration Cloud Clone and Scale-out ControlManage OpsCenterEnd-to-End Diagnostics - Service Levels - Root Cause TestConfiguration Mgmt Functional Testing - Change Tracking Load TestingPatch Automation Test Management - Firmware, OS 36 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 37. Integrated End to End Monitoring From Application, Datacenter to Support Cloud Control OpsCenter My Oracle Support Application Data Center Oracle Support Operations OperationsExalogic Exadata37 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 38. Enterprise Manager From Application Operations to Data Center OperationsEnterprise Manager Cloud Control Enterprise Manager OpsCenter Drill Between Specific Views Application Data Center Operations Operations CC Agent ILOM Exalogic 38 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 39. Monitor Exalogic: Enterprise Manager Analyze and correlate data across the entire software stack• Exalogic Application Cloud 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 39 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 40. Monitor Exalogic: OpsCenter Analyze and correlate data across the entire environment• Hardware monitoring – Hardware fault monitoring – Operating System performance monitoring – Patch automation – Configuration and compliance reporting40 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 41. End-to-End Exalogic Elastic Cloud MonitoringManage performance and change across all tiers ` Order Entry A/C ` Update ` Login End Users Firewall Exalogic Elastic Exadata CloudUser Exp Monitoring SLM Exalogic/MW Mgmt Exadata/DB Mgmt Oracle Enterprise Manager• Transaction tracing and performance monitoring across all tiers • Transaction tracing and performance monitoring across all tiers41 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 42. Complete and Integrated ManagementMaintainRemote Management Deploy - Telemetry Provisioning of Enterprise Firmware, OS, MiddelewPhone Home Manager - Proactive Support are, and ApplicationsMy Oracle Support Integration Cloud Clone and Scale-out ControlManage OpsCenterEnd-to-End Diagnostics - Service Levels - Root Cause TestConfiguration Mgmt Functional Testing - Change Tracking Load TestingPatch Automation Test Management - Firmware, OS 42 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 43. Exalogic Management Exalogic System Management • Monitor Hardware and Software. View dependencies in topology • Application Performance Monitoring Best Practice Optimizations • Health-checks, delivering continuous validation of Exalogic optimizations and configuration best practices • Integration with Enterprise Manager support workbench • Patch Bundle recommendations43 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 44. Exalogic Elastic Cloud End to End DiagnosticsPinpoint the root cause of bottlenecksExalogic Dashboard WebLogic Home Page JVM Diagnostics44 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 45. Manage Exalogic Elastic Cloud Configuration Management• Automated Configuration Management – Enforcement of Exalogic Elastic Cloud configurations using Policies • OS parameters, compute node configuration – Detection of configuration drifts and changes • From defined golden standards • Between storage servers and between Exalogic Elastic Cloud Exalogic machines • Compare configurations across both applications and middleware – Detect targets that do not have required patches45 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 46. Manage Exalogic Elastic Cloud Hardware Management• Hardware lifecycle and patch management – Life Cycle Management of physical devices – Firmware provisioning – Operating System bare metal re- imaging – Patch automation 46 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 47. Complete and Integrated ManagementMaintainRemote Management Deploy - Telemetry Provisioning of Enterprise Firmware, OS, MiddelewPhone Home Manager - Proactive Support are, and ApplicationsMy Oracle Support Integration Cloud Clone and Scale-out ControlManage OpsCenterEnd-to-End Diagnostics - Service Levels - Root Cause TestConfiguration Mgmt Functional Testing - Change Tracking Load TestingPatch Automation Test Management - Firmware, OS 47 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 48. Hardware Fault Monitoring• Automatically file support requests for: • Exalogic ILOM – Database, Middleware, Application problems via Support Workbench – Compute nodes – Hardware faults via Automatic Service Request (ASR) – Gateways• Faster resolution of problems: – Storage – Service requests filed electronically and securely with – Switches Oracle – Configuration details and related incidents are packaged with the request – Closed loop remediation of database problems using Patch Automation – Results in improved availability, and less downtime• Proactive problem avoidance: Proactive – Proactive advisories from My Oracle Support Serviceability – Collects & validates multiple patches via „Patch Plan‟ for “Phone Home” potential conflicts My Oracle Support 48 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 49. Maintain Exalogic Elastic Cloud• Middleware Patch Management using Deployment Procedures – Download patches as recommended by Support – ‘Patch Plan’ to collect multiple patches and validate them for potential conflicts – Patch conflict resolution: Proactively find available merge patches, otherwise log SRs – ‘Analyze’ mode to check for cluster health to avoid unforeseen failures• Lights-out Linux Patch Management• Currently no patching for WLS directly from EMCC (capability targeted for 1H-CY12) 49 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 50. 50 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.