SlideShare une entreprise Scribd logo
1  sur  26
Twee remedies tegen systeemuitval en
          datacorruptie [RAC en Data Guard]




SPREKER    : Jos van den Oord
E-MAIL     : Jos.van.den.Oord@transfer-solutions.com
DATUM      : 14 oktober 2010
                                            WWW.TRANSFER-SOLUTIONS.COM
Inleiding: Twee remedies tegen
      systeemuitval en datacorruptie
           Data Guard (DG)
                 DG Structuur
                 DG Proces Architectuur
                 DG Concept
           Real Application Clusters (RAC)
                 RAC Structuur
                 RAC Proces Architectuur
                 RAC Concept
           RAC en Data Guard Complementaire
           HA/DR overzicht

© COPYRIGHT TRANSFER SOLUTIONS B.V.           2
Data Guard                                        Users


  Central Console
  Management
                                                                Network




                         Primary Site                Standby Site


    Database
    servers

                                        Data Guard
                 Primary Database                       Physical or Logical Standby
                                                                 Database
  Switch

   Mirrored
   Disks


© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                   4
Data Guard                                        Users
       Database Disks (san nas)
  Central Console
  Management
                                                                Network




                         Primary Site                Standby Site


    Database
    servers

                                        Data Guard
                 Primary Database                       Physical or Logical Standby
                                                                 Database
  Switch

   Mirrored
   Disks


© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                   5
Data Guard                                        Users
       HBA’s
  Central Console
  Management
                                                                Network




                         Primary Site                Standby Site


    Database
    servers

                                        Data Guard
                 Primary Database                       Physical or Logical Standby
                                                                 Database
  Switch

   Mirrored
   Disks


© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                   6
Data Guard                                        Users
       Nodes
  Central Console
  Management
                                                                Network




                         Primary Site                Standby Site


    Database
    servers

                                        Data Guard
                 Primary Database                       Physical or Logical Standby
                                                                 Database
  Switch

   Mirrored
   Disks


© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                   7
Data Guard                                        Users
       Redo Log Apply
  Central Console
  Management
                                                                Network




                         Primary Site                Standby Site


    Database
    servers

                                        Data Guard
                 Primary Database                       Physical or Logical Standby
                                                                 Database
  Switch

   Mirrored
   Disks


© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                   8
Data Guard                                        Users
       Monitor en Management
  Central Console
  Management
                                                                Network




                         Primary Site                Standby Site


    Database
    servers

                                        Data Guard
                 Primary Database                       Physical or Logical Standby
                                                                 Database
  Switch

   Mirrored
   Disks


© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                   9
Data Guard                                        Users
       Load Balance TAF - Database role
  Central Console
  Management
                                                                Network




                         Primary Site                Standby Site


    Database
    servers

                                        Data Guard
                 Primary Database                       Physical or Logical Standby
                                                                 Database
  Switch

   Mirrored
   Disks


© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                   10
Data Guard Proces Architectuur                                                          (Active)
                                                          Oracle Net                          Standby
  Transactions
                                                                                              Database


                               Redo
                               Buffer   SYNC                                            MRP
                                                LNS                              RFS    LSP
                               SGA
                                        ASYNC


                               LGWR                                    Standby
    Primary           Online                                           Redo
                      Redo                                             Logs
    Database          Logs



                                                                                                Queries
                                                   ping                          ARCH           Reports
                                  ARCH                                  RFS                     Testing
                                            Archive logs voor
                                           oplossen log file gap
                                                                                                Backups



                               Archived
                               Redo Logs



© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                       11
Data Guard Concept
        Redo transport – Protection mode Data Guard
                                                    Redo        Bij geen bevestiging van de
             Mode             Risk of data loss   Transport               standby:
         Maximum                 Potential for                 Primaire DB wacht nooit op een
        Performance
                                                  ASYNC          bevestiging van de standby.
                              Minimal Data Loss
                               Zero Data Loss                 Primaire DB wacht op bevestiging
          Maximum
          Availability          Single Failure     SYNC         van de standby DB of op een
                                  Protection                    gedefineerde netwerk timeout
                               Zero Data Loss
          Maximum                                             Primaire DB wacht op bevestiging
          Protection           Double Failure      SYNC              van de standby DB.
                                 Protection




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                              12
Data Guard Concept

           Physical standby
           Logical Standby
           Active Data Guard (Read Farm)
           Data Guard Snapshot Standby
           Rolling Database Upgrades
           Switchover en Failover




© COPYRIGHT TRANSFER SOLUTIONS B.V.        13
Real Application Cluster                                 Users



  Central Console
  Management                                                            Network


   High Speed Switch
                                      Interconnect
   or Interconnect


    Cluster Database
    servers                                      Shared cache



   Switch
                                                                           Storage area network
   Mirrored
   Disks



© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                               15
Real Application Cluster                                 Users

       Shared disks (san, nas)
  Central Console
  Management                                                            Network


   High Speed Switch
                                      Interconnect
   of Interconnect


    Cluster Database
    servers                                      Shared cache



   Switch
                                                                           Storage area network
   Mirrored
   Disks



© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                               16
Real Application Cluster                                 Users

       HBA’s
  Central Console
  Management                                                            Network


   High Speed Switch
                                      Interconnect
   of Interconnect


    Cluster Database
    servers                                      Shared cache



   Switch
                                                                           Storage area network
   Mirrored
   Disks



© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                               17
Real Application Cluster                                 Users

       Nodes
  Central Console
  Management                                                            Network


   High Speed Switch
                                      Interconnect
   of Interconnect


    Cluster Database
    servers                                      Shared cache



   Hub or Switch
                                                                           Storage area network
   Mirrored
   Disks



© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                               18
Real Application Cluster                                 Users

       Shared Cache
  Central Console
  Management                                                            Network


   High Speed Switch
                                      Interconnect
   of Interconnect


    Cluster Database
    servers                                      Shared cache



   Hub or Switch
                                                                           Storage area network
   Mirrored
   Disks



© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                               19
Real Application Cluster                                 Users

       High Speed Switch
  Central Console
  Management                                                            Network


   High Speed Switch
                                      Interconnect
   of Interconnect


    Cluster Database
    servers                                      Shared cache



   Hub or Switch
                                                                           Storage area network
   Mirrored
   Disks



© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                               20
Real Application Cluster                                 Users

       Monitor en Management
  Central Console
  Management                                                            Network


   High Speed Switch
                                      Interconnect
   of Interconnect


    Cluster Database
    servers                                      Shared cache



   Switch
                                                                           Storage area network
   Mirrored
   Disks



© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                               21
Real Application Cluster                                 Users

       Load balance TAF
  Central Console
  Management                                                            Network


   High Speed Switch
                                      Interconnect
   of Interconnect


    Cluster Database
    servers                                      Shared cache



   Hub or Switch
                                                                           Storage area network
   Mirrored
   Disks



© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                               22
RAC 11gR2 Proces Architectuur
                                                    Cluster
                              VIP                                                     VIP’s
        Node 1                                                          Node n
                       SCAN listener                                              SCAN listener

                           Listener                                                  Listener

                         Instance 1                                                 Instance n

                            ASM 1                                                    ASM n

                    Oracle Clusterware                                        Oracle Clusterware
                                                  interconnect
                     Operating System                                            Operating System




                                          Managed by ASM
                                         • Redo / Archive log All Instances
                                         • Database / control files
                                         • OCR / Voting disks
                                         • ACFS


© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                 23
RAC 11gR2 Concept Schaalbaarheid
                                                       Cluster
        Node 1                                                          Node n
                             SGA                                                       SGA

                                                       Cache Fusion


                   BGP                BGP                                        BGP         BGP




                                             Managed by ASM
                                            • Redo / Archive log All Instances
                                            • Database / control files
                                            • OCR / Voting disks
                                            • ACFS


© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                24
RAC 11g Concept

           Schaalbaarheid Nodes
           Load balancing
           Database Consolidatie




© COPYRIGHT TRANSFER SOLUTIONS B.V.   25
RAC en Data Guard Complementaire
                                      Oorzaak
               Resource                            Protection
                                      Component
                 Nodes                  fout          RAC


               Instance                Software       RAC
                                         fout

                   Data               Menselijke   Data Guard
                                        fout

                    Site              Omgevings    Data Guard
                                       fouten

© COPYRIGHT TRANSFER SOLUTIONS B.V.                             26
HA/DR overzicht
   Technologie        HA/Standby Toepassing                      Installatie en   Nodes        DR
                                                                 Beheer           Activiteit
                                                                 Complexiteit
   Data Guard         • Site failover                                  1                 1          3
   Physical           • Alleen lees acties en rapporten
   Standby            • QA testing
                      • Backups
                      • Data corruptie
   Data Guard         • Lees-schrijf acties voor rapporterende         2                 2          2
   Logical               applicatie
   Standby            • Replicatie naast een bestaande schema
                        In een database.
                      • Data corruptie
   Real               • Load- Balancing Nodes                          3                 3          -
   Application        • Schaalbaarheid Nodes
   Cluster            • Node failover




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                     27
Vragen
                                      Antwoorden



                             CONSULTING | MANAGED SERVICES | EDUCATION


                           WWW.TRANSFER-SOLUTIONS.COM

© COPYRIGHT TRANSFER SOLUTIONS B.V.                                      28

Contenu connexe

Tendances

Lync Server 2010: High Availability [I3004]
Lync Server 2010: High Availability [I3004] Lync Server 2010: High Availability [I3004]
Lync Server 2010: High Availability [I3004] Fabrizio Volpe
 
CloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees
 
SQL Server Workshop Paul Bertucci
SQL Server Workshop Paul BertucciSQL Server Workshop Paul Bertucci
SQL Server Workshop Paul BertucciMark Ginnebaugh
 
Spring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloudSpring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloudCloudBees
 
Stairway to heaven webinar
Stairway to heaven webinarStairway to heaven webinar
Stairway to heaven webinarCloudBees
 
The Very Very Latest in Database Development - Oracle Open World 2012
The Very Very Latest in Database Development - Oracle Open World 2012The Very Very Latest in Database Development - Oracle Open World 2012
The Very Very Latest in Database Development - Oracle Open World 2012Lucas Jellema
 
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012ITCamp
 
Patterns of Data Distribution
Patterns of Data DistributionPatterns of Data Distribution
Patterns of Data DistributionRick Warren
 
Architecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud ExpoArchitecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud Exposmw355
 
Effective Usage of SQL Server 2005 Database Mirroring
Effective Usage of SQL Server 2005 Database MirroringEffective Usage of SQL Server 2005 Database Mirroring
Effective Usage of SQL Server 2005 Database Mirroringwebhostingguy
 
Data Science Day New York: The Platform for Big Data
Data Science Day New York: The Platform for Big DataData Science Day New York: The Platform for Big Data
Data Science Day New York: The Platform for Big DataCloudera, Inc.
 
The Art & Sience of Optimization
The Art & Sience of OptimizationThe Art & Sience of Optimization
The Art & Sience of OptimizationHertzel Karbasi
 
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013Michael Noel
 
SDEC2011 Going by TACC
SDEC2011 Going by TACCSDEC2011 Going by TACC
SDEC2011 Going by TACCKorea Sdec
 
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...Novell
 
Virtualizing Latency Sensitive Workloads and vFabric GemFire
Virtualizing Latency Sensitive Workloads and vFabric GemFireVirtualizing Latency Sensitive Workloads and vFabric GemFire
Virtualizing Latency Sensitive Workloads and vFabric GemFireCarter Shanklin
 
Orders of-magnitude-scale-out-your-sql-server-data-slideshare
Orders of-magnitude-scale-out-your-sql-server-data-slideshareOrders of-magnitude-scale-out-your-sql-server-data-slideshare
Orders of-magnitude-scale-out-your-sql-server-data-slideshareMark Broadbent
 

Tendances (20)

Lync Server 2010: High Availability [I3004]
Lync Server 2010: High Availability [I3004] Lync Server 2010: High Availability [I3004]
Lync Server 2010: High Availability [I3004]
 
CloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUG
 
SQL Server Workshop Paul Bertucci
SQL Server Workshop Paul BertucciSQL Server Workshop Paul Bertucci
SQL Server Workshop Paul Bertucci
 
Spring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloudSpring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloud
 
Stairway to heaven webinar
Stairway to heaven webinarStairway to heaven webinar
Stairway to heaven webinar
 
The Very Very Latest in Database Development - Oracle Open World 2012
The Very Very Latest in Database Development - Oracle Open World 2012The Very Very Latest in Database Development - Oracle Open World 2012
The Very Very Latest in Database Development - Oracle Open World 2012
 
SQL Server User Group 02/2009
SQL Server User Group 02/2009SQL Server User Group 02/2009
SQL Server User Group 02/2009
 
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
ITCamp 2012 - Adrian Stoian - Migrating from CFG MGR 2007 to CFG MGR 2012
 
SQL Server High Availability
SQL Server High AvailabilitySQL Server High Availability
SQL Server High Availability
 
Patterns of Data Distribution
Patterns of Data DistributionPatterns of Data Distribution
Patterns of Data Distribution
 
Architecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud ExpoArchitecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud Expo
 
Effective Usage of SQL Server 2005 Database Mirroring
Effective Usage of SQL Server 2005 Database MirroringEffective Usage of SQL Server 2005 Database Mirroring
Effective Usage of SQL Server 2005 Database Mirroring
 
Data Science Day New York: The Platform for Big Data
Data Science Day New York: The Platform for Big DataData Science Day New York: The Platform for Big Data
Data Science Day New York: The Platform for Big Data
 
Oracle goldengate ogg
Oracle goldengate oggOracle goldengate ogg
Oracle goldengate ogg
 
The Art & Sience of Optimization
The Art & Sience of OptimizationThe Art & Sience of Optimization
The Art & Sience of Optimization
 
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013
SPSMEL 2012 - SQL 2012 AlwaysOn Availability Groups for SharePoint 2010 / 2013
 
SDEC2011 Going by TACC
SDEC2011 Going by TACCSDEC2011 Going by TACC
SDEC2011 Going by TACC
 
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
 
Virtualizing Latency Sensitive Workloads and vFabric GemFire
Virtualizing Latency Sensitive Workloads and vFabric GemFireVirtualizing Latency Sensitive Workloads and vFabric GemFire
Virtualizing Latency Sensitive Workloads and vFabric GemFire
 
Orders of-magnitude-scale-out-your-sql-server-data-slideshare
Orders of-magnitude-scale-out-your-sql-server-data-slideshareOrders of-magnitude-scale-out-your-sql-server-data-slideshare
Orders of-magnitude-scale-out-your-sql-server-data-slideshare
 

En vedette (19)

It Takes All of Us: A Seminar Series About Educating and Developing Youth, Pa...
It Takes All of Us: A Seminar Series About Educating and Developing Youth, Pa...It Takes All of Us: A Seminar Series About Educating and Developing Youth, Pa...
It Takes All of Us: A Seminar Series About Educating and Developing Youth, Pa...
 
Future of payments
Future of  paymentsFuture of  payments
Future of payments
 
Solicitud
SolicitudSolicitud
Solicitud
 
Lepra pecado
Lepra   pecadoLepra   pecado
Lepra pecado
 
Mohammed_CV1
Mohammed_CV1Mohammed_CV1
Mohammed_CV1
 
Utpl Neuropsicologia1 Segundo Bimestre
Utpl Neuropsicologia1 Segundo BimestreUtpl Neuropsicologia1 Segundo Bimestre
Utpl Neuropsicologia1 Segundo Bimestre
 
Traditional food
Traditional foodTraditional food
Traditional food
 
REVISED RESUME
REVISED RESUMEREVISED RESUME
REVISED RESUME
 
OCA CERT
OCA CERTOCA CERT
OCA CERT
 
Christmas
ChristmasChristmas
Christmas
 
Utpl Antropologia Primer Bimestre
Utpl Antropologia Primer BimestreUtpl Antropologia Primer Bimestre
Utpl Antropologia Primer Bimestre
 
CO2 Blast Cap - Effective Retargeting Strategies
CO2 Blast Cap - Effective Retargeting StrategiesCO2 Blast Cap - Effective Retargeting Strategies
CO2 Blast Cap - Effective Retargeting Strategies
 
100 ideas-jovenes-cristianos
100 ideas-jovenes-cristianos100 ideas-jovenes-cristianos
100 ideas-jovenes-cristianos
 
Community Helpers - Explore English
Community Helpers - Explore English Community Helpers - Explore English
Community Helpers - Explore English
 
Hipertirodismo
HipertirodismoHipertirodismo
Hipertirodismo
 
Basic News Article Structure
Basic News Article StructureBasic News Article Structure
Basic News Article Structure
 
Hidrometalurgia
HidrometalurgiaHidrometalurgia
Hidrometalurgia
 
Tiroides
TiroidesTiroides
Tiroides
 
247296698 reactivos-de-flotacion
247296698 reactivos-de-flotacion247296698 reactivos-de-flotacion
247296698 reactivos-de-flotacion
 

Similaire à Remedies for System Failure and Data Corruption

Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementSecuring Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementNovell
 
SQL Server 2008 Migration Workshop 04/29/2009
SQL Server 2008 Migration Workshop 04/29/2009SQL Server 2008 Migration Workshop 04/29/2009
SQL Server 2008 Migration Workshop 04/29/2009Database Architechs
 
VMware, Storage & Kitchen appliances
VMware, Storage & Kitchen appliancesVMware, Storage & Kitchen appliances
VMware, Storage & Kitchen appliancessubtitle
 
AWS Summit 2011: High Availability Database Architectures in AWS Cloud
AWS Summit 2011: High Availability Database Architectures in AWS CloudAWS Summit 2011: High Availability Database Architectures in AWS Cloud
AWS Summit 2011: High Availability Database Architectures in AWS CloudAmazon Web Services
 
IT FUTURE 2011 - Fujitsu ror orchestration
IT FUTURE 2011 - Fujitsu ror orchestrationIT FUTURE 2011 - Fujitsu ror orchestration
IT FUTURE 2011 - Fujitsu ror orchestrationFujitsu France
 
Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012
Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012
Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012Michael Noel
 
Oracle dataguard overview
Oracle dataguard overviewOracle dataguard overview
Oracle dataguard overviewaguswahyudi09
 
DB2 Pure Scale Webcast
DB2 Pure Scale WebcastDB2 Pure Scale Webcast
DB2 Pure Scale WebcastLaura Hood
 
D17316 gc20 l03_broker_em
D17316 gc20 l03_broker_emD17316 gc20 l03_broker_em
D17316 gc20 l03_broker_emMoeen_uddin
 
Distributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile leeDistributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile leeHui Cheng
 
Danile lee -open stackblocklevelstorage
Danile lee -open stackblocklevelstorageDanile lee -open stackblocklevelstorage
Danile lee -open stackblocklevelstorageOpenCity Community
 
Data Loss Prevention de RSA
Data Loss Prevention de RSAData Loss Prevention de RSA
Data Loss Prevention de RSAAEC Networks
 
Cloumon enterprise
Cloumon enterpriseCloumon enterprise
Cloumon enterpriseGruter
 
Less01 architecture
Less01 architectureLess01 architecture
Less01 architectureAmit Bhalla
 
Business Intelligence and Data Analytics Revolutionized with Apache Hadoop
Business Intelligence and Data Analytics Revolutionized with Apache HadoopBusiness Intelligence and Data Analytics Revolutionized with Apache Hadoop
Business Intelligence and Data Analytics Revolutionized with Apache HadoopCloudera, Inc.
 
How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...
How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...
How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...Amr Awadallah
 
VMware Performance for Gurus - A Tutorial
VMware Performance for Gurus - A TutorialVMware Performance for Gurus - A Tutorial
VMware Performance for Gurus - A TutorialRichard McDougall
 
Simplifying network management with Platespin
Simplifying network management with PlatespinSimplifying network management with Platespin
Simplifying network management with PlatespinAdvanced Logic Industries
 

Similaire à Remedies for System Failure and Data Corruption (20)

Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementSecuring Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
 
SQL Server 2008 Migration Workshop 04/29/2009
SQL Server 2008 Migration Workshop 04/29/2009SQL Server 2008 Migration Workshop 04/29/2009
SQL Server 2008 Migration Workshop 04/29/2009
 
VMware, Storage & Kitchen appliances
VMware, Storage & Kitchen appliancesVMware, Storage & Kitchen appliances
VMware, Storage & Kitchen appliances
 
AWS Summit 2011: High Availability Database Architectures in AWS Cloud
AWS Summit 2011: High Availability Database Architectures in AWS CloudAWS Summit 2011: High Availability Database Architectures in AWS Cloud
AWS Summit 2011: High Availability Database Architectures in AWS Cloud
 
Osac2012
Osac2012Osac2012
Osac2012
 
IT FUTURE 2011 - Fujitsu ror orchestration
IT FUTURE 2011 - Fujitsu ror orchestrationIT FUTURE 2011 - Fujitsu ror orchestration
IT FUTURE 2011 - Fujitsu ror orchestration
 
Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012
Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012
Ultimate SharePoint Infrastructure Best Practices Session - Live360 Orlando 2012
 
Oracle dataguard overview
Oracle dataguard overviewOracle dataguard overview
Oracle dataguard overview
 
DB2 Pure Scale Webcast
DB2 Pure Scale WebcastDB2 Pure Scale Webcast
DB2 Pure Scale Webcast
 
D17316 gc20 l03_broker_em
D17316 gc20 l03_broker_emD17316 gc20 l03_broker_em
D17316 gc20 l03_broker_em
 
Distributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile leeDistributed Block-level Storage Management for OpenStack, by Danile lee
Distributed Block-level Storage Management for OpenStack, by Danile lee
 
Danile lee -open stackblocklevelstorage
Danile lee -open stackblocklevelstorageDanile lee -open stackblocklevelstorage
Danile lee -open stackblocklevelstorage
 
Data Loss Prevention de RSA
Data Loss Prevention de RSAData Loss Prevention de RSA
Data Loss Prevention de RSA
 
User Group Bi
User Group BiUser Group Bi
User Group Bi
 
Cloumon enterprise
Cloumon enterpriseCloumon enterprise
Cloumon enterprise
 
Less01 architecture
Less01 architectureLess01 architecture
Less01 architecture
 
Business Intelligence and Data Analytics Revolutionized with Apache Hadoop
Business Intelligence and Data Analytics Revolutionized with Apache HadoopBusiness Intelligence and Data Analytics Revolutionized with Apache Hadoop
Business Intelligence and Data Analytics Revolutionized with Apache Hadoop
 
How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...
How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...
How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...
 
VMware Performance for Gurus - A Tutorial
VMware Performance for Gurus - A TutorialVMware Performance for Gurus - A Tutorial
VMware Performance for Gurus - A Tutorial
 
Simplifying network management with Platespin
Simplifying network management with PlatespinSimplifying network management with Platespin
Simplifying network management with Platespin
 

Dernier

Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 

Dernier (20)

Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 

Remedies for System Failure and Data Corruption

  • 1. Twee remedies tegen systeemuitval en datacorruptie [RAC en Data Guard] SPREKER : Jos van den Oord E-MAIL : Jos.van.den.Oord@transfer-solutions.com DATUM : 14 oktober 2010 WWW.TRANSFER-SOLUTIONS.COM
  • 2. Inleiding: Twee remedies tegen systeemuitval en datacorruptie Data Guard (DG) DG Structuur DG Proces Architectuur DG Concept Real Application Clusters (RAC) RAC Structuur RAC Proces Architectuur RAC Concept RAC en Data Guard Complementaire HA/DR overzicht © COPYRIGHT TRANSFER SOLUTIONS B.V. 2
  • 3. Data Guard Users Central Console Management Network Primary Site Standby Site Database servers Data Guard Primary Database Physical or Logical Standby Database Switch Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 4
  • 4. Data Guard Users Database Disks (san nas) Central Console Management Network Primary Site Standby Site Database servers Data Guard Primary Database Physical or Logical Standby Database Switch Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 5
  • 5. Data Guard Users HBA’s Central Console Management Network Primary Site Standby Site Database servers Data Guard Primary Database Physical or Logical Standby Database Switch Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 6
  • 6. Data Guard Users Nodes Central Console Management Network Primary Site Standby Site Database servers Data Guard Primary Database Physical or Logical Standby Database Switch Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 7
  • 7. Data Guard Users Redo Log Apply Central Console Management Network Primary Site Standby Site Database servers Data Guard Primary Database Physical or Logical Standby Database Switch Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 8
  • 8. Data Guard Users Monitor en Management Central Console Management Network Primary Site Standby Site Database servers Data Guard Primary Database Physical or Logical Standby Database Switch Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 9
  • 9. Data Guard Users Load Balance TAF - Database role Central Console Management Network Primary Site Standby Site Database servers Data Guard Primary Database Physical or Logical Standby Database Switch Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 10
  • 10. Data Guard Proces Architectuur (Active) Oracle Net Standby Transactions Database Redo Buffer SYNC MRP LNS RFS LSP SGA ASYNC LGWR Standby Primary Online Redo Redo Logs Database Logs Queries ping ARCH Reports ARCH RFS Testing Archive logs voor oplossen log file gap Backups Archived Redo Logs © COPYRIGHT TRANSFER SOLUTIONS B.V. 11
  • 11. Data Guard Concept Redo transport – Protection mode Data Guard Redo Bij geen bevestiging van de Mode Risk of data loss Transport standby: Maximum Potential for Primaire DB wacht nooit op een Performance ASYNC bevestiging van de standby. Minimal Data Loss Zero Data Loss Primaire DB wacht op bevestiging Maximum Availability Single Failure SYNC van de standby DB of op een Protection gedefineerde netwerk timeout Zero Data Loss Maximum Primaire DB wacht op bevestiging Protection Double Failure SYNC van de standby DB. Protection © COPYRIGHT TRANSFER SOLUTIONS B.V. 12
  • 12. Data Guard Concept Physical standby Logical Standby Active Data Guard (Read Farm) Data Guard Snapshot Standby Rolling Database Upgrades Switchover en Failover © COPYRIGHT TRANSFER SOLUTIONS B.V. 13
  • 13. Real Application Cluster Users Central Console Management Network High Speed Switch Interconnect or Interconnect Cluster Database servers Shared cache Switch Storage area network Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 15
  • 14. Real Application Cluster Users Shared disks (san, nas) Central Console Management Network High Speed Switch Interconnect of Interconnect Cluster Database servers Shared cache Switch Storage area network Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 16
  • 15. Real Application Cluster Users HBA’s Central Console Management Network High Speed Switch Interconnect of Interconnect Cluster Database servers Shared cache Switch Storage area network Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 17
  • 16. Real Application Cluster Users Nodes Central Console Management Network High Speed Switch Interconnect of Interconnect Cluster Database servers Shared cache Hub or Switch Storage area network Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 18
  • 17. Real Application Cluster Users Shared Cache Central Console Management Network High Speed Switch Interconnect of Interconnect Cluster Database servers Shared cache Hub or Switch Storage area network Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 19
  • 18. Real Application Cluster Users High Speed Switch Central Console Management Network High Speed Switch Interconnect of Interconnect Cluster Database servers Shared cache Hub or Switch Storage area network Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 20
  • 19. Real Application Cluster Users Monitor en Management Central Console Management Network High Speed Switch Interconnect of Interconnect Cluster Database servers Shared cache Switch Storage area network Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 21
  • 20. Real Application Cluster Users Load balance TAF Central Console Management Network High Speed Switch Interconnect of Interconnect Cluster Database servers Shared cache Hub or Switch Storage area network Mirrored Disks © COPYRIGHT TRANSFER SOLUTIONS B.V. 22
  • 21. RAC 11gR2 Proces Architectuur Cluster VIP VIP’s Node 1 Node n SCAN listener SCAN listener Listener Listener Instance 1 Instance n ASM 1 ASM n Oracle Clusterware Oracle Clusterware interconnect Operating System Operating System Managed by ASM • Redo / Archive log All Instances • Database / control files • OCR / Voting disks • ACFS © COPYRIGHT TRANSFER SOLUTIONS B.V. 23
  • 22. RAC 11gR2 Concept Schaalbaarheid Cluster Node 1 Node n SGA SGA Cache Fusion BGP BGP BGP BGP Managed by ASM • Redo / Archive log All Instances • Database / control files • OCR / Voting disks • ACFS © COPYRIGHT TRANSFER SOLUTIONS B.V. 24
  • 23. RAC 11g Concept Schaalbaarheid Nodes Load balancing Database Consolidatie © COPYRIGHT TRANSFER SOLUTIONS B.V. 25
  • 24. RAC en Data Guard Complementaire Oorzaak Resource Protection Component Nodes fout RAC Instance Software RAC fout Data Menselijke Data Guard fout Site Omgevings Data Guard fouten © COPYRIGHT TRANSFER SOLUTIONS B.V. 26
  • 25. HA/DR overzicht Technologie HA/Standby Toepassing Installatie en Nodes DR Beheer Activiteit Complexiteit Data Guard • Site failover 1 1 3 Physical • Alleen lees acties en rapporten Standby • QA testing • Backups • Data corruptie Data Guard • Lees-schrijf acties voor rapporterende 2 2 2 Logical applicatie Standby • Replicatie naast een bestaande schema In een database. • Data corruptie Real • Load- Balancing Nodes 3 3 - Application • Schaalbaarheid Nodes Cluster • Node failover © COPYRIGHT TRANSFER SOLUTIONS B.V. 27
  • 26. Vragen Antwoorden CONSULTING | MANAGED SERVICES | EDUCATION WWW.TRANSFER-SOLUTIONS.COM © COPYRIGHT TRANSFER SOLUTIONS B.V. 28