SlideShare a Scribd company logo
Extreme Performance for Your Cloud Platform
Mike Piech
Senior Director, Product Marketing
Mohamad Afshar, PhD
Vice President, Product Management
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
What is 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:
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
4 Deployment Models
• Public Cloud
• Private Cloud
• Community Cloud
• Hybrid Cloud
5 Essential Characteristics
• On-demand self-service
• Resource pooling
• Rapid elasticity
• Measured service
• Broad network access
Cloud Computing Has Exploded in 2010
Source: Gartner. Leading in Times of Transition. The 2010 CIO Agenda * New question for that year
Most Enterprise Cloud Effort is Private or Hybrid
© 2010 Oracle Corporation
What best describes your current or
planned deployment model for cloud?
Source: Oracle CIO Summit, March 2010
Much Private Cloud Effort Focuses on PaaS
© 2010 Oracle Corporation
What Type of Private Platform and Infrastructure
Cloud Services Is Your Company Providing?
Source: Preliminary findings from the IOUG ResearchWire member study on Cloud Computing,
conducted in August-September 2010.
Most Popular: Application Server and Database
PaaS
50.8%
IaaS
43.2%
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%
Public Cloud
Challenges to Enterprise Use of Public Cloud
Challenge
• Control over service
• Control over security
• Total costs
Response
• Only non-mission-critical
applications on cloud?
• Stay with private cloud?
© 2010 Oracle Corporation
• Integration with legacy
• Cloud-friendly packaging
• Use the right software on
public cloud!
Full Oracle Software Stack Certified and
Supported on Oracle VM on Amazon EC2
• Fully certified and supported:
- Oracle VM
- Oracle Linux
- Oracle Database
- Oracle Fusion Middleware
- Oracle Applications
• E-Business Suite
• PeopleSoft
• Siebel
• Use existing Oracle licenses
• Oracle Unbreakable Linux
Support and Amazon Premium
Support
• Amazon Machine Images
(AMIs) based on Oracle VM
Templates
© 2010 Oracle Corporation
Oracle Platform-as-a-Service on Savvis
Savvis Management Portal
• SavvisStation
PaaS customer interface
• Oracle Virtual Assembly Builder
PaaS solution options
• WebLogic Server EE or SE
• Oracle Database EE or SE
IaaS solution options
• Oracle Linux
• Oracle VM
© 2010 Oracle Corporation
Cloud Infrastructure
• Reliability
• Performance
• Flexibility
• Capacity
• Space
• Reliability
• Performance
• Flexibility
• Capacity
• Space
Pressures on Infrastructure
© 2010 Oracle Corporation
Reduce Costs
Accelerate
Deployment
Simplify
Management
Central IT
Improve
Efficiency
Line of Business
Grow Revenue
Speed Time-to-
Market
Guarantee
Service Levels
Scale on
Demand
• Reliability
• Performance
• Flexibility
• Capacity
• Space
Approach: Unique Environments for Each App
Pros
• Optimize stack for each app
• Update and scale each app
independently of others
• Some cloud, some non-cloud
Cons
• Heterogeneous environment,
hard to manage
• Low utilization and
economies of scale
• Cost of Managing disparate
• Lots of building
© 2010 Oracle Corporation
JVM
App Svr
Svr
OS
App
App
JVM
App Svr
App
JVM
App Svr
App
JVM
App Svr
Svr
OS
App
JVM
App Svr
Svr
OS
App
Approach: Virtualize
Pros
• Easier management
• Better utilization
Cons
• Virtual sprawl
• Provisioning and scaling not
application-specific or
application-aware
• Harder diagnostics and
management
• Still lots of building
© 2010 Oracle Corporation
JVM
App Svr
App
Svr
Virtualization
Svr Svr Svr Svr Svr
JVM
App Svr
App
JVM
App Svr
App
JVM
App Svr
App
JVM
App Svr
App
JVM
App Svr
App
Both Approaches Require Assembly
© 2010 Oracle Corporation
The Ideal: No Assembly Required
© 2010 Oracle Corporation
“No Assembly Required” IT:
Engineered Systems
© 2010 Oracle Corporation
The 21st Century Datacenter
“With our migration to
Exadata V2 we've seen a
17x performance
improvement, having
made no changes to our
application.”
“Our continued
investments in resources
and technology,…..,is
providing advertisers and
publishers with the
increased performance,
usability, and innovation
that will help drive strong
revenue growth today and
in the future.”
“…. enables us to access
business data 30 times
faster. This translates
into faster decision
making than our
competition, more
accurate segmentation
of our database, and the
ability to focus our
attention on new
business lines―all of
which improve service to
our 1.3 million
customers.”
Exadata achieved over
6,000 inserts per
second during an OLTP
execution, IBM P595
reached only 4,000,
Exadata 1.5X more
inserts over the same
period
Query results
improved
tremendously, some
to the scale of a 100x
Query results for video
service improved 4X
and application
response time
stabilized.
"We implemented it in
a record four days
from delivery prior to
Christmas to provide
a dev/test
environment to a
number of projects,"
a statement from the
bank said….. The
machine will enable
the Commonwealth
Bank to provide
database as a service
One customer saw
processing time drop
from 3.5 hours to 27
minutes, while
another customer
saw a performance
boost of 300x
Piper Jaffray
Some Initial Responses to Engineered Systems
What Does It Take to Build a Cloud?
Key Enablers for Cloud
Engineered
Foundation
Elastic
Capacity
Fast
Deployment
+ +
Self
Service
+ +Security
Engineered Foundation:
Oracle Exadata Database Machine
• Fastest for OLTP and
Data Warehouse
• Best OLTP and
Data Warehouse
Cost/Performance
• 100% Fault-Tolerant
• Scalable On-Demand
Oracle Database Server Grid
•2 8-socket Intel servers
•128 cores
•2 TB DRAM
Unified Network
•40 Gb/sec InfiniBand
•880 Gb/sec total throughput
•10 Gb Ethernet to datacenter
Storage Grid
•14 storage servers
•5 TB flash storage
•336 TB disk storage
© 2010 Oracle Corporation
Engineered Foundation:
Oracle Exalogic Elastic Cloud
Oracle WebLogic Server Grid
•360 cores
•2.8 TB DRAM
•960 GB solid-state disk
Unified Network
•40 Gb/sec InifiniBand
•1.2 ms latency
•10 GB Ethernet to datacenter
Storage Grid
• 40 TB SAS disk
• 4 TB read cache
• 72 GB write cache
© 2010 Oracle Corporation
• Fastest Java
Performance
• Best Java
Cost/Performance
• 100% Fault-Tolerant
• Scalable On-Demand
Engineered Foundation:
Extreme Java Performance
Internet Applications
• 12x improvement
• Over 1m HTTP requests/sec
• All Facebook’s Web traffic on 2 racks
Messaging Applications
• 4.5x improvement
• Over 1.8m messages/sec
• All Chinese Rail ticketing on 1 rack
Database Applications
• 1.4x improvement
• 2m JPA ops/sec
• All eBay product searches on 1/2 rack
© 2010 Oracle Corporation
Engineered Foundation:
Complete Cloud Lifecycle Management
© 2010 Oracle Corporation
Setup Cloud
Infrastructure
Build App
and Package
as Assembly Setup Cloud
Policies
Deploy
Scale Up/Down
Decommission
Monitor
Patch
Fast Deployment: Virtualization and Assemblies
© 2010 Oracle Corporation
Hypervisor Hypervisor
Hypervisor Hypervisor
Web Tier
AppTier
Database Tier
App
Svr
App
Svr
SOA
Svc
Web Web
DB DB
VM VM VM VM VM
VM VM VM VM VM Assembly
Builder
Assembly
Metadata
Assembly
Metadata
Assembly
Metadata
Assembly
Metadata
Assembly
Metadata
Elastic Capacity: App Server and Database
© 2010 Oracle Corporation
Dept
App 1
Dept
App 2
Shared
Service
Shared
Service
Oracle
Enterprise
Manager
Shared
Service
Dept App 1
Sense demand spike
Application Grid with Oracle WebLogic Suite
Database Grid with Oracle RAC, ASM, IMDB Cache
Sense
demand
spike
WebLogic Server
cluster nodes
Coherence data
grid nodes
Oracle Database
RAC nodes
Sense
demand
spike
Adjust
capacity
Adjust
capacity
Adjust
capacity
Security: Data
Database Vault
Audit Vault
Database Firewall
Data Encryption
Backup Encryption
© 2010 Oracle Corporation
Identify Provisioning
Security: Policy-Based Identity Provisioning
New
Employee
HRMS Reconciliation
Engine
Identity
Store Access
Policy
Workflow Connector
User
Group
New
Contractor
ApprovalSelf
Registration
Role Manager
Role
Manager
On-Premise
Applications
SPML
Self Service: Next-Generation Cloud Development
Data
Model
Business
Logic
User
Interface
Business
Process
Business
Intelligence
Unified Multi-Tenant Aware Metadata Manager
Layered, Multi-tenant Aware Metadata Customization
Business User Extensibility
Page
Composer
Report
Composer
Process
Composer
Data
Composer
Open Scripting – Groovy, Java, Other Languages
Developer
© 2010 Oracle Corporation
Key Enablers for Cloud
Engineered
Foundation
Elastic
Capacity
Fast
Deployment
+ +
Self
Service
+ +Security
Engineered Systems:
Best Foundation for Cloud
© 2010 Oracle Corporation
The 21st Century Datacenter
Keynote from Cloud Expo West, November 2010

More Related Content

Keynote from Cloud Expo West, November 2010

  • 1. Extreme Performance for Your Cloud Platform Mike Piech Senior Director, Product Marketing Mohamad Afshar, PhD Vice President, Product Management
  • 2. 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
  • 3. What is Cloud Computing?
  • 4. 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: 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 4 Deployment Models • Public Cloud • Private Cloud • Community Cloud • Hybrid Cloud 5 Essential Characteristics • On-demand self-service • Resource pooling • Rapid elasticity • Measured service • Broad network access
  • 5. Cloud Computing Has Exploded in 2010 Source: Gartner. Leading in Times of Transition. The 2010 CIO Agenda * New question for that year
  • 6. Most Enterprise Cloud Effort is Private or Hybrid © 2010 Oracle Corporation What best describes your current or planned deployment model for cloud? Source: Oracle CIO Summit, March 2010
  • 7. Much Private Cloud Effort Focuses on PaaS © 2010 Oracle Corporation What Type of Private Platform and Infrastructure Cloud Services Is Your Company Providing? Source: Preliminary findings from the IOUG ResearchWire member study on Cloud Computing, conducted in August-September 2010. Most Popular: Application Server and Database PaaS 50.8% IaaS 43.2% 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%
  • 9. Challenges to Enterprise Use of Public Cloud Challenge • Control over service • Control over security • Total costs Response • Only non-mission-critical applications on cloud? • Stay with private cloud? © 2010 Oracle Corporation • Integration with legacy • Cloud-friendly packaging • Use the right software on public cloud!
  • 10. Full Oracle Software Stack Certified and Supported on Oracle VM on Amazon EC2 • Fully certified and supported: - Oracle VM - Oracle Linux - Oracle Database - Oracle Fusion Middleware - Oracle Applications • E-Business Suite • PeopleSoft • Siebel • Use existing Oracle licenses • Oracle Unbreakable Linux Support and Amazon Premium Support • Amazon Machine Images (AMIs) based on Oracle VM Templates © 2010 Oracle Corporation
  • 11. Oracle Platform-as-a-Service on Savvis Savvis Management Portal • SavvisStation PaaS customer interface • Oracle Virtual Assembly Builder PaaS solution options • WebLogic Server EE or SE • Oracle Database EE or SE IaaS solution options • Oracle Linux • Oracle VM © 2010 Oracle Corporation
  • 13. • Reliability • Performance • Flexibility • Capacity • Space • Reliability • Performance • Flexibility • Capacity • Space Pressures on Infrastructure © 2010 Oracle Corporation Reduce Costs Accelerate Deployment Simplify Management Central IT Improve Efficiency Line of Business Grow Revenue Speed Time-to- Market Guarantee Service Levels Scale on Demand • Reliability • Performance • Flexibility • Capacity • Space
  • 14. Approach: Unique Environments for Each App Pros • Optimize stack for each app • Update and scale each app independently of others • Some cloud, some non-cloud Cons • Heterogeneous environment, hard to manage • Low utilization and economies of scale • Cost of Managing disparate • Lots of building © 2010 Oracle Corporation JVM App Svr Svr OS App App JVM App Svr App JVM App Svr App JVM App Svr Svr OS App JVM App Svr Svr OS App
  • 15. Approach: Virtualize Pros • Easier management • Better utilization Cons • Virtual sprawl • Provisioning and scaling not application-specific or application-aware • Harder diagnostics and management • Still lots of building © 2010 Oracle Corporation JVM App Svr App Svr Virtualization Svr Svr Svr Svr Svr JVM App Svr App JVM App Svr App JVM App Svr App JVM App Svr App JVM App Svr App
  • 16. Both Approaches Require Assembly © 2010 Oracle Corporation
  • 17. The Ideal: No Assembly Required © 2010 Oracle Corporation
  • 18. “No Assembly Required” IT: Engineered Systems © 2010 Oracle Corporation The 21st Century Datacenter
  • 19. “With our migration to Exadata V2 we've seen a 17x performance improvement, having made no changes to our application.” “Our continued investments in resources and technology,…..,is providing advertisers and publishers with the increased performance, usability, and innovation that will help drive strong revenue growth today and in the future.” “…. enables us to access business data 30 times faster. This translates into faster decision making than our competition, more accurate segmentation of our database, and the ability to focus our attention on new business lines―all of which improve service to our 1.3 million customers.” Exadata achieved over 6,000 inserts per second during an OLTP execution, IBM P595 reached only 4,000, Exadata 1.5X more inserts over the same period Query results improved tremendously, some to the scale of a 100x Query results for video service improved 4X and application response time stabilized. "We implemented it in a record four days from delivery prior to Christmas to provide a dev/test environment to a number of projects," a statement from the bank said….. The machine will enable the Commonwealth Bank to provide database as a service One customer saw processing time drop from 3.5 hours to 27 minutes, while another customer saw a performance boost of 300x Piper Jaffray Some Initial Responses to Engineered Systems
  • 20. What Does It Take to Build a Cloud?
  • 21. Key Enablers for Cloud Engineered Foundation Elastic Capacity Fast Deployment + + Self Service + +Security
  • 22. Engineered Foundation: Oracle Exadata Database Machine • Fastest for OLTP and Data Warehouse • Best OLTP and Data Warehouse Cost/Performance • 100% Fault-Tolerant • Scalable On-Demand Oracle Database Server Grid •2 8-socket Intel servers •128 cores •2 TB DRAM Unified Network •40 Gb/sec InfiniBand •880 Gb/sec total throughput •10 Gb Ethernet to datacenter Storage Grid •14 storage servers •5 TB flash storage •336 TB disk storage © 2010 Oracle Corporation
  • 23. Engineered Foundation: Oracle Exalogic Elastic Cloud Oracle WebLogic Server Grid •360 cores •2.8 TB DRAM •960 GB solid-state disk Unified Network •40 Gb/sec InifiniBand •1.2 ms latency •10 GB Ethernet to datacenter Storage Grid • 40 TB SAS disk • 4 TB read cache • 72 GB write cache © 2010 Oracle Corporation • Fastest Java Performance • Best Java Cost/Performance • 100% Fault-Tolerant • Scalable On-Demand
  • 24. Engineered Foundation: Extreme Java Performance Internet Applications • 12x improvement • Over 1m HTTP requests/sec • All Facebook’s Web traffic on 2 racks Messaging Applications • 4.5x improvement • Over 1.8m messages/sec • All Chinese Rail ticketing on 1 rack Database Applications • 1.4x improvement • 2m JPA ops/sec • All eBay product searches on 1/2 rack © 2010 Oracle Corporation
  • 25. Engineered Foundation: Complete Cloud Lifecycle Management © 2010 Oracle Corporation Setup Cloud Infrastructure Build App and Package as Assembly Setup Cloud Policies Deploy Scale Up/Down Decommission Monitor Patch
  • 26. Fast Deployment: Virtualization and Assemblies © 2010 Oracle Corporation Hypervisor Hypervisor Hypervisor Hypervisor Web Tier AppTier Database Tier App Svr App Svr SOA Svc Web Web DB DB VM VM VM VM VM VM VM VM VM VM Assembly Builder Assembly Metadata Assembly Metadata Assembly Metadata Assembly Metadata Assembly Metadata
  • 27. Elastic Capacity: App Server and Database © 2010 Oracle Corporation Dept App 1 Dept App 2 Shared Service Shared Service Oracle Enterprise Manager Shared Service Dept App 1 Sense demand spike Application Grid with Oracle WebLogic Suite Database Grid with Oracle RAC, ASM, IMDB Cache Sense demand spike WebLogic Server cluster nodes Coherence data grid nodes Oracle Database RAC nodes Sense demand spike Adjust capacity Adjust capacity Adjust capacity
  • 28. Security: Data Database Vault Audit Vault Database Firewall Data Encryption Backup Encryption © 2010 Oracle Corporation
  • 29. Identify Provisioning Security: Policy-Based Identity Provisioning New Employee HRMS Reconciliation Engine Identity Store Access Policy Workflow Connector User Group New Contractor ApprovalSelf Registration Role Manager Role Manager On-Premise Applications SPML
  • 30. Self Service: Next-Generation Cloud Development Data Model Business Logic User Interface Business Process Business Intelligence Unified Multi-Tenant Aware Metadata Manager Layered, Multi-tenant Aware Metadata Customization Business User Extensibility Page Composer Report Composer Process Composer Data Composer Open Scripting – Groovy, Java, Other Languages Developer © 2010 Oracle Corporation
  • 31. Key Enablers for Cloud Engineered Foundation Elastic Capacity Fast Deployment + + Self Service + +Security
  • 32. Engineered Systems: Best Foundation for Cloud © 2010 Oracle Corporation The 21st Century Datacenter

Editor's Notes

  1. IMPORTANT: This is a new product that has not been released!We will be talking about a product that is NOT released. We have announced the product but it will not be shipping for some timeWe will touch on some visionary things in this discussion that should NOT be used for contractual purposes
  2. http://picasaweb.google.com/lh/photo/zC1wNpG64pIcDNiPtR-vrw
  3. http://picasaweb.google.com/lh/photo/zC1wNpG64pIcDNiPtR-vrw ({{Information |Description=Alain Prost's Ferrari 641 on display at the New York Museum of Modern Art. |Source=[http://www.flickr.com/photos/9998127@N06/4049579198/ MOMAs_Ferrari_front] |Date=2009-10-27 01:34 |Author=[http://www.fl)
  4. http://commons.wikimedia.org/wiki/File:US_Navy_080907-N-7981E-112_An_AS-332_Super_Puma_helicopter_approaches_the_Military_Sealift_Command_dry_cargo-ammunition_ship_USNS_Richard_C._Byrd_(T-AKE_4)_to_pick_up_supplies_during_a_vertical_replenishment_at_sea.jpg
  5. What kinds of systems are possible from combining Oracle and Sun technologies in a single integrated stack? The first system Oracle has produced is Oracle Exadata database machine. Oracle Exadata is the world's fastest for any type of database workload, and the only database machine that runs transaction processing applications. It is a complete package of software, servers, storage and networking for all data management, including data warehousing, transaction processing and consolidated mixed application workloads. Oracle Exadata also includes Sun's new FlashFire technology to cache 'hot' data for dramatically improved transaction response times and throughput. With Oracle Exadata, customers can consolidate all their database applications, store up to ten times more data, search data up to ten times faster, and make faster business decisions in real time without making changes to applications. And we intend to deliver more types of systems in the future.
  6. http://commons.wikimedia.org/wiki/File:US_Navy_080907-N-7981E-112_An_AS-332_Super_Puma_helicopter_approaches_the_Military_Sealift_Command_dry_cargo-ammunition_ship_USNS_Richard_C._Byrd_(T-AKE_4)_to_pick_up_supplies_during_a_vertical_replenishment_at_sea.jpg