You are on page 1of 29

<Insert Picture Here>

Keynote: Roadmap to Enterprise Cloud Computing


Name Title

What is Cloud Computing?

NIST Definition of Cloud Computing

Cloud computing is a model for enabling convenient, ondemand 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:
5 Essential Characteristics On-demand self-service Resource pooling Rapid elasticity Measured service Broad network access
Source: NIST Definition of Cloud Computing v15

3 Service Models SaaS PaaS IaaS

4 Deployment Models Public Cloud Private Cloud Community Cloud Hybrid Cloud

Private Clouds and Public Clouds


Private Cloud
Exclusively used by a single organization Controlled and managed by in-house IT

Public Clouds
I N T R A N E T
I N T E R N E T

Apps
PaaS IaaS

SaaS PaaS IaaS

Used by multiple tenants on a shared basis Hosted and managed by cloud service provider

Trade-offs
Lower total costs
Greater control over security, compliance, QoS CapEx & OpEx

Lower upfront costs


Outsourced management OpEx

Enterprises will adopt a mix of private and public clouds

Do You Provide or Use Internal or Private Clouds?

Yes, in production at scale Yes, in limited use Yes, in pilot stage Preliminary planning Under consideration No Dont know/unsure

11.3% 12.8% 4.5% 4.9% 10.5% 47.4% 8.7%

28.6%

28.6% of respondents have internal or private clouds today

Source: IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.

11

Does Your Company Use Services from Public Cloud Providers?

Yes No Under consideration Dont know/unsure

13.8% 54.6% 11.2% 20.4%

13.8% of respondents use public clouds today

Source: IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.

17

What Type of Private Platform and Infrastructure Cloud Services Is Your Company Providing?
Application server platform as a service Database platform as a service Identity as a service Compute as a service Storage as a service 24.7% 21.4% 4.7% 10.2% 18.1%

PaaS

IaaS

Software development and test as a service Dont know/unsure None

14.9% 20.5% 37.2%

Most popular: App Server as a service Database as a service


Source: IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.

18

Oracle Has a Broad but Focused Cloud Computing Strategy


Private Cloud Solutions
Applications on a shared platform Database & middleware for PaaS

Public Cloud Solutions


Oracle On Demand cloud services Oracle on 3rd party public clouds Powering 3rd party public clouds

Hardware & systems for IaaS

Private Cloud
Apps PaaS IaaS
I N T R A N E T

Public Clouds
I N T E R N E T

SaaS PaaS IaaS

Cloud Integration
Security, business process integration and data integration spanning on-premise and public clouds

19

Roadmap to Cloud Computing

From Consolidation to Private PaaS

Exadata and Exalogic as the Foundation for Private PaaS

Oracles Complete Cloud Offerings

20

Datacenter Evolution
From Consolidation to Private Cloud

App1 App2 App3


App1 App2 App3

App1 App2 App3 Private PaaS

Consolidate Standardize

Private PaaS

Private IaaS

Private IaaS

Silod Physical Dedicated Static Heterogeneous

Grid

Private Cloud

Virtual Shared services Dynamic Standardized appliances

Self-service Policy-based resource management Chargeback Capacity planning

21

Server Virtualization and Clustering Deliver Resource Pooling and Elastic Scalability
Server Virtualization
Make one physical resource look like many

Clustering
Make many physical resource look like one

Consumers

Consumers

Single Virtual Resource Multiple Virtual Resources Virtualization Software Single Physical Resource Multiple Physical Resources Clustering Software

Both server virtualization and clustering are key technologies for cloud

22

Database Consolidation Approaches


Three Options Using Oracle Database 11g Common building blocks are shared server and storage pools DW CRM ERP DW ERP CRM DW ERP CRM

DB

DB

DB

DB

DB

DB

OS

OS

OS

Oracle VM

Oracle VM

OS

OS

OS

DB
OS

Server
Deploy in dedicated VMs Server virtualization

Operating System
Share server pool Real Application Clusters

Database
Share database instances Real Application Clusters

23

Middleware Consolidation Approaches


Three Options Using Oracle WebLogic

Custom WebLogic Server

ERP WebLogic Server

Custom

CRM

ERP

Custom

CRM

ERP

WLS VO

WLS VO

Guest OS

Guest OS

WebLogic Server Virtualization Option

WebLogic Server

Oracle VM

Oracle VM

OS

OS

Virtualization with Guest OS Dedicated App Servers Server virtualization

Virtualization with no Guest OS Dedicated App Servers Higher System Utilization

Clustering Shared App Server Shared Pool of Hardware

24

Roadmap to Cloud Computing

From Consolidation to Private PaaS

Exadata and Exalogic as the Foundation for Private PaaS

Oracles Complete Cloud Offerings

25

Exadata and Exalogic


Extreme Performance, Engineered Systems

Database and middle tier machines Unmatched performance, simplified deployment, lower total cost Building blocks for private and public PaaS

26

A Closer Look at Exadata

27

Oracle Exadata Extreme Performance


Query Throughput

75 GB/sec Flash
20

Faster Than DW Appliances


Faster query throughput Fastest disk throughput Much faster with Flash

GB/sec Uncompressed Data Single Rack

10 Teradata 2650 Netezza TwinFin 12

Disk
Exadata

More Bandwidth than High-End Arrays


Storage Arrays cant deliver disk bandwidth No extra bandwidth from Flash No CPU offload No Columnar Compression No InfiniBand

Storage Data Bandwidth


(Uncompressed GB/sec)

75 GB/sec Flash
???

2.5 IBM XIV

<6 NetApp 6080

9 IBM DS8700

11

Disk
Exadata

Hitachi USP V

EMC VMAX

More Data Capacity


More disk drives/rack Larger disk drives Much better compression

Systems with Equal User Data


All with Largest Disks, Best Compression 3x 1.4x Teradata 2650 EMC VMAX Netezza TwinFin 12 2-4x

10x

Exadata

29

A Closer Look at Exalogic

30

Oracle Exalogic Extreme Performance


Internet Applications
12X improvement Over 1 Million HTTP Requests/Sec. FaceBooks Web Traffic on 2 Full Racks
Exalogic
Alternative

Messaging Applications
4.5X improvement Over 1.8 Million Messages/Sec. All Chinese Rail Ticketing on 1 Rack
Exalogic
Alternative

Database Applications
1.4X improvement Almost 2 million JPA Operations/Sec. All E-Bay Product Searches on 1/2 Rack
Alternative

Exalogic

32

Roadmap to Cloud Computing

From Consolidation to Private PaaS

Exadata and Exalogic as the Foundation for Private PaaS

Oracles Complete Cloud Offerings

33

Oracle Cloud Solutions


Applications Cloud Management
Oracle Enterprise Manager Application Performance Mgmt Lifecycle Management Configuration Management Application Quality Mgmt

Custom Apps

Oracle Applications
Platform as a Service

ISV Apps

Integration: SOA Suite

Process Mgmt: BPM Suite

Security: Identity Mgmt

User Interaction:

WebCenter

Application Grid: WebLogic Server, Coherence, JRockit Exalogic Elastic Cloud Database Grid: Oracle Database, Database Options Exadata Database Machine

Infrastructure as a Service Oracle Solaris Operating Systems: Oracle Enterprise Linux Oracle Linux
Oracle VM for SPARC (LDom) Solaris Containers

Ops Center Physical & Virtual Systems Mgmt

Oracle VM for x86

Servers
Storage

34

Oracle Cloud Management Capabilities


Cloud Management Capabilities
Self-Service Provisioning Metering and Chargeback Policy-Driven Resource Mgmt Capacity Planning Assembly Packaging

Foundation Capabilities for Managing Datacenters


Configuration and Compliance Lifecycle Management

Application Performance Management Full Apps to Disk Management

Application Quality Management

35

Database Security for Cloud Environments

Audit Trail Consolidation Unauthorized DBA Activity Multi-factor Authorization DB Consolidation Security

Auditing Procurement Authorization HR


Applications

Authentication Rebates

Network SQL Monitoring and Blocking

Encrypted Database

Encrypted Backups

Encrypted Traffic

Data Masking

36

Securing Cloud with Oracle Identity Management


On-Premise Private Cloud Public Clouds

Oracle Apps

ISV Apps

Custom Apps

SaaS Apps

Cloud Identity Services

Oracle Platform Security Services

Authentication Authorization Roles & Auditing Entitlements

Identity Data

User Federation Provisioning

Standards-based Interfaces

Oracle Identity Management Identity Store, Credential Store, and Policy Store Providers
Access Management Identity Administration Identity Analytics Directory Services

37

Integrating On-Premise Apps with Cloud Apps


Firewall Oracle BPM Suite Security Perimeter

Oracle Identity Manager & Identity Analytics


ERP PLM SCM HCM CRMCRM

Oracle SOA Suite


DATA SYNC

Firewall

Oracle Data Integrator Oracle GoldenGate

Security Perimeter

Challenges across the divide between On-premise and Cloud Apps


How do I populate data into the cloud application for the first time? How do I provision on-premise users into the cloud application? How do I manage user access to the cloud application? How do I ensure data consistency across all applications? How do I optimize business processes across all applications? Oracle Data Integrator Oracle Identity Manager Oracle Identity Manager & Analytics Oracle GoldenGate & SOA Suite Oracle BPM Suite & SOA Suite

38

Customer Successes

39

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

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:
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

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

41

Summary

From Consolidation to Private PaaS

Exadata and Exalogic as the Foundation for Private PaaS

Oracles Complete Cloud Offerings

47

oracle.com/cloud

48

You might also like