Application Grid: Platform for Virtualization and Consolidation of your Java Applications
-
Upload
bob-rhubart -
Category
Technology
-
view
2.573 -
download
0
description
Transcript of Application Grid: Platform for Virtualization and Consolidation of your Java Applications
<Insert Picture Here>
Application Grid - Platform for Virtualization and
Consolidation of your Java Applications
Sam Shah
Director, SOA & Integration, ESG
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…
“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
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
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?
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
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
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
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
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
Oracle IT as a % of Total Revenue
Copyright ©2009, Oracle. All rights reserved. Oracle Confidential
Oracle Application Grid &
Virtualization
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
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
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
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
Architecture for Growth
Brand
A
Brand
B
Brand
C
Brand
D
End User Applications/Web
Brand
E
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
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
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
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
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
23
Oracle Virtual Assembly Builder Tool
Assemblies,Appliances
Catalog
Deployment
ResourcePools
Assembly Editor
PropertiesInspector
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