fusion middleware application grid
DESCRIPTION
Fusion Middleware Application GridTRANSCRIPT
Oracle WebLogic Suite 11g and Application Grid:The Foundation Strengthened
Larry KnaebelSr. Sales Consultant
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.
The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
©2009 Oracle Corporation 3
Agenda
• Challenges, Trends, and Application Grid• WebLogic Server• JRockit• Coherence• Tuxedo• Enterprise Manager• Customer Examples• Conclusion
©2009 Oracle Corporation 4
The Economy, Your Business, and ITChallenges
©2009 Oracle Corporation 5
EfficiencyLower budgets mean you must do more with what you have and minimize operating costs
CompetitivenessLower market growth means you must fight harder to retain customers and gain market share
SimplificationIT sprawl, M&A, and relentless innovation demand constant consolidation and standardization
The Role of the FoundationAddressing the challenges
©2009 Oracle Corporation 6
Middleware Foundation
Efficiency• Utilization• Operations
Competitiveness• Performance• Reliability• Flexibility
Simplification• Consolidation• Standardization• Automation
Proliferation of SOAApplications become more compositeSOA service reuse makes load volatile
Adoption of Resource SharingHardware utilization risesResourcing can be more dynamic
Rise of Cloud ComputingExpanded sharing of services requires self-
service, elastic capacity, automation
Trends and Implications
©2009 Oracle Corporation 7
“The maturation of application infrastructure virtualization technologies that enable
dynamic, automated provisioning of EAS [application server]-based applications on
grid-like clusters of commodity servers will support cloud-like, cost-optimized,
elastic scalability”
GartnerJanuary 2009
Application Grid: A New ApproachLeveraging innovation to better address the challenges
Efficiency:• Lowest operational
costs
Pooling and sharing of resources
Automated, dynamic adjustment
Custom App
Packaged App
SOA Service
C/C++/ COBOL
Legacy
Competitiveness:• Outperform with speed and flexibility
Simplification:• Best foundation for
entire software stack
9©2009 Oracle Corporation
Application Grid
WebLogic Server
Tuxedo
Coherence
JRockit
Enterprise Manager
Application Grid: Why Oracle?Unique design advantages, intelligent agility, innovation
©2009 Oracle Corporation 10
#1 Application Server
#1 JVM#1 Distributed
TPM
Most Advanced In-Memory Data Grid
Most Comprehensive
Management
Unique Design Advantages• Best of Breed: App server, JVM, TPM• Comprehensive: Java EE, C/C++/COBOL,
data grid, clustering, management• Open: All standards-based• Integrated: within foundation and across
stack
Agile and Intelligent• Most advanced automation:
deployment, capacity adjustment
Innovation for Efficient Execution• Leverage hardware: multi-core, 64-bit• Synergies with Oracle stack: RAC,
Enterprise Manager, SOA
Application Grid
WebLogic Server
Tuxedo
Coherence
JRockit
Enterprise Manager
Application Grid Premier OfferingsWebLogic Suite, Coherence Suite, Tuxedo
©2009 Oracle Corporation 11
Tuxedo
= Tuxedo
+Enterprise Manager
Coherence Suite
= Coherence Grid Edition+JRockit Real Time+Enterprise Manager
WebLogic Suite
= WebLogic Server+Coherence Enterprise Edition+WebLogic Real Time (JRockit)+Enterprise Manager
WebLogic Suite 11g
• Full integration of BEA
• Easiest upgrade ever
• GridLink for RAC
• Enterprise Grid Messaging
• ActiveCache
• Real Operations Automation
• Real Operations Insight
©2009 Oracle Corporation 12
3 2 1
Efficiency:• Lowest operational
costs
Competitiveness:• Outperform with speed
and flexibility
Simplification:• Best foundation for
entire software stack
Agenda
• Challenges, Trends, and Application Grid• WebLogic Server• JRockit• Coherence• Tuxedo• Enterprise Manager• Customer Examples• Conclusion
©2009 Oracle Corporation 13
Application Server
The Importance of the Application ServerMake-or-break for the entire stack
©2009 Oracle Corporation 14
WebLogic Server Oracle App Server
Clustering, Integration, Management
Application
Java EE APIs
PerformanceReliability
Competitiveness
ScalabilityFlexibilityManageability
EfficiencySimplicity
11g: Convergence to the Ultimate App Server
©2009 Oracle Corporation 15
WebLogic Server 11g
Clustering Configuration
Messaging Transactions
Runtime
WebLogic Server
Diagnostics TopLink
Security RAC Integration
Oracle App Server
Custom Apps Packaged Apps
Other Oracle Fusion Middleware
Forms
Reports
Portal
Discoverer
Upgrading to WebLogic Server 11gHigh-productivity tools and automation
©2009 Oracle Corporation 16
WebLogic Server: Continued Performance Leadership
©2009 Oracle Corporation 17
21,602
26,655
22,634
8,439
002,2004,4006,6008,800
11,00013,20015,40017,60019,80022,00024,20026,400
OracleIBMWebLogic Server 10.3
HP-UX Integrity BL870c Server
13 nodes 104 Cores
Itanium 9100
SunSun AS 9.1
Sun Enterprise T5120 Cluster
6 nodes 48 Cores
UltraSparc T2
WebSphere V7Application ServerBladeCenter HS21
16 nodes128 Cores Xeon 5470
OracleWebLogic Server 10.3
HP-UX Integrity BL870c Server
16 nodes 128 Cores
Itanium 9100
WorldWorldRecordRecordWorldWorld
RecordRecord
New in 11g: GridLink for RAC
©2009 Oracle Corporation 18
GL GL GL
App 1
GL GL GL
App 2
RAC clustered database
Clustered WebLogic
Server with GridLink for
RAC
DBInst
DBInst
DBInst
DBInst
DBInst
• Easier to set up
• Higher reliability
• Higher performance
Simple, declarative
configuration
New in 11g: Enterprise Grid MessagingGrid-enabled messaging backbone for entire enterprise
©2009 Oracle Corporation 19
WebLogic Server
Java Message Service (JMS)
File Persistence
Database Persistence
Oracle AQ Integration
Bridge to Other Msg
Java Apps
C, .NET Apps
Packaged Apps
SOA Services
• Up to 10x faster
• New AQ integration
• Foundation for SOA
Agenda
• Challenges, Trends, and Application Grid• WebLogic Server• JRockit• Coherence• Tuxedo• Enterprise Manager• Customer Examples• Conclusion
©2009 Oracle Corporation 20
JRockitMake-or-break for performance and instrumentation
JRockit• #1 in performance• Best instrumentation
– Zero-overhead metrics!
JRockit Real Time• Only guaranteed bounded
latency for standard Java– Zero code change!
New in 11g• New metrics visualization• Continued optimizations
– Best JVM for multi-core!
©2009 Oracle Corporation 21
Standard JVM - Unpredictable
JRockit Real Time: Predictable Latency
Agenda
• Challenges, Trends, and Application Grid• WebLogic Server• JRockit• Coherence• Tuxedo• Enterprise Manager• Customer Examples• Conclusion
©2009 Oracle Corporation 22
Trend: Memory Is Becoming Very Inexpensive…but Java needs help in using it
©2009 Oracle Corporation 23
Source: pricescan.com
• Memory is becoming exponentially cheaper
• Many applications are memory-constrained
• Traditional approaches alone can’t make effective use of huge memory
Solution: Coherence In-Memory Data GridCache huge data-sets in memory of many machines
• Memory spans multiple machines
• Automatically partition and exploit all memory
• Reliability through redundancy
• Performance through parallelization
• Add/remove nodes dynamically
• Scale linearly to thousands of nodes
©2009 Oracle Corporation 24
JRockit JRockit
Coherence
JRockit
WebLogic Server
Coherence Use Cases
©2009 Oracle Corporation 25
High-speed, data-intensive
computing
Hold data in-memory;
parallelize tasks
Fault tolerance
Application
Application Grid with Coherence
Replicate data in grid for fail-over
Application
Application Grid with Coherence
Frequent access to shared data
Cache data in grid to offload back end
Session State Data Grid
WLS Cluster
WLS
Coherence*Web
New for 11g: ActiveCache
• WebLogic application state/data caching in Coherence data grid
• Direct integration with HTTP session and TopLink
• Ideal for Web applications with – large data objects– memory constraints– volatile scaling needs
• Enhances performance and reliability
• Simple to set up; no code change
©2009 Oracle Corporation 26
WLS
Coherence*Web
WLS
Coherence*Web
CoherenceCoherence
CoherenceCoherence
Coherence
Web Server
Agenda
• Challenges, Trends, and Application Grid• WebLogic Server• JRockit• Coherence• Tuxedo• Enterprise Manager• Customer Examples• Conclusion
©2009 Oracle Corporation 27
Tuxedo – Pervasive in Everyday LifeYou touch Tuxedo every time you…
©2009 Oracle Corporation 28
Pick up the phone…
Use your credit card or ATM…
Go to the bank or wire funds…
Ship a package or deposit mail…
Order airline tickets…
Purchase retail goods…
Distributed Transaction ProcessingQuintessential application grid clustering
• Rugged reliability and performance from the sheer maturity and tuning of the Tuxedo container
• Enhanced reliability and performance, as well as availability and scalability, from the distributed architecture with robust clustering
©2009 Oracle Corporation 29
C/C++/COBOL Transactional Application
Java Connected SOA Enabled Grid Ready
Mainframe Rehosting on Tuxedo
©2009 Oracle Corporation 30
• “Lift and shift” simplicity• Extend life of existing investment• Reduce operating costs up to 80%• Enable scale-out on commodity servers• SOA-enable for flexibility and agility
Most code simply recompiled
Small share of interface codeconverted
Agenda
• Challenges, Trends, and Application Grid• WebLogic Server• JRockit• Coherence• Tuxedo• Enterprise Manager• Customer Examples• Conclusion
©2009 Oracle Corporation 31
What is Enterprise Manager?Comprehensive management across the entire stack
32©2009 Oracle Corporation
Enterprise Manager and Application GridComplete grid management solution
• Manage Grid– Unified console for virtual
and physical assets– Automate tasks across
1000’s of systems– Enhance productivity with
groups, templates, policies
• Expand Grid– Automate provisioning and
patching– Orchestrate test/stage/
deploy rollout cycle
33©2009 Oracle Corporation
New in 11g: Real OperationsUnified management across Fusion Middleware
©2009 Oracle Corporation 34
RealOperations
Real OperationsInsight
RealOperationsAutomation Cluster
Configure
Deploy
Provision
WebLogic Deployment
WebLogic Clusters
WebLogic Scripting Tool
Domain Templates
Monitor
Aggregate
Diagnose
Adapt
Enterprise Manager
EM Grid Control
EM Diagnostics Pack
EM Adaptive Svcs Mgr
Agenda
• Challenges, Trends, and Application Grid• WebLogic Server• JRockit• Coherence• Tuxedo• Enterprise Manager• Customer Examples• Conclusion
©2009 Oracle Corporation 35
Avis Budget Group
©2009 Oracle Corporation 36
CUSTOMER PERSPECTIVE“E-Receipts, built on Oracle WebLogic Server, has exceeded our expectations. It’s a tangible example of the transformative influence of service-oriented architecture (SOA).”
John Turato, Vice President of Technology, Avis Budget Group, Inc.
COMPANY OVERVIEW• Avis and Budget brands is the largest general-use vehicle
rental company in North America, Australia, New Zealand, and other regions
• Industry: Travel & Transportation• Employees: 30,000 • Revenue: US$6 billion
CHALLENGES/OPPORTUNITIES• Ensure a positive and consistent customer experience and
keep loyal renters coming back time and again• Deploy a SOA infrastructure to support all customer
contact channels—including call centers, airport rental counters, standalone facilities, and the internet
SOLUTION• Oracle WebLogic Server
RESULTS
• Created a paperless process for rental returns
• Accelerated time to market• Increased flexibility and
responsiveness• Enabled Avis to expand marketing
initiatives• Gained the ability to easily process
more than 60,000 transactions per day
Pirelli Group Drives Improved Communication with Web Presence
CUSTOMER PERSPECTIVE“We can genuinely say that, compared with our experiences with other application servers, Oracle WebLogic Server [previously BEA WebLogic Server] is a software product that can be installed without any problem whatsoever.”
Ilaria Doria, Head of Enabling Company Solutions Sector, Shared Services Center
COMPANY OVERVIEW• A leader in the tire manufacturing sector, as well as a key player
in the broadband services and real estate markets• Industry: Industrial Manufacturing• Employees: 30,980 • Revenue: US$5.84 billion
CHALLENGES/OPPORTUNITIES• Improve ability of the company’s Web sites to deliver interesting
and pertinent content to the financial community as well as potential customers
• Maintain a consistent look and feel across the company’s many Web sites
• Enable greater efficiency and effectiveness in managing and maintaining company Web sites
SOLUTIONS• Oracle WebLogic Server
RESULTS
• Enabled uniformity between more than 40 Web sites in 160 countries
• Provided Java 2.0 interoperability• Produced significant improvements
in user satisfaction and performance among diverse user base
• Enabled the introduction of interactive tools
37©2009 Oracle Corporation
Agenda
• Challenges, Trends, and Application Grid• WebLogic Server• JRockit• Coherence• Tuxedo• Enterprise Manager• Customer Examples• Conclusion
©2009 Oracle Corporation 38
Take-Aways
©2009 Oracle Corporation 39
• With Oracle Fusion Middleware 11g the application grid foundation is significantly strengthened
• Fundamental Enablers:• WebLogic Server• JRockit• Coherence• Tuxedo• Enterprise Manager
• Oracle:• Unique design advantages• Agile and intelligent• Innovation
• Key Benefits:• Lowest operational costs• Outperform competitors• Best foundation for entire
stack
For More Information
• Visit the Oracle Fusion Middleware 11g web site at http://www.oracle.com/fusionmiddleware11g
• Oracle WebLogic Server on oracle.com http://www.oracle.com/appserver
• Oracle Application Grid on oracle.com http://ww.oracle.com/goto/applicationgrid
• Oracle Fusion Middleware on OTN http://otn.oracle.com/middleware
Get Started
• App Grid Blog http://blogs.oracle.com/applicationgrid
• For WebLogic Server technical information: http://www.oracle.com/technology/products/weblogic/
• For Application Grid technical information http://www.oracle.com/technology/tech/grid/
Resources
Information Management
Please rate this session now.Please rate this session now.
Section 3 – Product Track SessionsSection 3 – Product Track Sessions
Session Evaluation
For More Information
©2009 Oracle Corporation 42
search.oracle.com
application grid
ororacle.com
Suomen Asiakastieto Oy Accelerates Business Processes
CUSTOMER PERSPECTIVE“Oracle WebLogic Server [previously known as BEA WebLogic Server] enables Asiakastieto to reduce the overall cost of management and operations while delivering reliability, high availability, and scalability.”
Jukka Rannikko, IT Architect
COMPANY OVERVIEW• The leading business and credit information company in
Finland• Industry: Financial Services• Employees: 130• Revenue: US$26.9 million
CHALLENGES/OPPORTUNITIES• Create an industrial-strength infrastructure to allow the
company to develop, integrate, secure, and manage its distributed credit applications
• Enable the IT manager and development team to control and manage configuration changes quickly and easily
• Provide more visibility into, and control of, the run-time performance of each server and its applications
SOLUTIONS• Oracle WebLogic Server• Oracle Database• Oracle Tuxedo• Oracle Service Bus
RESULTS
• Created a flexible, adaptive environment for integrating and sharing credit information for customers
• Ensured the free flow of information, services, and business processes
• Reduced overall management and operations costs
• Delivered a highly reliable, scalable solution
Korea Housing Guarantee Company Limited Gains New Efficiency with Enterprise Portal
©2009 Oracle Corporation 45
CUSTOMER PERSPECTIVE“We can access business systems and integrate distribution data. This greatly increased our information utilization rate, operational efficiency, and productivity.”
Sim Sang-Lyeon, General Manager, IT System Management Department
COMPANY OVERVIEW• Organization that provides all types of guarantee services
related to housing construction • Industry: Public Sector• Employees: 350• Revenue: US$495 million
CHALLENGES/OPPORTUNITIES• Create single access point for all internal systems and
establish an effective information-sharing platform, eliminating the need for staff to navigate multiple systems to access information and services
• Make it easier for IT staff to manage heterogeneous systems and perform service enhancement, interface development, and other management tasks
SOLUTIONS• Oracle WebCenter• Oracle WebLogic Server
RESULTS
• Minimized opportunity costs and sharpened competitive edge by providing quick access to information
• Enabled quick response to external changes in real time by integrating information and staff resources
• Delivered a rich user experience and enabled easy access to a variety of services
Auer Ensures Performance with Advanced Application Server Platform
CUSTOMER PERSPECTIVE“Oracle Weblogic Server has improved application availability and performance, so we no longer have to worry about unexpected downtime. This ensures our staff can work effectively at all times.”
Jason Hsu, Director, Technical Development
COMPANY OVERVIEW• Auer provides digital content for cell phones and other wireless
devices• A Taiwanese company that works closely with
telecommunications operators, handset manufacturers, and music companies to develop content
• Industry: Media & Entertainment• Employees: 95
CHALLENGES/OPPORTUNITIES• Reduce system downtime by implementing an application
server platform that is reliable and scalable• Ensure service and support is readily available for the new
solution to facilitate quick problem resolution• Guarantee around-the-clock access to critical business
applications and services
SOLUTIONS• Oracle Weblogic Server
RESULTS
• Improved the availability and performance of applications and services as Oracle’s clustering technology provided instant failover from one server to another in the event of a failure
• Prevented unplanned downtime Eliminated the need to have IT staff on standby to reset system
• Enhanced system operation
46©2009 Oracle Corporation