SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
6/21/14	
  
1	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1
The Oracle Real Application
Clusters (RAC) Family of
Solutions – a “User Guide”
Markus Michalewicz
Director of Product Management
Oracle Real Application Clusters (RAC)
@OracleRACpm
http://www.linkedin.com/in/markusmichalewicz
http://www.slideshare.net/MarkusMichalewicz
6/21/14	
  
2	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3
Agenda
§  Overview
§  Introduce Oracle RAC “Step-by-Step”
§  Add Additional Value Free of Charge
§  Use Consolidation to Reduce Costs
§  Oracle RAC and Oracle VM
§  Summary
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.4
Oracle Real Application Clusters (RAC) 12c
§  Overview
–  A clustered database solution for
high availability (HA), scalability,
agility, flexibility and elasticity
–  Oracle's premier shared disk
database clustering technology
–  Choice of administrator-managed
or policy-managed deployments
§  Benefits
–  Runs all database workloads
–  Foundation for DBaaS
–  Scale out and scale up on-demand
–  Highest availability for the database
–  Flexible workload management
Oracle Real Application Clusters (RAC)
Oracle Grid Infrastructure (GI):
Automatic Storage Management (ASM)
Oracle Clusterware (OCW)
Oracle Flex ASM
CRM	
  
6/21/14	
  
3	
  
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.5
Oracle RAC Evolution
Oracle
Database 10g
RAC (* 2004)
Oracle 6 to
Oracle8i
OPS
(* 199x)
Oracle9i Rel. 1
Oracle9i Rel. 2
RAC (* 2001)
Oracle Database
11g Rel. 1 with
RAC (* 2007)
Oracle Database
12c Rel. 1 with
RAC (* 2013)
Oracle Database
11g Rel. 2 with
RAC (* 2009)
Oracle
RAC
One Node A
DBA
DBA
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6
Family of Solutions
Oracle Grid Infrastructure (GI):
Automatic Storage Management (ASM)
Oracle Clusterware (OCW) DBA
DBB
DBC
DBB
DBB
Oracle Grid Infrastructure (GI):
Automatic Storage Management (ASM)
Oracle Clusterware (OCW)
Oracle Flex ASM
Oracle RAC
One Node A
Oracle RAC
One Node B
Oracle Real Application Clusters (RAC)
Oracle Grid Infrastructure (GI):
Automatic Storage Management (ASM)
Oracle Clusterware (OCW)
Oracle Flex ASM
6/21/14	
  
4	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7
Oracle RAC and Oracle Multitenant
The new standard for Oracle Database Consolidation
Consolidation
Agility
Oracle GI
Oracle RAC
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.8
Oracle Database 12c High Availability
Four Standard Reference Architectures
GOLD
Comprehensive HA and Disaster Protection
Zero or near-zero data loss
SILVER
High Availability (HA) for Recoverable Local Outages
Data protected as of last backup
BRONZE
Single Instance Database, Basic Service Restart
Data protected as of last backup
PLATINUM
Zero Outage for Platinum Ready Applications
Zero data loss
6/21/14	
  
5	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10
Agenda
§  Overview
§  Introduce Oracle RAC “Step-by-Step”
§  Add Additional Value Free of Charge
§  Use Consolidation to Reduce Costs
§  Oracle RAC and Oracle VM
§  Summary
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.11
Agenda
§  Overview
§  Introduce Oracle RAC “Step-by-Step”:
1.  Standardize on Clusters
2.  Standardize the Database Deployment
3.  Standardize on Oracle RAC
§  Add Additional Value Free of Charge
§  Use Consolidation to Reduce Costs
§  Oracle RAC and Oracle VM
§  Summary
6/21/14	
  
6	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.12
Introduce Oracle RAC Step by Step
§  Overview
–  Oracle Grid Infrastructure (GI) combines:
§  Oracle ASM & Oracle ACFS
§  Oracle Clusterware
–  Oracle GI can replace any 3rd party
cluster solution for failover purposes
§  Benefits
–  Free of charge when used for Oracle
–  Provides:
§  Cluster-based High Availability
§  Flexibility, agility and simplified
resource management in the cluster
Step 1: Standardize on Clusters with Oracle Grid Infrastructure
Oracle Grid Infrastructure (GI):
Automatic Storage Management (ASM)
Oracle Clusterware (OCW)
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13
Standardize on Clusters
Clusters increase flexibility and HA regardless of DB types used later
Oracle GI
Oracle GI
Oracle GI for a Cluster
Oracle GI for a
Cluster
High Availability
Flexibility
License Costs
Oracle GI
Standalone
Oracle GI
Re-configuration
to enable cluster
6/21/14	
  
7	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.14
Agenda
§  Overview
§  Introduce Oracle RAC “Step-by-Step”:
1.  Standardize on Clusters
2.  Standardize the Database Deployment
3.  Standardize on Oracle RAC
§  Add Additional Value Free of Charge
§  Use Consolidation to Reduce Costs
§  Oracle RAC and Oracle VM
§  Summary
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.15
Introduce Oracle RAC Step by Step
§  Overview
–  Single instance databases (DBs) can
be deployed on a cluster infrastructure
§  Benefits
–  Single instance DBs benefit from
cluster-inherent HA and resource
management features immediately:
§  Oracle Flex ASM HA capabilities
§  SRVCTL as the management tool
Step 2: Standardize your database deployment on clusters
DBA
DBB
DBC
DBB
DBB
6/21/14	
  
8	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.16
Introduce Oracle Flex ASM
Inter-node volume manager failover and HA for all Oracle 12c DBs
ASM Cluster Pool of Storage
Disk Group BDisk Group AShared Disk
Groups
Wide File Striping
Databases share
ASM instances
ASM Instance
Database Instance
ASM Disk
Cluster
Node5Node4Node3Node2Node1
Node5
runs as
ASM Client
to Node4
Node1
runs as
ASM Client
to Node2
Node1
runs as
ASM Client
to Node4
Node2
runs as
ASM Client
to Node3
ASM ASM ASM
ASM Instance
SI
DB
SI
DB
RAC
DBA
RAC
DBA
RAC
DBA
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.17
ACFS – The ASM based Cluster File System
ACFS is part of Oracle GI, hosts all data and is fully integrated
ASM Cluster Pool of Storage
Disk Group BDisk Group AShared Disk
Groups
Wide File Striping
Databases share
ASM instances ASM Instance
Database Instance
ASM Disk
Cluster
Node5Node4Node3Node2Node1 ASM ASM ASM
SI
DB
RAC
DBA
RAC
DBA
RAC
DBA
Applications use
ACFS for all data
ACFS ACFSACFS ACFS ACFS
6/21/14	
  
9	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.18
Standardize on Oracle RAC
For better availability during maintenance operations
Oracle GIDBA
DBA
DBA
Oracle RAC
High Availability
Scalability
Online (rolling) Patch and PSU ApplicationOracle GIDBA
DBA
Oracle RAC One Node
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.19
Introduce Oracle RAC Step by Step
§  Overview
–  Oracle RAC One Node is a RAC-enabled
DB running only one instance normally.
–  In case of a server or instance failure,
the one running instance is started on
another server in the cluster (failover)
§  Benefits
–  Better than 3rd party failover clusters:
§  Faster failover
§  Online Database Relocation minimizes
planned maintenance (patching).
§  Integrated into the Oracle RAC Stack
Step 2.1: Use Oracle RAC One Node as a minimum
DBA
DBB
DBC
DBB
DBB
Oracle Grid Infrastructure (GI):
Automatic Storage Management (ASM)
Oracle Clusterware (OCW)
Oracle Flex ASM
Oracle RAC
One Node A
Oracle RAC
One Node B
6/21/14	
  
10	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.20
Database Failover
§  On failure of
–  a database (DB) instance
–  Or the server hosting the DB
–  Or other failures impacting operation
§  Oracle RAC One Node will fail over
the database instance to another
server in the cluster
§  Servers can be chosen using either
administrator-managed or policy-
managed resource allocation rules
Oracle RAC One Node provides standard DB cold-failover functionality
Node3Node2
Oracle Flex ASM based pool of shared storage
Node1
Public Network
DBB DBCDBA
Oracle Grid Infrastructure
DBEDBDDBA
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.21
Oracle RAC One Node Failover
Shortest failover time compared to third party solutions
0 5 10 15 20 25 30
ASM eliminates need for storage failover
RAC One
Node
Cluster
Failover (time)
(transactions)
0 5 10 15 20 25 30
3rd-Party
Failover
(time)
(transactions)
Extensive downtime for storage failover
down up
Recovers in 25 minutes (source: online payment provider)
Recovers in minutes (source: )
6/21/14	
  
11	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.22
Online Database Relocation for better HA
§  Online Database Relocation is the
only solution on the market that can
minimize downtime during scheduled
maintenance operations such as:
–  Patching (HW, OS, database homes)
–  Resource re-allocation due to demand
Oracle RAC One Node-specific functionality that makes the difference
Node3Node2
Oracle Flex ASM based pool of shared storage
Node1
Public Network
DBB DBC
Oracle Grid Infrastructure
DBEDBD
DBA
DBAOnline DB Relocation
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.23
RAC One Node: Online Database Relocation
Almost no disruption during planned maintenance
0 5 10 15 20 25 30
Online
Database
Relocation
(time)
Failover
down up
0 5 10 15 20 25 30 (time)
Recovers in minutes – source:
Almost no disruption – source:
6/21/14	
  
12	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.24
Oracle RAC One Node 12c – Summary
Oracle RAC One Node 12c provides:
1.  Best in-class single instance
Oracle Database availability
2.  Better database consolidation
3.  Better database virtualization
Using
§  A standardized and improved
deployment and management
§  A familiar and matured HA stack
–  Oracle Grid Infrastructure
Oracle Grid Infrastructure (GI):
Automatic Storage Management (ASM)
Oracle Clusterware (OCW)
Oracle Flex ASM
CRM	
  
Oracle RAC
One Node A
Oracle RAC
One Node B
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.25
Agenda
§  Overview
§  Introduce Oracle RAC “Step-by-Step”:
1.  Standardize on Clusters
2.  Standardize the Database Deployment
3.  Standardize on Oracle RAC
§  Add Additional Value Free of Charge
§  Use Consolidation to Reduce Costs
§  Oracle RAC and Oracle VM
§  Summary
6/21/14	
  
13	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.26
Standardize on Oracle RAC
For all the flexibility you need
Oracle GIDBA
DBA
Oracle GIDBA
DBA
DBA
Oracle RAC One Node
Oracle RAC
Flexibility
Scalability
Online
upgrade
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.27
Introduce Oracle RAC Step by Step
§  Overview
–  A clustered database solution for
high availability (HA), scalability,
agility, flexibility and elasticity
§  Benefits
–  Runs all database workloads
–  Foundation for DBaaS
–  Scale out and scale up on-demand
–  Highest availability for the database
–  Flexible workload management
Step 3: Standardize on Oracle RAC
Oracle Real Application Clusters (RAC)
Oracle Grid Infrastructure (GI):
Automatic Storage Management (ASM)
Oracle Clusterware (OCW)
Oracle Flex ASM
6/21/14	
  
14	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.28
Oracle RAC One Node vs. Oracle RAC
“Always On” vs. “Always Running”
Oracle GI
DBA
DBA
DBB
DBB
Oracle GI
DB
A
DB
A
DB
B
DB
B
§  Oracle RAC: multiple instances
per database running concurrently
§  Oracle RAC One Node: one instance
per database running at a time
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.29
Failover Times
Oracle RAC – always better than any 3rd party implementation
0 5 10 15 20 25 30
Oracle RAC
(time)
0 5 10 15 20 25 30
Oracle RAC
One Node
Failover
(time)
0 5 10 15 20 25 30
3rd-Party
Failover
(time)
down up
Recovers in 25 minutes
Recovers in minutes
Almost no disruption
6/21/14	
  
15	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.30
Agenda
§  Overview
§  Introduce Oracle RAC “Step-by-Step”
§  Add Additional Value Free of Charge
§  Use Consolidation to Reduce Costs
§  Oracle RAC and Oracle VM
§  Summary
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.31
Added Value for Free
ACFS & Flex Cluster are free with Oracle RAC (One Node)
DBA
DBA
DBA
DBB
DBB
Hub Nodes
Leaf Nodes
6/21/14	
  
16	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.32
Oracle Flex Cluster
The new standard for resource management in the cluster
§  Oracle Flex Cluster:
–  The new standard for flexible
resource management in the cluster
§  Use it as demand requires it
§  Inherits all Flex ASM HA capabilities
§  Will support more use cases in future
–  Efficient High Availability and
resource management across tiers
§  Lightweight cluster stack on leaf nodes
–  Benefit from virtualization and
physical deployments in one cluster
DBA
DBA
DBA
DBB
DBB
Hub Nodes
Leaf Nodes
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.33
Added Value for Free
Application Continuity & QoS are free with Oracle RAC (One Node)
CRM	
  
DBA
DBA
DBA
DBA
DBA
✔ Database
Cloud
Services
SLA
Management
JIT
Resource
Allocation
Quality of Service
Management
6/21/14	
  
17	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.34
Application Continuity & Transaction Guard
Mask Unplanned & Planned Outages
§  Replays in-flight (DML)
work on recoverable errors
§  Masks many hardware, software,
network, storage errors and
outages when successful
§  Improves end-user experience and
productivity without requiring
custom application development
CRM	
  
DBA
DBA
DBA
DBA
DBA
✔
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.39
Agenda
§  Overview
§  Introduce Oracle RAC “Step-by-Step”
§  Add Additional Value Free of Charge
§  Use Consolidation to Reduce Costs
§  Oracle RAC and Oracle VM
§  Summary
6/21/14	
  
18	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.40
Introduce Oracle RAC Step by Step
§  Overview
–  Running multiple workloads in a shared
infrastructure allows for standardized
deployments dividing the costs across
multiple projects
§  Benefits
–  Cost savings
§  Using standardized deployments
§  Utilizing a faster time to market
–  Cost sharing across projects
Consolidation = Share the benefits and reduce the costs
41
Commonwealth Bank
n  The Commonwealth Bank (CBA) is one of Australia’s leading providers of
integrated financial services including retail, business and institutional banking,
funds management, superannuation, insurance, investment and broking services.
The Bank is one of the largest listed companies on the Australian Stock Exchange.
6/21/14	
  
19	
  
42
Introduction
n  In 2007 CBA set out to create an Oracle database shared service offering for the bank
•  The offering has been highly successful by several measures
•  Oracle-as-a-Service has continued to be developed through several iterations
n  Oracle as a Service (OaaS) v1 – went live May 2008
43
n  Host many Oracle database applications
on a cluster of hardware
n  Processor consolidation
•  Run each server hotter
•  Take advantage of complimentary workload peaks.
n  Higher Availability
•  Load balancing
•  HA failover for component failure
•  Standby DR
•  Most apps do not implement these features – too expensive
n  Cost Reduction
n  Better Service
•  Full time experts
•  Always on-call
n  Reduced Risk
•  Whole environment is managed
•  Operated as a “business”
Oracle as a Service In A Nutshell
6/21/14	
  
20	
  
44
Reduce Risk, Improve Time to Market
n  For new Projects:
•  Remove a phase from the project – infrastructure already in place
•  Remove reliance on expensive/scarce SME resources for design and build
•  No longer need to manage risk associated with procurement and build
•  Time to instantiate a new Production quality environment: 3 months -> 2 minutes.
n  Example: New ISV Application introduced into our Online Share Trading platform
•  Required to test performance under the workload
& data volume conditions projected in 2 years time.
Dedicated Infrastructure OaaS
Implementation Time 3-4 months few hours
$ Cost to Project Several hundred thousand < $10K
On Project Completion Under-utilized asset remains Environment turned-off
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.45
Agenda
§  Overview
§  Introduce Oracle RAC “Step-by-Step”
§  Add Additional Value Free of Charge
§  Use Consolidation to Reduce Costs
§  Oracle RAC and Oracle VM
§  Summary
6/21/14	
  
21	
  
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.46
Oracle RAC
and
Virtualization
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.47
Virtualization – a Black Box Approach
A simple solution without insight
Bare-Metal Server
DOM-0 Hypervisor
Guest
Dom-0
Guest
Bare-Metal Server
DOM-0Hypervisor
Dom-0
GuestGuest
6/21/14	
  
22	
  
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.48
Live Migration = Moving a Black Box
Live Migration moves a black box from one server to another
Bare-Metal Server
DOM-0 Hypervisor
Guest
Dom-0
Guest
Bare-Metal Server
DOM-0Hypervisor
Dom-0
GuestGuest
Live Migration
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.49
Virtual Machine HA = Restarting a Black Box
Virtual Machine HA restarts / fails over a virtual machine on failure
Bare-Metal Server
DOM-0 Hypervisor
Guest
Dom-0
Guest
Bare-Metal Server
DOM-0Hypervisor
Dom-0
GuestGuest
6/21/14	
  
23	
  
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.50
Virtual Machine HA = Restarting a Black Box
But what if the application needs attention?
Bare-Metal Server
DOM-0 Hypervisor
Guest
Dom-0
Guest
Bare-Metal Server
DOM-0Hypervisor
Dom-0
Guest
DBA
?
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.51
High Availability Requires Insight
The Oracle RAC Stack provides the insight
Bare-Metal Server
DOM-0 Hypervisor
Guest
Dom-0
Guest
Bare-Metal Server
DOM-0Hypervisor
Dom-0
GuestGuest
DBC1DBA1
+1
DBC2 DBA2
+1
6/21/14	
  
24	
  
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.52
Agenda
§  Overview
§  Introduce Oracle RAC “Step-by-Step”
§  Add Additional Value Free of Charge
§  Use Consolidation to Reduce Costs
§  Oracle RAC and Oracle VM
§  Summary
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.53
Oracle Database 12c High Availability
Four Standard Reference Architectures
Service Level Application Impact Proposed Solution
SILVER
High Availability (HA) for
Recoverable Local Outages
Data protected as of last backup
Use Oracle RAC
One Node
GOLD
Comprehensive HA
and Disaster Protection
Zero or near-zero data loss
Standardize on
Oracle RAC
PLATINUM
Zero Outage for
Platinum Ready Applications
Zero data loss
Use Oracle RAC &
Application Continuity
BRONZE
Single Instance Database,
Basic Service Restart
Data protected as of last backup
Standardize on
Clusters
6/21/14	
  
25	
  
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.54
15000+ Customers and counting…
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.55

Más contenido relacionado

La actualidad más candente

Understanding oracle rac internals part 2 - slides
Understanding oracle rac internals   part 2 - slidesUnderstanding oracle rac internals   part 2 - slides
Understanding oracle rac internals part 2 - slidesMohamed Farouk
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Glen Hawkins
 
Why oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19cWhy oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19cSatishbabu Gunukula
 
Oracle RAC on Extended Distance Clusters - Presentation
Oracle RAC on Extended Distance Clusters - PresentationOracle RAC on Extended Distance Clusters - Presentation
Oracle RAC on Extended Distance Clusters - PresentationMarkus Michalewicz
 
Oracle Enterprise Manager Cloud Control 13c for DBAs
Oracle Enterprise Manager Cloud Control 13c for DBAsOracle Enterprise Manager Cloud Control 13c for DBAs
Oracle Enterprise Manager Cloud Control 13c for DBAsGokhan Atil
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginnersPini Dibask
 
What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19cMaria Colgan
 
Make Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMake Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMarkus Michalewicz
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACMarkus Michalewicz
 
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsOracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsMarkus Michalewicz
 
Oracle MAA (Maximum Availability Architecture) 18c - An Overview
Oracle MAA (Maximum Availability Architecture) 18c - An OverviewOracle MAA (Maximum Availability Architecture) 18c - An Overview
Oracle MAA (Maximum Availability Architecture) 18c - An OverviewMarkus Michalewicz
 
Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowMarkus Michalewicz
 
AIOUG-GroundBreakers-Jul 2019 - 19c RAC
AIOUG-GroundBreakers-Jul 2019 - 19c RACAIOUG-GroundBreakers-Jul 2019 - 19c RAC
AIOUG-GroundBreakers-Jul 2019 - 19c RACSandesh Rao
 
Oracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseOracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseMarkus Michalewicz
 
Oracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionOracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionMarkus Michalewicz
 
New Generation Oracle RAC Performance
New Generation Oracle RAC PerformanceNew Generation Oracle RAC Performance
New Generation Oracle RAC PerformanceAnil Nair
 
Oracle 12c PDB insights
Oracle 12c PDB insightsOracle 12c PDB insights
Oracle 12c PDB insightsKirill Loifman
 

La actualidad más candente (20)

Understanding oracle rac internals part 2 - slides
Understanding oracle rac internals   part 2 - slidesUnderstanding oracle rac internals   part 2 - slides
Understanding oracle rac internals part 2 - slides
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive
 
Why oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19cWhy oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19c
 
Oracle RAC on Extended Distance Clusters - Presentation
Oracle RAC on Extended Distance Clusters - PresentationOracle RAC on Extended Distance Clusters - Presentation
Oracle RAC on Extended Distance Clusters - Presentation
 
Oracle Enterprise Manager Cloud Control 13c for DBAs
Oracle Enterprise Manager Cloud Control 13c for DBAsOracle Enterprise Manager Cloud Control 13c for DBAs
Oracle Enterprise Manager Cloud Control 13c for DBAs
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginners
 
What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19c
 
Make Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMake Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For It
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
 
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsOracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
 
Oracle MAA (Maximum Availability Architecture) 18c - An Overview
Oracle MAA (Maximum Availability Architecture) 18c - An OverviewOracle MAA (Maximum Availability Architecture) 18c - An Overview
Oracle MAA (Maximum Availability Architecture) 18c - An Overview
 
Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & How
 
ASM
ASMASM
ASM
 
AIOUG-GroundBreakers-Jul 2019 - 19c RAC
AIOUG-GroundBreakers-Jul 2019 - 19c RACAIOUG-GroundBreakers-Jul 2019 - 19c RAC
AIOUG-GroundBreakers-Jul 2019 - 19c RAC
 
Oracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseOracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous Database
 
Oracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionOracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion Edition
 
New Generation Oracle RAC Performance
New Generation Oracle RAC PerformanceNew Generation Oracle RAC Performance
New Generation Oracle RAC Performance
 
Data Guard Architecture & Setup
Data Guard Architecture & SetupData Guard Architecture & Setup
Data Guard Architecture & Setup
 
Oracle 12c PDB insights
Oracle 12c PDB insightsOracle 12c PDB insights
Oracle 12c PDB insights
 
Enterprise manager 13c
Enterprise manager 13cEnterprise manager 13c
Enterprise manager 13c
 

Destacado

Understand oracle real application cluster
Understand oracle real application clusterUnderstand oracle real application cluster
Understand oracle real application clusterSatishbabu Gunukula
 
SAOUG - Connect 2014 - Flex Cluster and Flex ASM
SAOUG - Connect 2014 - Flex Cluster and Flex ASMSAOUG - Connect 2014 - Flex Cluster and Flex ASM
SAOUG - Connect 2014 - Flex Cluster and Flex ASMAlex Zaballa
 
Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Markus Michalewicz
 
Oracle flex asm & flex cluster
Oracle flex asm & flex clusterOracle flex asm & flex cluster
Oracle flex asm & flex clusterGhanshyam Khetan
 
RAC Attack 12c Installation Instruction
RAC Attack 12c Installation InstructionRAC Attack 12c Installation Instruction
RAC Attack 12c Installation InstructionYury Velikanov
 
Oracle Maximum Availability Architecture
Oracle Maximum Availability ArchitectureOracle Maximum Availability Architecture
Oracle Maximum Availability ArchitectureMarketingArrowECS_CZ
 
RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM
RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASMRACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM
RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASMMaaz Anjum
 
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...Ludovico Caldara
 
Oracle database high availability solutions
Oracle database high availability solutionsOracle database high availability solutions
Oracle database high availability solutionsKirill Loifman
 
Flex Your Database on 12c's Flex ASM and Flex Cluster
Flex Your Database on 12c's Flex ASM and Flex ClusterFlex Your Database on 12c's Flex ASM and Flex Cluster
Flex Your Database on 12c's Flex ASM and Flex ClusterMaaz Anjum
 
Oracle RAC - Standard Edition, Enterprise Edition &amp; One Node
Oracle RAC - Standard Edition, Enterprise Edition &amp; One NodeOracle RAC - Standard Edition, Enterprise Edition &amp; One Node
Oracle RAC - Standard Edition, Enterprise Edition &amp; One NodeLeighton Nelson
 
AWR DB performance Data Mining - Collaborate 2015
AWR DB performance Data Mining - Collaborate 2015AWR DB performance Data Mining - Collaborate 2015
AWR DB performance Data Mining - Collaborate 2015Yury Velikanov
 
Oracle Database 12c Release 2 - New Features On Oracle Database Exadata Expr...
Oracle Database 12c Release 2 - New Features On Oracle Database Exadata  Expr...Oracle Database 12c Release 2 - New Features On Oracle Database Exadata  Expr...
Oracle Database 12c Release 2 - New Features On Oracle Database Exadata Expr...Alex Zaballa
 
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...Markus Michalewicz
 
Oracle 11g R2 RAC implementation and concept
Oracle 11g R2 RAC implementation and conceptOracle 11g R2 RAC implementation and concept
Oracle 11g R2 RAC implementation and conceptSantosh Kangane
 
Oracle RAC 12c Release 2 - Overview
Oracle RAC 12c Release 2 - OverviewOracle RAC 12c Release 2 - Overview
Oracle RAC 12c Release 2 - OverviewMarkus Michalewicz
 
Oracle business intelligence overview
Oracle business intelligence overviewOracle business intelligence overview
Oracle business intelligence overviewnvvrajesh
 
Administration Base de données Oracle
Administration Base de données OracleAdministration Base de données Oracle
Administration Base de données OracleAndrianaivo Lovatiana
 

Destacado (20)

Understand oracle real application cluster
Understand oracle real application clusterUnderstand oracle real application cluster
Understand oracle real application cluster
 
SAOUG - Connect 2014 - Flex Cluster and Flex ASM
SAOUG - Connect 2014 - Flex Cluster and Flex ASMSAOUG - Connect 2014 - Flex Cluster and Flex ASM
SAOUG - Connect 2014 - Flex Cluster and Flex ASM
 
Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13
 
Oracle flex asm & flex cluster
Oracle flex asm & flex clusterOracle flex asm & flex cluster
Oracle flex asm & flex cluster
 
RAC Attack 12c Installation Instruction
RAC Attack 12c Installation InstructionRAC Attack 12c Installation Instruction
RAC Attack 12c Installation Instruction
 
Oracle Maximum Availability Architecture
Oracle Maximum Availability ArchitectureOracle Maximum Availability Architecture
Oracle Maximum Availability Architecture
 
RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM
RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASMRACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM
RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM
 
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
 
Oracle database high availability solutions
Oracle database high availability solutionsOracle database high availability solutions
Oracle database high availability solutions
 
Flex Your Database on 12c's Flex ASM and Flex Cluster
Flex Your Database on 12c's Flex ASM and Flex ClusterFlex Your Database on 12c's Flex ASM and Flex Cluster
Flex Your Database on 12c's Flex ASM and Flex Cluster
 
Oracle RAC - Standard Edition, Enterprise Edition &amp; One Node
Oracle RAC - Standard Edition, Enterprise Edition &amp; One NodeOracle RAC - Standard Edition, Enterprise Edition &amp; One Node
Oracle RAC - Standard Edition, Enterprise Edition &amp; One Node
 
AWR DB performance Data Mining - Collaborate 2015
AWR DB performance Data Mining - Collaborate 2015AWR DB performance Data Mining - Collaborate 2015
AWR DB performance Data Mining - Collaborate 2015
 
Oracle Database 12c Release 2 - New Features On Oracle Database Exadata Expr...
Oracle Database 12c Release 2 - New Features On Oracle Database Exadata  Expr...Oracle Database 12c Release 2 - New Features On Oracle Database Exadata  Expr...
Oracle Database 12c Release 2 - New Features On Oracle Database Exadata Expr...
 
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
 
Building Oracle BIEE (OBIEE) Reports, Dashboards
Building Oracle BIEE (OBIEE) Reports, DashboardsBuilding Oracle BIEE (OBIEE) Reports, Dashboards
Building Oracle BIEE (OBIEE) Reports, Dashboards
 
Oracle 11g R2 RAC implementation and concept
Oracle 11g R2 RAC implementation and conceptOracle 11g R2 RAC implementation and concept
Oracle 11g R2 RAC implementation and concept
 
Oracle RAC 12c Release 2 - Overview
Oracle RAC 12c Release 2 - OverviewOracle RAC 12c Release 2 - Overview
Oracle RAC 12c Release 2 - Overview
 
Oracle Cluster Rac
Oracle Cluster RacOracle Cluster Rac
Oracle Cluster Rac
 
Oracle business intelligence overview
Oracle business intelligence overviewOracle business intelligence overview
Oracle business intelligence overview
 
Administration Base de données Oracle
Administration Base de données OracleAdministration Base de données Oracle
Administration Base de données Oracle
 

Similar a The Oracle RAC Family of Solutions - Presentation

Oracle RAC One Node 12c Overview
Oracle RAC One Node 12c OverviewOracle RAC One Node 12c Overview
Oracle RAC One Node 12c OverviewMarkus Michalewicz
 
Oracle Database 12c with RAC High Availability Best Practices
Oracle Database 12c with RAC High Availability Best PracticesOracle Database 12c with RAC High Availability Best Practices
Oracle Database 12c with RAC High Availability Best PracticesMarkus Michalewicz
 
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
 
Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Markus Michalewicz
 
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
 
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
 
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoOracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoMarkus Michalewicz
 
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Markus Michalewicz
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionOracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionMarkus Michalewicz
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New GenerationAnil Nair
 
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
 
Things learned from OpenWorld 2013
Things learned from OpenWorld 2013Things learned from OpenWorld 2013
Things learned from OpenWorld 2013Connor McDonald
 
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_DB_sobre_Oracle
Oracle_DB_sobre_OracleOracle_DB_sobre_Oracle
Oracle_DB_sobre_OracleFran Navarro
 
WLS12c_NewFeatures_Basics
WLS12c_NewFeatures_BasicsWLS12c_NewFeatures_Basics
WLS12c_NewFeatures_BasicsSudhesh Pnair
 
Oracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACOracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACMarkus Michalewicz
 
Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil Nair
 
Oracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationOracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationYudi Herdiana
 
Customer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise editionCustomer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise editionsolarisyougood
 
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...Nikitas Xenakis
 

Similar a The Oracle RAC Family of Solutions - Presentation (20)

Oracle RAC One Node 12c Overview
Oracle RAC One Node 12c OverviewOracle RAC One Node 12c Overview
Oracle RAC One Node 12c Overview
 
Oracle Database 12c with RAC High Availability Best Practices
Oracle Database 12c with RAC High Availability Best PracticesOracle Database 12c with RAC High Availability Best Practices
Oracle Database 12c with RAC High Availability Best Practices
 
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
 
Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013
 
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
 
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
 
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoOracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
 
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionOracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New Generation
 
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]
 
Things learned from OpenWorld 2013
Things learned from OpenWorld 2013Things learned from OpenWorld 2013
Things learned from OpenWorld 2013
 
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_DB_sobre_Oracle
Oracle_DB_sobre_OracleOracle_DB_sobre_Oracle
Oracle_DB_sobre_Oracle
 
WLS12c_NewFeatures_Basics
WLS12c_NewFeatures_BasicsWLS12c_NewFeatures_Basics
WLS12c_NewFeatures_Basics
 
Oracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACOracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RAC
 
Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016
 
Oracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationOracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for Consolidation
 
Customer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise editionCustomer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise edition
 
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
 

Más de Markus Michalewicz

Achieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAAchieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAMarkus Michalewicz
 
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or..."It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or...Markus Michalewicz
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudMarkus Michalewicz
 
Oracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High AvailabilityOracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High AvailabilityMarkus Michalewicz
 
Oracle Database – Mission Critical
Oracle Database – Mission CriticalOracle Database – Mission Critical
Oracle Database – Mission CriticalMarkus Michalewicz
 
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2..."Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...Markus Michalewicz
 
MAA for Oracle Database, Exadata and the Cloud
MAA for Oracle Database, Exadata and the CloudMAA for Oracle Database, Exadata and the Cloud
MAA for Oracle Database, Exadata and the CloudMarkus Michalewicz
 
(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020Markus Michalewicz
 
MAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMarkus Michalewicz
 
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesBest Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesMarkus Michalewicz
 
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?Markus Michalewicz
 
Oracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & EditionsOracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & EditionsMarkus Michalewicz
 
From HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical DiscussionFrom HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical DiscussionMarkus Michalewicz
 
Why to Use an Oracle Database?
Why to Use an Oracle Database? Why to Use an Oracle Database?
Why to Use an Oracle Database? Markus Michalewicz
 
A Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudA Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudMarkus Michalewicz
 
Oracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications ConsiderationsOracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications ConsiderationsMarkus Michalewicz
 
Oracle RAC 19c with Standard Edition (SE) 2 - Support Update
Oracle RAC 19c with Standard Edition (SE) 2 - Support UpdateOracle RAC 19c with Standard Edition (SE) 2 - Support Update
Oracle RAC 19c with Standard Edition (SE) 2 - Support UpdateMarkus Michalewicz
 
(Oracle) DBA Skills to Have, to Obtain and to Nurture
(Oracle) DBA Skills to Have, to Obtain and to Nurture(Oracle) DBA Skills to Have, to Obtain and to Nurture
(Oracle) DBA Skills to Have, to Obtain and to NurtureMarkus Michalewicz
 

Más de Markus Michalewicz (20)

Achieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAAchieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAA
 
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or..."It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
 
Oracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High AvailabilityOracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High Availability
 
Oracle Database – Mission Critical
Oracle Database – Mission CriticalOracle Database – Mission Critical
Oracle Database – Mission Critical
 
2020 – A Decade of Change
2020 – A Decade of Change2020 – A Decade of Change
2020 – A Decade of Change
 
Why Use an Oracle Database?
Why Use an Oracle Database?Why Use an Oracle Database?
Why Use an Oracle Database?
 
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2..."Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
 
MAA for Oracle Database, Exadata and the Cloud
MAA for Oracle Database, Exadata and the CloudMAA for Oracle Database, Exadata and the Cloud
MAA for Oracle Database, Exadata and the Cloud
 
(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020
 
MAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19c
 
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesBest Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
 
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
 
Oracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & EditionsOracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & Editions
 
From HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical DiscussionFrom HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical Discussion
 
Why to Use an Oracle Database?
Why to Use an Oracle Database? Why to Use an Oracle Database?
Why to Use an Oracle Database?
 
A Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudA Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle Cloud
 
Oracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications ConsiderationsOracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications Considerations
 
Oracle RAC 19c with Standard Edition (SE) 2 - Support Update
Oracle RAC 19c with Standard Edition (SE) 2 - Support UpdateOracle RAC 19c with Standard Edition (SE) 2 - Support Update
Oracle RAC 19c with Standard Edition (SE) 2 - Support Update
 
(Oracle) DBA Skills to Have, to Obtain and to Nurture
(Oracle) DBA Skills to Have, to Obtain and to Nurture(Oracle) DBA Skills to Have, to Obtain and to Nurture
(Oracle) DBA Skills to Have, to Obtain and to Nurture
 

Último

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 

Último (20)

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 

The Oracle RAC Family of Solutions - Presentation

  • 1. 6/21/14   1   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1 The Oracle Real Application Clusters (RAC) Family of Solutions – a “User Guide” Markus Michalewicz Director of Product Management Oracle Real Application Clusters (RAC) @OracleRACpm http://www.linkedin.com/in/markusmichalewicz http://www.slideshare.net/MarkusMichalewicz
  • 2. 6/21/14   2   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3 Agenda §  Overview §  Introduce Oracle RAC “Step-by-Step” §  Add Additional Value Free of Charge §  Use Consolidation to Reduce Costs §  Oracle RAC and Oracle VM §  Summary Copyright © 2012, Oracle and/or its affiliates. All rights reserved.4 Oracle Real Application Clusters (RAC) 12c §  Overview –  A clustered database solution for high availability (HA), scalability, agility, flexibility and elasticity –  Oracle's premier shared disk database clustering technology –  Choice of administrator-managed or policy-managed deployments §  Benefits –  Runs all database workloads –  Foundation for DBaaS –  Scale out and scale up on-demand –  Highest availability for the database –  Flexible workload management Oracle Real Application Clusters (RAC) Oracle Grid Infrastructure (GI): Automatic Storage Management (ASM) Oracle Clusterware (OCW) Oracle Flex ASM CRM  
  • 3. 6/21/14   3   Copyright © 2013, Oracle and/or its affiliates. All rights reserved.5 Oracle RAC Evolution Oracle Database 10g RAC (* 2004) Oracle 6 to Oracle8i OPS (* 199x) Oracle9i Rel. 1 Oracle9i Rel. 2 RAC (* 2001) Oracle Database 11g Rel. 1 with RAC (* 2007) Oracle Database 12c Rel. 1 with RAC (* 2013) Oracle Database 11g Rel. 2 with RAC (* 2009) Oracle RAC One Node A DBA DBA Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6 Family of Solutions Oracle Grid Infrastructure (GI): Automatic Storage Management (ASM) Oracle Clusterware (OCW) DBA DBB DBC DBB DBB Oracle Grid Infrastructure (GI): Automatic Storage Management (ASM) Oracle Clusterware (OCW) Oracle Flex ASM Oracle RAC One Node A Oracle RAC One Node B Oracle Real Application Clusters (RAC) Oracle Grid Infrastructure (GI): Automatic Storage Management (ASM) Oracle Clusterware (OCW) Oracle Flex ASM
  • 4. 6/21/14   4   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7 Oracle RAC and Oracle Multitenant The new standard for Oracle Database Consolidation Consolidation Agility Oracle GI Oracle RAC Copyright © 2013, Oracle and/or its affiliates. All rights reserved.8 Oracle Database 12c High Availability Four Standard Reference Architectures GOLD Comprehensive HA and Disaster Protection Zero or near-zero data loss SILVER High Availability (HA) for Recoverable Local Outages Data protected as of last backup BRONZE Single Instance Database, Basic Service Restart Data protected as of last backup PLATINUM Zero Outage for Platinum Ready Applications Zero data loss
  • 5. 6/21/14   5   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10 Agenda §  Overview §  Introduce Oracle RAC “Step-by-Step” §  Add Additional Value Free of Charge §  Use Consolidation to Reduce Costs §  Oracle RAC and Oracle VM §  Summary Copyright © 2012, Oracle and/or its affiliates. All rights reserved.11 Agenda §  Overview §  Introduce Oracle RAC “Step-by-Step”: 1.  Standardize on Clusters 2.  Standardize the Database Deployment 3.  Standardize on Oracle RAC §  Add Additional Value Free of Charge §  Use Consolidation to Reduce Costs §  Oracle RAC and Oracle VM §  Summary
  • 6. 6/21/14   6   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.12 Introduce Oracle RAC Step by Step §  Overview –  Oracle Grid Infrastructure (GI) combines: §  Oracle ASM & Oracle ACFS §  Oracle Clusterware –  Oracle GI can replace any 3rd party cluster solution for failover purposes §  Benefits –  Free of charge when used for Oracle –  Provides: §  Cluster-based High Availability §  Flexibility, agility and simplified resource management in the cluster Step 1: Standardize on Clusters with Oracle Grid Infrastructure Oracle Grid Infrastructure (GI): Automatic Storage Management (ASM) Oracle Clusterware (OCW) Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13 Standardize on Clusters Clusters increase flexibility and HA regardless of DB types used later Oracle GI Oracle GI Oracle GI for a Cluster Oracle GI for a Cluster High Availability Flexibility License Costs Oracle GI Standalone Oracle GI Re-configuration to enable cluster
  • 7. 6/21/14   7   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.14 Agenda §  Overview §  Introduce Oracle RAC “Step-by-Step”: 1.  Standardize on Clusters 2.  Standardize the Database Deployment 3.  Standardize on Oracle RAC §  Add Additional Value Free of Charge §  Use Consolidation to Reduce Costs §  Oracle RAC and Oracle VM §  Summary Copyright © 2012, Oracle and/or its affiliates. All rights reserved.15 Introduce Oracle RAC Step by Step §  Overview –  Single instance databases (DBs) can be deployed on a cluster infrastructure §  Benefits –  Single instance DBs benefit from cluster-inherent HA and resource management features immediately: §  Oracle Flex ASM HA capabilities §  SRVCTL as the management tool Step 2: Standardize your database deployment on clusters DBA DBB DBC DBB DBB
  • 8. 6/21/14   8   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.16 Introduce Oracle Flex ASM Inter-node volume manager failover and HA for all Oracle 12c DBs ASM Cluster Pool of Storage Disk Group BDisk Group AShared Disk Groups Wide File Striping Databases share ASM instances ASM Instance Database Instance ASM Disk Cluster Node5Node4Node3Node2Node1 Node5 runs as ASM Client to Node4 Node1 runs as ASM Client to Node2 Node1 runs as ASM Client to Node4 Node2 runs as ASM Client to Node3 ASM ASM ASM ASM Instance SI DB SI DB RAC DBA RAC DBA RAC DBA Copyright © 2012, Oracle and/or its affiliates. All rights reserved.17 ACFS – The ASM based Cluster File System ACFS is part of Oracle GI, hosts all data and is fully integrated ASM Cluster Pool of Storage Disk Group BDisk Group AShared Disk Groups Wide File Striping Databases share ASM instances ASM Instance Database Instance ASM Disk Cluster Node5Node4Node3Node2Node1 ASM ASM ASM SI DB RAC DBA RAC DBA RAC DBA Applications use ACFS for all data ACFS ACFSACFS ACFS ACFS
  • 9. 6/21/14   9   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.18 Standardize on Oracle RAC For better availability during maintenance operations Oracle GIDBA DBA DBA Oracle RAC High Availability Scalability Online (rolling) Patch and PSU ApplicationOracle GIDBA DBA Oracle RAC One Node Copyright © 2012, Oracle and/or its affiliates. All rights reserved.19 Introduce Oracle RAC Step by Step §  Overview –  Oracle RAC One Node is a RAC-enabled DB running only one instance normally. –  In case of a server or instance failure, the one running instance is started on another server in the cluster (failover) §  Benefits –  Better than 3rd party failover clusters: §  Faster failover §  Online Database Relocation minimizes planned maintenance (patching). §  Integrated into the Oracle RAC Stack Step 2.1: Use Oracle RAC One Node as a minimum DBA DBB DBC DBB DBB Oracle Grid Infrastructure (GI): Automatic Storage Management (ASM) Oracle Clusterware (OCW) Oracle Flex ASM Oracle RAC One Node A Oracle RAC One Node B
  • 10. 6/21/14   10   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.20 Database Failover §  On failure of –  a database (DB) instance –  Or the server hosting the DB –  Or other failures impacting operation §  Oracle RAC One Node will fail over the database instance to another server in the cluster §  Servers can be chosen using either administrator-managed or policy- managed resource allocation rules Oracle RAC One Node provides standard DB cold-failover functionality Node3Node2 Oracle Flex ASM based pool of shared storage Node1 Public Network DBB DBCDBA Oracle Grid Infrastructure DBEDBDDBA Copyright © 2012, Oracle and/or its affiliates. All rights reserved.21 Oracle RAC One Node Failover Shortest failover time compared to third party solutions 0 5 10 15 20 25 30 ASM eliminates need for storage failover RAC One Node Cluster Failover (time) (transactions) 0 5 10 15 20 25 30 3rd-Party Failover (time) (transactions) Extensive downtime for storage failover down up Recovers in 25 minutes (source: online payment provider) Recovers in minutes (source: )
  • 11. 6/21/14   11   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.22 Online Database Relocation for better HA §  Online Database Relocation is the only solution on the market that can minimize downtime during scheduled maintenance operations such as: –  Patching (HW, OS, database homes) –  Resource re-allocation due to demand Oracle RAC One Node-specific functionality that makes the difference Node3Node2 Oracle Flex ASM based pool of shared storage Node1 Public Network DBB DBC Oracle Grid Infrastructure DBEDBD DBA DBAOnline DB Relocation Copyright © 2012, Oracle and/or its affiliates. All rights reserved.23 RAC One Node: Online Database Relocation Almost no disruption during planned maintenance 0 5 10 15 20 25 30 Online Database Relocation (time) Failover down up 0 5 10 15 20 25 30 (time) Recovers in minutes – source: Almost no disruption – source:
  • 12. 6/21/14   12   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.24 Oracle RAC One Node 12c – Summary Oracle RAC One Node 12c provides: 1.  Best in-class single instance Oracle Database availability 2.  Better database consolidation 3.  Better database virtualization Using §  A standardized and improved deployment and management §  A familiar and matured HA stack –  Oracle Grid Infrastructure Oracle Grid Infrastructure (GI): Automatic Storage Management (ASM) Oracle Clusterware (OCW) Oracle Flex ASM CRM   Oracle RAC One Node A Oracle RAC One Node B Copyright © 2012, Oracle and/or its affiliates. All rights reserved.25 Agenda §  Overview §  Introduce Oracle RAC “Step-by-Step”: 1.  Standardize on Clusters 2.  Standardize the Database Deployment 3.  Standardize on Oracle RAC §  Add Additional Value Free of Charge §  Use Consolidation to Reduce Costs §  Oracle RAC and Oracle VM §  Summary
  • 13. 6/21/14   13   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.26 Standardize on Oracle RAC For all the flexibility you need Oracle GIDBA DBA Oracle GIDBA DBA DBA Oracle RAC One Node Oracle RAC Flexibility Scalability Online upgrade Copyright © 2012, Oracle and/or its affiliates. All rights reserved.27 Introduce Oracle RAC Step by Step §  Overview –  A clustered database solution for high availability (HA), scalability, agility, flexibility and elasticity §  Benefits –  Runs all database workloads –  Foundation for DBaaS –  Scale out and scale up on-demand –  Highest availability for the database –  Flexible workload management Step 3: Standardize on Oracle RAC Oracle Real Application Clusters (RAC) Oracle Grid Infrastructure (GI): Automatic Storage Management (ASM) Oracle Clusterware (OCW) Oracle Flex ASM
  • 14. 6/21/14   14   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.28 Oracle RAC One Node vs. Oracle RAC “Always On” vs. “Always Running” Oracle GI DBA DBA DBB DBB Oracle GI DB A DB A DB B DB B §  Oracle RAC: multiple instances per database running concurrently §  Oracle RAC One Node: one instance per database running at a time Copyright © 2012, Oracle and/or its affiliates. All rights reserved.29 Failover Times Oracle RAC – always better than any 3rd party implementation 0 5 10 15 20 25 30 Oracle RAC (time) 0 5 10 15 20 25 30 Oracle RAC One Node Failover (time) 0 5 10 15 20 25 30 3rd-Party Failover (time) down up Recovers in 25 minutes Recovers in minutes Almost no disruption
  • 15. 6/21/14   15   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.30 Agenda §  Overview §  Introduce Oracle RAC “Step-by-Step” §  Add Additional Value Free of Charge §  Use Consolidation to Reduce Costs §  Oracle RAC and Oracle VM §  Summary Copyright © 2012, Oracle and/or its affiliates. All rights reserved.31 Added Value for Free ACFS & Flex Cluster are free with Oracle RAC (One Node) DBA DBA DBA DBB DBB Hub Nodes Leaf Nodes
  • 16. 6/21/14   16   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.32 Oracle Flex Cluster The new standard for resource management in the cluster §  Oracle Flex Cluster: –  The new standard for flexible resource management in the cluster §  Use it as demand requires it §  Inherits all Flex ASM HA capabilities §  Will support more use cases in future –  Efficient High Availability and resource management across tiers §  Lightweight cluster stack on leaf nodes –  Benefit from virtualization and physical deployments in one cluster DBA DBA DBA DBB DBB Hub Nodes Leaf Nodes Copyright © 2012, Oracle and/or its affiliates. All rights reserved.33 Added Value for Free Application Continuity & QoS are free with Oracle RAC (One Node) CRM   DBA DBA DBA DBA DBA ✔ Database Cloud Services SLA Management JIT Resource Allocation Quality of Service Management
  • 17. 6/21/14   17   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.34 Application Continuity & Transaction Guard Mask Unplanned & Planned Outages §  Replays in-flight (DML) work on recoverable errors §  Masks many hardware, software, network, storage errors and outages when successful §  Improves end-user experience and productivity without requiring custom application development CRM   DBA DBA DBA DBA DBA ✔ Copyright © 2012, Oracle and/or its affiliates. All rights reserved.39 Agenda §  Overview §  Introduce Oracle RAC “Step-by-Step” §  Add Additional Value Free of Charge §  Use Consolidation to Reduce Costs §  Oracle RAC and Oracle VM §  Summary
  • 18. 6/21/14   18   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.40 Introduce Oracle RAC Step by Step §  Overview –  Running multiple workloads in a shared infrastructure allows for standardized deployments dividing the costs across multiple projects §  Benefits –  Cost savings §  Using standardized deployments §  Utilizing a faster time to market –  Cost sharing across projects Consolidation = Share the benefits and reduce the costs 41 Commonwealth Bank n  The Commonwealth Bank (CBA) is one of Australia’s leading providers of integrated financial services including retail, business and institutional banking, funds management, superannuation, insurance, investment and broking services. The Bank is one of the largest listed companies on the Australian Stock Exchange.
  • 19. 6/21/14   19   42 Introduction n  In 2007 CBA set out to create an Oracle database shared service offering for the bank •  The offering has been highly successful by several measures •  Oracle-as-a-Service has continued to be developed through several iterations n  Oracle as a Service (OaaS) v1 – went live May 2008 43 n  Host many Oracle database applications on a cluster of hardware n  Processor consolidation •  Run each server hotter •  Take advantage of complimentary workload peaks. n  Higher Availability •  Load balancing •  HA failover for component failure •  Standby DR •  Most apps do not implement these features – too expensive n  Cost Reduction n  Better Service •  Full time experts •  Always on-call n  Reduced Risk •  Whole environment is managed •  Operated as a “business” Oracle as a Service In A Nutshell
  • 20. 6/21/14   20   44 Reduce Risk, Improve Time to Market n  For new Projects: •  Remove a phase from the project – infrastructure already in place •  Remove reliance on expensive/scarce SME resources for design and build •  No longer need to manage risk associated with procurement and build •  Time to instantiate a new Production quality environment: 3 months -> 2 minutes. n  Example: New ISV Application introduced into our Online Share Trading platform •  Required to test performance under the workload & data volume conditions projected in 2 years time. Dedicated Infrastructure OaaS Implementation Time 3-4 months few hours $ Cost to Project Several hundred thousand < $10K On Project Completion Under-utilized asset remains Environment turned-off Copyright © 2012, Oracle and/or its affiliates. All rights reserved.45 Agenda §  Overview §  Introduce Oracle RAC “Step-by-Step” §  Add Additional Value Free of Charge §  Use Consolidation to Reduce Costs §  Oracle RAC and Oracle VM §  Summary
  • 21. 6/21/14   21   Copyright © 2013, Oracle and/or its affiliates. All rights reserved.46 Oracle RAC and Virtualization Copyright © 2013, Oracle and/or its affiliates. All rights reserved.47 Virtualization – a Black Box Approach A simple solution without insight Bare-Metal Server DOM-0 Hypervisor Guest Dom-0 Guest Bare-Metal Server DOM-0Hypervisor Dom-0 GuestGuest
  • 22. 6/21/14   22   Copyright © 2013, Oracle and/or its affiliates. All rights reserved.48 Live Migration = Moving a Black Box Live Migration moves a black box from one server to another Bare-Metal Server DOM-0 Hypervisor Guest Dom-0 Guest Bare-Metal Server DOM-0Hypervisor Dom-0 GuestGuest Live Migration Copyright © 2013, Oracle and/or its affiliates. All rights reserved.49 Virtual Machine HA = Restarting a Black Box Virtual Machine HA restarts / fails over a virtual machine on failure Bare-Metal Server DOM-0 Hypervisor Guest Dom-0 Guest Bare-Metal Server DOM-0Hypervisor Dom-0 GuestGuest
  • 23. 6/21/14   23   Copyright © 2013, Oracle and/or its affiliates. All rights reserved.50 Virtual Machine HA = Restarting a Black Box But what if the application needs attention? Bare-Metal Server DOM-0 Hypervisor Guest Dom-0 Guest Bare-Metal Server DOM-0Hypervisor Dom-0 Guest DBA ? Copyright © 2013, Oracle and/or its affiliates. All rights reserved.51 High Availability Requires Insight The Oracle RAC Stack provides the insight Bare-Metal Server DOM-0 Hypervisor Guest Dom-0 Guest Bare-Metal Server DOM-0Hypervisor Dom-0 GuestGuest DBC1DBA1 +1 DBC2 DBA2 +1
  • 24. 6/21/14   24   Copyright © 2013, Oracle and/or its affiliates. All rights reserved.52 Agenda §  Overview §  Introduce Oracle RAC “Step-by-Step” §  Add Additional Value Free of Charge §  Use Consolidation to Reduce Costs §  Oracle RAC and Oracle VM §  Summary Copyright © 2013, Oracle and/or its affiliates. All rights reserved.53 Oracle Database 12c High Availability Four Standard Reference Architectures Service Level Application Impact Proposed Solution SILVER High Availability (HA) for Recoverable Local Outages Data protected as of last backup Use Oracle RAC One Node GOLD Comprehensive HA and Disaster Protection Zero or near-zero data loss Standardize on Oracle RAC PLATINUM Zero Outage for Platinum Ready Applications Zero data loss Use Oracle RAC & Application Continuity BRONZE Single Instance Database, Basic Service Restart Data protected as of last backup Standardize on Clusters
  • 25. 6/21/14   25   Copyright © 2012, Oracle and/or its affiliates. All rights reserved.54 15000+ Customers and counting… Copyright © 2012, Oracle and/or its affiliates. All rights reserved.55