SlideShare uma empresa Scribd logo
1 de 47
Baixar para ler offline
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Consolidate and Prepare for Cloud Efficiencies
Oracle Database 12c – Oracle Multitenant Option
Eric Rudie
Master Principal Sales Consultant
Oracle Public Sector
27 September 2016
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
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.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Agenda
Rethinking Architecture for the Database Cloud
Multitenant Architecture
Capabilities Enabled
Managing Multitenant Environment
Upgrading to Multitenant
Use Cases
1
2
3
4
5
6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Agenda
Rethinking Architecture for the Database Cloud
Multitenant Architecture
Capabilities Enabled
Managing Multitenant Environment
Upgrading to Multitenant
Use Cases
1
2
3
4
5
6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Customers face great pressure to consolidate databases in cloud
Business Drivers
Requirements
• Tenant isolation
• Easy adoption
• Manage many as one
• Retain granular control
Economic Pressures Operational Pressures
Consolidate to cut costs
• Fewer servers
• Less power
• Less floor space
• Lower license costs
Deliver cloud-based agility
• Simplified management
• Flexible load balancing
• Rapid self-service
provisioning
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Database Consolidation on Clouds
Traditional consolidation methods
Schema Consolidation
ConsolidationDensity
Shared Servers Shared Servers & OS Shared Servers, OS, & Database
Virtual Machines Stacked Databases
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Cloud Database Design Goal: Efficiency
CapEx and OpEx reduction comparable to schema consolidation, with no downsides
Multitenant DatabaseSchema Consolidation
ConsolidationDensity
Shared Servers & OS Shared Servers, OS, & Database
Virtual Machines Stacked Databases
Shared Servers
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
• A pluggable database is a portable
database
• Simply unplug from the old CDB…
• …and plug it into the new CDB
• With shared storage, moving
between CDBs is a simple case of
moving a PDB’s metadata
• An unplugged PDB carries with it
lineage, opatch, encryption key info
etc.
Cloud Database Design Goal: Portability
CDB2
CDB1
skis boards XC XC
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Legacy non-CDB Architecture • PDB / non-CDB compatibility
guarantee:
You cannot tell, from the
viewpoint of a connected
client, if you’re using a
PDB or a non-CDB
Multitenant Architecture
• Applications run unchanged
Cloud Database Design Goal: Compatibility
DB Link
Remote
Data
DB Link
Remote
Data
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Agenda
Rethinking Architecture for the Database Cloud
Multitenant Architecture
Capabilities Enabled
Managing Multitenant Environment
Upgrading to Multitenant
Use Cases
1
2
3
4
5
6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Architecture
Requires memory, processes and database files
System Resources
GL OE AP
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
APOEGL
New Multitenant Architecture
Memory and processes required at container level only
System Resources
GL OE AP
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
GL OE AP
New Multitenant Architecture
More efficient utilization of system resources
System Resources
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Data and User Data
Before 12.1: Oracle and user data intermingle over time
• New database contains
Oracle meta-data only
• Populate database with
user data
– Oracle and customer
meta-data intermingled
– Portability challenge!
• Multitenant fix:
Horizontally-partitioned
data dictionary
– Only Oracle-supplied
meta-data remains in root
Root
PDB
Meta-Data User Data
OBJ$ TAB$ SOURCE$
…
OBJ$
…
TAB$ SOURCE$ DEPTEMP
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Multitenant Architecture
Components of a Multitenant Container Database (CDB)
Pluggable Databases
PDBs
Root
CDB
Multitenant Container Database
• Up to 252 PDBs per CDB
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Agenda
Rethinking Architecture for the Database Cloud
Multitenant Architecture
Capabilities Enabled
Managing Multitenant Environment
Upgrading to Multitenant
Use Cases
1
2
3
4
5
6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Manage Many Databases as One
Backup databases as one; recover at pluggable database Level
GL OE AP
Point-in-time recovery at pluggable database level
One Backup
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Manage Many Databases as One with Multitenant
One standby database covers all pluggable databases
Production Container Database
GL OE AP GL OE
Standby Container Database
AP
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Simplified Patching and Upgrades
Apply changes once, all pluggable databases updated
GL OE AP
In-place
12.1 12.1 12.112.X 12.X 12.X
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Simplified Patching and Upgrades
Flexible choice when patching & upgrading databases
Original Container Database 12.1
GL OE AP GL OE
Upgraded Container Database 12.x
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Multitenant and RAC: Agility, Availability & Scalability
• Single CDB
• Single instance per
node
• PDBs may be
configured with
“singleton” affinity to
a specific node
• Present in “mounted”
state in other nodes
• PDBs may be uniformly
available in all nodes
Single
CDB /
Shared
Storage
PDB1 PDB2 PDB3 PDB4 PDB5 PDB6 PDB7 PDB8
RAC Cluster
Inst1
Inst2
Inst3
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Expand cluster to support flexible consolidation model
Improved Agility With Changing Workloads
Services
Single SGA per
CDB Instance
Node 1
CDB Instance 1
Node 2
CDB Instance 2
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Node 1
Expand cluster to support flexible consolidation model
Improved Agility With Changing Workloads
Node 3
CDB Instance 3CDB Instance 1
Node 2
CDB Instance 2
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
SILVER
BRONZE
GOLD
Unprecedented Agility with Portable Pluggability
PDB migrates through SLAs as it becomes more mission critical
RAC, Data Guard
RAC
Backups
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
0
5
10
15
20
25
Non CDB PDB Snapshot Clone
Time Taken to Provision New Database
Multitenant Provides Agility for New Projects
Fast Provisioning, Snapshot Clones
GL-2GL GL-3
Original
PDB Clone
of PDB
Snapshot
Clone of PDB
New
Seed
PDB New PDB
From Seed
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Reduced CapEx & OpEx, Increased Agility, Easy to Adopt and Use
Advantages of Multitenant Architecture
GL OE
AP
Self-contained PDB for each application
• Applications run unchanged
• Rapid provisioning (via clones)
• Portability (via pluggability)
Common operations performed at CDB level
• Manage many as one
(patch, upgrade, HA, backup)
• Granular control when appropriate
Shared memory and background processes
• More applications per serverComplementary to VMs
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Agenda
Rethinking Architecture for the Database Cloud
Multitenant Architecture
Capabilities Enabled
Managing Multitenant Environment
Upgrading to Multitenant
Use Cases
1
2
3
4
5
6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Managing Shared Resources
Resource management in a multitenant environment
GL OE AP
High Priority Medium Priority Low Priority
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Managing Resources Between PDBs
• Using Resource Manager, you can control
– CPU
– Exadata I/O
– Sessions
– Parallel execution servers
• Simple-yet-powerful policies configured in terms of:
– A number of shares allocated to each PDB
– A “cap” (a.k.a. maximum utilization limit)
may be applied to each PDB
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Manage CPU
Pluggable Database Shares Guaranteed CPU Maximum CPU
GL 2 2/4 = 50% 100%
OE 1 1/4 = 25% 100%
AP 1 1/4 = 25% 100%
2 Shares 1 Share 1 Share
A CDB Resource Plan uses
shares to specify how CPU is
distributed between PDBs
GL OE AP
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Agenda
Rethinking Architecture for the Database Cloud
Multitenant Architecture
Capabilities Enabled
Managing Multitenant Environment
Upgrading to Multitenant
Use Cases
1
2
3
4
5
6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
GL
12.1
AP
12.1
OE
12.1
Upgrading to Multitenant
Step 1. Upgrade databases in place
In-place
GL
10.2
AP
11.1
OE
11.2
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
GL
12.1
AP
12.1
OE
12.1
Upgrading to Multitenant
Step 2. Plug in upgraded databases
GL
12.1
AP
12.1
OE
12.1 12.1
GL
12.1
AP
12.1
OE
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Step 3. Change applications to work with MultitenantStep 3. Change applications to work with Multitenant
Upgrading to Multitenant
• No application changes required!
GL
12.1
AP
12.1
OE
12.1
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Agenda
Rethinking Architecture for the Database Cloud
Multitenant Architecture
Capabilities Enabled
Managing Multitenant Environment
Upgrading to Multitenant
Use Cases
1
2
3
4
5
6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Multitenant for Development and Testing
Fast, flexible copy and snapshot of pluggable databases
Development Container DatabaseProduction Container Database
GL OE AP
GL
Master
GL
(Dev2)
GL
(Dev1)
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
PO
P
SILVER
BRONZE
GOLD
P
P
Oracle Multitenant for Database as a Service
Pick from standard sizes and service levels
RAC, Data Guard
RAC
Backupssmall
large
medium
P
O
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Consolidation of Disparate Applications
Simplify, standardize, reduce risk, lower costs and upgrade SLAs with Multitenant
Scalability and High Availability Limited
Available Capacity
SILVER
Oracle Database 12c – Multitenant Container Database – Silver SLA
11g
9i
11g
10g
11g
10g
MySQL SQL Server
Oracle Conversion Utilities
“Deferred” Maintenance:
• Behind on Patches
• Seldom Backed Up
12c
12c
12c
12c
12c
12c
Databases
To Manage
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Multitenancy implemented by the Database, not the Application
Oracle Multitenant for Software as a Service
Customer 1 Customer 2 Customer 3 Customer 4 Customer 5 Customer 6 Customer 7
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Multitenant. Perfect for ISVs
Packaged apps and reference data are easily distributed
OE AP
Jolt! Applications Corporation
Development Container Database
OE AP
Customer Container Database
GL APJolt!
v7.3
Jolt!
v8.2
Jolt!
v8.2
Jolt!
v8.2
Jolt!
V7.3
Jolt!
V6.1
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Plug Into the Cloud with Oracle Multitenant
A pluggable database is a portable database – easy to migrate to the cloud
Cloud-Based Container DatabaseOn-Premises Container Database
GL OE AP
GL
Master
GL
(Dev2)
GL
(Dev1)
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Use Cases
1. Development / Testing – start here!
2. Database as a Service (DBaaS)
3. Consolidation of Disparate Applications
4. Software as a Service (SaaS)
5. Distribution of Packaged Apps and Data
6. Migration of Databases to the Cloud
7. …many others!
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Key Benefits
Benefit Capability Enabled
Minimize CapEx • More applications per server
Minimize OpEx
• Manage many as one (reduced patching!)
• Standardized procedures & service levels
• Enable self-service provisioning
Maximize Agility
• Snapshot cloning for development and testing
• Portability through “pluggability”
• Scalability with RAC
Easy
• To Adopt: Applications run unchanged
• To Use: Interface is SQL
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The preceding 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.
Consolidate and prepare for cloud efficiencies

Mais conteúdo relacionado

Mais procurados

Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenEDB
 
Paper: Oracle RAC Internals - The Cache Fusion Edition
Paper: Oracle RAC Internals - The Cache Fusion EditionPaper: Oracle RAC Internals - The Cache Fusion Edition
Paper: Oracle RAC Internals - The Cache Fusion EditionMarkus Michalewicz
 
Oracle Database Appliance (ODA) X6-2 Portfolio Overview
Oracle Database Appliance (ODA) X6-2 Portfolio OverviewOracle Database Appliance (ODA) X6-2 Portfolio Overview
Oracle Database Appliance (ODA) X6-2 Portfolio OverviewDaryll Whyte
 
EDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 WebinarEDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 WebinarEDB
 
Overcoming write availability challenges of PostgreSQL
Overcoming write availability challenges of PostgreSQLOvercoming write availability challenges of PostgreSQL
Overcoming write availability challenges of PostgreSQLEDB
 
IBM Power9 Features and Specifications
IBM Power9 Features and SpecificationsIBM Power9 Features and Specifications
IBM Power9 Features and Specificationsinside-BigData.com
 
Remote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needsRemote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needsEDB
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresEDB
 
Oracle Database Appliance, ODA, X7-2 portfolio.
Oracle Database Appliance, ODA, X7-2 portfolio.Oracle Database Appliance, ODA, X7-2 portfolio.
Oracle Database Appliance, ODA, X7-2 portfolio.Daryll Whyte
 
Seamless replication and disaster recovery for Apache Hive Warehouse
Seamless replication and disaster recovery for Apache Hive WarehouseSeamless replication and disaster recovery for Apache Hive Warehouse
Seamless replication and disaster recovery for Apache Hive WarehouseDataWorks Summit
 
PostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationPostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationEDB
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresEDB
 
Public Sector Virtual Town Hall: High Availability for PostgreSQL
Public Sector Virtual Town Hall: High Availability for PostgreSQLPublic Sector Virtual Town Hall: High Availability for PostgreSQL
Public Sector Virtual Town Hall: High Availability for PostgreSQLEDB
 
DBaaS with EDB Postgres on AWS
DBaaS with EDB Postgres on AWSDBaaS with EDB Postgres on AWS
DBaaS with EDB Postgres on AWSEDB
 
Which Postgres is Right for You?
Which Postgres is Right for You? Which Postgres is Right for You?
Which Postgres is Right for You? EDB
 
An Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQLAn Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQLEDB
 
Achieving HIPAA Compliance with Postgres Plus Cloud Database
Achieving HIPAA Compliance with Postgres Plus Cloud DatabaseAchieving HIPAA Compliance with Postgres Plus Cloud Database
Achieving HIPAA Compliance with Postgres Plus Cloud DatabaseEDB
 
Introducing Data Redaction - an enabler to data security in EDB Postgres Adva...
Introducing Data Redaction - an enabler to data security in EDB Postgres Adva...Introducing Data Redaction - an enabler to data security in EDB Postgres Adva...
Introducing Data Redaction - an enabler to data security in EDB Postgres Adva...EDB
 
Beginner's Guide to High Availability for Postgres
Beginner's Guide to High Availability for PostgresBeginner's Guide to High Availability for Postgres
Beginner's Guide to High Availability for PostgresEDB
 
Bare-metal performance for Big Data workloads on Docker containers
Bare-metal performance for Big Data workloads on Docker containersBare-metal performance for Big Data workloads on Docker containers
Bare-metal performance for Big Data workloads on Docker containersBlueData, Inc.
 

Mais procurados (20)

Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
 
Paper: Oracle RAC Internals - The Cache Fusion Edition
Paper: Oracle RAC Internals - The Cache Fusion EditionPaper: Oracle RAC Internals - The Cache Fusion Edition
Paper: Oracle RAC Internals - The Cache Fusion Edition
 
Oracle Database Appliance (ODA) X6-2 Portfolio Overview
Oracle Database Appliance (ODA) X6-2 Portfolio OverviewOracle Database Appliance (ODA) X6-2 Portfolio Overview
Oracle Database Appliance (ODA) X6-2 Portfolio Overview
 
EDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 WebinarEDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 Webinar
 
Overcoming write availability challenges of PostgreSQL
Overcoming write availability challenges of PostgreSQLOvercoming write availability challenges of PostgreSQL
Overcoming write availability challenges of PostgreSQL
 
IBM Power9 Features and Specifications
IBM Power9 Features and SpecificationsIBM Power9 Features and Specifications
IBM Power9 Features and Specifications
 
Remote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needsRemote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needs
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to Postgres
 
Oracle Database Appliance, ODA, X7-2 portfolio.
Oracle Database Appliance, ODA, X7-2 portfolio.Oracle Database Appliance, ODA, X7-2 portfolio.
Oracle Database Appliance, ODA, X7-2 portfolio.
 
Seamless replication and disaster recovery for Apache Hive Warehouse
Seamless replication and disaster recovery for Apache Hive WarehouseSeamless replication and disaster recovery for Apache Hive Warehouse
Seamless replication and disaster recovery for Apache Hive Warehouse
 
PostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationPostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate Innovation
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with Postgres
 
Public Sector Virtual Town Hall: High Availability for PostgreSQL
Public Sector Virtual Town Hall: High Availability for PostgreSQLPublic Sector Virtual Town Hall: High Availability for PostgreSQL
Public Sector Virtual Town Hall: High Availability for PostgreSQL
 
DBaaS with EDB Postgres on AWS
DBaaS with EDB Postgres on AWSDBaaS with EDB Postgres on AWS
DBaaS with EDB Postgres on AWS
 
Which Postgres is Right for You?
Which Postgres is Right for You? Which Postgres is Right for You?
Which Postgres is Right for You?
 
An Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQLAn Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQL
 
Achieving HIPAA Compliance with Postgres Plus Cloud Database
Achieving HIPAA Compliance with Postgres Plus Cloud DatabaseAchieving HIPAA Compliance with Postgres Plus Cloud Database
Achieving HIPAA Compliance with Postgres Plus Cloud Database
 
Introducing Data Redaction - an enabler to data security in EDB Postgres Adva...
Introducing Data Redaction - an enabler to data security in EDB Postgres Adva...Introducing Data Redaction - an enabler to data security in EDB Postgres Adva...
Introducing Data Redaction - an enabler to data security in EDB Postgres Adva...
 
Beginner's Guide to High Availability for Postgres
Beginner's Guide to High Availability for PostgresBeginner's Guide to High Availability for Postgres
Beginner's Guide to High Availability for Postgres
 
Bare-metal performance for Big Data workloads on Docker containers
Bare-metal performance for Big Data workloads on Docker containersBare-metal performance for Big Data workloads on Docker containers
Bare-metal performance for Big Data workloads on Docker containers
 

Semelhante a Consolidate and prepare for cloud efficiencies

Multitenant Full Deck Jan 2015 Cloud Team AJ Linkedin
Multitenant Full Deck Jan 2015 Cloud Team AJ LinkedinMultitenant Full Deck Jan 2015 Cloud Team AJ Linkedin
Multitenant Full Deck Jan 2015 Cloud Team AJ LinkedinArush Jain
 
클라우드 시대 완벽한 데이터 관리 방법
클라우드 시대 완벽한 데이터 관리 방법 클라우드 시대 완벽한 데이터 관리 방법
클라우드 시대 완벽한 데이터 관리 방법 오라클 클라우드
 
New availability features in oracle rac 12c release 2 anair ss
New availability features in oracle rac 12c release 2 anair   ssNew availability features in oracle rac 12c release 2 anair   ss
New availability features in oracle rac 12c release 2 anair ssAnil Nair
 
Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil Nair
 
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RACAUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RACSandesh Rao
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewMarkus Michalewicz
 
Oracle Multitenant in 50 minutes
Oracle Multitenant in 50 minutesOracle Multitenant in 50 minutes
Oracle Multitenant in 50 minutesConnor McDonald
 
Oracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 VersionOracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 VersionMarkus Michalewicz
 
A3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloudA3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloudDr. Wilfred Lin (Ph.D.)
 
[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...
[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...
[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...Bharat Paliwal
 
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...Trivadis
 
Oracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra PasalapudiOracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra Pasalapudipasalapudi123
 
Multi-Tenancy: Da Teoria à Prática, do DB ao Middleware
Multi-Tenancy: Da Teoria à Prática, do DB ao MiddlewareMulti-Tenancy: Da Teoria à Prática, do DB ao Middleware
Multi-Tenancy: Da Teoria à Prática, do DB ao MiddlewareBruno Borges
 
Hybrid Cloud : Database-as-a-Service: OOW 16
Hybrid Cloud : Database-as-a-Service: OOW 16 Hybrid Cloud : Database-as-a-Service: OOW 16
Hybrid Cloud : Database-as-a-Service: OOW 16 Bala Kuchibhotla
 
CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1David van Schalkwyk
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Fran Navarro
 
Oracle Multitenant meets Oracle RAC 12c OOW13 [CON8706]
Oracle Multitenant meets Oracle RAC 12c OOW13 [CON8706]Oracle Multitenant meets Oracle RAC 12c OOW13 [CON8706]
Oracle Multitenant meets Oracle RAC 12c OOW13 [CON8706]Markus Michalewicz
 

Semelhante a Consolidate and prepare for cloud efficiencies (20)

Multitenant Full Deck Jan 2015 Cloud Team AJ Linkedin
Multitenant Full Deck Jan 2015 Cloud Team AJ LinkedinMultitenant Full Deck Jan 2015 Cloud Team AJ Linkedin
Multitenant Full Deck Jan 2015 Cloud Team AJ Linkedin
 
클라우드 시대 완벽한 데이터 관리 방법
클라우드 시대 완벽한 데이터 관리 방법 클라우드 시대 완벽한 데이터 관리 방법
클라우드 시대 완벽한 데이터 관리 방법
 
New availability features in oracle rac 12c release 2 anair ss
New availability features in oracle rac 12c release 2 anair   ssNew availability features in oracle rac 12c release 2 anair   ss
New availability features in oracle rac 12c release 2 anair ss
 
Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016
 
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RACAUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle Cloud
 
Oracle Database 12c : Multitenant
Oracle Database 12c : MultitenantOracle Database 12c : Multitenant
Oracle Database 12c : Multitenant
 
Oracle Multitenant in 50 minutes
Oracle Multitenant in 50 minutesOracle Multitenant in 50 minutes
Oracle Multitenant in 50 minutes
 
Oracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 VersionOracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 Version
 
A3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloudA3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloud
 
[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...
[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...
[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...
 
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
 
Oracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra PasalapudiOracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra Pasalapudi
 
Multi-Tenancy: Da Teoria à Prática, do DB ao Middleware
Multi-Tenancy: Da Teoria à Prática, do DB ao MiddlewareMulti-Tenancy: Da Teoria à Prática, do DB ao Middleware
Multi-Tenancy: Da Teoria à Prática, do DB ao Middleware
 
Oracle Storage a ochrana dat
Oracle Storage a ochrana datOracle Storage a ochrana dat
Oracle Storage a ochrana dat
 
Hybrid Cloud : Database-as-a-Service: OOW 16
Hybrid Cloud : Database-as-a-Service: OOW 16 Hybrid Cloud : Database-as-a-Service: OOW 16
Hybrid Cloud : Database-as-a-Service: OOW 16
 
CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1CON6492 - Oracle Database Public Cloud Services v1 1
CON6492 - Oracle Database Public Cloud Services v1 1
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
 
Oracle Multitenant meets Oracle RAC 12c OOW13 [CON8706]
Oracle Multitenant meets Oracle RAC 12c OOW13 [CON8706]Oracle Multitenant meets Oracle RAC 12c OOW13 [CON8706]
Oracle Multitenant meets Oracle RAC 12c OOW13 [CON8706]
 

Mais de DLT Solutions

WebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt PackWebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt PackDLT Solutions
 
Oracle Identity & Access Management
Oracle Identity & Access ManagementOracle Identity & Access Management
Oracle Identity & Access ManagementDLT Solutions
 
Oracle Key Vault Data Subsetting and Masking
Oracle Key Vault Data Subsetting and MaskingOracle Key Vault Data Subsetting and Masking
Oracle Key Vault Data Subsetting and MaskingDLT Solutions
 
AV/DF Advanced Security Option
AV/DF Advanced Security OptionAV/DF Advanced Security Option
AV/DF Advanced Security OptionDLT Solutions
 
Replicate data between environments
Replicate data between environmentsReplicate data between environments
Replicate data between environmentsDLT Solutions
 
Streamline it management
Streamline it managementStreamline it management
Streamline it managementDLT Solutions
 
Red Hat Software Defined Storage
Red Hat Software Defined StorageRed Hat Software Defined Storage
Red Hat Software Defined StorageDLT Solutions
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container PlatformDLT Solutions
 
Red Hat JBOSS Data Virtualization
Red Hat JBOSS Data VirtualizationRed Hat JBOSS Data Virtualization
Red Hat JBOSS Data VirtualizationDLT Solutions
 
Red Hat JBoss Data Virtualization
Red Hat JBoss Data VirtualizationRed Hat JBoss Data Virtualization
Red Hat JBoss Data VirtualizationDLT Solutions
 
How to Upgrade Hundreds or Thousands of Databases
How to Upgrade Hundreds or Thousands of DatabasesHow to Upgrade Hundreds or Thousands of Databases
How to Upgrade Hundreds or Thousands of DatabasesDLT Solutions
 
Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?DLT Solutions
 
Cross Domain Solutions for SolarWinds from Sterling Computers
Cross Domain Solutions for SolarWinds from Sterling ComputersCross Domain Solutions for SolarWinds from Sterling Computers
Cross Domain Solutions for SolarWinds from Sterling ComputersDLT Solutions
 
Making Sense of Threat Reports
Making Sense of Threat ReportsMaking Sense of Threat Reports
Making Sense of Threat ReportsDLT Solutions
 
Symantec and ForeScout Delivering a Unified Cyber Security Solution
Symantec and ForeScout Delivering a Unified Cyber Security SolutionSymantec and ForeScout Delivering a Unified Cyber Security Solution
Symantec and ForeScout Delivering a Unified Cyber Security SolutionDLT Solutions
 
Deploying and Managing Red Hat Enterprise Linux in Amazon Web Services
Deploying and Managing Red Hat Enterprise Linux in Amazon Web ServicesDeploying and Managing Red Hat Enterprise Linux in Amazon Web Services
Deploying and Managing Red Hat Enterprise Linux in Amazon Web ServicesDLT Solutions
 
Implementing BIM for Owners
Implementing BIM for OwnersImplementing BIM for Owners
Implementing BIM for OwnersDLT Solutions
 
Autodesk Infrastructure Solutions for Government Agencies
Autodesk Infrastructure Solutions for Government AgenciesAutodesk Infrastructure Solutions for Government Agencies
Autodesk Infrastructure Solutions for Government AgenciesDLT Solutions
 
Is Your Agency Data Challenged?
Is Your Agency Data Challenged?Is Your Agency Data Challenged?
Is Your Agency Data Challenged?DLT Solutions
 

Mais de DLT Solutions (20)

WebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt PackWebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt Pack
 
Oracle Identity & Access Management
Oracle Identity & Access ManagementOracle Identity & Access Management
Oracle Identity & Access Management
 
Oracle Key Vault Data Subsetting and Masking
Oracle Key Vault Data Subsetting and MaskingOracle Key Vault Data Subsetting and Masking
Oracle Key Vault Data Subsetting and Masking
 
AV/DF Advanced Security Option
AV/DF Advanced Security OptionAV/DF Advanced Security Option
AV/DF Advanced Security Option
 
Replicate data between environments
Replicate data between environmentsReplicate data between environments
Replicate data between environments
 
Streamline it management
Streamline it managementStreamline it management
Streamline it management
 
Red Hat Software Defined Storage
Red Hat Software Defined StorageRed Hat Software Defined Storage
Red Hat Software Defined Storage
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container Platform
 
Red Hat JBOSS Data Virtualization
Red Hat JBOSS Data VirtualizationRed Hat JBOSS Data Virtualization
Red Hat JBOSS Data Virtualization
 
Red Hat JBoss Data Virtualization
Red Hat JBoss Data VirtualizationRed Hat JBoss Data Virtualization
Red Hat JBoss Data Virtualization
 
How to Upgrade Hundreds or Thousands of Databases
How to Upgrade Hundreds or Thousands of DatabasesHow to Upgrade Hundreds or Thousands of Databases
How to Upgrade Hundreds or Thousands of Databases
 
Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?
 
Cross Domain Solutions for SolarWinds from Sterling Computers
Cross Domain Solutions for SolarWinds from Sterling ComputersCross Domain Solutions for SolarWinds from Sterling Computers
Cross Domain Solutions for SolarWinds from Sterling Computers
 
Making Sense of Threat Reports
Making Sense of Threat ReportsMaking Sense of Threat Reports
Making Sense of Threat Reports
 
DLT Portal
DLT PortalDLT Portal
DLT Portal
 
Symantec and ForeScout Delivering a Unified Cyber Security Solution
Symantec and ForeScout Delivering a Unified Cyber Security SolutionSymantec and ForeScout Delivering a Unified Cyber Security Solution
Symantec and ForeScout Delivering a Unified Cyber Security Solution
 
Deploying and Managing Red Hat Enterprise Linux in Amazon Web Services
Deploying and Managing Red Hat Enterprise Linux in Amazon Web ServicesDeploying and Managing Red Hat Enterprise Linux in Amazon Web Services
Deploying and Managing Red Hat Enterprise Linux in Amazon Web Services
 
Implementing BIM for Owners
Implementing BIM for OwnersImplementing BIM for Owners
Implementing BIM for Owners
 
Autodesk Infrastructure Solutions for Government Agencies
Autodesk Infrastructure Solutions for Government AgenciesAutodesk Infrastructure Solutions for Government Agencies
Autodesk Infrastructure Solutions for Government Agencies
 
Is Your Agency Data Challenged?
Is Your Agency Data Challenged?Is Your Agency Data Challenged?
Is Your Agency Data Challenged?
 

Último

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 

Último (20)

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 

Consolidate and prepare for cloud efficiencies

  • 1.
  • 2. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c – Oracle Multitenant Option Eric Rudie Master Principal Sales Consultant Oracle Public Sector 27 September 2016
  • 3. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement 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.
  • 4. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda Rethinking Architecture for the Database Cloud Multitenant Architecture Capabilities Enabled Managing Multitenant Environment Upgrading to Multitenant Use Cases 1 2 3 4 5 6
  • 5. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda Rethinking Architecture for the Database Cloud Multitenant Architecture Capabilities Enabled Managing Multitenant Environment Upgrading to Multitenant Use Cases 1 2 3 4 5 6
  • 6. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Customers face great pressure to consolidate databases in cloud Business Drivers Requirements • Tenant isolation • Easy adoption • Manage many as one • Retain granular control Economic Pressures Operational Pressures Consolidate to cut costs • Fewer servers • Less power • Less floor space • Lower license costs Deliver cloud-based agility • Simplified management • Flexible load balancing • Rapid self-service provisioning
  • 7. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Database Consolidation on Clouds Traditional consolidation methods Schema Consolidation ConsolidationDensity Shared Servers Shared Servers & OS Shared Servers, OS, & Database Virtual Machines Stacked Databases
  • 8. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Cloud Database Design Goal: Efficiency CapEx and OpEx reduction comparable to schema consolidation, with no downsides Multitenant DatabaseSchema Consolidation ConsolidationDensity Shared Servers & OS Shared Servers, OS, & Database Virtual Machines Stacked Databases Shared Servers
  • 9. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • A pluggable database is a portable database • Simply unplug from the old CDB… • …and plug it into the new CDB • With shared storage, moving between CDBs is a simple case of moving a PDB’s metadata • An unplugged PDB carries with it lineage, opatch, encryption key info etc. Cloud Database Design Goal: Portability CDB2 CDB1 skis boards XC XC
  • 10. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Legacy non-CDB Architecture • PDB / non-CDB compatibility guarantee: You cannot tell, from the viewpoint of a connected client, if you’re using a PDB or a non-CDB Multitenant Architecture • Applications run unchanged Cloud Database Design Goal: Compatibility DB Link Remote Data DB Link Remote Data
  • 11. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda Rethinking Architecture for the Database Cloud Multitenant Architecture Capabilities Enabled Managing Multitenant Environment Upgrading to Multitenant Use Cases 1 2 3 4 5 6
  • 12. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Database Architecture Requires memory, processes and database files System Resources GL OE AP
  • 13. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | APOEGL New Multitenant Architecture Memory and processes required at container level only System Resources GL OE AP
  • 14. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | GL OE AP New Multitenant Architecture More efficient utilization of system resources System Resources
  • 15. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Data and User Data Before 12.1: Oracle and user data intermingle over time • New database contains Oracle meta-data only • Populate database with user data – Oracle and customer meta-data intermingled – Portability challenge! • Multitenant fix: Horizontally-partitioned data dictionary – Only Oracle-supplied meta-data remains in root Root PDB Meta-Data User Data OBJ$ TAB$ SOURCE$ … OBJ$ … TAB$ SOURCE$ DEPTEMP
  • 16. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Multitenant Architecture Components of a Multitenant Container Database (CDB) Pluggable Databases PDBs Root CDB Multitenant Container Database • Up to 252 PDBs per CDB
  • 17. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda Rethinking Architecture for the Database Cloud Multitenant Architecture Capabilities Enabled Managing Multitenant Environment Upgrading to Multitenant Use Cases 1 2 3 4 5 6
  • 18. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Manage Many Databases as One Backup databases as one; recover at pluggable database Level GL OE AP Point-in-time recovery at pluggable database level One Backup
  • 19. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Manage Many Databases as One with Multitenant One standby database covers all pluggable databases Production Container Database GL OE AP GL OE Standby Container Database AP
  • 20. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Simplified Patching and Upgrades Apply changes once, all pluggable databases updated GL OE AP In-place 12.1 12.1 12.112.X 12.X 12.X
  • 21. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Simplified Patching and Upgrades Flexible choice when patching & upgrading databases Original Container Database 12.1 GL OE AP GL OE Upgraded Container Database 12.x
  • 22. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Multitenant and RAC: Agility, Availability & Scalability • Single CDB • Single instance per node • PDBs may be configured with “singleton” affinity to a specific node • Present in “mounted” state in other nodes • PDBs may be uniformly available in all nodes Single CDB / Shared Storage PDB1 PDB2 PDB3 PDB4 PDB5 PDB6 PDB7 PDB8 RAC Cluster Inst1 Inst2 Inst3
  • 23. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Expand cluster to support flexible consolidation model Improved Agility With Changing Workloads Services Single SGA per CDB Instance Node 1 CDB Instance 1 Node 2 CDB Instance 2
  • 24. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Node 1 Expand cluster to support flexible consolidation model Improved Agility With Changing Workloads Node 3 CDB Instance 3CDB Instance 1 Node 2 CDB Instance 2
  • 25. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | SILVER BRONZE GOLD Unprecedented Agility with Portable Pluggability PDB migrates through SLAs as it becomes more mission critical RAC, Data Guard RAC Backups
  • 26. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 0 5 10 15 20 25 Non CDB PDB Snapshot Clone Time Taken to Provision New Database Multitenant Provides Agility for New Projects Fast Provisioning, Snapshot Clones GL-2GL GL-3 Original PDB Clone of PDB Snapshot Clone of PDB New Seed PDB New PDB From Seed
  • 27. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Reduced CapEx & OpEx, Increased Agility, Easy to Adopt and Use Advantages of Multitenant Architecture GL OE AP Self-contained PDB for each application • Applications run unchanged • Rapid provisioning (via clones) • Portability (via pluggability) Common operations performed at CDB level • Manage many as one (patch, upgrade, HA, backup) • Granular control when appropriate Shared memory and background processes • More applications per serverComplementary to VMs
  • 28. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda Rethinking Architecture for the Database Cloud Multitenant Architecture Capabilities Enabled Managing Multitenant Environment Upgrading to Multitenant Use Cases 1 2 3 4 5 6
  • 29. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Managing Shared Resources Resource management in a multitenant environment GL OE AP High Priority Medium Priority Low Priority
  • 30. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Managing Resources Between PDBs • Using Resource Manager, you can control – CPU – Exadata I/O – Sessions – Parallel execution servers • Simple-yet-powerful policies configured in terms of: – A number of shares allocated to each PDB – A “cap” (a.k.a. maximum utilization limit) may be applied to each PDB
  • 31. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Manage CPU Pluggable Database Shares Guaranteed CPU Maximum CPU GL 2 2/4 = 50% 100% OE 1 1/4 = 25% 100% AP 1 1/4 = 25% 100% 2 Shares 1 Share 1 Share A CDB Resource Plan uses shares to specify how CPU is distributed between PDBs GL OE AP
  • 32. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda Rethinking Architecture for the Database Cloud Multitenant Architecture Capabilities Enabled Managing Multitenant Environment Upgrading to Multitenant Use Cases 1 2 3 4 5 6
  • 33. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | GL 12.1 AP 12.1 OE 12.1 Upgrading to Multitenant Step 1. Upgrade databases in place In-place GL 10.2 AP 11.1 OE 11.2
  • 34. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | GL 12.1 AP 12.1 OE 12.1 Upgrading to Multitenant Step 2. Plug in upgraded databases GL 12.1 AP 12.1 OE 12.1 12.1 GL 12.1 AP 12.1 OE
  • 35. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Step 3. Change applications to work with MultitenantStep 3. Change applications to work with Multitenant Upgrading to Multitenant • No application changes required! GL 12.1 AP 12.1 OE 12.1
  • 36. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda Rethinking Architecture for the Database Cloud Multitenant Architecture Capabilities Enabled Managing Multitenant Environment Upgrading to Multitenant Use Cases 1 2 3 4 5 6
  • 37. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Multitenant for Development and Testing Fast, flexible copy and snapshot of pluggable databases Development Container DatabaseProduction Container Database GL OE AP GL Master GL (Dev2) GL (Dev1)
  • 38. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | PO P SILVER BRONZE GOLD P P Oracle Multitenant for Database as a Service Pick from standard sizes and service levels RAC, Data Guard RAC Backupssmall large medium P O
  • 39. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Consolidation of Disparate Applications Simplify, standardize, reduce risk, lower costs and upgrade SLAs with Multitenant Scalability and High Availability Limited Available Capacity SILVER Oracle Database 12c – Multitenant Container Database – Silver SLA 11g 9i 11g 10g 11g 10g MySQL SQL Server Oracle Conversion Utilities “Deferred” Maintenance: • Behind on Patches • Seldom Backed Up 12c 12c 12c 12c 12c 12c Databases To Manage
  • 40. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Multitenancy implemented by the Database, not the Application Oracle Multitenant for Software as a Service Customer 1 Customer 2 Customer 3 Customer 4 Customer 5 Customer 6 Customer 7
  • 41. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Multitenant. Perfect for ISVs Packaged apps and reference data are easily distributed OE AP Jolt! Applications Corporation Development Container Database OE AP Customer Container Database GL APJolt! v7.3 Jolt! v8.2 Jolt! v8.2 Jolt! v8.2 Jolt! V7.3 Jolt! V6.1
  • 42. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Plug Into the Cloud with Oracle Multitenant A pluggable database is a portable database – easy to migrate to the cloud Cloud-Based Container DatabaseOn-Premises Container Database GL OE AP GL Master GL (Dev2) GL (Dev1)
  • 43. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Use Cases 1. Development / Testing – start here! 2. Database as a Service (DBaaS) 3. Consolidation of Disparate Applications 4. Software as a Service (SaaS) 5. Distribution of Packaged Apps and Data 6. Migration of Databases to the Cloud 7. …many others!
  • 44. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Key Benefits Benefit Capability Enabled Minimize CapEx • More applications per server Minimize OpEx • Manage many as one (reduced patching!) • Standardized procedures & service levels • Enable self-service provisioning Maximize Agility • Snapshot cloning for development and testing • Portability through “pluggability” • Scalability with RAC Easy • To Adopt: Applications run unchanged • To Use: Interface is SQL
  • 45. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 46. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The preceding 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.