private database clouds - cvc deck-18 · 3 cloud computing is a model for enabling convenient,...
TRANSCRIPT
1
Private Cloud Database Consolidation
Agenda
• Cloud Introduction
• Business Drivers
• Cloud Architectures
• Enabling Technologies
• Service Level Expectations
• Customer Case Studies
• Conclusions
© 2011 Oracle Corporation
2
<Insert Picture Here>
WHAT IS CLOUD COMPUTING ?
© 2011 Oracle Corporation
Traditional Computing EnvironmentsSilo’s of hardware, storage, software & applications
• Sized for individual peak loads
– Inefficient and expensive
• Meet changing business needs?
– Inflexible and unresponsive
• Expensive to manage
– Too many moving parts
© 2011 Oracle Corporation
3
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.
© 2011 Oracle Corporation
NIST Definition of Cloud Computing v15
Cloud Computing EnvironmentsReduced complexity & costs, higher quality of service
• Sized for Data Center
– Resource pooling
– High quality of service
• Meet changing business needs?
– Elasticity on-demand
– Rapid self service provisioning
• Easy to manage at lower cost
– Fewer moving parts
© 2011 Oracle Corporation
4
So what is a Private Database Cloud ?Databases on a Shared Deployment Platform
Software-as-a-Service
© 2011 Oracle Corporation
Infrastructure-as-a-Service
Platform-as-a-Service
Private Database Cloud
<Insert Picture Here>
PRIVATE DATABASE CLOUD
BUSINESS DRIVERS
© 2011 Oracle Corporation
5
Private Database Cloud Business Drivers
Improve
Quality of
Service
Improve
Agility
Reduce
Complexity
Reduce
IT Costs
Standardize Operating System
Standardize database
Fewer configurationsCapital costs
Management costs
Downtime costs
Resource management
Dynamic services
Shared resourcesTighter security
Faster performance
Higher availability
© 2011 Oracle Corporation
Database
OS
ServersServers
Consolidation
Storage
Schema
ROI
Infrastructure
Cloud
Database
Cloud
© 2011 Oracle Corporation
Private Database CloudGreatest consolidation, maximum ROI
6
<Insert Picture Here>
PRIVATE DATABASE CLOUD
ARCHITECTURES
© 2011 Oracle Corporation
Database Cloud Architectures Common building blocks are shared server and storage pools
OSOS
ERPDW CRM
DB
OSOS
DB
DB
Database Cloud
Operating SystemShare server pool
Real Application Clusters
OSOS
ERPDW CRM
OSOS
DB
Database Cloud
DatabaseShare database instances Real Application Clusters
© 2011 Oracle Corporation
Infrastructure Cloud
ServerDeploy in dedicated VMs
Server virtualization
Hypervisor
CRMDW ERP
OS
DB
DB
OS
DB
OS
DB
DB
Hypervisor
7
Infrastructure CloudProvision a Database in a VM
© 2011 Oracle Corporation
CRMDW ERP
OS
DB
DB
OS
DB
OS
DB
DB
• Requires Hypervisor
– Works with single & clustered servers
• Supports heterogeneous OS
– Excellent isolation
• Low consolidation density
– Server and storage only
• Performance issues
– Hypervisor overhead
• Low ROI
– But, simple to implement
Hypervisor Hypervisor
Private Database Cloud Provision Databases Natively
© 2011 Oracle Corporation
OSOS
ERPDW CRM
DB
OSOS
DB
DB
• Requires Real Application Clusters
– Supports all Oracle applications
• Requires common OS
– Linux, Unix, Windows
• High consolidation density
– Servers, storage and OS
• Excellent performance
– No hypervisor overhead
• High ROI
– Especially using commodity hardware
8
Private Database CloudProvision a Schema to a Shared Database
• Requires Real Application Clusters
– Extremely fast provisioning
• Requires common OS
– Least isolation
• Highest consolidation density
– Servers, storage, OS, database
• Excellent performance
– Fewest database instances
• Highest ROI
– But, requires application validation
© 2011 Oracle Corporation
OSOS
ERPDW CRM
OSOS
DB
<Insert Picture Here>
PRIVATE DATABASE CLOUD
ENABLING TECHNOLOGIES
© 2011 Oracle Corporation
9
Enabling the Private Database CloudYears of continuous Oracle innovation
Oracle Database 10g
Oracle Database 11g
Oracle Exadata
Oracle9i DatabaseReal Application Clusters
Database Services
CPU Resource Management
Automatic Storage Management
Dynamic Database Services
Instance caging
I/O resource management
Server Pools
Quality of Service Management
InfiniBand support
Smart Scans
Smart Flash Cache
Hybrid Columnar Compression
© 2011 Oracle Corporation
Private Database CloudSoftware Managed Server and Storage Pools
EnterpriseManager
In-Memory Database Cache
Automatic Storage Management
Real Application Clusters
© 2011 Oracle Corporation
10
Oracle Exadata Database MachineOptimized for Private Cloud Consolidation
• Database Server Pool
– Oracle Database 11g Release 2
– Oracle Real Application Clusters
– Automatic Storage Management
• Storage Server Pool
– Up to 336 TB disk
– 5 TB flash storage
– Oracle Exadata Storage Software
• InfiniBand Network
– 40 Gb/sec redundant switches
© 2011 Oracle Corporation
• All Database Machines are the same
– Delivered tested and ready-to-run
– Highly optimized
– Highly supportable
– No unique configuration issues
• Runs existing OLTP and DW applications
– Over 30 years of Oracle Database capabilities
– No Exadata certification required
• Leverages Oracle ecosystem
– Skills, knowledge base, people, partners
Standardized ConfigurationDeploy in days not months
© 2011 Oracle Corporation
11
<Insert Picture Here>
SERVICE LEVEL EXPECTATIONS
ON PRIVATE CLOUDS
© 2011 Oracle Corporation
• Resource Manager allocates CPU and Memory
– Also I/O usage on Exadata
• Instance caging allocates cores per instance
• Capacity-on-demand for elastic cloud computing
Workload and Resource ManagementDatabases run as Services across shared platform
© 2011 Oracle Corporation
12
Fast Recovery Area
Active Data Guard
Maximum Availability ArchitectureFully utilizes all redundancy in Private Cloud
© 2011 Oracle Corporation
Automatic Storage Management
Real Application Clusters
Data Guard
Oracle Maximum Availability ArchitectureNo planned downtime required for online maintenance
© 2011 Oracle Corporation
Add/Remove Storage
Table & Index Redefinition
Undo Human ErrorAdd/Remove Nodes
Rolling Upgrades
Automated Upgrade TestingOnline Application Upgrade
Rolling Patches and PSUs
13
Oracle Database 11gComplete Data Security
• Oracle Advanced Security
• Oracle Identity Management
• Oracle Database Vault & Label Security
• Oracle Audit Vault & Total Recall
• Oracle Database Firewall
• Oracle Configuration Management
• Oracle Data Masking
DataDataData
© 2011 Oracle Corporation
Monitoring, Metering and Chargeback Share costs across user groups
© 2011 Oracle Corporation
14
• Gold image reference configurations
• Standardized deployments via profiles
• Rapidly provision databases to the Cloud
• Monitor change centrally to ensure compliance
Provisioning Software to the CloudLower complexity via Reference Configurations
© 2011 Oracle Corporation
Create Reference Configuration
Stage As Gold Image
Provision DatabaseOn Cloud
ManageCentrally
<Insert Picture Here>
PRIVATE CLOUD DEMONSTRATION
RAPID PROVISIONING
© 2011 Oracle Corporation
15
OneCommand ConfiguratorStep One
• Capture naming, sizing and general network information
OneCommand ConfiguratorStep Two
• Capture and generate specific network information
16
OneCommand ConfiguratorStep Three
• Capture software ownership and storage cell alerting
OneCommand ConfiguratorStep Four
• Collect information required to build initial database
• Generate a set of configuration files for OneCommand
17
<Insert Picture Here>
CUSTOMER CASE STUDIES
© 2011 Oracle Corporation
Dell ITConsolidated 450 Databases onto 3 Private Clouds
• P & L break even in 19 months
• Saved $3.3M from labor productivity and cost avoidance
• 50% faster delivery of BI to decision makers
• Time-to-wire reduced from 8 weeks to 2 days
© 2011 Oracle Corporation
20 TBStorage
16 Servers
Up to 150 databases per server pool
18
FedEx ServicesRe-hosted 400 Databases onto Private Cloud
• Scale out workloads by adding nodes to server pools
• Economies of scale consolidating small database schemas
• Standardization provides better service at lower cost
• 90% of OLTP workload leverages dynamic infrastructure
© 2011 Oracle Corporation
4-node server pool for smaller
databases
4-8 node server pool for large
databases
Oracle Exadata for Consolidation
© 2011 Oracle Corporation
19
<Insert Picture Here>
Conclusions
© 2011 Oracle Corporation
Private Database Cloud Oracle Technology Enables Private Database Clouds
Improve
Quality of
Service
Improve
Agility
Reduce
Complexity
Reduce
IT Costs
Automatic Storage Management
Provisioning Pack
Configuration PackDiag & Tuning Packs
Advanced Compression
Real Application Clusters
Workload management
Instance caging
Server poolsDatabase security
Extreme performance
Maximum availability
© 2011 Oracle Corporation
20
Cloud Architectural AssessmentPick the architecture that best suits your needs
Business ValueServer
Consolidation
OS
Consolidation
Database
Consolidation
Implementation Easy Easy Difficult*
Application Suitability Some All Some
Isolation Highest High Limited
Availability High Highest Highest
Scalability Limited Excellent Excellent
Consolidation Density Low High Highest
ROI Low High Highest
* = Need to ensure application schemas can co-exist
© 2011 Oracle Corporation
Private Cloud Database Consolidation
• Oracle enables all levels of consolidation
– Infrastructure, OS, Database
• The higher the consolidation density
– The greater the return on investment
• Oracle Exadata Database Machine
– Ideal Private Cloud consolidation platform
– Fastest time-to-market
• Customers already saving with consolidation
© 2011 Oracle Corporation
21
For More Information
http://search.oracle.com
or
www.oracle.com/database
oracle database 11g
© 2011 Oracle Corporation