"Extreem hoog beschikbaar. Het Oracle arsenaal"

25
WWW.TRANSFER-SOLUTIONS.COM SPREKER : E-MAIL : DATUM : Extreem hoog beschikbaar Het Oracle arsenaal Kees Bakker [email protected] 14 oktober 2010

description

Oracle biedt een breed scala aan technologieën waarmee systemen hoog beschikbaar kunnen worden gemaakt. Kees Bakker geeft in deze presentatie een breed overzicht van die producten, wat ze doen en van hun specifieke rol bij hoog beschikbaarheid. Aan de orde komen onder andere Advanced Replication, Streams, RMAN, Failsafe, Virtualisatie, en natuurlijk Data Guard en RAC.

Transcript of "Extreem hoog beschikbaar. Het Oracle arsenaal"

Page 1: "Extreem hoog beschikbaar. Het Oracle arsenaal"

WWW.TRANSFER-SOLUTIONS.COM

SPREKER :

E-MAIL :

DATUM :

Extreem hoog beschikbaarHet Oracle arsenaal

Kees Bakker

[email protected]

14 oktober 2010

Page 2: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Het Oracle arsenaal

Fast start fault recovery Fast recovery area

Oracle restart Recovery manager

Oracle real application clusters Data recovery advisor

Clusterware Oracle secure backup

Oracle data guard Oracle security features

Online redefinition Logminer

Oracle streams Edition based redefinition

Oracle flashback technology Oracle Exadata

Oracle automatic storage mngt Client failover

Timely error detection Fast application notification

Continuous operation Fetch archive log

Failsafe automatic block repair Corruption prevention/detection/repair

2

Page 3: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Welk product/optie te kiezen?

Dit is afhankelijk van de beschikbaarheidseisen

die aan het systeem worden gesteld en kan

voor iedere organisatie anders zijn

3

Page 4: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

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

4

Page 5: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Geen downtijd

Voorkomen

Dubbel uitvoeren

Serviceorganisatie

Monitoren, (voor)tijdig detecteren

Enterprise manager, grid control

Genezen

Snel herstel van service

Snelle restore / recovery van data

5

Page 6: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V. 6

Downtijd

down tijd

ongepland

computer storing

data storing

gepland

systeem veranderingen

data veranderingen

Page 7: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Computerstoring

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.

Fast start fault recovery

De uitgevallen computer kan snel weer actief

worden gemaakt

7

downtime

ongepland

computerstoring

data storing

gepland

systeem verandering

en

data verandering

en

Page 8: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

RAC + clusterware

8

Page 9: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Datastoring

Storage-fout

Site-fout

Menselijke fout

Corruptie

9

downtime

ongepland

computerstoring

data storing

Storage fout Site fout Menselijke fout Corruptie

gepland

systeem veranderingen

data veranderingen

Page 10: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Datastoring : storage

Automatic Storage Management

Mirror + stripe everything

Automatic rebalance

Block repair – automatic / on demand

10

downtime

ongepland

computerstoring

data storing

Storagefout

Site foutMenselijke

foutCorruptie

gepland

systeem veranderin

gen

data veranderin

gen

Page 11: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Datastoring : site fout

Data Guard

Real time kopie van de database

Physical – redo apply

Logical – sql apply

Fast start failover

Fast application notification

Management via Broker + Enterprise manager

11

downtime

ongepland

computerstoring

data storing

Storage fout Site foutMenselijke

foutCorruptie

gepland

systeem verandering

en

data verandering

en

Page 12: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Data Guard configuratie(s)

12

Page 13: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Datastoring : menselijke fout

Per ongeluk delete / drop

Security – fine grained acces control

Flashback technology

Query

Transactie

Tabel

Data archive

Database

13

downtime

ongepland

computerstoring

data storing

Storage fout Site foutMenselijke

foutCorruptie

gepland

systeem veranderingen

data veranderingen

Page 14: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Datastoring : corruptie

Hardware Assisted Resilient Data (HARD)

Backup + recovery RMAN

Data recovery advisor

Oracle secure backup

14

downtime

ongepland

computerstoring

data storing

Storage fout Site foutMenselijke

foutCorruptie

gepland

systeem veranderingen

data veranderingen

Page 15: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Geplande downtijd

Online systeem reconfiguratie

Online / rolling patching en upgrades

Online data en schema reorganisatie

Applicatie-upgrades

DBMS_redefinition

Edition based redefinition

15

downtime

ongepland

computer storing

data storing

gepland

systeem veranderingen

data veranderingen

Page 16: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Online patch (1)

16

Page 17: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Online patch (2)

17

Page 18: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Online patch (3)

18

Page 19: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Online patch (4)

19

Page 20: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Rolling software upgrade (1)

20

Page 21: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Rolling software upgrade (2)

21

Page 22: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Rolling software upgrade (3)

22

Page 23: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Rolling software upgrade (4)

23

Page 24: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Wrap up

RAC Data

Guard

ASM RMAN Flash-

back

Redef-

inition

ongepla

nd

Computer ++ +

Storage ++ +

Site ++ +

Mens + ++

Corruptie ++ +

gepla

nd

Systeem ++ +

Data ++ + ++

24

Page 25: "Extreem hoog beschikbaar. Het Oracle arsenaal"

© COPYRIGHT TRANSFER SOLUTIONS B.V. 25

V r a g e nA n t w o o r d e n

CONSULTING | MANAGED SERVICES | EDUCATION

WWW.TRANSFER-SOLUTIONS.COM