oracle maximum availability architecture (maa)

69
Oracle Maximum Availability Architecture (MAA) オンプレミス、Exadataベース、またはクラウドベースのOracle Database の計画停止時間と計画外停止時間を短縮するためのブループリント 2020年5月

Upload: others

Post on 03-Oct-2021

14 views

Category:

Documents


0 download

TRANSCRIPT

Oracle Maximum Availability Architecture (MAA)20205




OracleMAA

1
2
3
Maximum Availability Architecture (MAA)

5
MAA /MAA SLA
40%
Oracle Maximum Availability Architecture(MAA)








SILVER HA+ /
PLATINUM
MAA
Oracle MAA –
Oracle Maximum Availability Architecture (MAA)

Oracle MAA

Oracle Database
Oracle Enterprise Manager Cloud Control (OEM)
• DataGuard/ ActiveDataGuard • Multitenant • ZeroDataLossRecoveryAppliance(ZDLRA) • Recovery Manager(RMAN) • Real Application Clusters (RAC) • (EBR) • OracleSharding • OracleGoldenGate (OGG)–
Copyright © 2020, Oracle and/or its affiliates | 12
Maximum Availability Architecture (MAA)

• • • • •
Copyright © 2020, Oracle and/or its affiliates | 14

• Oracle Clusterware
BRONZE
15
Bronze Exadata


Oracle Clusterware
• • • • ASMHA
• Grid Infrastructure
Oracle Multitenant
• CDB •
HA • • DR
• •
• • ZDLRA
Oracle Recovery Manager - RMAN


RMAN


RMAN
RMA
DataPump Import
Recovery Appliance Recommended



Copyright © 2020, Oracle and/or its affiliates | 21
MAA • MAA
DBMS_REDEFINITION • /// • •
• DDL • V$online_redef

12.1 move partition Drop index Set unused columnalter column visible/invisiblealter index unusable alter index visible/invisible alter index parallel/noparallel
12.2 Alter table move Alter table Alter table split partition Create table for exchange //
18.119c Alter table modify partitioned table Alter table merge partition/sub-partition
Copyright © 2020, Oracle and/or its affiliates | 24

• •
-1 abby 1234 officer
-2 ben 8834 mgr
-3 Charlie 9837 officer
-n tom 8793 vp
-1 tom 1234 vp
-2 ben 8834 vp
-3 charlie 9837 vp
-n tom 8793 vp
DB @ T1 DB @ T2
Batch Update


/
SILVER


f1: RPO=0 f2: 0

Application Tier
Database Services



TAC
• Oracle Real Application Clusters


3
1
4
6
5
2. RAC
3.
4.


1. MAAMAA
2. RHPhelperExadataMOS 2385790.1 3. MAA
31Copyright © 2020, Oracle and/or its affiliates | 31
• MAA • AD

GOLD DG FSFO


Oracle
Data Guard
I/O Symmetrix AB
EMC BLOG
Gold –


Oracle Active Data Guard

ASM
Copyright © 2020, Oracle and/or its affiliates | 35
Oracle Active Data Guard
• • • •


ADG
• ADG_REDIRECT_DMLDML • ADG_REDIRECT_DMLADG_REDIRECT_PLSQL
DML
DML
DML
DML

• PHYSICAL_STANDBYPRIMARY

• Oracle Database 18c – • Oracle Database 19c –Oracle RAC
Copyright © 2020, Oracle and/or its affiliates | 40
REDO Apply Active Data Guard
1480
2752
5000
7000
6000
5000
4000
3000
2000
1000
19c
Copyright © 2020, Oracle and/or its affiliates | 42
• • plug/unplugPDB

PDB
CDB 2 /
CDB1PDB2CDB2
PDB 1 PDB 2 CDB 1 Oracle Data Guard
CDB 2 /
Multitenant “Gold” MAA
RTO RPO
0
2
2
Active Data Guard DBMS_ROLLING
CDB PDB
PDB
1
CDB1
CDB2
2
1. create pluggable database Red; 4. create pluggable database Brown; 6. create pluggable database Grey from
Grey@CDB2_Link refresh mode every 2 minutes;
2. create pluggable database Red from Red@CDB1_Link refresh mode every 2 minutes;
3. create pluggable database Gold; 5. create pluggable database Grey;
Copyright © 2020, Oracle and/or its affiliates | 47
PDB
1
2
1. alter pluggable database Grey refresh mode every 2 minutes from Grey@dblink switchover;
CDB1
CDB2
Copyright © 2020, Oracle and/or its affiliates | 48
1. alter pluggable database Grey refresh; 2. alter pluggable database Grey refresh
mode none; 3. alter pluggable database Grey open read
write;
PDB
f1: RPO=0 f2: 0
f3Global Data Services
Gold + • Oracle GoldenGate/
• AD AD
• Oracle GG

0f3
GoldenGate2
GoldenGate2
Oracle GoldenGate Microservices Architecture
OracleOracle
O r a c l e O r a c l e



Ser vice

Dist. Ser vice
Copyright © 2020, Oracle and/or its affiliates | 53
GoldenGatePlatinum
www.oracle.com/goto/zdm
OracleGoldenGate MAA
2 • • West Coast NAS – • East Coast NAS –
• 2AD
• 1ADAD • AD




GoldenGate2
• • •


GoldenGate2


Copyright © 2020, Oracle and/or its affiliates | 62

Oracle GoldenGate‘’/ /
Active Data Guard
https://www.oracle.com/jp/database/technologies/high-availability/sharding.html


1
MAA
Oracle MAA
13
RMAN
Oracle Real Application Clusters (Oracle RAC)
TAC
Gold –
19c
Active Data GuardSDB
65