Presentation is loading. Please wait.

Presentation is loading. Please wait.

ORACLE DATABASE HIGH AVAILABILITY & ORACLE 11GR2 DATA GUARD 1 Güneş EROL.

Similar presentations


Presentation on theme: "ORACLE DATABASE HIGH AVAILABILITY & ORACLE 11GR2 DATA GUARD 1 Güneş EROL."— Presentation transcript:

1 ORACLE DATABASE HIGH AVAILABILITY & ORACLE 11GR2 DATA GUARD 1 Güneş EROL

2 OUTLINE I. Overview Of High Availability II. Oracle Database High Availability Architecture III. Determining Your High Availability Requirements 2

3 O VERVIEW O F H IGH A VAILABILITY What is Availability ? Availability is the degree to which an application, service, or functionality is available upon user demand. 3

4 4 Direct cost: lost productivity, lost revenue. Indirect cost: damaged customer relationships, bad publicity, and lawsuits. Importance Of High Availability Support enterprises to gain their competitive advantages by providing capability of continuously accessing to critical business data. Much downtime (surpass the threshold) can cause O VERVIEW O F H IGH A VAILABILITY

5 M AIN A TTRIBUTES OF A VAILABILITY : 5 AttributeWhy Important 1. Redundancy with isolationNo single point of failure, failures stay put 2. Zero data lossComplete protection, no recovery concerns 3. Extreme performanceDeploy for any application 4. Automatic failoverFast, predictable 5. Full systems utilizationFast recovery, high return on investment 6. Management simplicityReliable, reduced administrative costs

6 O VERVIEW O F H IGH A VAILABILITY Causes Of Downtime Unplanned: Computer failure Storage failure Human error Data corruption Site failure Planned: System changes Data changes 6

7 7 O RACLE M AXIMUM A VAILABILITY A RCHITECTURE (MAA)

8 Oracle Database 11g with Data Guard * Oracle Database 11g with RAC ** Oracle Database 11g with RAC and Data Guard – MAA *** 8

9 O RACLE D ATABASE 11 G WITH D ATA G UARD Data Guard provides a comprehensive set of services that create, maintain, manage, and monitor one or more standby databases to enable Oracle databases to survive disasters, failures, errors and data corruption. Two types of standby databases: Physical standby database Logical standby database 9 Three type of Data Guard Protection Modes: Maximum Protection Maximum Avaliablity Maximum Performance

10 O RACLE D ATABASE 11 G WITH D ATA G UARD 10

11 O RACLE D ATABASE 11 G WITH D ATA G UARD Physical standby database provide these advantages: Protection from user errors and logical corruption Protection from disasters and site failures if located remotely Standby database can diverge for reporting or testing purposes and resynchronize with its primary database once complete Backups can be taken from the physical standby database instead of the production database, relieving the load on the production database Enable rolling database upgrades of the production database 11

12 O RACLE D ATABASE 11 G WITH D ATA G UARD Logical standby database provide these advantages: Logical Standby Database is an open, independent, active database A logical standby database can be used for other business purposes in addition to disaster recovery. Users can access a logical standby database for queries and reporting purposes. Not all Data Types supported(e.g., BFILE, Collections (including VARRAYS and nested tables), Encrypted columns) 12

13 D ATA G UARD PROTECTION MODES 13

14 O RACLE D ATABASE 11 G WITH D ATA G UARD SYNC&ASYNC 14

15 O RACLE D ATABASE 11 G F EATURES The Active Data Guard option, first available with Oracle Database 11g, Snapshot Standby A logical standby database has the additional flexibility of being open read-write Heterogenous Platform Support 15

16 O RACLE D ATABASE 11 G F EATURES The Active Data Guard option, first available with Oracle Database 11g, enables a physical standby database to be open read-only while redo transport and standby apply are both active.. 16

17 O RACLE D ATABASE 11 G F EATURES Snapshot Standby enables a physical standby database to be open read-write for any activity that requires a read-write replica of production data (e.g., testing). A Snapshot Standby continues to receive, but not apply, redo generated by the primary. Redo is applied automatically when the Snapshot Standby is converted back to a physical standby database. 17

18 O RACLE D ATABASE 11 G F EATURES A logical standby database has the additional flexibility of being open read-write. While data maintained by SQL Apply cannot be modified, you can add additional local tables, create local index structures to optimize reporting, use the standby database as a data warehouse, or use it to transform information used to load data marts 18

19 O RACLE D ATABASE 11 G WITH RAC This architecture provides the following benefits: Fast node (measured in minutes) and instance failover (measured in seconds) Rolling patch upgrades Multiple active instance availability and scalability across multiple nodes 19

20 O RACLE D ATABASE 11 G WITH RAC Oracle Database 11g with RAC architecture uses Real Application Clusters and is an inherently high availability system 20

21 O RACLE D ATABASE 11 G WITH RAC AND D ATA G UARD – MAA RAC and Data Guard provide the basis of Oracle Database 11g – Maximum Availability Architecture (MAA). Symmetric sites also enable processes and procedures to be kept the same between sites, making operational tasks easier to maintain and execute. 21

22 O RACLE D ATABASE 11 G WITH RAC AND D ATA G UARD – MAA 22

23 D ETERMINING Y OUR H IGH A VAILABILITY R EQUIREMENTS Analysis Framework for Determining High Availability Requirements Business Impact Analysis Cost of Downtime Recovery Time Objective (RPO) Recovery Point Objective (RTO) 23

24 D ETERMINING Y OUR H IGH A VAILABILITY R EQUIREMENTS Planning and Implementing a Highly Available Enterprise 24

25 25 PERFORMANCE AND SCALABILITY 290 1,530 2, Transactions / sec All services run on primary database Read-only offloaded to standby Read-write service Read-only service + 117% + 70% More scalable Better performance: -Eliminate contention between read-write and read-only workload -Simplify performance tuning

26 26 PERFORMANCE AND SCALABILITY +250% transactions per second on Primary +110% performance per second on Read process

27 27


Download ppt "ORACLE DATABASE HIGH AVAILABILITY & ORACLE 11GR2 DATA GUARD 1 Güneş EROL."

Similar presentations


Ads by Google