Upload
chrystal-stevenson
View
232
Download
2
Tags:
Embed Size (px)
Citation preview
<Insert Picture Here>
Oracle Cloud Computing Strategy
Dhruv SinghalSr. DirectorOracle Fusion Middleware Sales Consulting
22
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 remain at the sole discretion of Oracle.
33
AGENDA
•What is Cloud Computing
•Oracle’s Strategy for Cloud Computing
•Where we can Work Together•Private Cloud •Public Cloud
4
Complete.
Open.
Integrated.
Best in
Class.
55
What Is Cloud Computing
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
3 Deployment Models
• Public Cloud
• Private Cloud• Hybrid Cloud
5 Essential Characteristics
• On-demand self-service
• Resource pooling
• Rapid elasticity
• Measured service
• Broad network access
7
SaaS, PaaS and IaaS
Applications delivered as a service to end-users over the Internet
Infrastructure as a Service
Platform as a Service
Software as a Service
App development & deployment platform delivered as a service
Server, storage and network hardware and associated software delivered as a service
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
99
Why Are Enterprises Interested in Cloud?Benefits of Cloud Computing
Speed
Cost
Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," (http://blogs.idc.com/ie/?p=210), October 2, 2008
1010
What Are the Challenges Enterprises Face?Challenges of Cloud Computing
QoS
Fit
Security
Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," (http://blogs.idc.com/ie/?p=210), October 2, 2008
1111
Oracle Cloud Strategy
12
Oracle Cloud Computing Strategy
Public Clouds
IaaS
PaaS
SaaSINTRANET
Private Cloud
Users
Our objectives:• Ensure that cloud computing is fully enterprise grade• Support both public and private cloud computing – give customers choice
IaaS
PaaS
SaaS INTERNET
Offer Technology to build private clouds or run in public clouds IaaS
PaaS
IaaS
PaaS
Offer Applications deployed in private shared services environment or via public SaaS SaaSSaaS
13
Oracle Cloud Computing Strategy
Public Clouds
IaaS
PaaS
SaaSINTRANET
Private Cloud
Users
IaaS
PaaS
SaaS INTERNET
IaaS
PaaS
IaaS
PaaS
SaaSSaaS
Oracle Technology in public clouds
Oracle Applications On Demand
Oracle Applications
Oracle Private PaaS
14
Oracle Cloud Platform for PaaS
Virtualization: Oracle VM
Operating Systems: Oracle Enterprise Linux
Servers
Storage
Application 1 Application 2 Application 3
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
Platform as a Service
Infrastructure as a Service
Cloud Management
ApplicationQualityManagement
ApplicationPerformanceManagement
Configuration &Compliance
LifecycleManagement
Oracle Enterprise Manager
1515
Cloud ImplementationCloud Implementation
Applying Cloud’s Greatest ValueInfrastructure or Platform?
IaaS (virtualization)
PaaS (FMW, DB)
IaaS (Virtualization)
PaaS (FMW, DB)
“Conventional” Cloud Wisdom
Rethinking the Value of Cloud
Applications, not infrastructure, drive your business
Where should you focus your cloud efforts?
1616
Oracle SaaS ApplicationsAvailable Today
• Wide range of applications
• Integrated
• Enterprise-gradeLife Sciences: Drug Safety
Collaboration
CRM
1717
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
1818
Pre Requisites for Cloud Computing
•Virtualisation & Grid Computing
•Provisioning
•Strong Management Capabilities
•Rapid Business Process Configuration
•Grid Enabled Data Center
1919
Virtualization - Storage, Server, Application
Storage Virtualization
CompressionCompression
Automated Storage Mgmt.Automated Storage Mgmt.
Storage ConnectStorage Connect
Open StorageOpen Storage
Server Virtualization
Solaris ContainersSolaris Containers
Oracle VMOracle VM
Dynamic DomainsDynamic Domains
Application Virtualization
Assembly BuilderAssembly Builder
Oracle VMOracle VM
Built in Multi-TenancyBuilt in Multi-Tenancy
20
Provisioning Life Cycle
Self-Service InterfaceShared Components
Set upPaaS
Set up self-service portal
Set up shared components
Dept App
Build app using shared components
Central IT
Department App Owner
Deploy using self service
App Users
1. Cloud Set Up
2. App Set Up
3. App Use
App Owner
4. App Admin
Use app
Oracle VM
Oracle Enterprise Linux
Oracle Database
Oracle Fusion Middleware
Oracle Enterprise Manager
Manage appAdjust capacityReview chargeback
21
Key Enterprise Manager Capabilities for Cloud
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 CapabilitiesFoundation Capabilities
Self-Service Application
Policy-based Workload Management
Capacity & Consolidation Planner
Assembly Packaging
Metering & Chargeback
Cloud Setup
‘Out-of-the-Box’ Cloud Solutions‘Out-of-the-Box’ Cloud Solutions
Key:Key:
2222
Data Center Architecture
100s ofDatabase ServerMachines
100s of Application ServerMachines 1 Oracle Exalogic Elastic Cloud
1 Oracle Exadata Database Machine
2323
Oracle Exadata X2-8
Oracle Database Server Grid• 2 8-Socket Intel Servers• 128 Cores• 2 Terabyte DRAM
Exadata Storage Server Grid• 14 Storage Servers• 5TB flash storage• 336 TB Disk Storage
Unified Server/Storage Network• 40 Gb/sec Infiniband Links• 880 Gb/sec Aggregate Throughput• 10 Gigabit Ethernet to Data Center
• Fastest for Data Warehouse & OLTP
• Best Data Warehouse & OLTP Cost/Performance
• 100% Fault Tolerant & Scalable On-Demand
• Software Breakthroughs• Exadata Storage Grid• Smart Flash Cache• Hybrid Columnar
Compression• Secure Database Machine
2424
Oracle Exalogic Elastic Cloud
Oracle Weblogic Server Grid• 30 Compute Servers; 360 Cores• 2.8 TB DRAM• 960 GB Solid-state Disk
Infiniband Network• 40 Gb/sec Inifiband Links• 1.2 micro second latency• 10 Gigabit Ethernet out
Integrated Storage Appliance• Software Images & Application Files• Patch Centrally• 40 TB SAS Disk Storage• Caches
• Fastest Java Performance
• Best Java Cost/Performance
• 100% Fault Tolerant & Scalable On-Demand
• Software Breakthroughs• Network Performance
with Zero Buffer Copies
• Parallel Workload Scheduling
• Dynamic Workload Balancing and Transaction Affinity with Database
• Built in Application & Network Isolation for Consolidation
2525
Customer Use Case Single integrated set of
components and processes to support application development and operations Key Product Capabilities Used
Scripted WLS instance creation Automatic generation of application server configurations Enterprise Messaging (JMS) Provides a Self-tuning platform WebLogic Portal on roadmap
Solution• WebLogic Server
Underlying Problems• Handcrafted heterogeneous
servers were expensive to build, maintain.
• Each application server type required unique admin.
• App server maintenance a key challenge.
• Audit and regulatory compliance at risk.
• Developers assisting production support issues
Customer: Credit SuisseReduce Cost: Standardized Application Platform on WebLogic
Environment• Custom JEE applications
Benefits for Customer Demonstrated server consolidation ration of 1:7
across 200 applications. One-time development costs reduced by 30% Recurring development costs reduced by 35% Applications more secure, fault tolerant, consistent
2626
Customer Use Case Consolidation of application
infrastructure to create a shared services platform
Key Product Capabilities Used Standardization of middleware stack. WebLogic Server
versions limited to 9.2 and 10.3 Real Operations Automation- Standards based administrative /operational scripting languag- Recording of WebLogic Server console interactions as a runnable
script- Automated patch staging / application Self-tuning platform- Self tuning application server
Solution• WebLogic Server
Underlying Problems• Applications deployed and
maintained by individual business units
• Multiple versions of the middleware stack in use
• Existing development platform complex and costly to manage and maintain
• Low hardware utilization
Customer: HPReduce Cost: Consolidate on WebLogic Server
Environment• Custom JEE applications
Benefits for Customer Centralized Infrastructure. Centralized Management Reduced cost of operations – admin resources reduced
from 50 to 5. Approximately 200 apps including PeopleSoft HR on 1800 instances of WLS
Much improved QOS
2727
Running Oracle in Public Clouds
• Oracle Database, Fusion Middleware & Enterprise Manager supported on EC2
• Amazon Machine Images (AMIs)• Oracle Database Secure Backup to S3
• Self-service Public PaaS based on Oracle VM, Oracle Enterprise Linux, Oracle Database RAC and Oracle WebLogic Server
2828© 2009 Oracle 28
Rackspace Self-Service Public PaaSWebLogic Server, Oracle Database, RAC,Oracle Enterprise Linux, Oracle VM
2929
Where We can Work
Together
30
Private Cloud
• Consolidate Data Centers• Standardise Database and Application Server• Use Virtualisation to optimise use of H/W resources• Use Grid Computing to ease allocation/de-allocation• Automate Provisioning/De-Provisioning• Self Service Portal for H/W and S/W environments• Charge Back to User Departments/Companies
31
Opportunities for Public Cloud Computing
• State Data Centers• Can host applications of multiple government departments on a
public/private cloud
• Educational Institutes• Peak Load on declaration of Results, Filing of applications• Campus Based solutions
• Pan-India applications used by different states• Same application being used by different states can be centrally
hosted on a cloud• eg. Public Distribution System (PDS) application
• Public clouds hosted by System Integrators/ISVs • Can provide cloud as a service• Can host various applications for customers on a cloud
• On Demand Environments for Load Testing, Migration