"Maximum Availability Architecture (MAA) for Oracle Database, Exadata and the Cloud" was first presented during Oracle Open World (OOW) 2019. This version of the deck has been updated for OOW London 2020 including the latest information regarding patching and upgrading the Oracle Database with Zero Downtime.
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!
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
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
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 (Markus.Michalewicz@oracle.com)
Senior Director of Database Product Management
@KnownAsMarkus
www.linkedin.com/in/markusmichalewicz
www.slideshare.net/MarkusMichalewicz