Oracle WebLogic Suite How to Deliver Performance and Manage Cost

Download Report

Transcript Oracle WebLogic Suite How to Deliver Performance and Manage Cost

<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