Oracle RAC on Extended Distance Clusters - Presentation
-
Upload
markus-michalewicz -
Category
Technology
-
view
368 -
download
16
description
Transcript of Oracle RAC on Extended Distance Clusters - Presentation
4/6/14
1
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 1
Oracle Real Application Clusters (RAC) on Extended Distance Clusters Markus Michalewicz Director of Product Management Oracle Real Application Clusters (RAC)
@OracleRACpm http://www.linkedin.com/in/markusmichalewicz
http://www.slideshare.net/MarkusMichalewicz
4/6/14
2
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 3
Agenda
§ Overview § Oracle RAC on Extended Distance Clusters
§ More Information
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 4
Oracle Real Application Clusters (RAC) 12c Oracle RAC 12c provides:
1. Better Business Continuity and High Availability (HA)
2. Agility and Scalability
3. Cost-effective Workload Management
Using
§ Standardized and improved deployment and management
§ A familiar and matured HA stack
Oracle Real Application Clusters (RAC)
Oracle Grid Infrastructure (GI):
Automatic Storage Management (ASM)
Oracle Clusterware (OCW)
Oracle Flex ASM
CRM
4/6/14
3
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 5
Reduce cost and increase return on investment
High Availability (HA) Business Challenges
Eliminate risk of downtime and data loss
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 6
Applying MAA Principles
1. Assess impact of downtime & data loss
2. Define service level objectives – Recovery Time Objective (RTO):
§ How long can you afford to be down?
– Recovery Point Objective (RPO): § How much data can you afford to lose?
– Performance: § pre and post failure
Begin with a business impact analysis
RAC
GoldenGate
RMAN Data Guard
4/6/14
4
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 7
Edition-based Redefinition, Online Redefinition, Data Guard, GoldenGate – Minimal downtime maintenance, upgrades, migrations
Active Data Guard – Data Protection, DR – Query Offload
GoldenGate – Active-active replication – Heterogeneous
Active Replica
Oracle Maximum Availability Architecture (MAA)
RMAN, Oracle Secure Backup – Backup to disk, tape or cloud
Enterprise Manager Cloud Control – Coordinated Site Failover Application Continuity – Application HA Global Data Services – Service Failover / Load Balancing
RAC – Scalability – Server HA
Flashback – Human error
correction
Production Site
ASM – ASM mirroring
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 8
Extended Oracle RAC – Between the Chairs
4/6/14
5
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 9
Agenda
§ Overview
§ Oracle RAC on Extended Distance Clusters § More Information
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 10
Oracle RAC and Oracle ASM Automatic Storage Management
ASM Cluster Pool of Storage
Disk Group B Disk Group A
ASM Instance
Database Instance
ASM Disk
RAC Cluster
Node4 Node3 Node2 Node1 Node5 ASM ASM ASM ASM ASM
ASM Instance
Database Instance
DBA DBA DBC DBB DBB DBB
4/6/14
6
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 11
Oracle RAC and Oracle ASM Automatic Storage Management
Oracle ASM Disk Group
Failgroup2 Failgroup1
ASM Instance
Database Instance
Node4 Node2 Node1 Node5 ASM ASM ASM ASM
DBB DBB DBB DBB
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 12
Oracle RAC and Oracle ASM A more detailed architectural picture
Oracle ASM Disk Group
Failgroup2 Failgroup1
ASM Instance
Database Instance
Node4 Node2 Node1 Node5 ASM ASM ASM ASM
DBB DBB DBB DBB
4/6/14
7
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 13
Oracle RAC and Oracle ASM Over distance
Oracle ASM Disk Group
Node2 Node1 ASM ASM
DBB DBB
Node4 Node5 ASM ASM
DBB DBB
Failgroup1 Failgroup2
Distance – n KM
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 14
Oracle RAC and Oracle ASM Over distance
Oracle ASM Disk Group
Node2 Node1 ASM ASM
DBB DBB
Node4 Node5 ASM ASM
DBB DBB
Failgroup1 Failgroup2
4/6/14
8
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 15
Oracle RAC Over distance using Host Based Mirroring (symbolic illustration)
Node2 Node1 ASM ASM
DBB DBB
Node4 Node5 ASM ASM
DBB DBB
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 16
Oracle RAC Over distance using Array Based Mirroring (symbolic illustration)
Node2 Node1 ASM ASM
DBB DBB
Node4 Node5 ASM ASM
DBB DBB
4/6/14
9
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 17
Oracle RAC Over distance using Storage Fabrics / Clouds (symbolic illustration)
Node2 Node1 ASM ASM
DBB DBB
Node4 Node5 ASM ASM
DBB DBB
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 18
Oracle RAC Over Distance Failure handling over distance
Node2 Node1 ASM ASM
DBB DBB
Node4 Node5 ASM ASM
DBB DBB
VD
VD VD
4/6/14
10
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 19
Oracle RAC Over Distance Perceived advantages – single voting disk on Storage Fabrics
Node2 Node1 ASM ASM
DBB DBB
Node4 Node5 ASM ASM
DBB DBB
VD
VD
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 20
Oracle RAC Over Distance Single voting disk on Storage Fabrics – not really!
Node2 Node1 ASM ASM
DBB DBB
Node4 Node5 ASM ASM
DBB DBB
VD
VD VD
4/6/14
11
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 21
Oracle RAC Extended Oracle RAC – the storage configuration determines its use
Node2 Node1 ASM ASM
DBB DBB
Node4 Node5 ASM ASM
DBB DBB
VD
VD VD
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 22
Agenda
§ Overview
§ Oracle RAC on Extended Distance Clusters
§ More Information
4/6/14
12
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 23
More Information § WP: Oracle Real Application Clusters on Extended Distance Clusters
– http://www.oracle.com/technetwork/database/options/clustering/overview/extendedracversion11-435972.pdf
§ WP: Using standard NFS to support a third voting file for extended cluster configurations – http://www.oracle.com/technetwork/database/database-technologies/clusterware/overview/grid-infra-thirdvoteonnfs-131158.pdf
§ Presentation: Oracle Clusterware Node Management and Voting Disks – http://www.slideshare.net/MarkusMichalewicz/oracle-clusterware-node-management-and-voting-disks
§ Presentation: Oracle Database with RAC 12c HA BP TCOUG – http://www.slideshare.net/MarkusMichalewicz/oracle-database-with-rac-12c-ha-bp-tcoug
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. 24