Extreem hoog beschikbaar Het Oracle arsenaal
SPREKER
:
E-MAIL
:
DATUM
:
Kees Bakker
[email protected] 14 oktober 2010 WWW.TRANSFER-SOLUTIONS.COM
Het Oracle arsenaal Fast start fault recovery Oracle restart Oracle real application clusters Clusterware Oracle data guard Online redefinition Oracle streams Oracle flashback technology Oracle automatic storage mngt Timely error detection Continuous operation Failsafe automatic block repair
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Fast recovery area Recovery manager Data recovery advisor Oracle secure backup Oracle security features Logminer Edition based redefinition Oracle Exadata Client failover Fast application notification Fetch archive log Corruption prevention/detection/repair
2
Welk product/optie te kiezen?
Dit is afhankelijk van de beschikbaarheidseisen die aan het systeem worden gesteld en kan voor iedere organisatie anders zijn
© COPYRIGHT TRANSFER SOLUTIONS B.V.
3
Hoog beschikbaar ≈ geen down tijd Triple A bank Er mag geen dataverlies optreden Systeem moet altijd beschikbaar zijn
Bagageafhandelingssysteem Waar een koffer is in het systeem kan steeds opnieuw worden vastgesteld In geval van storing moet het systeem op tijd weer in de lucht zijn
Textielverzorging Centralisatie / consolidatie © COPYRIGHT TRANSFER SOLUTIONS B.V.
4
Geen downtijd Voorkomen Dubbel uitvoeren Serviceorganisatie
Monitoren, (voor)tijdig detecteren Enterprise manager, grid control
Genezen Snel herstel van service Snelle restore / recovery van data
© COPYRIGHT TRANSFER SOLUTIONS B.V.
5
Downtijd
down tijd
ongepland
computer storing
© COPYRIGHT TRANSFER SOLUTIONS B.V.
data storing
gepland
systeem veranderingen
data veranderingen
6
Computerstoring downtime
ongepland
gepland
Real Application Clusters Twee of meer computers (nodes) in een cluster benaderen één enkele shared database. Indien één van de nodes uitvalt kunnen de andere de service overnemen. computer storing
data storing
systeem verandering en
data verandering en
Fast start fault recovery De uitgevallen computer kan snel weer actief worden gemaakt © COPYRIGHT TRANSFER SOLUTIONS B.V.
7
RAC + clusterware
© COPYRIGHT TRANSFER SOLUTIONS B.V.
8
Datastoring downtime
Storage-fout Site-fout Menselijke fout Corruptie
© COPYRIGHT TRANSFER SOLUTIONS B.V.
ongepland
computer storing
Storage fout
gepland
data storing
Site fout
systeem veranderingen
Menselijke fout
data veranderingen
Corruptie
9
Datastoring : storage downtime
ongepland
computer storing
Storage fout
Site fout
gepland
data storing
systeem veranderin gen
Menselijke fout
data veranderin gen
Corruptie
Automatic Storage Management Mirror + stripe everything Automatic rebalance Block repair – automatic / on demand
© COPYRIGHT TRANSFER SOLUTIONS B.V.
10
Datastoring : site fout
downtime
ongepland
computer storing
Data Guard
Storage fout
gepland
data storing
Site fout
systeem verandering en
Menselijke fout
data verandering en
Corruptie
Real time kopie van de database Physical – redo apply Logical – sql apply
Fast start failover Fast application notification
Management via Broker + Enterprise manager
© COPYRIGHT TRANSFER SOLUTIONS B.V.
11
Data Guard configuratie(s)
© COPYRIGHT TRANSFER SOLUTIONS B.V.
12
Datastoring : menselijke fout downtime
ongepland
computer storing
Per ongeluk delete / drop
Storage fout
gepland
data storing
Site fout
systeem veranderingen
Menselijke fout
data veranderingen
Corruptie
Security – fine grained acces control Flashback technology Query Transactie Tabel Data archive Database
© COPYRIGHT TRANSFER SOLUTIONS B.V.
13
Datastoring : corruptie downtime
ongepland
computer storing
Storage fout
gepland
data storing
Site fout
systeem veranderingen
Menselijke fout
data veranderingen
Corruptie
Hardware Assisted Resilient Data (HARD) Backup + recovery RMAN Data recovery advisor Oracle secure backup
© COPYRIGHT TRANSFER SOLUTIONS B.V.
14
Geplande downtijd downtime
Online systeem reconfiguratie Online / rolling patching en upgrades Online data en schema reorganisatie Applicatie-upgrades
computer storing
ongepland
data storing
gepland
systeem veranderingen
data veranderingen
DBMS_redefinition Edition based redefinition
© COPYRIGHT TRANSFER SOLUTIONS B.V.
15
Online patch (1)
© COPYRIGHT TRANSFER SOLUTIONS B.V.
16
Online patch (2)
© COPYRIGHT TRANSFER SOLUTIONS B.V.
17
Online patch (3)
© COPYRIGHT TRANSFER SOLUTIONS B.V.
18
Online patch (4)
© COPYRIGHT TRANSFER SOLUTIONS B.V.
19
Rolling software upgrade (1)
© COPYRIGHT TRANSFER SOLUTIONS B.V.
20
Rolling software upgrade (2)
© COPYRIGHT TRANSFER SOLUTIONS B.V.
21
Rolling software upgrade (3)
© COPYRIGHT TRANSFER SOLUTIONS B.V.
22
Rolling software upgrade (4)
© COPYRIGHT TRANSFER SOLUTIONS B.V.
23
Wrap up RAC
ongepland
Computer
Data ASM Guard
++ ++ ++
gepland
© COPYRIGHT TRANSFER SOLUTIONS B.V.
+
+
Corruptie Data
Redefinition
+
Mens Systeem
Flashback
+
Storage Site
RMAN
++ ++
++
+ +
++
+
++
24
Vragen Antwoorden
CONSULTING | MANAGED SERVICES | EDUCATION
WWW.TRANSFER-SOLUTIONS.COM © COPYRIGHT TRANSFER SOLUTIONS B.V.
25