<Insert Picture Here> Increasing Performance and Reducing Costs with Oracle WebLogic Suite Sean Boiling Oracle Fusion Middleware Solution Architect October 2010 Oracle Fusion Middleware Complete, Open, Integrated, Best-of-Breed © 2010 Oracle Corporation – Proprietary and Confidential 2 Java EE: Reliability, Availability, Scalability & Performance Coherence EE High Performance, Reliable, Scale Out for Java, C++, .NET HotSpot, JRockit, JRockit Real Time Development Tools Admin and Operations WebLogic Server JDeveloper/Eclipse/NetBeans Enterprise Manager Oracle WebLogic Suite High Performance JVM with Extreme Low Latency Most complete platform for cloud #1 in Performance AND timeto-market © 2010 Oracle Corporation – Proprietary and Confidential Best integration with Oracle stack 3 WebLogic Server Performance Leadership Continued Focus on Best Results, Lowest Resources SPECjApp Server2004 JOPS@Standard Server Nodes Date Result SPARC Enterprise T5440 SPARC T5440, 160cores 28,648 5 June 2010 World Record, Multi-Node HP ProLiant BL460c Generation 6 Xeon X5570, 24 Cores 11,067 3 Nov 2007 World Record, Multi-Node, RAC Dell PowerEdge 2950 Xeon 5470, 16 cores 7,311 2 May 2009 World Record, Dual Node Dell PowerEdge R910 Xeon X7560, 32 Cores 11,057 1 April 2010 World Record, Single Node Sun SPARC Enterprise T5220 Sun UltraSPARC T2, 8 cores 2,000 1 Oct 2007 Best on One CPU Application Server Platform/CPU/Cores Best Multi-Node Result Best on RAC Result Best Dual Node Result Best Single Node Result Best on One CPU Result © 2010 Oracle Corporation – Proprietary and Confidential See: http://www.spec.org/jAppServer2004/results/ 4 Oracle WebLogic Suite How to Deliver Performance and Manage Cost • Manage Cost of Operations – Achieve operational savings – Deliver comprehensive management – Enable upgrade • Deliver Performance – Maximize service levels – Continuous availability World Record – Seamless scale on demand Oracle © 2010 Oracle Corporation – Proprietary and Confidential Oracle IBM 5 Automated Management Manage Multi-Domain Environments • Configuration Wizard – Create WebLogic configurations from templates – GUI and scripting support – Automated domain creation • WebLogic Scripting Tool – Automated online management of WebLogic configurations – Jython-based scripting and support for “recording” console actions – Configuration, deployment, lifecycle management • Smart Update – Patch management – GUI and scripting support – Detect/resolve conflicts © 2010 Oracle Corporation – Proprietary and Confidential © 2010 Oracle Corporation 6 6 Server-Level Optimization Rapid problem analysis and resolution • Server Infrastructure: WebLogic Diagnostics Framework – Collect and analyze Java EE level server and application diagnostic data – Set watches and notifications – Isolate and diagnose problems • JRockit Mission Control – JVM diagnostics for JRockit – JRockit Flight Recorder – Memory, thread, latency analysis • Application Diagnostics for Java – JVM Diagnostics for Sun, HP, IBM – Memory, thread, latency analysis – From server through to database 7 © 2010 Oracle Corporation – Proprietary and Confidential 7 Enterprise-Level Monitoring Aggregated cross-domain monitoring via Enterprise Manager • Monitor and manage multiple WebLogic domains • Monitor and manage multiple WebLogic Server versions • EM Diagnostic pack for Coherence • Supports “flexible upgrade” model EM Grid Control WebLogic Server 11g WebLogic Server 9.2 WebLogic Server 8.1 Coherence Admin. Server Admin. Server Admin. Server Cluster Node 1 Managed Server 1-n Managed Server 1-n Managed Server 1-n Cluster Node n Domain a Domain b Domain c Domain d © 2010 Oracle Corporation – Proprietary and Confidential 8 WebLogic Server Management Pack EE Additional Capabilities for Cross-Domain Management • Manage application performance Development – Improves performance and availability of enterprise Java • Manage configuration changes in your WebLogic Servers across deployment lifecycle Application Performance Configuration Management – Improves service by avoiding down time, reduces vulnerability by enforcing compliance • Automates Operations Reduces cost by automated deployment procedures to install/patch middleware and O/S © 2010 Oracle Corporation – Proprietary and Confidential Production Operation/Deployment Automation Test 9 © 2010 Oracle Corporation – Proprietary and Confidential 10