The Safe Harbor The following is intended to
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. 1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
From Grid to Cloud 2 Franz Haberhauer Chief Technologist Hardware Sales Consulting Northern Europe 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, Virtualization already 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. ” 4 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: 5 5 Essential Characteristics • Broad network access • Resource pooling • Rapid elasticity • On-demand self-service • Measured service Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 3 Service Models • Saa. S • Paa. S • Iaa. S 4 Deployment Models • Public Cloud • Private Cloud • Community Cloud • Hybrid Cloud
From Grid to Cloud @ Oracle 2011: From 11 g to 12 c and some „First‘s“ • Oracle Open. World – October 2011 • From Oracle Enterprise Manager Grid Control 11 g to 12 c Cloud Control • „the industry‘s first solution to combine management of the full Oracle stack with complete enterprise cloud lifecycle management” • „Oracle Enterprise Manager 12 c is the first product in Oracle‘s portfolio numbered „ 12 c“ where „c“ stands for Oracle‘s significant investment in delivering cloud-ready products. “ • From Oracle Web. Logic Suite 11 g to 12 c • the Foundation for Cloud Applications and Application Infrastructure Consolidation • Nevertheless: Oracle 11 – The First Cloud OS • Oracle Cloud – June 2012 • Paa. S and Saa. S Public Cloud Offerings • What‘s in it beyond marketing? 6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Evolution of Computing 7 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 J 2 EE Application Environment Operating system & middleware Grid Computing Distributed application Distributed platform Cloud Computing Application Infrastructure Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Abstraction Layers in Cloud Computing Iaa. S, Paa. S, Saa. S Developer Business End User Customizations Application Service Provider Platform Iaa. S Cloud 8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Saa. S Cloud Paa. S Cloud Service Provider Consumer IT Professional Consumer Different Users
Choice of Deployment Models Private, Public, Hybrid (and Community) Exclusive Private Cloud • • 9 Cap. Ex & Op. Ex Lower total costs Control & visibility Multiple apps sharing resources Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Shared by multiple organizations Hybrid Cloud • Cloudbursting – overdraft for peak loads • Dev/test vs. production • B 2 B integration Public Cloud • • Op. Ex Fast & inexpensive to start Outsourced services Multiple tenants sharing resources
What Are Customers Doing? 10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Public Cloud Adoption Is Increasing 2010 2011 Yes; 13. 8% Don’t know/unsure, 20. 4% Under consideration ; 11. 2% Yes; 20. 9% Don’t know/unsure, 12. 6% Under consideration ; 13. 6% No; 52. 9% No; 54. 6% 21% use public clouds in 2011 (+50% from 2010) Source: IOUG Research. Wire member studies on Cloud Computing, conducted in Aug-Sept 2010 and Aug-Sept 2011 11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Private Cloud Adoption Is Increasing 2010 2011 Yes, in production at scale; 11. 3% Don’t know/unsure, 8. 7% Yes, in limited use; 12. 8% Yes, in pilot stage; 4. 5% No; 47. 4% Under consideration ; 10. 5% Preliminary planning; 4. 9% Don’t know/unsure, 9. 5% Yes, in production at scale; 17. 7% Yes, in limited use; 12. 2% No; 35. 4% Under consideration ; 10. 6% Yes, in pilot stage; 7. 1% Preliminary planning; 7. 5% 37% have private clouds in 2011 (+28% from 2010) Source: IOUG Research. Wire member studies on Cloud Computing, conducted in Aug-Sept 2010 and Aug-Sept 2011 12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
13 Copyright © 2012, 2011, Oracle and/or its affiliates. All rights reserved.
Paa. S Outpacing Iaa. S 0% 10% 20% 30% 40% 50% Application server platform as a service Platform as a Service (Paa. S) Database platform as a service Identity as a service Storage as a service Infrastructure as a Service (Iaa. S) Compute as a service Software Dev/Test as a service Source: IOUG Research. Wire member study on Cloud Computing, conducted in Aug-Sept 2011 14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Private Public
Consolidation as a First Step to Private Cloud Consolidate onto standard, shared and elastically scalable Paa. S App App App • Standardized Paa. S for all applications reduces heterogeneity, cost and complexity • Accelerated new application development • Cost savings from less hardware, power and data center space Paa. S App vs. App Consolidate onto shared Iaa. S without standardization 15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. App Iaa. S App • Software stack heterogeneity, cost and complexity persists • No administration (O&M) cost savings • Cost savings from less hardware, power and data center space
Building a Private Cloud 5 Essential Characteristics • Broad network access • Resource pooling • Rapid elasticity • On-demand self-service • Measured service 16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Resource Pooling and Elastic Scalability Delivered through Server Virtualization and Clustering Server Virtualization Make one physical resource look like many Clustering Make many physical resources look like one for scalability and/or availability Both server virtualization and clustering are key technologies for cloud 17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Server Virtualization Options Centralized Virtualization Lifecycle Management Dynamic Domains Oracle VM for SPARC Oracle VM for x 86 HYPERVISOR M-Series T-Series All x 86 Zones All SPARC & x 86 Broad choice of server virtualization technologies 18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Clustering Options Throughout Stack • • Oracle Cloud Application Foundation Oracle Web. Logic Server Oracle Coherence In-Memory Data Grid Oracle Exalogic Elastic Cloud • Oracle Database Real Application Clusters • Oracle In-Memory Database Cache (Times. Ten) • Oracle Exadata Database Machine • • • Oracle Clusterware Oracle Solaris Cluster Oracle SPARC Super. Cluster Sun Servers Sun Storage Broad choice of clustering technologies 19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Enterprise Cloud Architecture Cloud Management Layer Self Service APIs Chargeback and billing APIs Policy Manager Chargeback & Capacity Planning SLA Management, Distributed Resource Scheduling, Distributed Power Management Config. Mgmt. Monitoring Zone A Iaa. S Resource Pool DBaa. S Resource Pool Storage Array Self Service Provisioning Software Library Assembly Builder Provisioning Zone B Paa. S Resource Pool Storage Array Cloud Infrastructure Layer 20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
New Administrator Roles in Clouds (Iaa. S) Cloud Administrator 1 Provision bare metal hypervisor 1 Define allowable VM sizes 2 Configure storage arrays and network (VLAN) 2 Assign quotas to users and roles 3 Create server pools 3 Define access boundaries (map roles to zones) 4 Define zones based on functional and operational boundaries 4 Setup chargeback plans Configure software library 5 Make software available for deployment by self-service users 5 21 Self Service Administrator Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Enterprise Manager 12 c Total 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 22 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) 23 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 24 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, Power. Point, HTML, PDF) • Accessible from self service portal • Integrated with BI Publisher • Generate and email reports to recipients on defined schedule (e. g. monthly) 25 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 26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Package Multi-tier Enterprise Applications Oracle Virtual Assembly Builder HTTP OVM Package Into Single Assembly WLS OVM DB OVM 27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Metadata Upload to Software Library Oracle Enterprise Manager Capture Complete Application Topology Deploy Self-Service
Oracle Platform for Private Clouds Oracle Enterprise Manager 12 c Optimize Applications and Business Services Plan Oracle Apps 3 rd Party Apps Setup Meter & Charge Build Database-as-a-Service Infrastructure-as-a-Service Deploy 28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Security: Identity Mgmt User Interaction: Web. Center Oracle Database Infrastructure-as-a-Service Test Monitor Process Mgmt: BPM Suite Oracle Fusion Middleware Platform as a Service Manage Platform as a Service Integration: SOA Suite Applications and Business Services ISV Apps Oracle Linux Oracle Operating Solaris Systems: Oracle Enterprise Linux Oracle VM for SPARC (LDom) Solaris Containers Oracle VM for x 86 Servers Storage
Oracle’s Engineered Systems Exalogic Elastic Cloud 29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Exadata SPARC Super. Cluster
Exalogic Elastic Cloud Software 30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. www. oracle. com/us/products/middleware/exalogic
Oracle Public Cloud 31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
cloud. oracle. com 32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Saa. S Customer Relationship Management Sales Planning Sales Management Installed Base Accounts & Contacts Sales Prediction Territories Quotas Commissions Forecasting Partners CRM Marketing Campaigns Google Ad-Words E-mail & Web Leads 33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Sales Execution Opportunities Sales Contracts Sales Intelligence Mobile Sales
Oracle Cloud Saa. S Human Resources Workforce Management Compensation Workforce Planning Lifecycle Management Workforce Prediction Workforce Intelligence Compensation Benefits Payroll Absence Human Resources Employee Self-Service Worker Directory Network@Worker Portrait Mobile Self-Service 34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Talent Management Performance Management Goal Management Talent Review Personal Profile
Oracle Cloud Saa. S Oracle Social Network Document Sharing Enterprise Social Graph Facebook Linked-In Expertise Identification Workspaces Sharing Co-Editing Tags, Topics, Search Oracle Social Network Feeds Activity Streams Application Feeds Recommendations Conversations 35 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Real-Time Communications Discussion Forums Presence & Chat Conferencing Mobile Social
Application Services: 100+ Cloud Applications Complete Suite, Best-of-Breed, Enterprise Grade Human Capital Management Talent Management Sales & Marketing Customer Experience Financial Management Procurement, Sourcing, Inventory Project Management Governance, Risk, Compliance Common Infrastructure Services 36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Runs In The Cloud And On Premise CRM Only HCM Only Talent Only Cloud Only Silos SAP Business Suite On Premise Only Suite 37 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Complete Suite In Cloud AND On Premise
cloud. oracle. com 38 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Paa. S Database 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 39 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Paa. S Java Cloud Service • Runs any Java application in the cloud • Complete Java EE Support • SOAP & RESTful Web Services • Eclipse, Net. Beans, & JDeveloper Tools • Auto-generate Database Schemas • Secure: application and data isolation – dedicated virtual machines 40 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Platform Services Develop • Enable development teams • Lifecycle management 41 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Web • Script in popular languages • Fast, secure, reliable Mobile • Native or HTML 5 applications • Cross-platform and device
Platform Services Documents • Team collaboration • Document workspaces • File & device synchronization 42 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Sites • Build rich media sites • Visual drag & drop design • Self-service publishing Analytics • Load data and model KPIs • Build reports and dashboards • Publish to Web, mobile
Social Services Social Marketing & Engagement • Social Relationship Marketing • Build brands on social • Market, engage, transact socially 43 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Social Intelligence • Social media monitoring • Collect and analyze social streams • Respond and service
Oracle Cloud Platform Services Application Services Social Services Common Infrastructure Services 45 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Extremely Easy-to-Use 1. Pick Service 2. Select Plan 3. Configure Service cloud. oracle. com 6. Use and Manage 46 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 5. Get Credentials 4. Submit Request
47 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Evolution of Private and Public Clouds Public Cloud Evolution Service Providers MSP ISP Public Clouds CSP/ Telcos Hybrid Iaa. S Paa. S Iaa. S Saa. S ASP ISV Paa. S On-Premise to Cloud and Back Private Cloud Evolution App 1 App 2 App 3 • • 48 Silo’d Saa. S Consolidate Standardize Virtual Private Cloud App 1 App 2 App 3 Private Paa. S Private Iaa. S Consolidated Physical • Virtual Dedicated • Shared services Static • Dynamic Heterogeneous • All rights Standardized Copyright © 2012, Oracle and/or its affiliates. reserved. appliances • • Private Cloud • Self-service Policy-based resource mgmt. • • Chargeback Capacity planning Hybrid Federation with public clouds Interoperability Cloud bursting
Oracle Cloud Offerings – Complete Choice Private & Public Cloud Services Applications Oracle Cloud Services Oracle Cloud Oracle Applications On Demand Oracle Cloud Applications Services Cloud Control Platform as a Service SOA Suite & BPM Suite Data Integration & Golden. Gate Identity & Access Mgmt Web. Center User Engagement Cloud Application Foundation: Web. Logic Server, Coherence, JRockit, Exalogic Elastic Cloud Oracle Database, My. SQL, Exadata Database Machine, SPARC Super. Cluster Infrastructure as a Service Oracle Solaris Ops Center Oracle Enterprise Manager Cloud Management Private Cloud Products Oracle VM for SPARC (LDom) Solaris Zones Oracle Linux Oracle VM for x 86 Servers, SPARC Super. Cluster Storage Network Fabric 49 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Middleware On Demand Exalogic On Demand Database On Demand Exadata On Demand Oracle Cloud Social Services Oracle Cloud Platform Services
oracle. com/cloud www. facebook. com/Oracle. Cloud. Computing @Oracle. Cloud. Zone #oraclecloud 50 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
51 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
- Slides: 49