Cloud Done Right - PaaS is the Remedy to VM Hangover
-
Upload
mohamad-afshar -
Category
Technology
-
view
2.224 -
download
4
description
Transcript of Cloud Done Right - PaaS is the Remedy to VM Hangover
<Insert Picture Here>
PaaS is the Remedy for VM Hangover
Mohamad Afshar, PhD William DettelbackVice President, Application Grid PaaS Architect
BEFORE Virtualization• Hardware utilization
low• Running out of Space• Running out of Power
AFTER Virtualization• Improved Hardware
utilization• Less power use• Less Space
Operating System + Virtualization
The VM
Operating System + Virtualization
The VM Hangover?
AFTER a lot of Virtualization:• Increased Operations, Administration &
Management Burden• Difficulties managing Licenses• Sprawl• Increased operational costs
Your Point of View – Question # 1
• So who is actually hung over?
1. Absolutely- too much fun at CloudExpo!2. Just a little bit3. Not at all4. No plans for a hang over
http://cl.lk/oraclecloud
?Your Response
On iPhone or Opera Web Browser You may need to zoom in on the top left hand side of the screen to see the application.
On BlackberryMake sure that Javascript is enabled inside the web browser for the application to function correctly. To enable javascript,Go to Browser->Options->Browser Configuration->Scroll down->Enable "Support JavaScript"->Save Options
On Windows Mobile (IE)If an error appears at the top of the page go to Menu->View-> and chose Fit To Screen to enable the mobile view of the application
© 2009 Oracle Corporation 6
Instructions
Your Point of View – Question # 2
• Since adopting virtualization, what has changed operationally for you?
1. Not much2. Better hardware utilization3. Greater management challenges for operations4. Greater management headaches for
development5. Something else
http://cl.lk/oraclecloud
?Your Response
The Cloud Promise
• Self-service• On-demand scaling• Fine grain metering
and charging
What is the Right Contract?
$
Types of Contracts
• Created via processes• Cheap to produce• Modest customization
• One size fits all• Each one identical• Still hungry? Eat another
• Made to order• High quality components• Menu dictates structure
Types of Contracts
Contract Type
Production Cost
Desirability
Desirable, but too expensive for everyday dining!
Cloud Implementation
Production Cost
Enterprise Value
VirtualMachine Appliances
VirtualMachine
PreconfiguredEnvironments
Pre-builtConfigurablePlatform
Challenge:How to Decrease?
Application(SaaS) e.g. Oracle
On DemandBuilt by Cloud
Customer
Provided by CloudPlatform
(PaaS) e.g. Google App Engine
Infrastructure(IaaS) e.g. Amazon EC2
Prebuilt Configurable Platform | Platform as a Service
Example Platform as a Service
PaaS ArchitectureBusiness
Application
Technology PlatformPlatform as a Service
Infrastructure as a Service
Cloud Management
Configuration Mgmt
Lifecycle Management
Application PerformanceManagement
Application QualityManagement
Data Management: Database, DaaS
Application Server: Java, C/C++, Perl
Shared Services
Integration SecurityProcess Mgmt User Interaction
Servers
Storage
Packaged ApplicationsPackaged
ApplicationsCustom
ApplicationsCustom
ApplicationsSaaS
ServicesSaaS
Services
Physical and VirtualSystems Management
Impact of Virtualization
Impact of PaaS: Standardization and Consolidation
Consolidation Delivers Bigger Impact on IT Budget (OPEX)
Source: Credit Suisse, OracleWorld 2009
Your Point of View – Question # 3
• Do you have or are you planning a PaaS implementation?
1. No2. Considered Paas but no plans3. Implemented PaaS4. Using external PaaS service
http://cl.lk/oraclecloud
?Your Response
How to Deliver PaaS
Operational EfficiencyDeployment Efficiency
Runtime Efficiency
Operational Efficiency
Automation
Setup Cloud Infrastructure
Build App & Package as Appliance Setup Cloud
Policies
Deploy
Scale Up/Down
DecommissionMonitor
Patch
Self Service PortalMonitoring
Policy Management
Policy EnforcementResource Management
Autonomic Scaling
Deployment Efficiency
© 2009 Oracle – Proprietary and Confidential 24
WLS WLSSOA Svc
Web
RAC RAC
Web
Web Tier
ApplicationTier
DatabaseTier
Reference System
Metadata
AssemblyVirtualizedSoftware
AppliancesWeb
ApplianceApplication
Server Appliance
Database Appliance
Java
Dept App
VM
JavaJava
Virtualized Java
Virtualized Java
Virtualized Java
Virtualized Java
VM VM VM VM
Dept App
OS OS
Java
Dept App
VM
JavaJava
Runtime Efficiency WebLogic Server on JRockit Virtual Edition
Your Point of View – Question # 4
• Which cloud deployment model are primarily considering?
1. Public cloud for non-mission critical (dev/test, etc.)
2. Public cloud for all workloads3. Private cloud4. Hybrid cloud (both public & private)
http://cl.lk/oraclecloud
?Your Response
Your Point of View – Question # 5
How do you think this application was built?
Where do you think that it is deployed? ?
Rapidly Compose Internal and Cloud Services into Applications
Palette of Service Components
& Adapters
Mediation
BPEL orchestration
Business Rules
Human Tasks
Web servicesand adapters
Step 1: Create Model From Golden Master
Step 2: Select Deployment Environment
Step 3: Customize Deployment Plan
Step 4: Deploy Assembly
© 2010 Oracle 41
casestudy
Oracle Private PaaS Case Study: Credit Suisse
• Centralized deployment of 200+ applications
• 35% reduction in operating costs (Run the Bank costs)
• Up to 30% reduction in project costs (Change the Bank costs)
• Prevented 44% increase of power consumption in 4 years, while doubling the capacity
• No downtime incidents 3 years in a row (2007-09)
• No service disruption due to DST patching on stack
Detailed Credit Suisse presentation available
Platforms – a key to efficiency• JAP – Java Application Platform• CHP – Compute Hosting Platform• DHP – Database Hosting Platform
© 2010 Oracle 42
Summary
Operate Your IT Organization as a Cloud
Reduce IT Operating Costs, Improve Service Levels and Pace of Innovation
PaaS delivers highest return for the Enterprise (Opex + Capex)
Private Cloud is real and delivers > Hardware Savings
Standardized platforms deliver fastest time to market, lowest cost and best quality
They are practical and deliver results: 35% reduction in operating costs
PaaS ≠ Revolution
PaaS is evolutionary. Innovations such as Assemblies and Java Virtualization deliver faster more reliable deployment
Oracle at Cloud Computing Expo
© 2010 Oracle Corporation 45
Don’t miss these Oracle technical sessions:
Monday April 192:40 pm Monetizing the Cloud – a Case Study2:40 pm Essential IaaS Security2:40 pm Virtualized Infrastructure – The Server is Not Enough4:40 pm DaaS Cloud – Lining Your Cloud With Data
Tuesday April 208:20 am General Session: PaaS is the Remedy for the VM Hangover9:10 am Directions in Physical Infrastructure for the Cloud
2:35 pm Using Software Appliances to Enable Customized PaaS
Wednesday April 219:10 am The Heavy Lifting in Cloud Management9:10 am Power Panel: Who’s Doing What (and Where) in Cloud Computing?
46© 2010 Oracle Corporation