SlideShare a Scribd company logo
Extreem hoog beschikbaar
          Het Oracle arsenaal




SPREKER     :   Kees Bakker
E-MAIL      :   kees.bakker@transfer-solutions.com
DATUM       :   14 oktober 2010
                                          WWW.TRANSFER-SOLUTIONS.COM
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


© COPYRIGHT TRANSFER SOLUTIONS B.V.                                               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                                  gepland




                         computer                                       systeem             data
                                              data storing
                          storing                                    veranderingen     veranderingen




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                    6
Computerstoring
                                                                     downtime




                                                      ongepland                     gepland




           Real Application Clusters            computer
                                                 storing
                                                            data storing
                                                                            systeem
                                                                           verandering
                                                                               en
                                                                                            data
                                                                                         verandering
                                                                                             en




           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

© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                    7
RAC + clusterware




© COPYRIGHT TRANSFER SOLUTIONS B.V.   8
Datastoring
                                                                                           downtime




                                                                ongepland                                     gepland


           Storage-fout
                                                     computer                                        systeem              data
                                                                            data storing
                                                      storing                                     veranderingen       veranderingen


           Site-fout
                                      Storage fout              Site fout            Menselijke fout          Corruptie




           Menselijke fout
           Corruptie




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                                                   9
Datastoring : storage
                                                                                       downtime




                                                                    ongepland                         gepland



                                                                                               systeem          data
                                                              computer            data
                                                                                              veranderin     veranderin
                                                               storing           storing
                                                                                                 gen            gen


                                                        Storage                        Menselijke
                                                                     Site fout                        Corruptie
                                                          fout                           fout




           Automatic Storage Management
                 Mirror + stripe everything
                 Automatic rebalance
                 Block repair – automatic / on demand




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                                       10
Datastoring : site fout                                           ongepland
                                                                                         downtime




                                                                                                        gepland



                                                                                                systeem           data
                                                                 computer
                                                                               data storing    verandering     verandering
                                                                  storing
                                                                                                   en              en




           Data Guard                                  Storage fout     Site fout
                                                                                        Menselijke
                                                                                          fout
                                                                                                        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                               gepland




                                                                    computer                                   systeem            data
                                                                                           data storing
                                                                     storing                                veranderingen     veranderingen




           Per ongeluk delete / drop                     Storage fout          Site fout
                                                                                                     Menselijke
                                                                                                       fout
                                                                                                                       Corruptie




                 Security – fine grained acces control
                 Flashback technology
                       Query
                       Transactie
                       Tabel
                       Data archive
                       Database




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                                                           13
Datastoring : corruptie
                                                                                      downtime




                                                               ongepland                               gepland




                                                    computer                                   systeem            data
                                                                           data storing
                                                     storing                                veranderingen     veranderingen




                                                                                     Menselijke
                                         Storage fout          Site fout                               Corruptie
                                                                                       fout




           Hardware Assisted Resilient Data (HARD)
           Backup + recovery RMAN
           Data recovery advisor
           Oracle secure backup




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                                           14
Geplande downtijd
                                                                             downtime




                                                          ongepland                            gepland



           Online systeem reconfiguratie       computer                               systeem            data
                                                                  data storing
                                                storing                            veranderingen     veranderingen



           Online / rolling patching en upgrades
           Online data en schema reorganisatie
           Applicatie-upgrades
                 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   Data  ASM   RMAN   Flash-   Redef-
                                            Guard              back     inition
                        Computer       ++                 +
            ongepland




                        Storage                    ++     +
                        Site                 ++           +
                        Mens                              +      ++
                        Corruptie                  ++     +
            gepland




                        Systeem        ++                 +
                        Data                 ++           +               ++




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                               24
Vragen
                                      Antwoorden



                             CONSULTING | MANAGED SERVICES | EDUCATION


                           WWW.TRANSFER-SOLUTIONS.COM

© COPYRIGHT TRANSFER SOLUTIONS B.V.                                      25

More Related Content

Featured

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
 

Featured (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

"Extreem hoog beschikbaar. Het Oracle arsenaal"

  • 1. Extreem hoog beschikbaar Het Oracle arsenaal SPREKER : Kees Bakker E-MAIL : kees.bakker@transfer-solutions.com DATUM : 14 oktober 2010 WWW.TRANSFER-SOLUTIONS.COM
  • 2. 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 © COPYRIGHT TRANSFER SOLUTIONS B.V. 2
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. Downtijd down tijd ongepland gepland computer systeem data data storing storing veranderingen veranderingen © COPYRIGHT TRANSFER SOLUTIONS B.V. 6
  • 7. Computerstoring downtime ongepland gepland Real Application Clusters computer storing data storing systeem verandering en data verandering en 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 © COPYRIGHT TRANSFER SOLUTIONS B.V. 7
  • 8. RAC + clusterware © COPYRIGHT TRANSFER SOLUTIONS B.V. 8
  • 9. Datastoring downtime ongepland gepland Storage-fout computer systeem data data storing storing veranderingen veranderingen Site-fout Storage fout Site fout Menselijke fout Corruptie Menselijke fout Corruptie © COPYRIGHT TRANSFER SOLUTIONS B.V. 9
  • 10. Datastoring : storage downtime ongepland gepland systeem data computer data veranderin veranderin storing storing gen gen Storage Menselijke Site fout Corruptie fout fout Automatic Storage Management Mirror + stripe everything Automatic rebalance Block repair – automatic / on demand © COPYRIGHT TRANSFER SOLUTIONS B.V. 10
  • 11. Datastoring : site fout ongepland downtime gepland systeem data computer data storing verandering verandering storing en en Data Guard Storage fout Site fout Menselijke fout 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
  • 12. Data Guard configuratie(s) © COPYRIGHT TRANSFER SOLUTIONS B.V. 12
  • 13. Datastoring : menselijke fout downtime ongepland gepland computer systeem data data storing storing veranderingen veranderingen Per ongeluk delete / drop Storage fout Site fout Menselijke fout Corruptie Security – fine grained acces control Flashback technology Query Transactie Tabel Data archive Database © COPYRIGHT TRANSFER SOLUTIONS B.V. 13
  • 14. Datastoring : corruptie downtime ongepland gepland computer systeem data data storing storing veranderingen veranderingen Menselijke Storage fout Site fout Corruptie fout Hardware Assisted Resilient Data (HARD) Backup + recovery RMAN Data recovery advisor Oracle secure backup © COPYRIGHT TRANSFER SOLUTIONS B.V. 14
  • 15. Geplande downtijd downtime ongepland gepland Online systeem reconfiguratie computer systeem data data storing storing veranderingen veranderingen Online / rolling patching en upgrades Online data en schema reorganisatie Applicatie-upgrades DBMS_redefinition Edition based redefinition © COPYRIGHT TRANSFER SOLUTIONS B.V. 15
  • 16. Online patch (1) © COPYRIGHT TRANSFER SOLUTIONS B.V. 16
  • 17. Online patch (2) © COPYRIGHT TRANSFER SOLUTIONS B.V. 17
  • 18. Online patch (3) © COPYRIGHT TRANSFER SOLUTIONS B.V. 18
  • 19. Online patch (4) © COPYRIGHT TRANSFER SOLUTIONS B.V. 19
  • 20. Rolling software upgrade (1) © COPYRIGHT TRANSFER SOLUTIONS B.V. 20
  • 21. Rolling software upgrade (2) © COPYRIGHT TRANSFER SOLUTIONS B.V. 21
  • 22. Rolling software upgrade (3) © COPYRIGHT TRANSFER SOLUTIONS B.V. 22
  • 23. Rolling software upgrade (4) © COPYRIGHT TRANSFER SOLUTIONS B.V. 23
  • 24. Wrap up RAC Data ASM RMAN Flash- Redef- Guard back inition Computer ++ + ongepland Storage ++ + Site ++ + Mens + ++ Corruptie ++ + gepland Systeem ++ + Data ++ + ++ © COPYRIGHT TRANSFER SOLUTIONS B.V. 24
  • 25. Vragen Antwoorden CONSULTING | MANAGED SERVICES | EDUCATION WWW.TRANSFER-SOLUTIONS.COM © COPYRIGHT TRANSFER SOLUTIONS B.V. 25