SlideShare a Scribd company logo
Maximum Availability Architecture (MAA)
for Oracle Database, Exadata and the Cloud
Markus Michalewicz
Senior Director of Database HA & Scalability Product Management
@KnownAsMarkus
http://www.linkedin.com/in/markusmichalewicz
http://www.slideshare.net/MarkusMichalewicz
Copyright © 2019 Oracle and/or its affiliates.
The following is intended to outline our general product direction. It is intended for information purposes
only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code,
or functionality, and should not be relied upon in making purchasing decisions. The development,
release, timing, and pricing of any features or functionality described for Oracle’s products may change
and remains at the sole discretion of Oracle Corporation.
Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and
prospects are “forward-looking statements” and are subject to material risks and uncertainties. A detailed
discussion of these factors and other risks that affect our business is contained in Oracle’s Securities and
Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and Form 10-Q
under the heading “Risk Factors.” These filings are available on the SEC’s website or on Oracle’s website
at http://www.oracle.com/investor. All information in this presentation is current as of September 2019
and Oracle undertakes no duty to update any statement in light of new information or future events.
Safe Harbor
3 Confidential – © 2019 Oracle Internal/Restricted/Highly Restricted
For Oracle Customers wanting to
improve their system availability
to reduce costs caused by
downtime.
For non-Oracle Customers to get
an idea what failure scenarios
need to be covered and how
Oracle can help.
For Application Developers to
understand which failure
scenarios should be tackled by
the application.
Oracle MAA is for Everybody!
Provide the best HA, Disaster Recovery
and data protection solutions for the
Oracle Database – all active versions
Continue to enhance validated
Maximum Availability Architecture
(MAA) solutions
Your success is truly our success!!!
Copyright © 2019 Oracle and/or its affiliates.
Oracle Maximum Availability Architecture (MAA)
Reference
Architectures
Deployment Choices
HA Features,
Configurations &
Operational
Practices
Customer Insights &
Expert Recommendations
Production Site Replicated Site
Platinum
Gold
Silver
Bronze
Replication
Data Protection
Flashback RMAN + ZDLRA
Continuous Availability
Application
Continuity
Global Data
Services
Generic
Systems
Engineered
Systems
DBCS
ExaCS/ExaCC
Autonomous DB
Active Replication
Active Data Guard GoldenGate
24
Scale Out
RAC ShardingASM
Copyright © 2019 Oracle and/or its affiliates.
MAA Solutions: On-Premises to Cloud
On-Premises
On-Premises Exadata and Recovery
Appliance
DBCS/ExaCS/ExaCC
Autonomous Database
MAA Reference Architectures and
Best Practices
MAA integrated Engineered Systems
(config practices, exachk, lowest
brownouts, HA QoS, data protection)
Adding MAA Config and Life Cycle
Operations, Shifting Admin Ownership
to Oracle with MAA SLAs
Copyright © 2019 Oracle and/or its affiliates.
Top Pain Points
34%
30%
23%
7%
3% 3%
Upgrades
Patching
High Availability
Cloud Migration
Application Tier
Backup and Recovery
Copyright © 2019 Oracle and/or its affiliates.
MAA addresses
these pain points!
Top Customer Pain Points
Oracle MAA Reference Architectures
Align Oracle Capabilities with Customer Service Level Requirements
Mission Critical
Silver +
- Physical Replication
- Comprehensive Data Protection
GOLD
Dev, Test, Prod
- Single Instance with Restart
- Online Maintenance
- Validated Backup/Restore
BRONZE
Extreme Critical
Gold +
- Logical Replication
- Active/Active
- Advanced HA Options
PLATINUM
Business Critical
SILVER
Bronze +
- Database HA
- Oracle RAC / Clustering
- Application Continuity
Used by most
MAA customers
BRONZE
Features
Multitenant Online Operations ZDLRA
RMAN ASM Flashback Clusterware
Optional
Basis
Outage Matrix
Unplanned Outage RTO / RPO*
Recoverable failures Minutes to hour
Site Disasters or Corruptions Hours to days. RPO since last backup.
RPO near zero with ZDLRA
BRONZE
Planned Maintenance RTO/RPO*
Software/hardware updates Minutes to hour
Database upgrades Minutes to hour
Dev, Test, Prod - Single Instance Multitenant (CDB) or non-CDB Database with Backups
On-Premises
*RPO=0 unless explicitly stated
Single
Instance or
Multitenant
Database
Primary Datacenter Secondary Datacenter
Local Backup Replicated Backups
Outage Matrix
Unplanned Outage RTO / RPO*
Recoverable failures Minutes to hour
Site Disasters or Corruptions Hours to days. RPO since last backup.
BRONZE
Planned Maintenance RTO/RPO*
Software/hardware updates Minutes to hour
Database upgrades Minutes to hour
Dev, Test, Prod - Single Instance Multitenant (CDB) or non-CDB Database with Backups
Cloud
*RPO=0 unless explicitly stated
Single
Instance or
Multitenant
Database
DBCS
Primary Availability Domain Secondary Availability Domain
Cloud Backup Replicated Backups
SILVER
Features
Basis
BRONZE +
RAC
Application
Continuity
Optional
ZDLRA
Outage Matrix
Business Critical – Active Active Database Clustering
SILVER
RAC Database
Primary Datacenter Secondary Datacenter
Local Backup Replicated Backups
Unplanned Outage RTO / RPO*
Recoverable failures Seconds
Site Disasters or Corruptions Hours to days. RPO since last backup
Planned Maintenance RTO/RPO*
Software/hardware updates Zero**
Database upgrades Minutes to hour
On-Premises /
Exadata
*RPO=0 unless explicitly stated
**To achieve Zero follow Application Checklist
Outage Matrix
Business Critical – Active Active Database Clustering
SILVER
Unplanned Outage RTO / RPO*
Recoverable failures Seconds
Site Disasters or Corruptions Hours to days. RPO since last backup
Planned Maintenance RTO/RPO*
Software/hardware updates Zero**
Database upgrades Minutes to hour
Cloud
*RPO=0 unless explicitly stated
**To achieve Zero follow Application Checklist
RAC Database
ExaCC/ExaCS
Primary Availability Domain Secondary Availability Domain
Cloud Backup Replicated Backups
GOLD
Features
SILVER +
Active Data Guard
Basis
Optional
Multiple Standby
Databases
Site Guard
Outage Matrix
Mission Critical - Physical Replication, Zero Data Loss, Fast Failovers
GOLD
Primary Region Secondary Region
Local
backupRemote StandbyPrimaryLocal Standby
Local
backup
Unplanned Outage RTO / RPO*
Recoverable failures Seconds
Site Disasters or Corruptions Seconds. RPO Zero or Seconds
Planned Maintenance RTO/RPO*
Software/hardware updates Zero
Database upgrades Seconds
On-Premises /
Exadata
*RPO=0 unless explicitly stated
DC2 DC1 DC1
Outage Matrix
Mission Critical - Physical Replication, Zero Data Loss, Fast Failovers
GOLD
Primary Region Secondary Region
Local
backupRemote StandbyPrimaryLocal Standby
Local
backup
Unplanned Outage RTO / RPO*
Recoverable failures Seconds
Site Disasters or Corruptions Seconds. RPO Zero or Seconds
Planned Maintenance RTO/RPO*
Software/hardware updates Zero
Database upgrades Seconds
Cloud
*RPO=0 unless explicitly stated
AD2 AD1 AD1
Top Pain Points
34%
30%
23%
7%
3% 3%
Upgrades
Patching
High Availability
Cloud Migration
Application Tier
Backup and Recovery
Copyright © 2019 Oracle and/or its affiliates.
MAA GOLD addresses
these pain points!
Top Customer Pain Points
Fleet Patching & Provisioning (FPP)
Local target Connected Targets 11.2,
12.1, 12.2, 18c, 19c
FPP Server
Gold Image
Repository
11.2.0.4
12.1.0.2
12.2.0.1
18
Simple
Enables mass operations on 1000s of nodes
Prevents errors, enable easy corrections
Ship only once / Subscriber base
Target Operations Aware
19
Copyright © 2019 Oracle and/or its affiliates.
More: https://www.slideshare.net/MarkusMichalewicz/managing-gold-images-for-easy-patching-and-upgrading
Zero Downtime Upgrade (ZDU)
Copyright © 2019 Oracle and/or its affiliates.
Enterprise Edition (EE)
Active Data Guard and
GoldenGate
Enterprise Edition (EE)Fully Automated Workflow Enterprise Edition (EE)Robust, Fast & Space Efficient
Clone
Switch Over
Upgrade
Switch Back
• Fast cloning with Snapshots
for databases on ACFS
• Full Database copy also
supported
Robust
• Resume-able after failures
• Revertible for fast rollback /
fall back.
Fast & Space Efficient
Sync Up
• Automatic setup/teardown
and configuration of Active
Data Guard (Transient
Logical Standby) or
GoldenGate
• Works from 11.2.0.4
PLATINUM
Features
Basis
GOLD +
GoldenGate
Optional
Oracle EBR
Sharding
Alternative
Global Data
Services
MAA Key Features
• AC allows continuous
application failover
• Online merge/modify
partitioned table
• Sharding supports PDB, RAC
and Mid-tier
• DG multi instance redo apply
supports block change tracking
on standby
• ADG DML Redirect
• Transparent Application
Continuity TAC
• DG multi instance redo apply
supports In Memory
• Tune DG FSFO in Observer mode
• FPP orchestrates zero downtime
Grid Infrastructure Patching
• OGG Hub and Microservices
supported
• FPP Oracle GI SwitchHome
• RAC Buffer Cache RDMA-Read
• RAC Fault Tolerant Cache Fusion
• Federated Shards
• Sharding deployment automation
through Terraform
• Sharding Advisor
18c 19c 20c
Thank you!
Markus Michalewicz (Markus.Michalewicz@oracle.com)
Senior Director of Database Product Management
@KnownAsMarkus
www.linkedin.com/in/markusmichalewicz
www.slideshare.net/MarkusMichalewicz

More Related Content

What's hot (20)

PDF
Oracle MAA (Maximum Availability Architecture) 18c - An Overview
Markus Michalewicz
 
PDF
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Glen Hawkins
 
PPTX
Oracle GoldenGate Performance Tuning
Bobby Curtis
 
PDF
Oracle db performance tuning
Simon Huang
 
PDF
SQL Monitoring in Oracle Database 12c
Tanel Poder
 
PDF
Oracle Latch and Mutex Contention Troubleshooting
Tanel Poder
 
PDF
Oracle RAC - New Generation
Anil Nair
 
PPTX
Oracle RAC features on Exadata
Anil Nair
 
PDF
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best Practices
Markus Michalewicz
 
PPT
Oracle Architecture
Neeraj Singh
 
PDF
Oracle Database Migration to Oracle Cloud Infrastructure
SinanPetrusToma
 
PDF
New availability features in oracle rac 12c release 2 anair ss
Anil Nair
 
PPTX
Oracle GoldenGate 21c New Features and Best Practices
Bobby Curtis
 
PPTX
Why oracle data guard new features in oracle 18c, 19c
Satishbabu Gunukula
 
PDF
Exadata X8M-2 KVM仮想化ベストプラクティス
オラクルエンジニア通信
 
PDF
Oracle RAC Internals - The Cache Fusion Edition
Markus Michalewicz
 
PDF
Understanding oracle rac internals part 1 - slides
Mohamed Farouk
 
PDF
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Markus Michalewicz
 
PDF
DB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentals
John Beresniewicz
 
PPTX
Introducing Azure SQL Database
James Serra
 
Oracle MAA (Maximum Availability Architecture) 18c - An Overview
Markus Michalewicz
 
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Glen Hawkins
 
Oracle GoldenGate Performance Tuning
Bobby Curtis
 
Oracle db performance tuning
Simon Huang
 
SQL Monitoring in Oracle Database 12c
Tanel Poder
 
Oracle Latch and Mutex Contention Troubleshooting
Tanel Poder
 
Oracle RAC - New Generation
Anil Nair
 
Oracle RAC features on Exadata
Anil Nair
 
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best Practices
Markus Michalewicz
 
Oracle Architecture
Neeraj Singh
 
Oracle Database Migration to Oracle Cloud Infrastructure
SinanPetrusToma
 
New availability features in oracle rac 12c release 2 anair ss
Anil Nair
 
Oracle GoldenGate 21c New Features and Best Practices
Bobby Curtis
 
Why oracle data guard new features in oracle 18c, 19c
Satishbabu Gunukula
 
Exadata X8M-2 KVM仮想化ベストプラクティス
オラクルエンジニア通信
 
Oracle RAC Internals - The Cache Fusion Edition
Markus Michalewicz
 
Understanding oracle rac internals part 1 - slides
Mohamed Farouk
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Markus Michalewicz
 
DB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentals
John Beresniewicz
 
Introducing Azure SQL Database
James Serra
 

Similar to MAA for Oracle Database, Exadata and the Cloud (20)

PDF
Oracle MAA Best Practices - Applications Considerations
Markus Michalewicz
 
PDF
Oracle Database 12c with RAC High Availability Best Practices
Markus Michalewicz
 
PDF
Oracle Maximum Availability Architecture
MarketingArrowECS_CZ
 
PDF
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
Markus Michalewicz
 
PDF
Continuous Availability for Private Database Clouds
Noel Sidebotham
 
PPTX
8392-exadatamaa-1887964.pptx
RaniVuppal
 
PPTX
Maa in database12c
Laban Ndwaru
 
PDF
Oracle Cloud Maximum Availability Architecture
Yuri Carvalho Marques
 
PDF
Oracle Data Protection - 1. část
MarketingArrowECS_CZ
 
PDF
Oracle Database Availability & Scalability Across Versions & Editions
Markus Michalewicz
 
PDF
Mma 10g r2_936
Alf Baez
 
PDF
Hybrid Data Guard to Cloud GEN2 ExaCS.pdf
ALI ANWAR, OCP®
 
PDF
Oracle Database – Mission Critical
Markus Michalewicz
 
PDF
Oracle Data Protection - 2. část
MarketingArrowECS_CZ
 
PDF
MAA - Best Practices for the Cloud
Markus Michalewicz
 
PDF
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Glen Hawkins
 
PDF
Využijte svou Oracle databázi naplno
MarketingArrowECS_CZ
 
PDF
Disaster Recovery pomocí Oracle Cloudu
MarketingArrowECS_CZ
 
PDF
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
Markus Michalewicz
 
Oracle MAA Best Practices - Applications Considerations
Markus Michalewicz
 
Oracle Database 12c with RAC High Availability Best Practices
Markus Michalewicz
 
Oracle Maximum Availability Architecture
MarketingArrowECS_CZ
 
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
Markus Michalewicz
 
Continuous Availability for Private Database Clouds
Noel Sidebotham
 
8392-exadatamaa-1887964.pptx
RaniVuppal
 
Maa in database12c
Laban Ndwaru
 
Oracle Cloud Maximum Availability Architecture
Yuri Carvalho Marques
 
Oracle Data Protection - 1. část
MarketingArrowECS_CZ
 
Oracle Database Availability & Scalability Across Versions & Editions
Markus Michalewicz
 
Mma 10g r2_936
Alf Baez
 
Hybrid Data Guard to Cloud GEN2 ExaCS.pdf
ALI ANWAR, OCP®
 
Oracle Database – Mission Critical
Markus Michalewicz
 
Oracle Data Protection - 2. část
MarketingArrowECS_CZ
 
MAA - Best Practices for the Cloud
Markus Michalewicz
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Glen Hawkins
 
Využijte svou Oracle databázi naplno
MarketingArrowECS_CZ
 
Disaster Recovery pomocí Oracle Cloudu
MarketingArrowECS_CZ
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
Markus Michalewicz
 
Ad

More from Markus Michalewicz (18)

PDF
Achieving Continuous Availability for Your Applications with Oracle MAA
Markus Michalewicz
 
PDF
2020 – A Decade of Change
Markus Michalewicz
 
PDF
Standard Edition High Availability (SEHA) - The Why, What & How
Markus Michalewicz
 
PDF
Why Use an Oracle Database?
Markus Michalewicz
 
PDF
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
Markus Michalewicz
 
PDF
Oracle RAC 19c and Later - Best Practices #OOWLON
Markus Michalewicz
 
PDF
(Oracle) DBA and Other Skills Needed in 2020
Markus Michalewicz
 
PDF
Make Your Application “Oracle RAC Ready” & Test For It
Markus Michalewicz
 
PDF
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
Markus Michalewicz
 
PDF
Oracle RAC 19c - the Basis for the Autonomous Database
Markus Michalewicz
 
PDF
From HA to Maximum Availability - A Holistic Historical Discussion
Markus Michalewicz
 
PDF
Why to Use an Oracle Database?
Markus Michalewicz
 
PDF
A Cloud Journey - Move to the Oracle Cloud
Markus Michalewicz
 
PDF
Oracle RAC 19c with Standard Edition (SE) 2 - Support Update
Markus Michalewicz
 
PDF
(Oracle) DBA Skills to Have, to Obtain and to Nurture
Markus Michalewicz
 
PDF
Oracle Sharding 18c - Technical Overview
Markus Michalewicz
 
PDF
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Markus Michalewicz
 
PDF
Oracle RAC - Roadmap for New Features
Markus Michalewicz
 
Achieving Continuous Availability for Your Applications with Oracle MAA
Markus Michalewicz
 
2020 – A Decade of Change
Markus Michalewicz
 
Standard Edition High Availability (SEHA) - The Why, What & How
Markus Michalewicz
 
Why Use an Oracle Database?
Markus Michalewicz
 
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
Markus Michalewicz
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Markus Michalewicz
 
(Oracle) DBA and Other Skills Needed in 2020
Markus Michalewicz
 
Make Your Application “Oracle RAC Ready” & Test For It
Markus Michalewicz
 
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
Markus Michalewicz
 
Oracle RAC 19c - the Basis for the Autonomous Database
Markus Michalewicz
 
From HA to Maximum Availability - A Holistic Historical Discussion
Markus Michalewicz
 
Why to Use an Oracle Database?
Markus Michalewicz
 
A Cloud Journey - Move to the Oracle Cloud
Markus Michalewicz
 
Oracle RAC 19c with Standard Edition (SE) 2 - Support Update
Markus Michalewicz
 
(Oracle) DBA Skills to Have, to Obtain and to Nurture
Markus Michalewicz
 
Oracle Sharding 18c - Technical Overview
Markus Michalewicz
 
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Markus Michalewicz
 
Oracle RAC - Roadmap for New Features
Markus Michalewicz
 
Ad

Recently uploaded (20)

PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PPTX
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
PDF
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PDF
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PDF
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 

MAA for Oracle Database, Exadata and the Cloud

  • 1. Maximum Availability Architecture (MAA) for Oracle Database, Exadata and the Cloud Markus Michalewicz Senior Director of Database HA & Scalability Product Management @KnownAsMarkus http://www.linkedin.com/in/markusmichalewicz http://www.slideshare.net/MarkusMichalewicz Copyright © 2019 Oracle and/or its affiliates.
  • 2. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation. Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and prospects are “forward-looking statements” and are subject to material risks and uncertainties. A detailed discussion of these factors and other risks that affect our business is contained in Oracle’s Securities and Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and Form 10-Q under the heading “Risk Factors.” These filings are available on the SEC’s website or on Oracle’s website at http://www.oracle.com/investor. All information in this presentation is current as of September 2019 and Oracle undertakes no duty to update any statement in light of new information or future events. Safe Harbor 3 Confidential – © 2019 Oracle Internal/Restricted/Highly Restricted
  • 3. For Oracle Customers wanting to improve their system availability to reduce costs caused by downtime. For non-Oracle Customers to get an idea what failure scenarios need to be covered and how Oracle can help. For Application Developers to understand which failure scenarios should be tackled by the application. Oracle MAA is for Everybody!
  • 4. Provide the best HA, Disaster Recovery and data protection solutions for the Oracle Database – all active versions Continue to enhance validated Maximum Availability Architecture (MAA) solutions Your success is truly our success!!! Copyright © 2019 Oracle and/or its affiliates.
  • 5. Oracle Maximum Availability Architecture (MAA) Reference Architectures Deployment Choices HA Features, Configurations & Operational Practices Customer Insights & Expert Recommendations Production Site Replicated Site Platinum Gold Silver Bronze Replication Data Protection Flashback RMAN + ZDLRA Continuous Availability Application Continuity Global Data Services Generic Systems Engineered Systems DBCS ExaCS/ExaCC Autonomous DB Active Replication Active Data Guard GoldenGate 24 Scale Out RAC ShardingASM Copyright © 2019 Oracle and/or its affiliates.
  • 6. MAA Solutions: On-Premises to Cloud On-Premises On-Premises Exadata and Recovery Appliance DBCS/ExaCS/ExaCC Autonomous Database MAA Reference Architectures and Best Practices MAA integrated Engineered Systems (config practices, exachk, lowest brownouts, HA QoS, data protection) Adding MAA Config and Life Cycle Operations, Shifting Admin Ownership to Oracle with MAA SLAs Copyright © 2019 Oracle and/or its affiliates.
  • 7. Top Pain Points 34% 30% 23% 7% 3% 3% Upgrades Patching High Availability Cloud Migration Application Tier Backup and Recovery Copyright © 2019 Oracle and/or its affiliates. MAA addresses these pain points! Top Customer Pain Points
  • 8. Oracle MAA Reference Architectures Align Oracle Capabilities with Customer Service Level Requirements Mission Critical Silver + - Physical Replication - Comprehensive Data Protection GOLD Dev, Test, Prod - Single Instance with Restart - Online Maintenance - Validated Backup/Restore BRONZE Extreme Critical Gold + - Logical Replication - Active/Active - Advanced HA Options PLATINUM Business Critical SILVER Bronze + - Database HA - Oracle RAC / Clustering - Application Continuity Used by most MAA customers
  • 9. BRONZE Features Multitenant Online Operations ZDLRA RMAN ASM Flashback Clusterware Optional Basis
  • 10. Outage Matrix Unplanned Outage RTO / RPO* Recoverable failures Minutes to hour Site Disasters or Corruptions Hours to days. RPO since last backup. RPO near zero with ZDLRA BRONZE Planned Maintenance RTO/RPO* Software/hardware updates Minutes to hour Database upgrades Minutes to hour Dev, Test, Prod - Single Instance Multitenant (CDB) or non-CDB Database with Backups On-Premises *RPO=0 unless explicitly stated Single Instance or Multitenant Database Primary Datacenter Secondary Datacenter Local Backup Replicated Backups
  • 11. Outage Matrix Unplanned Outage RTO / RPO* Recoverable failures Minutes to hour Site Disasters or Corruptions Hours to days. RPO since last backup. BRONZE Planned Maintenance RTO/RPO* Software/hardware updates Minutes to hour Database upgrades Minutes to hour Dev, Test, Prod - Single Instance Multitenant (CDB) or non-CDB Database with Backups Cloud *RPO=0 unless explicitly stated Single Instance or Multitenant Database DBCS Primary Availability Domain Secondary Availability Domain Cloud Backup Replicated Backups
  • 13. Outage Matrix Business Critical – Active Active Database Clustering SILVER RAC Database Primary Datacenter Secondary Datacenter Local Backup Replicated Backups Unplanned Outage RTO / RPO* Recoverable failures Seconds Site Disasters or Corruptions Hours to days. RPO since last backup Planned Maintenance RTO/RPO* Software/hardware updates Zero** Database upgrades Minutes to hour On-Premises / Exadata *RPO=0 unless explicitly stated **To achieve Zero follow Application Checklist
  • 14. Outage Matrix Business Critical – Active Active Database Clustering SILVER Unplanned Outage RTO / RPO* Recoverable failures Seconds Site Disasters or Corruptions Hours to days. RPO since last backup Planned Maintenance RTO/RPO* Software/hardware updates Zero** Database upgrades Minutes to hour Cloud *RPO=0 unless explicitly stated **To achieve Zero follow Application Checklist RAC Database ExaCC/ExaCS Primary Availability Domain Secondary Availability Domain Cloud Backup Replicated Backups
  • 15. GOLD Features SILVER + Active Data Guard Basis Optional Multiple Standby Databases Site Guard
  • 16. Outage Matrix Mission Critical - Physical Replication, Zero Data Loss, Fast Failovers GOLD Primary Region Secondary Region Local backupRemote StandbyPrimaryLocal Standby Local backup Unplanned Outage RTO / RPO* Recoverable failures Seconds Site Disasters or Corruptions Seconds. RPO Zero or Seconds Planned Maintenance RTO/RPO* Software/hardware updates Zero Database upgrades Seconds On-Premises / Exadata *RPO=0 unless explicitly stated DC2 DC1 DC1
  • 17. Outage Matrix Mission Critical - Physical Replication, Zero Data Loss, Fast Failovers GOLD Primary Region Secondary Region Local backupRemote StandbyPrimaryLocal Standby Local backup Unplanned Outage RTO / RPO* Recoverable failures Seconds Site Disasters or Corruptions Seconds. RPO Zero or Seconds Planned Maintenance RTO/RPO* Software/hardware updates Zero Database upgrades Seconds Cloud *RPO=0 unless explicitly stated AD2 AD1 AD1
  • 18. Top Pain Points 34% 30% 23% 7% 3% 3% Upgrades Patching High Availability Cloud Migration Application Tier Backup and Recovery Copyright © 2019 Oracle and/or its affiliates. MAA GOLD addresses these pain points! Top Customer Pain Points
  • 19. Fleet Patching & Provisioning (FPP) Local target Connected Targets 11.2, 12.1, 12.2, 18c, 19c FPP Server Gold Image Repository 11.2.0.4 12.1.0.2 12.2.0.1 18 Simple Enables mass operations on 1000s of nodes Prevents errors, enable easy corrections Ship only once / Subscriber base Target Operations Aware 19 Copyright © 2019 Oracle and/or its affiliates. More: https://www.slideshare.net/MarkusMichalewicz/managing-gold-images-for-easy-patching-and-upgrading
  • 20. Zero Downtime Upgrade (ZDU) Copyright © 2019 Oracle and/or its affiliates. Enterprise Edition (EE) Active Data Guard and GoldenGate Enterprise Edition (EE)Fully Automated Workflow Enterprise Edition (EE)Robust, Fast & Space Efficient Clone Switch Over Upgrade Switch Back • Fast cloning with Snapshots for databases on ACFS • Full Database copy also supported Robust • Resume-able after failures • Revertible for fast rollback / fall back. Fast & Space Efficient Sync Up • Automatic setup/teardown and configuration of Active Data Guard (Transient Logical Standby) or GoldenGate • Works from 11.2.0.4
  • 22. MAA Key Features • AC allows continuous application failover • Online merge/modify partitioned table • Sharding supports PDB, RAC and Mid-tier • DG multi instance redo apply supports block change tracking on standby • ADG DML Redirect • Transparent Application Continuity TAC • DG multi instance redo apply supports In Memory • Tune DG FSFO in Observer mode • FPP orchestrates zero downtime Grid Infrastructure Patching • OGG Hub and Microservices supported • FPP Oracle GI SwitchHome • RAC Buffer Cache RDMA-Read • RAC Fault Tolerant Cache Fusion • Federated Shards • Sharding deployment automation through Terraform • Sharding Advisor 18c 19c 20c
  • 23. Thank you! Markus Michalewicz ([email protected]) Senior Director of Database Product Management @KnownAsMarkus www.linkedin.com/in/markusmichalewicz www.slideshare.net/MarkusMichalewicz