<Insert Picture Here> Oracle Cloud Computing Gabriel Trauvitch Business Development Manager – Exalogic Elastic Cloud Oracle Fusion Middleware - EE & CIS
<Insert Picture Here>
Oracle Cloud Computing
Gabriel Trauvitch
Business Development Manager – Exalogic Elastic Cloud
Oracle Fusion Middleware - EE & CIS
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:
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
3
Private Clouds and Public Clouds
Private Cloud
INTERNET
Public Clouds
INTRANET
PaaS
Apps
IaaS
PaaS
SaaS
IaaS
• Used by multiple
tenants on a
shared basis
• Hosted and
managed by
cloud service
provider
• Exclusively used
by a single
organization
• Controlled and
managed by
in-house IT
Lower upfront costs
Outsourced management
OpEx
Lower total costs
Greater control over security, compliance, QoS
CapEx & OpEx
Trade-offs
Enterprises will adopt a mix of private and public clouds
4
Do You Provide or Use Internal or Private
Clouds?
Yes, in production at scale 11.3%
Yes, in limited use 12.8%
Yes, in pilot stage 4.5%
Preliminary planning 4.9%
Under consideration 10.5%
No 47.4%
Don’t know/unsure 8.7%
Source: IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.
28.6%
28.6% of respondents have internal or private clouds today
5
Does Your Company Use Services from
Public Cloud Providers?
Yes 13.8%
No 54.6%
Under consideration 11.2%
Don’t know/unsure 20.4%
Source: IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.
13.8% of respondents use public clouds today
6
What Type of Private Platform and Infrastructure
Cloud Services Is Your Company Providing?
Application server platform as a service 24.7%
Database platform as a service 21.4%
Identity as a service 4.7%
Compute as a service 10.2%
Storage as a service 18.1%
Software development and test as a service 14.9%
Don’t know/unsure 20.5%
None 37.2%
Source: IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.
Most popular:
App Server as a service
Database as a service
PaaS
IaaS
7
Cloud Computing Delivers Real Benefits
• Solution:– JAP – Java Application Platform
– DHP – Database Hosting Platform
– CHP – Compute Hosting Platform
– Centralized deployment of 200+ apps
– Oracle:
• WebLogic Server 10.3
• Oracle Database 11g
• Solaris
• Sun M-Series/T-Series
• Benefits:– 35% reduction in operating costs
– 30% reduction in project costs
– 44% power consumption avoided in
4 years, while doubling capacity
– No downtime incidents in 3 years
• Solution:– “Oracle as a Service” PaaS
– Consolidate 300 small to medium
database environments onto 3 grids
– Advanced chargeback model for cost
recovery
– Oracle:
• Oracle Database 11g
• Exadata
• Benefits:– 50% operating cost improvement
– P&L breakeven in Year 1
– Server utilization: 15% 80%
– Elasticity – CPU can be taken from
resource pool as needed
8
Oracle Has a Broad but Focused Cloud
Computing Strategy
Private Cloud
INTERNET
Public Clouds
INTRANET
PaaS
Apps
Private Cloud Solutions
• Applications on a shared platform
• Database & middleware for PaaS
• Hardware & systems for IaaS
Public Cloud Solutions
• Oracle On Demand cloud services
• Oracle on 3rd party public clouds
• Powering 3rd party public clouds
Cloud Integration
• Security, business process integration and data integration spanning on-premise and public clouds
IaaS
PaaS
SaaS
IaaS
9
Roadmap to Cloud Computing
From Consolidation to Private PaaS
Exadata and Exalogic as the
Foundation for Private PaaS
Oracle’s Complete Cloud Offerings
10
Evolution of Private and Public Clouds
Private Cloud Evolution
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 Consolidated
• Physical
• Dedicated
• Static
• Heterogeneous
• Virtual
• Shared services
• Dynamic
• Standardized appliances
App1 App2 App3
App1 App2 App3
Private IaaS
Private PaaSConsolidate
Standardize
Public Clouds
PaaS
SaaS
IaaS
Public Cloud Evolution
ASP
ISPMSP
ISV
CSP/Telcos
11
Server Virtualization and Clustering Deliver
Resource Pooling and Elastic Scalability
Both server virtualization and clustering are key technologies for cloud
Clustering Software
Single Physical Resource
Consumers
Multiple Virtual Resources
Consumers
Multiple Physical Resources
Server Virtualization ClusteringMake one physical resource look like many Make many physical resource look like one
Virtualization Software
Single Virtual Resource
12
Database Consolidation ApproachesThree Options Using Oracle Database 11g
ServerDeploy in dedicated VMs
Server virtualization
Oracle VM
CRMDW ERP
OS
DB
OS
DB
OS
DB
Oracle VM OS
ERPDW CRM
DB
OS
DB
DB
Operating SystemShare server pool
Real Application Clusters
OS
ERPDW CRM
OS
DB
DatabaseShare database instances
Real Application Clusters
Common building blocks are shared server and storage pools
13
Middleware Consolidation ApproachesThree Options Using Oracle WebLogic
Virtualization
with Guest OS
Dedicated App Servers
Server virtualization
Web-
Logic
Server
Web-
Logic
Server
WebLogic
Server
Custom CRM ERP
OS OS
Custom CRM ERP
Shared Single Server
Dedicated App Servers
OS isolation
Clustering
Shared App Server
Shared Pool of Hardware
WebLogic
Server
OS
Web-
Logic
Server
Web-
Logic
Server
WebLogic
Server
Custom CRM ERP
Oracle VM
Guest OSGuest
OSGuest
OS
14
Roadmap to Cloud Computing
From Consolidation to Private PaaS
Exadata and Exalogic as the
Foundation for Private PaaS
Oracle’s Complete Cloud Offerings
15
Exadata and ExalogicExtreme Performance, Engineered Systems
• Database and middle tier machines
• Unmatched performance, simplified deployment,
lower total cost
• Building blocks for private and public PaaS
16
Oracle Exadata Database MachineFastest OLTP and DW Performance Best for Database Consolidation
• Database Server Pool– Oracle Database 11g Release 2
– Oracle Real Application Clusters
– Automatic Storage Management
– X2-8: 2 servers, 8 sockets/server
– X2-2: 8 servers, 2 sockets/server
• Storage Server Pool– Up to 14 servers
– Up to 336 TB disk
– 5 TB flash storage
– Oracle Exadata Storage Software
• InfiniBand Network– 40 Gb/sec redundant switches
17
Oracle Exalogic Elastic CloudFastest Java Performance, Best Java Cost/Performance
• Oracle WebLogic Server Grid
– 30 compute servers; 360 cores
– 2.8 TB DRAM
– 960 GB solid-state disk
• Integrated Storage Appliance
– Software images & application files
– 40 TB SAS disk storage
– 4 TB read & 72 GB write caches
• InfiniBand Network
– 40 Gb/sec redundant switches
18
Roadmap to Cloud Computing
From Consolidation to Private PaaS
Exadata and Exalogic as the
Foundation for Private PaaS
Oracle’s Complete Cloud Offerings
19
Oracle Cloud Solutions
Application
Quality Mgmt
Configuration
Management
Application
Performance Mgmt
Lifecycle
Management
Physical & Virtual
Systems Mgmt
Ops Center
Infrastructure as a Service
Database Grid: Oracle Database, Database Options
Exadata Database Machine
Application Grid: WebLogic Server, Coherence, JRockit
Exalogic Elastic Cloud
Platform as a Service
Integration:
SOA Suite
Security:
Identity Mgmt
Process Mgmt:
BPM Suite
User Interaction:
WebCenter
Oracle ApplicationsCustom Apps ISV Apps
Applications
Oracle VM for x86
Operating Systems: Oracle Enterprise LinuxOracle LinuxOracle Solaris
Oracle VM for SPARC (LDom)Solaris Containers
Servers
Network Fabric
Oracle Enterprise
Manager
Cloud Management
Storage
20
Cloud Application Development
Developer
Page Composer
Report Composer
ProcessComposer
Data ModelBusiness
Logic
User
Interface
Business
Process
Business
Intelligence
Unified Multi-Tenant Aware Metadata Manager
Layered, Multi-Tenant Aware Metadata Customization
Business User Extensibility
Data Composer
Open Scripting – Java, Other Languages
21
Oracle Cloud Management Capabilities
Configuration
and
Compliance
Application
Performance
Management
Lifecycle
Management
Application
Quality
Management
Foundation Capabilities for Managing Datacenters
Cloud Management Capabilities
Full Apps to Disk
Management
Self-Service
Provisioning
Policy-Driven
Resource Mgmt
Metering and
Chargeback
Capacity
Planning
Assembly
Packaging
22
Cloud Security
Database
Vault
Audit
Vault
Database
Firewall
Data
Encryption
Backup
Encryption
Database Security
Roles & Entitlements
Authorization
Auditing
Authentication
User Provisioning
Identity Data
Federation
Identity Management
23
Cloud Integration
ERP PLM SCM HCM CRM
DATA
SYNC
ERP PLM SCM HCM CRM
Oracle Data IntegratorOracle GoldenGate
Oracle SOA Suite
Oracle Identity Manager & Identity Analytics
Oracle BPM Suite
24
Oracle on Demand Cloud Services
SaaS@Oracle@Customer
On Premise
OracleCustomerCustomerCustomer
Oracle
Oracle
Oracle
Oracle
Oracle
Oracle
Oracle
Customer Oracle
Customer
Customer
Customer
Customer
Software License
Software Mgmt
Infra Mgmt
Datacenter
Oracle On Demand
is the premiere
cloud service for
Oracle software
25
Summary
From Consolidation to Private PaaS
Exadata and Exalogic as the
Foundation for Private PaaS
Oracle’s Complete Cloud Offerings
26
oracle.com/cloud