Download - Application Grid: Platform for Virtualization and Consolidation of your Java Applications
![Page 1: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/1.jpg)
<Insert Picture Here>
Application Grid - Platform for Virtualization and
Consolidation of your Java Applications
Sam Shah
Director, SOA & Integration, ESG
![Page 2: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/2.jpg)
Market Trends
• Consolidation of Systems
• Standardization of Processes
• Move to Shared Service Centers
• Focus on Security
• Corporate Compliance
• Informational Systems vs. Transactional Systems
• Business Intelligence
• Do More With Less…
![Page 3: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/3.jpg)
“Eight out of 10 dollars spent on IT is dead
money” – on maintenance and maintaining
the status quo Gartner
Customer Centric
Companies Have a Problem
![Page 4: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/4.jpg)
What does Shared Services mean to a
business?
• Reduced complexity
• Leverage scale
• Increased productivity
• Improved operational
effectiveness
• Improve Customer SLAs
• A foundation for future
growth• M&A
• Time to Market
• Products & Services Growth
• Cost Savings• Reduce IT Spend by X%
• Business Agility
Business Goals Technology Goals
![Page 5: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/5.jpg)
Types of Consolidation
• Each type of consolidation provides increasing levels of
return
• Hardware/System Services
• Software/Databases
• Business Processes
• Shared Services/Process Administration
Consolidate as Much as Possible!
How?
![Page 6: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/6.jpg)
Single Enterprise DB
Single Enterprise Wide Middleware & Infrastructure
Core Industry App(s)
Core ERP
Single UI platform To This
IT Infrastructure
Screen
Scrape
Screen
Scrape
Screen
Scrape
Screen
Scrape
Message
Queue
Message
Queue
Message
Queue
Download
File
Download
File
Download
File
Transaction
File
Transaction
File
Transaction
File
ORB
ORB
CICS Gateway
CICS Gateway
APPC
APPC
RPC
RPC
Transaction
File
Sockets
Sockets
Message
Message
Application
Application
Application
Application
Application
Application
Application
Application
Application
Application
From This
![Page 7: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/7.jpg)
How are companies achieving these results?
How can I achieve similar results?
$1 Billion
A Large Telco $400 Million
A Large Airline 20%
A Large UK Bank 30%
Significant Savings Potential
5 year savings
3 year savings
Productivity Improvement
Maintenance Cost Reduction
![Page 8: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/8.jpg)
Organization
Self Service
Processes
Network
Data Center
Collaboration
Applications
Shared Services
Copyright ©2009, Oracle. All rights reserved. Oracle Confidential
The Oracle Transformation Consolidation Levels
8
![Page 9: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/9.jpg)
The Oracle Transformation
Then and Now
1999 2003 & Evolving
• 40 Data Centers & Servers • 1 Data Center
• 70 Production Instances • 1 Global Single Instance (ERP)
• 100’s Environments • 6 Test Instances
• Variety of platforms • Single Technology Stack
• Proliferation of Applications • Oracle eBusiness Suite
• Inconsistent Processes & Setup • Global Processes & Setup
• Multiple Support Groups • Global Support Groups
• Local Decision Making • Centralized Decision Making
• Fragmented Data • Global Information System
![Page 10: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/10.jpg)
The Transformation Payoff The Ability to Drive Profitable, Sustainable Growth
Operating Margin %
(14.4% in 1993)
(45% in 2009)
Note:Figures based on non-GAAP results. GAAP to non-GAAP reconciliations are available on the Oracle Investor Relations website at www.oracle.com/investor.
10
![Page 11: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/11.jpg)
Oracle IT as a % of Total Revenue
Copyright ©2009, Oracle. All rights reserved. Oracle Confidential
![Page 12: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/12.jpg)
Oracle Application Grid &
Virtualization
![Page 13: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/13.jpg)
Oracle Application Grid Evolution
Server + storage
Stage 1
...
Servers + storage
Stage 2
Availability
Scalability
.
.
Servers with data grid +storage
Stage 3
Performance
Predictability
Shared Application Infrastructure: Grid+ Provisioning + Monitoring
Stage 4
Increase Operational Efficiency
Reduce Cost
![Page 14: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/14.jpg)
10110001011001011101100101100101110001110
101100010110010111011001011001011100011101111110001110
Application Servers
Web Servers
Ever Expanding Universe of Users
Oracle Coherence as Data Broker
Oracle
Coherence
brokers Data
Supply with
Data Demand
Scale out
Data Grid in
middle tier
using
commodity
hardware
Data Sources
Data Supply
Data Demand
Java Objects
![Page 15: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/15.jpg)
1515
Oracle Application Grid
Efficiency
Lowest operational
costs
Competitiveness
Outperform with speed and
flexibility
Simplification
Best foundation for
entire software stack
Coherence
TuxedoWebLogic Server
Application Grid
ApplianceSOA
ServicePackaged
AppLegacy
Custom App
C /C++ / Cobol
Virtual
Enterprise Manager
Physical
JRockit / Hotspot
![Page 16: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/16.jpg)
1616
Oracle WebLogic SuiteStrategic Platform Across Oracle Product Lines
Fusion Applications
Fusion Middleware 11g
Certified and Differentiate on WebLogic Suite
Applications PortfolioApplications
Certified/Building with WebLogic
SOA Suite Identity Managemen
t Suite
Business Intelligence
Suite
Content Managemen
t Suite
WebCenter Suite
Java EE/ISV Apps
Fusion Middleware 11g
WebLogic Suite11g
Fusion Applications
Building on Fusion
Middleware 11g
WebLogic Suite 11g
Grid Foundation
![Page 17: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/17.jpg)
Architecture for Growth
Brand
A
Brand
B
Brand
C
Brand
D
End User Applications/Web
Brand
E
![Page 18: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/18.jpg)
18
Enterprise
Applications
Middleware
Database
Operating
System
Virtualization
Oracle
Virtualization
Platform
as a Service
Products
Infrastructure
as a Service
Products
Software
as a Service
Offerings &
Infrastructure
Oracle Virtualization Strategy
• Only vendor to provide an
integrated solution• Virtualization and enterprise
workloads managed together
• End-to-end management • Enterprise Manager integration
across virtualized portfolio
• Optimized full stack
performance• Optimizing application, middleware,
and database virtualization
EnterpriseManager
E-Business Suite, PeopleSoft, Siebel, JD E, Oracle Fusion
WebLogic Server, SOA Suite, WebCenter,
Coherence
Oracle Database,
Oracle TimesTen
Enterprise LinuxSolaris
Oracle VM
![Page 19: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/19.jpg)
1919
Product MotivationHigh Performance, More Dense and Efficient Virtualized Java
Operational complexity
Deployment complexity
Uncontrolled configuration
Customer Challenge
Poor virtualization performance
Virtual Assembly
Builder
Product
WebLogic Server with JRockit Virtual
Edition
Simplified and efficient Java EE
virtualization
Oracle’s Solution
Application-aware virtualization
Virtual appliances & assemblies
High performance and high density
Java virtualization
![Page 20: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/20.jpg)
20
Oracle JRockit Virtual EditionOptimized Java Infrastructure
• Runs natively on hypervisor
• More efficient use of hardware
resources
• Higher density
• Better performance
• Reduced operational cost
• Simpler patching
• Improved security
• Custom Java appliances
• Building blocks for larger
assemblies
• Simple deployment
Traditional Virtualized Java Execution Stack
Guest Operating System
Hypervisor
Bare Metal Hardware
Java Virtual Machine
Optimized Java Execution Stack
WebLogic Server
Oracle VM
JRockit Virtual Edition
WebLogic Server with JRockit Virtual Edition
![Page 21: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/21.jpg)
21
JRockit –VE f
WebLogic Server
with JRockit Virtual Edition
Oracle VM
Bare Metal Hardware
WebLogic Server
JRockit Virtual EditionHow does it work?
• TCP/IP: Network communication
• Scheduler: Runs Java threads. Single
process
• File System: Local [virtual] disk
• HW: Hardware device interaction. Network
card, virtual screen, etc.
JRockit –VE OS Layer
TCP/IP File System
Scheduler H/W
![Page 22: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/22.jpg)
2222
Assembly of Appliances
Oracle Virtual Assembly Builder
• Application-aware
virtualization
• Package software components into
collections of software appliances
• Standardized building blocks
• Create multi-tier application
assemblies using virtualized
appliances
• Simplified and rapid
provisioning
• Single step, template-based
deployment of multi-tier applications
to virtualized environments
WLS WLSSOA Svc
Web
RAC RAC
WebWeb
Cache
![Page 23: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/23.jpg)
23
Oracle Virtual Assembly Builder Tool
Assemblies,Appliances
Catalog
Deployment
ResourcePools
Assembly Editor
PropertiesInspector
![Page 24: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/24.jpg)
24
Key Takeaway Messages
• Simplified and operationally efficient
Application Grid platform can significantly
reduce cost of operations
• New virtualization products offer higher
performance, higher density for Java
virtualization
![Page 25: Application Grid: Platform for Virtualization and Consolidation of your Java Applications](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545437d9b1af9f80228b49a1/html5/thumbnails/25.jpg)