Oracle RAC on Extended Distance Clusters - Presentation

2,937 views
2,633 views

Published on

This presentation can be used as an illustration for some of the ideas and best practices discussed in the paper "Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Clusters"

Published in: Technology, Business
1 Comment
6 Likes
Statistics
Notes
No Downloads
Views
Total views
2,937
On SlideShare
0
From Embeds
0
Number of Embeds
28
Actions
Shares
0
Downloads
195
Comments
1
Likes
6
Embeds 0
No embeds

No notes for slide

Oracle RAC on Extended Distance Clusters - Presentation

  1. 1. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.1
  2. 2. 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
  3. 3. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.3 Agenda §  Overview §  Oracle RAC on Extended Distance Clusters §  More Information
  4. 4. 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
  5. 5. 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
  6. 6. 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
  7. 7. 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
  8. 8. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.8 Extended Oracle RAC – Between the Chairs
  9. 9. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.9 Agenda §  Overview §  Oracle RAC on Extended Distance Clusters §  More Information
  10. 10. 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 BDisk Group A ASM Instance Database Instance ASM Disk RAC Cluster Node4Node3Node2Node1 Node5ASM ASM ASM ASM ASM ASM Instance Database Instance DBA DBA DBCDBB DBBDBB
  11. 11. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.11 Oracle RAC and Oracle ASM Automatic Storage Management Oracle ASM Disk Group Failgroup2Failgroup1 ASM Instance Database Instance Node4Node2Node1 Node5ASM ASM ASM ASM DBBDBBDBB DBB
  12. 12. 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 Failgroup2Failgroup1 ASM Instance Database Instance Node4Node2Node1 Node5ASM ASM ASM ASM DBBDBBDBB DBB
  13. 13. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.13 Oracle RAC and Oracle ASM Over distance Oracle ASM Disk Group Node2Node1 ASM ASM DBBDBB Node4 Node5ASM ASM DBB DBB Failgroup1 Failgroup2 Distance – n KM
  14. 14. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.14 Oracle RAC and Oracle ASM Over distance Oracle ASM Disk Group Node2Node1 ASM ASM DBBDBB Node4 Node5ASM ASM DBB DBB Failgroup1 Failgroup2
  15. 15. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.15 Oracle RAC Over distance using Host Based Mirroring (symbolic illustration) Node2Node1 ASM ASM DBBDBB Node4 Node5ASM ASM DBB DBB
  16. 16. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.16 Oracle RAC Over distance using Array Based Mirroring (symbolic illustration) Node2Node1 ASM ASM DBBDBB Node4 Node5ASM ASM DBB DBB
  17. 17. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.17 Oracle RAC Over distance using Storage Fabrics / Clouds (symbolic illustration) Node2Node1 ASM ASM DBBDBB Node4 Node5ASM ASM DBB DBB
  18. 18. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.18 Oracle RAC Over Distance Failure handling over distance Node2Node1 ASM ASM DBBDBB Node4 Node5ASM ASM DBB DBB VD VD VD
  19. 19. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.19 Oracle RAC Over Distance Perceived advantages – single voting disk on Storage Fabrics Node2Node1 ASM ASM DBBDBB Node4 Node5ASM ASM DBB DBB VD VD
  20. 20. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.20 Oracle RAC Over Distance Single voting disk on Storage Fabrics – not really! Node2Node1 ASM ASM DBBDBB Node4 Node5ASM ASM DBB DBB VD VD VD
  21. 21. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.21 Oracle RAC Extended Oracle RAC – the storage configuration determines its use Node2Node1 ASM ASM DBBDBB Node4 Node5ASM ASM DBB DBB VD VD VD
  22. 22. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.22 Agenda §  Overview §  Oracle RAC on Extended Distance Clusters §  More Information
  23. 23. 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
  24. 24. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.24

×