Upload
charity-cunningham
View
218
Download
2
Tags:
Embed Size (px)
Citation preview
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
The Safe Harbor
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
From Grid to Cloud
Franz HaberhauerChief Technologist Hardware Sales Consulting Northern Europe
4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
„What the Hell is Cloud Computing“
• Oracle CEO Larry Ellison in an analysts‘ briefing 09/2008– Is Cloud Computing really something new?
• Software as a Service, Service Oriented Architectures, Virtualizationalready done.
– „The computer industry is the only industry that‘s more fashion driven than women‘s fashion.“
– “I don’t understand what we would do differently in the light of cloud computing, other than marketing.”
5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
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:
3 Service Models• SaaS• PaaS• IaaS
4 Deployment Models• Public Cloud• Private Cloud• Community Cloud• Hybrid Cloud
5 Essential Characteristics• Broad network access• Resource pooling• Rapid elasticity• On-demand self-service• Measured service
6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
From Grid to Cloud @ Oracle 2011: From 11g to 12c and some „First‘s“• Oracle OpenWorld – October 2011
• From Oracle Enterprise Manager Grid Control 11g to 12c Cloud Control
• „the industry‘s first solution to combine management of the full Oracle stack with complete enterprise cloud lifecycle management”
• „Oracle Enterprise Manager 12c is the first product in Oracle‘s portfolio numbered „12c“ where „c“ stands for Oracle‘s significant investment in delivering cloud-ready products.“
• From Oracle WebLogic Suite 11g to 12c
• the Foundation for Cloud Applications and Application Infrastructure Consolidation
• Nevertheless: Oracle 11 – The First Cloud OS
• Oracle Cloud – June 2012
• PaaS and SaaS Public Cloud Offerings
• What‘s in it beyond marketing?
7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Evolution of Computing
Paradigm Abstract from
Programming Languages Algorithms Machine instructions
Operating Systems Application environment Hardware
Filesystems & volume managers Unstructured data Physical storage
Databases Structured data Storage
Virtual machines Operating System Physical hardware
OS Containers Application environment Operating system
(Java) Application Server J2EE Application Environment Operating system & middleware
Grid Computing Distributed application Distributed platform
Cloud Computing Application Infrastructure
8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Application
Platform
Customizations
Application
Customizations Customizations
Co
nsu
me
r Co
nsu
me
r
Se
rvic
eP
rovi
de
r
Se
rvic
e P
rovi
de
r
Abstraction Layers in Cloud ComputingIaaS, PaaS, SaaS
IaaS Cloud
SaaS CloudPaaS Cloud
IT Professional Developer Business End User
Different Users
9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Choice of Deployment ModelsPrivate, Public, Hybrid (and Community)
Private Cloud Public CloudHybrid Cloud
• OpEx• Fast & inexpensive to start• Outsourced services• Multiple tenants sharing
resources
• CapEx & OpEx• Lower total costs• Control & visibility• Multiple apps sharing
resources
• Cloudbursting – overdraft for peak loads
• Dev/test vs. production• B2B integration
Exclusive Shared by multiple organizations
11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Public Cloud Adoption Is Increasing
Source: IOUG ResearchWire member studies on Cloud Computing, conducted in Aug-Sept 2010 and Aug-Sept 2011
20112010
Yes; 20.9%
Under consid-eration; 13.6%
No; 52.9%
Don’t know/unsure, 12.6%
Yes; 13.8%
Under consid-eration; 11.2%
No; 54.6%
Don’t know/unsure, 20.4%
21% use public clouds in 2011 (+50% from 2010)
12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Private Cloud Adoption Is Increasing
Source: IOUG ResearchWire member studies on Cloud Computing, conducted in Aug-Sept 2010 and Aug-Sept 2011
Yes, in produc-tion at scale;
17.7%
Yes, in limited use; 12.2%
Yes, in pilot stage; 7.1%
Preliminary planning; 7.5%
Under consideration; 10.6%
No; 35.4%
Don’t know/unsure, 9.5%
Yes, in production at scale; 11.3%
Yes, in limited use; 12.8%
Yes, in pilot stage; 4.5%
Preliminary planning; 4.9%
Under considera-tion; 10.5%
No; 47.4%
Don’t know/unsure, 8.7%
20112010
37% have private clouds in 2011 (+28% from 2010)
13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
PaaS Outpacing IaaS
Source: IOUG ResearchWire member study on Cloud Computing, conducted in Aug-Sept 2011
Application serverplatform as a service
Databaseplatform as a service
Identity as a service
Storage as a service
Compute as a service
Software Dev/Testas a service
0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50%
PublicPrivate
Platform as a Service(PaaS)
Infrastructure as a Service(IaaS)
15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Consolidation as a First Step to Private Cloud
App
IaaS
PaaS
Consolidate onto shared IaaS without standardization
Consolidate onto standard, shared and elastically scalable PaaS
vs.
App App
App App App
App App App
• Cost savings from less hardware, power and data center space
• Software stack heterogeneity, cost and complexity persists
• No administration (O&M) cost savings
• Standardized PaaS for all applications reduces heterogeneity, cost and complexity
• Accelerated new application development• Cost savings from less hardware, power and
data center space
16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Building a Private Cloud5 Essential Characteristics• Broad network access• Resource pooling• Rapid elasticity• On-demand self-service• Measured service
17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Resource Pooling and Elastic ScalabilityDelivered through Server Virtualization and Clustering
Server Virtualization Clustering
Make one physical resource look like many Make many physical resources look like one
Both server virtualization and clustering are key technologies for cloud
for scalability and/or availability
18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Server Virtualization Options
Centralized Virtualization Lifecycle Management
Dynamic Domains
M-Series T-Series
HYPERVISOR
Oracle VM for SPARC
All SPARC & x86
Zones
Broad choice of server virtualization technologies
All x86
HYPERVISOR
Oracle VM for x86
19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Clustering Options Throughout Stack• Oracle Cloud Application Foundation• Oracle WebLogic Server• Oracle Coherence In-Memory Data Grid• Oracle Exalogic Elastic Cloud
• Oracle Database Real Application Clusters• Oracle In-Memory Database Cache (TimesTen)• Oracle Exadata Database Machine
• Oracle Clusterware• Oracle Solaris Cluster• Oracle SPARC SuperCluster• Sun Servers• Sun Storage
Broad choice of clustering technologies
20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Enterprise Cloud ArchitectureCloud Management Layer
Cloud Infrastructure Layer
Chargeback & Capacity Planning
Policy Manager SLA Management,
Distributed Resource Scheduling, Distributed Power Management
Monitoring ProvisioningConfig. Mgmt.
Self Service Provisioning Software Library
Chargeback and billing APIs
Self Service APIs
Assembly Builder
Zone AZone BIaaS Resource Pool DBaaS Resource Pool
PaaS Resource Pool
Storage Array Storage Array
21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Provision bare metal hypervisor
Configure storage arrays and network (VLAN)
Create server pools
Define zones based on functional and operational boundaries
Configure software library
1 Define allowable VM sizes
Assign quotas to users and roles
Define access boundaries (map roles to zones)
Setup chargeback plans
Make software available for deployment by self-service users
2
3
4
New Administrator Roles in Clouds (IaaS)
Cloud Administrator Self Service Administrator
5
1
2
3
4
5
22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Enterprise Manager 12cTotal Cloud Control
The complete management solution for Oracle-based clouds• Consolidation Planner
• Cloud Design and Setup
• Self-Service Provisioning
• Elastic Workload Management
• Metering and Chargeback
23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Self-Service Provisioning
Out-of-Box, Self-Service Portal– Part of the base product,
no additional setup required
Rich service catalog:- VM Templates, Assemblies- Database service- Java applications
Full Operational Control– Start/stop services, request additional
resources, backup/restore
– Basic resource monitoring
– Chargeback information
– Quota monitoring
Programmatic Access using APIs– RESTful APIs and CLI (Submitted to DMTF)
24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Metering and Chargeback
App-to-Disk Resource Metering– VM Guests, Database, Web Logic Server, Host
– Composite Target: aggregation over supported target types
– CPU, Memory, Storage, Network Bandwidth
– Database transactions, SQL Executions, etc.
– Mid Tier resource usage
– Application/Activity metering (planned)
User Defined Chargeback Plan– Usage-based items (Resource and Activity)
– Configuration-based items
– Fixed-cost items
25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Chargeback Reporting
• Rollup based on LDAP hierarchy
• Generate reports in variety of formats (Excel, Work, PowerPoint, HTML, PDF)
• Accessible from self service portal
• Integrated with BI Publisher• Generate and email reports to
recipients on defined schedule
(e.g. monthly)
26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Monitor and Manage Cloud Operations
• Track resource flux, tenants, policy violations, etc
• Monitor requests and failures
• Manage resource and capacity utilization
• Automatic, policy driven elasticity
27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Package Multi-tier Enterprise Applications
Capture CompleteApplication Topology
Package IntoSingle Assembly
Deploy Self-Service
Metadata
OVM
HTTP
OVM
HTTP
OVM
WLS
OVM
DB
Ora
cle
En
terp
rise
M
ana
ger
Oracle Virtual Assembly Builder
Upload to Software Library
28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Platform for Private Clouds
Infrastructure-as-a-Service
Oracle Database
Oracle Fusion Middleware
Platform as a ServiceIntegration:SOA Suite
Security:Identity Mgmt
Process Mgmt:BPM Suite
User Interaction:
WebCenter
Oracle Apps3rd Party Apps ISV Apps
Applications and Business Services
Oracle VM for x86
Operating Systems: Oracle Enterprise LinuxOracle LinuxOracle SolarisOracle VM for SPARC (LDom)
Solaris Containers
Servers
Storage
Applications and Business Services
Platform as a Service
Database-as-a-Service
Infrastructure-as-a-Service
Meter & Charge
Optimize
Manage
Plan
Setup
Build
Test
Deploy
Monitor
Oracle Enterprise Manager 12c
29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle’s Engineered Systems
SPARC SuperClusterExalogic Elastic Cloud Exadata
30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Exalogic Elastic Cloud Software
www.oracle.com/us/products/middleware/exalogic
33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud SaaSCustomer Relationship Management
CRM
Sales PlanningInstalled BaseAccounts & ContactsSales PredictionTerritories
Sales Management
QuotasCommissions
ForecastingPartners
MarketingCampaignsGoogle Ad-WordsE-mail & WebLeads
Sales ExecutionOpportunities
Sales ContractsSales Intelligence
Mobile Sales
34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud SaaSHuman Resources
Human Resources
Workforce ManagementWorkforce PlanningLifecycle ManagementWorkforce PredictionWorkforce Intelligence
CompensationCompensation
BenefitsPayroll
Absence
EmployeeSelf-ServiceWorker DirectoryNetwork@WorkWorker PortraitMobile Self-Service
Talent Management
Performance Management
Goal ManagementTalent Review
Personal Profile
35 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud SaaSOracle Social Network
Social NetworkEnterprise Social GraphFacebookLinked-InExpertise Identification
Document SharingWorkspaces
SharingCo-Editing
Tags, Topics, Search
FeedsActivity StreamsApplication FeedsRecommendationsConversations
Real-Time Communications
Discussion ForumsPresence & Chat
ConferencingMobile Social
Oracle Social
Network
36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Application Services: 100+ Cloud ApplicationsComplete Suite, Best-of-Breed, Enterprise Grade
Human Capital Management
Talent Management Sales & Marketing
Financial Management
Procurement, Sourcing, Inventory
Project Management
Customer Experience
Governance, Risk, Compliance
Common Infrastructure Services
37 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Runs In The Cloud And On Premise
Complete SuiteIn Cloud AND On Premise
On Premise Only Suite
Cloud Only Silos
CRM Only HCM Only Talent Only
SAP Business Suite
39 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud PaaSDatabase Service
• Runs Oracle Database on the cloud
• Runs any Oracle DBMS Application– SQL & PL/SQL
– Java & REST APIs
• Web-based application development– Oracle Application Express (APEX)
• Seamless: from cloud to on-premise
• Secure: data, schema, & table-space isolation
40 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud PaaS
• Runs any Java application in the cloud
• Complete Java EE Support
• SOAP & RESTful Web Services
• Eclipse, NetBeans, & JDeveloper Tools
• Auto-generate Database Schemas
• Secure: application and data isolation– dedicated virtual machines
Java Cloud Service
41 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Web Mobile
Platform Services
Develop
• Script in popular languages• Fast, secure, reliable
• Native or HTML5 applications• Cross-platform and device
• Enable development teams• Lifecycle management
42 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Sites AnalyticsDocuments
Platform Services
• Team collaboration• Document workspaces• File & device synchronization
• Build rich media sites• Visual drag & drop design• Self-service publishing
• Load data and model KPIs• Build reports and dashboards• Publish to Web, mobile
43 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Social Services
• Social media monitoring• Collect and analyze social streams• Respond and service
• Social Relationship Marketing• Build brands on social• Market, engage, transact socially
Social Marketing & Engagement Social Intelligence
45 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud
Application ServicesPlatform Services Social Services
Common Infrastructure Services
46 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
1. Pick Service
5. Get Credentials6. Use and Manage
2. Select Plan 3. Configure Service
4. Submit Request
Oracle CloudExtremely Easy-to-Use
cloud.oracle.com
48 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
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 PaaSConsolidateStandardize
Public Clouds
PaaS
SaaS
IaaS
Public Cloud Evolution
ASP
ISPMSP
ISV
CSP/Telcos
Service Providers
On-Premise to Cloud and Back
49 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Offerings – Complete Choice
Oracle Cloud Services
Oracle ApplicationsOn Demand
Database On DemandExadata On Demand
Middleware On DemandExalogic On Demand
Private Cloud Products Private & Public Cloud ServicesOracle Cloud
Oracle Cloud Platform Services
Oracle Cloud Social Services
Infrastructure as a Service
Oracle Database, MySQL,Exadata Database Machine, SPARC SuperCluster
Cloud Application Foundation: WebLogic Server,Coherence, JRockit, Exalogic Elastic Cloud
Platform as a Service
SOA Suite &BPM Suite
Data Integration& GoldenGate
Identity & Access Mgmt
WebCenter User Engagement
Oracle Applications
Applications
Oracle VM for x86
Oracle LinuxOracle Solaris
Oracle VM for SPARC (LDom) Solaris Zones
Servers, SPARC SuperCluster
Network FabricStorage
Clo
ud M
anag
emen
t
Clo
ud C
ontr
olO
ps C
ente
r
Ora
cle
Ent
erpr
ise
Man
ager
Oracle Cloud Applications Services
50 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
oracle.com/cloud
www.facebook.com/OracleCloudComputing
@OracleCloudZone #oraclecloud