Upload
rabiaa-naushad
View
80
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Operate Your IT Organization as a Cloud!
Citation preview
1
<Insert Picture Here>
Powering New Generation Cloud Implementations
3
<Insert Picture Here>
Agenda
• Cloud Computing Overview
• Private Infrastructure-as-a-Service (IaaS)
• Private Platform-as-a-Service (PaaS)
• Oracle Applications for Clouds
• Customer Case Studies
• Summary
• Q & A
4
<Insert Picture Here>
Cloud Computing Overview
5
Cloud Computing is Top of Mind
Source: Gartner. Leading in Times of Transition. The 2010 CIO Agenda
6
NIST Definition of Cloud Computing
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
This cloud model promotes availability and is composed of:
Source: NIST Definition of Cloud Computing v15
3 Service Models
• SaaS
• PaaS
• IaaS
4 Deployment Models
• Public Cloud
• Private Cloud
• Community Cloud
• Hybrid Cloud
5 Essential Characteristics
• On-demand self-service
• Resource pooling
• Rapid elasticity
• Measured service
• Broad network access
7
• Application development
& runtime environment
• Standardized services
and components
SaaS, PaaS and IaaS
IaaS
PaaS
SaaS
• Raw infrastructure
resources
• Flexibility to install
any software
• Ready to use
applications
• Locked into using
available features
Virtual
Machine
Virtual
Network
Virtual
Storage
IaaS Self-Service Interface
Integration
Workflow
Application
Grid
UI
Services
PaaS Self-Service Interface
Security
IdentityDatabase
Grid
Application Application Application
Admin.
Services
•Packaging
•Configuration
•Deployment
•Scaling
•Lifecycle
Management
•Utilization
•User Mgmt.
•IDE
Integration
8
Public Clouds and Private Clouds
INTERNET
Public Clouds
IaaS
PaaS
SaaSINTRANET
Private Cloud
Users
Public Clouds:
• Lower upfront costs
• Economies of scale
• Simpler to manage
• OpEx
Private Cloud:
• Lower total costs
• Greater control over security,
compliance & quality of service
• Easier integration
• CapEx & OpEx
Both offer:
• High efficiency
• High availability
• Elastic capacity
• Used by multiple tenants on a shared basis
• Hosted and managed by cloud service provider
• Limited variety of offerings
• Exclusively used by a single organization
• Controlled and managed byin-house IT
• Large number of applications
IaaS
PaaS
SaaS
9
Enterprise Evolution To Cloud
Private Cloud Evolution
Public Cloud Evolution PaaS
SaaS
IaaS
Public Clouds
Hybrid
• Federation with public clouds
• Interoperability
• Cloud bursting
App1 App2 App3
Private IaaS
Private PaaS
Virtual Private Cloud
Hybrid
PaaS
SaaS
IaaS
Private Cloud
• Self-service
• Policy-based resource mgmt
• Chargeback
• Capacity planning
App2 App3
Private IaaS
Private PaaS
App1
Silo‟d Grid
• Physical
• Dedicated
• Static
• Heterogeneous
• Virtual
• Shared services
• Dynamic
• Standardized appliances
App1 App2 App3
App1 App2 App3
Private IaaS
Private PaaS
10
Physical & Virtual Systems Management
Oracle Has Most Complete Cloud Platform
Oracle ApplicationsThird Party
ApplicationsISV
Applications
Platform as a Service
Infrastructure as a Service
Oracle VM for x86
Cloud Management
Oracle Enterprise Manager
Configuration Mgmt
Lifecycle Management
Application PerformanceManagement
Application QualityManagement
Database Grid: Oracle Database, RAC, ASM, Partitioning,IMDB Cache, Active Data Guard, Database Security
Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit
Shared Services
Integration:SOA Suite
Security:Identity Mgmt
Process Mgmt:BPM Suite
User Interaction:WebCenter
Oracle Enterprise Linux
Oracle Enterprise ManagerOps Center
Oracle Solaris
Oracle Solaris Containers Oracle VM for SPARC
Sun Servers (SPARC and x86)
Sun Storage Systems
11
<Insert Picture Here>
Infrastructure as a Service
12
Balanced Systems are key
A balanced system delivers both performance and mission-critical
functionality (at the same time)
RAS (Hardware) Online add/replace of CPUs and memory, and mix CPUs
without system downtime
RAS (Software) Built-in predictive Self-Healing
Investment Protection Multiple In-chassis CPU upgrades per generation
Efficiency Peak performance with same watts (no throttling required)
Virtualization Low-overhead virtualization without sacrificing granularity or
flexibility
Scalability Multi-core/multi-threaded application and system-level
performance proof (up to 256 cores/ 512 threads)
Security Integrated crypto and current EAL certifications run with real-
world configurations
13
Evolving from Silos to Grid
From Physical to Virtual
• Physical, dedicated silos
• Sized for peak load
• Difficult to scale
• Expensive to manage
• Virtualized, shared resources
• Improved utilization
• Scale as needed
• Efficient to manage
14
Grid Computing: Virtualization & Clustering
Cloud Is Not Just Server Virtualization
15
Virtualization for Clouds
Traditional Virtualization Virtualization for Cloud
VM Provisioning: Traditional
manual creation & deployment
(e.g. no appliances)
Library of virtual appliances /
assemblies for rapid, low-risk VM
creation & deployment
Resource Management & HA: no
dynamic resource management /
automation
Policy automation to dynamically
load-balance VMs across /
between pools of resources
Storage & Network: Consolidated
servers with local / direct, static
and inflexible connections
Shared storage, flexible
networking to create server pools
Admin / Operations Model:
Traditional (sysadmins, storage
admins, network react to tickets to
provision VMs, storage, network…)
Automation supports self-service
provisioning of VM with
Administrators pro-actively
manage general pool scaling
16
• Integrated tool to manage physical &
virtual environments
• Manage virtual environments with an
application perspective
• Out-of-box metrics for host VM & guest
virtual machines
• Automate lifecycle of guest VMs
• Provisioning
• Live migration
• Deploy pre-built, pre-configured VM
templates
Management of Physical + Virtual Environments
Oracle Enterprise Manager Ops Center
17
Oracle Integrated Stack with Sun ServersOnly Vendor Delivering the Entire Solution, From Application to Disk
Storage
Network
Server
OS
Virtualization
Application
Management• Integrated solution ideal for virtualized
environments
• Unified interface to simply manage system
resources
• Lower cost of ownership
• Engineered, tested, and certified together
to reduce complexity
• Reduced change management risk
• One-stop support
18
<Insert Picture Here>
Platform as a Service
19
Challenges in Creating Custom Platform Environments
Within Enterprises Today
.5 day
1 to 3 weeks
1-2 days.5 day1-5 days1-2 days1-5 days
20
Set up Cloud
Platform
Set up self-service portal
Set up shared
components
Dept App
Build app using shared components
IT
App Developer
Deploy using self
service
App Users
1. Set Up Cloud 2. Build App
3. Use App
App Owner
4. Manage App
Manage
Adjust Capacity
Review Charge-back
Use app
Self-Service InterfaceShared Components
Application Server
Integration / SOA
BPM PortalSecurity &
Identity
System Manager
Database
Operating System,Virtualization,Server,Storage
Here‟s New World of Platform - PaaS
Oracle Cloud Platform
21
Private PaaS Capabilities
Self-Service InterfaceShared Components
1. Shared Infrastructure
with Dynamic Scaling
3. Support for Fast
Deployment
4. Support for
Self-Service
5. Management
and Automation
2. Support for
Component SharingApp
Oracle Cloud Platform
22
Deployment Efficiency
• Template-based configuration
• Simplified and rapid provisioning
Operational Efficiency
• End-to-end cloud management
• Integrated metering and cost recovery
Runtime Efficiency
• Virtualization without performance penalty
• High density on shared resources
Private PaaS Yields Greater Efficiency
23
Deployment Efficiency
Transform Multi-tier Applications into Assemblies
WLS WLSSOA
Svc
Web Web
Web Tier
Application
Tier
Database
Tier
Reference System
Metadata
AssemblyVirtualizedSoftware
Appliances
Web
Appliance
Application
Server
Appliance
Database
Appliance
DB DB
24
Oracle Virtual Assembly Builder
WLS WLSSOA
Svc
Web
DB DB
Web
Assembly
Metadata…….
…….
• 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
25
Design to Deployment Within 2-8 Hours with Oracle
Virtual Assembly Builder
Development& Test
Production
Assembly Catalog
WLS WLSSOA
Svc
Web
DB DB
Web
Select Appliances Introspect System
Create Assembly
Publish Assembly
Deploy Assembly
26
Sun Oracle Database MachineSimplified Deployment - Extreme Performance
Extreme performance for…• Data warehousing
• OLTP
• Consolidation
Simplified deployment…• Pre-configured h/w, s/w combinations
• Industry-standard hardware
• Quarter, half, full-rack, multi-rack
• Oracle Database 11g
27
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 EfficiencyEliminate the OS for higher performance & utilization
OS
28
WebLogic Server on JRockit Virtual EditionOptimized Java EE Infrastructure on JRockit Virtual Edition
• Standard WebLogic Server
• Running on JRockit VE
• Simplified and efficient
virtualized Java EE• Administration and management
is virtualization aware
• Increased performance
and density using
JRockit VE
• Virtualized Java EE applications
run faster and with more
instances on the same hardware
Virtualized Managed
Server
Virtualized Managed
Server
Virtualized Managed
Server
JRockit VE JRockit VE JRockit VE
WebLogic Cluster
Hypervisor
Virtualized Resource Pool
29
WebLogic and JRockit Virtual EditionVirtualized Performance Approaching Physical Deployments
ConfigurationWebLogic Server
on Physical OS
WebLogic Server
on JRockit
Virtual Edition
WebLogic Server on
Guest OS
WebLogic Server 10.3.2 GA 10.3.2 GA 10.3.2 GA
Clock Speed 2.8 GHz 2.8 GHz 2.8 GHz
Memory 24GB 4GB 6GB
Memory Speed (MHz) 1066 1066 1066
Operating System OEL5.4 OVM/JRVE OVM/OEL5.4 PV
JRockit R27.6.2-20 R27.6.3-40 R27.6.2-20
Heap (GB) 3.6 3.3 3.6
Operations / Sec 348 300 225
33% Increased
Performance over
Guest OS
30
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
31
Oracle Enterprise ManagerEnd-to-End Cloud Management
Existing Capability
Lifecycle Management
Provisioning
Dynamic Resource
Management
Patching
Configuration and Compliance
Compliance Dashboards
Application Configuration Management
Collection, Tracking, History
Planned Capability Major Enhancement
Application Performance Management
Real User Monitoring
SOA, Java, JVM
Diagnostics, Tuning
ApplicationQuality
Management
Functional/Load Testing
Data Masking
Real Application Testing
Foundation Capabilities
Self-Service Application
Policy-based Workload
Management
Capacity & Consolidation
Planner
Assembly Packaging
Metering & Chargeback
Cloud Setup
„Out-of-the-Box‟ Cloud Solutions
Key:
32
•Social Applications
•Web-conferencing
•Web Applications
•Web Applications (CRM etc.)
•APIs for Partners, Retail
•Tools to develop new apps
•Raw Infrastructure for apps
•Storage, Network
•Virtual Machines
• Per Application User
• Per Transaction
• # Calls, # Minutes
• Per Hour
• Per GB Transfer In/Out
• Per Message
• Per Named Host
• Per GB, per IP
• Per Server, Per CPU
Metering and Cost Recovery Metrics at various layers for billing or chargeback
Application Layer (SaaS)
Platform Layer (PaaS)
Infrastructure Layer (IaaS)
33
<Insert Picture Here>
Oracle Applications for Clouds
34
Oracle VM
Oracle Enterprise Linux
Oracle Database
Oracle Fusion Middleware
Oracle Enterprise Manager
Oracle ApplicationsDeployed on Shared Services Private PaaS
Shared Components
Industry Applications
PrivatePaaS Oracle Cloud Platform
35
Oracle On DemandFlexible Deployment Options
RemoteManagement
Hosted &Managed
Multi-TenantSaaS
Single-TenantSaaS
On-Premise
Pay-per-use Licensed
OpEx CapEx & OpEx
Off-premise On-premise
Managed by vendorManaged by
Customer
Vendor scheduledmaintenance
Customer scheduled maintenance
Public Private
36
<Insert Picture Here>
Customer Case Studies
37
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
38
More Customer Stories
• In the process of creating a standardized, shared
middleware infrastructure includes AppServer, SOA
• Automated provisioning of a standard build
environment
• Goal to have <10 admins manage hundreds of apps
• 200 apps including PeopleSoft HR on 2,000 instances of WLS
• Admin resources reduced from 50 to 5
• 4x reduction in application infrastructure deployment costs
• SASU – Shared
app server utility
• DASH - Dedicated
appserver hosting
• “Middleware as a
Service”
• Centralized
infrastructure
• 50 apps in production, 480 centralized WLS instances
• Building on average 200 environments per month
• 5-person central team covering sizing, provisioning, build generation, troubleshooting, and performance tuning
Large
Hardware
Manufacturer
Top
European
Telecom
Top Motion
Picture
Company
39
<Insert Picture Here>
Summary
40
Operate Your IT Organization as a Cloud!
Reduce IT Operating Costs, Improve Service
Level 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
result: 35% reduction in
operating costs
Cloud Computing ≠ Revolution
Cloud Computing is evolutionary.
Oracle provides most complete,
open and integrated offerings to
build private clouds.
41
<Insert Picture Here>
For More Information Visit,
www.oracle.com/cloud
42
<Insert Picture Here>
Q & A
43