Upload
ciprian-cipo
View
35
Download
0
Embed Size (px)
DESCRIPTION
ROOUG, ORacle Database 12C, multitenant
Citation preview
The Benefits of Oracle Multitenant Why to adopt the new architectureWhy to adopt the new architecture
Horia Berca
Core Technology Presales Consultant
Oracle Romania
Agenda
Industry Trends
Rethinking Architecture for the Database Cloud
Key Benefits & Capabilities Enabled
Use Cases
Key Takeaways
Demo
Industry Today
17%
5%
Yes
Will you be pursuing a cloud computing
strategy by 2014?
Simplification
78%
Yes
Maybe
No
Gartner Data Center Conference Poll, December 2011
Cost Savings
Time to Market
Agenda
Industry Trends
Rethinking Architecture for the Database Cloud
Key Benefits & Capabilities Enabled
Use Cases
Key Takeaways
Demo
Private Database Cloud ArchitecturesOracle Database 11g
Dedicated DatabasesVirtual Machines Schema Consolidation
share servers and OSshare servers share servers, OS and database
Increasing Consolidation
Private Database Cloud ArchitecturesOracle Database 12c
Dedicated DatabasesVirtual Machines Multitenant Database
share servers and OSshare servers share servers, OS and database
Increasing Consolidation
Oracle Database ArchitectureRequires memory, processes and database files
System Resources
New Multitenant ArchitectureMemory and processes required at multitenant container level only
System Resources
New Multitenant ArchitectureMemory and processes required at multitenant container level only
System Resources
Multitenant ArchitectureComponents of a Multitenant Container Database (CDB)
PDBs
Pluggable Databases (PDBs)
Root
CDB
Unplug / plugSimply unplug from the old CDB:
Unplug / plug:and plug in to the new CDB:
Moving between CDBs is a simple case
of moving a PDBs metadata
An unplugged PDB carries with it lineage,
opatch, encryption key info etcopatch, encryption key info etc
Agenda
Industry Trends
Rethinking Architecture for the Database Cloud
Key Benefits & Capabilities Enabled
Use Cases
Key Takeaways
Demo
Advantages of Multitenant ArchitectureReduced CapEx & OpEx, Increased Agility, Easy Adoption
Self-contained PDB for each application Applications run unchanged
Rapid provisioning (via clones)
Portability (via pluggability)
Shared memory and background processes More applications per server
Common operations performed at CDB level Manage many as one (upgrade, HA, backup)
Granular control when appropriate
Agenda
Industry Trends
Rethinking Architecture for the Database Cloud
Key Benefits & Capabilities Enabled
Use Cases
Key Takeaways
Demo
1. Multitenant for Test and DevelopmentFast, flexible copy and snapshot of pluggable databases
2. Consolidation of Disparate ApplicationsShared overhead of memory and processes
System Resources
RAC, Data Guard,
Daily Incrementals
Pick from standard sizes and service levels
3. Self-Service Database as a Service (DBaaS)
GOLD
Data Guard
Daily Incrementals
SILVER
BRONZEWeekly Full
Backups
RAC, Data Guard,
Daily Incrementals
Pick from standard sizes and service levels
3. Self-Service Database as a Service (DBaaS)
GOLD
Data Guard
Daily Incrementals
SILVER
BRONZEWeekly Full
Backups
4. Multitenant. Perfect for SaaS.Multitenancy implemented by the Database, not the Application
5. Multitenant. Perfect for ISVs.Packaged apps and reference data are easily distributed
Use Cases
1. Development / Testing start here!
2. Consolidation of Disparate Applications
3. Database as a Service (DBaaS) on Private Cloud
Software as a Service (SaaS)4. Software as a Service (SaaS)
5. ISVs: Distribution of Packaged Apps and Data
Agenda
Industry Trends
Rethinking Architecture for the Database Cloud
Key Benefits & Capabilities Enabled
Use Cases
Key Takeaways
Demo
Benefit Capability Enabled
Minimize CapEx More applications per server
Minimize OpEx Manage many as one
Standardized procedures & service levels
Cloning for development / testing
Key Benefits
Cloning for development / testing
Maximize Agility Rapid provisioning
Portability through pluggability
Scalability with RAC
Ease of Adoption Applications run unchanged
Thank you!Thank you!