2. 2
Datacenters Are Evolving
OptimizedSilo CloudConsolidated
Compute, Storage, Network
Building Blocks
Engineered
Systems
Optimized Systems
and Solutions
Transforming the Technology Stack
5. 5
Public Clouds and Private Clouds
• 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
Public Clouds
IaaS
PaaS
SaaSI
N
T
R
A
N
E
T
Private Cloud
IaaS
PaaS
SaaS I
N
T
E
R
N
E
T
IaaS
PaaS
IaaS
PaaS
AppsSaaS
Enterprises will adopt a mix of public and private clouds
7. 7
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%
Preliminary findings from the IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.
28.6%
28.6% of respondents have internal or private clouds today
9. 9
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%
Preliminary findings from the IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.
13.8% of respondents use public clouds today
10. 10
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%
Preliminary findings from the 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
11. 11
What Kinds of Applications Is Your Company
Running on Private Cloud Services?
Financial/accounting 19.6%
Human resources/benefits 18.6%
Email, collaboration, communication apps 18.2%
Home-grown applications 15.9%
Customer service 13.6%
Virtual desktop 13.6%
Procurement/purchasing 11.4%
Inventory/shipping 10.0%
Desktop productivity applications 10.0%
Departmental or LOB applications 9.1%
Marketing/sales 8.2%
Other 9.0%
Don’t know/unsure 43.6%
Preliminary findings from the IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010.
13. 13
Server Virtualization and Clustering Deliver
Resource Pooling and Elastic Scalability
Both server virtualization and clustering are key technologies for cloud
14. 14
Centralized VM Lifecycle Management
Dynamic
Domains
M-Series T-Series All SPARC & x86
HYPERVISOR
Oracle VM
for SPARC
Containers
All x86
HYPERVISOR
Oracle VM
for x86
Server Virtualization Options
15. 15
Consolidation Using Oracle Database
Three Options
OS
DB
OS
DB
OSOS
DB
OS
DB
OS
DB
OS
DB
OS
Cluster
HR Sales ERP DW
Shared Storage
DB
OS
DB
OSOS
DBDB
OS
DB
Cluster
HR Sales ERP DW
DB
Shared Storage
OS OSOS OS
DB
Cluster
HR Sales
Shared Storage
ERP DW
Shared Server
Shared Cluster
Shared Database
16. 16
Consolidation Using WebLogic
Best Practices
• Geographically dispersed
datacenters
• Live-Live configuration
• Co-host “like” applications
(SLA, business function, etc)
• Isolate business-critical
applications to mitigate risk
18. 18
Private Cloud Lifecycle
Self-Service InterfaceShared Components
• Set up PaaS
• Set up shared
components
• Set up self-
service portal
IT
App Developer
App Users
1. Set Up Cloud
2. Build App
3. Use App
4. Scale up/down
App
• Assemble app
using shared
components
• Deploy through
self-service
• Adjust capacity
based on policies
• Monitor via self-
service
App Owner 5. Chargeback
• Meter usage
and charge
back to app
owners or
departments
Infrastructure-as-a-Service
Platform-as-a-Service
19. 19
Oracle Private Cloud Platform
Infrastructure as a Service
Platform as a Service Cloud Management
• Complete
cloud lifecycle
management
• Complete
apps to disk
management
• Self-service
• Policy-based
resource
management
• Metering &
chargeback
• Shared middleware and database services
• Elastically scalable, highly available
• Extreme performance
• Comprehensive functionality
• Robust development environment
• Rapid deployment
• Shared compute and storage services
• Elastically scalable, highly available
• Physical and virtual
• x86 and SPARC
• Flash, disk and tape storage
20. 20
Oracle Private Cloud Platform
Application
Quality Mgmt
Configuration
Management
Application
Performance Mgmt
Lifecycle
Management
Physical & Virtual
Systems Mgmt
Ops Center
Infrastructure as a Service
Database Grid: Oracle Database, RAC, ASM, Partitioning,
IMDB Cache, Active Data Guard, Database Security
Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit
Platform as a Service
Integration:
SOA Suite
Security:
Identity Mgmt
Process Mgmt:
BPM Suite
User Interaction:
WebCenter
Oracle Apps3rd Party Apps ISV Apps
Applications
Oracle VM for x86
Operating Systems: Oracle Enterprise LinuxOracle LinuxOracle Solaris
Oracle VM for SPARC (LDom)
Solaris Containers
Servers
Storage
Oracle Enterprise
Manager
Cloud Management
21. 21
Exadata and Exalogic
Extreme Performance, Engineered Systems
• Database and middleware machines
• Unmatched performance, simplified deployment,
lower total cost
• Building blocks for public and private PaaS
22. Designed, Optimized, Integrated to Work Together
Complete High Performing Application-to-Disk for Clouds!
Engineered Systems
EFFICIENCY
Compute, storage,
network, software
HIGH
HIGH
Oracle VM
Server
Oracle’s Optimized Solutions
Reference Configurations
Database
Fusion Middleware
Applications
Oracle Solaris/Linux
Network
Storage
MANAGEABILITY& SIMPLICITY
23. Only Oracle delivers
• Faster time to value: Pre-install Oracle VM with Oracle Linux / Oracle Solaris
• Lower TCO: Managed and supported as a single system
• Elastic scalability: Easily scale capacity linearly as needed
Oracle Sun Blade Modular Systems
Optimal Infrastructure as a Service (IaaS) Cloud Platform
Oracle VM Server + Templates
Sun Blade Modular System
Sun Networking
Sun Unified Storage
OracleManagement
Oracle Solaris / Oracle Linux
Oracle and 3rd Party Applications
26. 26
Oracle Offers Customers Choice
Public Clouds
IaaS
PaaS
SaaSI
N
T
R
A
N
E
T
Private Cloud
Users
IaaS
PaaS
SaaS I
N
T
E
R
N
E
T
IaaS
PaaS
IaaS
PaaS
AppsSaaS
Oracle Technology
in public clouds
• Enterprise deployment option
• Power 3rd party public clouds
Cloud Services
Run on private shared platform
or public SaaS model
Oracle Private
Cloud Platform
27. 27
Getting Started on the Roadmap to Cloud
• Cloud planning
– Strategy – what goes where, what to standardize, what to consolidate,
what to outsource
– Business justification
– Roadmap – maturity model
• Key considerations
– Economics – funding model, capacity planning, chargeback metrics
– Organization, roles & responsibilities
– Governance, policies and processes
– Security
– Technical architecture
• Reference architectures, blueprints
• Best practices and case studies
• Build time vs. run time
• Oracle Insight workshops can help
Press F5 or enter presentation mode to view the poll If you like, you can use this slide as a template for your own voting slides. You might use a slide like this if you feel your audience would benefit from the picture showing a text message on a phone. In an emergency during your presentation, if the poll isn't showing, navigate to this link in your web browser: http://www.polleverywhere.com/multiple_choice_polls/MTc3MTU2Mzcx
Press F5 or enter presentation mode to view the poll If you like, you can use this slide as a template for your own voting slides. You might use a slide like this if you feel your audience would benefit from the picture showing a text message on a phone. In an emergency during your presentation, if the poll isn't showing, navigate to this link in your web browser: http://www.polleverywhere.com/multiple_choice_polls/OTY5ODUyMzU1
You have a number of applications and services you need to support <click to bring up black boxes> and a set of resources to run them <click to bring up servers>. Traditionally there has been a highly siloed, dedicated stack approach to associated apps with resources. <click to bring up app grid pic> The application grid approach is about breaking down those silos and sharing and pooling resources instead. By dynamically and automatically adjusting the allocation of resources across needs, you can get much higher utilization out of hardware because you’re not provisioning each application for its own worst case. You get higher reliability through the multiplicity of resources, and higher performance through parallelization. <click to dissolve Application Grid box into constituent products> <click to bring up value propositions> The complete application foundation features coupled with the industry’s best capabilities for sharing and dynamically adjusting both physical and virtualized resources means that what we have here is the most complete platform for cloud. WebLogic Server is unquestionably the industry’s #1 Java EE application server in performance. With GlassFish highly streamlined for rapid, iterative development and Virtual Assembly Builder as a game-changing new approach to application deployment, you get that #1 performance AND #1 in time-to-market. And with cross-stack certification and optimization that no other vendor can give you, Oracle Application Grid products provide by far the greatest integration synergies with benefits in cost, performance, and ease-of-use, and flexibility to change.
Speed VM deployments. Increase productivity.
Shared Server This is an example of using server virtualization to rapidly deploy a database in the cloud. In this case, we have each database instance running in an Oracle VM virtual machine. Note that OVM supports RAC, so we can use this technology to provision both single instance databases, and to provision additional instances to multi-node RAC databases. OVM makes it a snap to provision a new instance or database on existing hardware. Shared Cluster Enterprise Manager provides a rich set of provisioning tools via the provisioning pack. It can be used to provision a new server to the cloud, or to provision a new database to an existing cloud. Its deployment procedures are customizable, so they can be adapted to meet the needs of many environments. Typically, a cloud provider would create a standardized gold image that would be used for provisioning. Enterprise Manager can then be used to provide one click database provisioning, automating the steps necessary to perform the operation. This works with both single-instance and RAC databases—you can both grow and shrink a RAC database. In the case of a RAC database, it will also provision all the necessary infrastructure software, ASM and Clusterware, onto a new server as it is added to the cloud. Shared Database This model is a consolidated multi-tenant database. In this environment a single database is hosting multiple database services. Users connect to the database via a standard database service, and the normal database user and schema security model provides isolation between the various services data. Deploying a new database service is fast and easy. You simply create the new service, including a new user and schema for isolation. Then create a database service.
I would like to use this slide showing the lifecycle of how a private cloud would work within an enterprise. Note the different roles. 1. First IT sets up the private PaaS based on the Oracle Cloud Platform. They also define certain shared components to ensure standardization and make it easier for app builders. These components may be services, processes or UI components. They also need to set up a self-service application, potentially based on WebCenter portal and Identity Management. This is potentially also integrated with the enterprise’s IT Service Mgmt application such as Siebel or BMC/Remedy. 2. Next, an app owner can take advantage of the PaaS and shared component to more quickly assemble the app and deploy it through self-service. If their role entitles them to make that request, it is automatically provisioned. If not, it gets routed to their management and/or IT for workflow approval…just like a procurement process. 3. Third, users start using the app. 4. If usage starts to approach the capacity limits, the app owner can monitor this through self-service. And the system can scale automatically thanks to an underlying grid architecture at the database and middleware levels, and thanks to effective grid control by Enterprise Manager. 5. Enterprise Manager also tracks resource usage (metering) and this data can be used to charge back to the departments or LOBs. So, this PaaS shows some of the key characteristics of cloud computing: self-service, shared services, dynamic provisioning, elastic scalabiltiy and metering/chargeback.
Now let’s talk about WHAT is a Private PaaS. A Private PaaS is made up of a number of critical building blocks. Oracle has the most comprehensive set of building blocks in the industry, the most “complete, open and integrated” set of building blocks. From the bottom up, this includes Oracle VM for server virtualization, Oracle Enterprise Linux our OS, the Oracle Database grid (made up of RAC, ASM, In-Memory Database Cache, and other database options and features). Then on top of that, Oracle offers our application grid, which includes WebLogic Server, Coherence, Tuxedo and JRockit, and on top of that, a number of value-added services: SOA and BPM for integration and process management, identity and access management for security, and WebCenter our portal for user interaction. We also offer very comprehensive “Cloud Management” capabilities based on Oracle Enterprise Manager. EM has very comprehensive capabilities to manage the full “Cloud Platform” stack including middleware, database, OS and virtualization. For example, Real User Experience Insight (RUEI) enables us to manage top-down from the application end-user’s perspective things like performance, availability and behavior patterns…something that’s useful for SLA/QoS management for private clouds. Our second Keynote explains Private PaaS in more depth, and we have a separate session to talk more about Cloud Management.
Oracle offers the complete stack from disk and storage to the applications for cloud computing that is based on open standards. We offer best of breed components of compute, storage, network, and software building blocks to build enterprise datacenters, private clouds, and public clouds. Starting with a through examination of customer problems and then matching those requirements across a wide array of software capabilities, Oracle then architects based on best of breed components and architectural expertise the best overall HW/SW solution. These optimized solutions are designed to deliver greater performance, scalability, and availability while easing and speeding up deployment times. Because these optimized solutions are pre-tested for specific configurations by Oracle, deployment and integration risk is mitigated and time to revenue generation or service delivery is reduced to help customers compete more effectively. The tightly integrated Engineered Systems such as Exadata and Exalogic Elastic Cloud are precisely purpose built engineered machines achieve extreme levels of efficiencies, simplicity, and manageability. May 18, 2010 Copyright Oracle Corporation
Datacenter managers have many challenges to deal with They need to increase the value of IT as an asset Decrease time to deploy application infrastructure – and align IT with business needs Scale capacity to meet growing demand. Oracle is now offering its Oracle VM for x86 virtualization software as a factory installed option for select Sun Blade and Sun x86 rackmount servers. In addition, the engineering teams have been working together to optimized this integration to speed deployment times and provide documented best practices for customers. A complete reference configuration using the Sun Blade modular systems and the Sun Unified Storage will be available in November. This will allow customers to easily order an integrated system with the blades, networking and storage pre-integrated with the virtualization software with both Oracle Solaris and Oracle Linux.