Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise...

32
September 2019 Zero Data Loss Recovery Appliance Technical Overview Copyright © 2019 Oracle and/or its affiliates.

Transcript of Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise...

Page 1: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

September 2019

Zero Data Loss Recovery ApplianceTechnical Overview

Copyright © 2019 Oracle and/or its affiliates.

Page 2: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation.

Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and prospects are “forward-looking statements” and are subject to material risks and uncertainties. A detailed discussion of these factors and other risks that affect our business is contained in Oracle’s Securities and Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and Form 10-Q under the heading “Risk Factors.” These filings are available on the SEC’s website or on Oracle’s website at http://www.oracle.com/investor. All information in this presentation is current as of September 2019 and Oracle undertakes no duty to update any statement in light of new information or future events.

Safe Harbor

Copyright©2019Oracleand/oritsaffiliates.

Page 3: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Challenges ofBackup & Recovery

Copyright © 2019 Oracle and/or its affiliates.3

Page 4: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Ideal Backup & Recovery Solution

• Minimal Impact Backup• Backups finish quickly, with no impact on applications• Backups consume minimal resources and storage

• Complete, Reliable, & Fast Recovery• All completed transactions are recoverable (zero data loss)• Point-in-time recovery available (user error, ransomware…)• Recoverability status validated & monitored in real-time

• And..Low Downtime Database Cloning & Migration• Refresh test/dev environments using production backups• Move from legacy to modern OS platforms in a few steps

4

All Capabilities Scale-Out with Growing Database Environments

Page 5: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Most Backup Solutions Fall Short

• High Impact to Production Applications• Prolonged CPU & I/O load for full backups + dedupe• Application performance suffers

• Inadequate Recovery Assurance• Changes since last backup may be lost• Corrupt backups not easily discovered• No comprehensive DB recovery validation & status

• Complex, Non-Scalable Cloning & Migration• Myriad of scripts/procedures left over the years• Deploy larger and more backup servers and appliances

5

Cost and Complexity Rapidly Increase to Handle Scale

Page 6: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Leading global financial services company experiencesRecovery Assurance is a Costly Challenge

Source:Customerinternaldata

RegulatoryComplianceBackupIssues

• Massive,CostlyOffsiteTapes• Missing/CorruptBackups• Slow,ComplexRecovery• Non-CompliancePenalties

6

Page 7: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Zero Data LossRecovery Appliance

Copyright © 2019 Oracle and/or its affiliates.7

Greater Assurance for Less Cost

Technology Overview & Customer Perspective

Page 8: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

RecoveryAssurance

PeaceofMind

CloudScale

FlexibleGrowthPath

BackupSavings

EfficientEnterprise

Recovery Appliance: Key Technology Pillars

8

Page 9: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

9

Recovery Appliance Architecture

CloudStorage

RemoteReplica

Tape

End-to-EndOracleRecoveryValidation

Day1Full

a

Day2Changes

DayNChangesVirtualFullBackup

EMReal-TimeProtectionStatus

&SpaceMonitoring

Day1StateDay2StateDayNState

IncrementalForever,NoMoreFullBackups

Databases

TransactionalBlockChanges(Redo)

OracleDB11g-19conAnyPlatform

Page 10: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

RecoveryAssurance

PeaceofMind

CloudScale

FlexibleGrowthPath

BackupSavings

EfficientEnterprise

Recovery Appliance: Key Technology Pillars

10

Page 11: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Recovery Appliance: Real-Time Database Protection

GenericBit-CopyBackupAppliance• Backuptakenonceaday• Datalossexposure:alltransactionssincelastbackup

ZeroDataLossRecoveryAppliance• Continuousreal-timeredofromdatabasememorybuffersforimmediatetransactionprotection

Databases

Datalossisinherentlybad.Evenworse..itcreatesmassiveconsistencyissuesacrossdatabases

11

FullBackups+Incrementals +ArchivedLogs

Incrementals +Redo

Recovery Assurance

Page 12: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

• Datavalidatedonreceive• Dataperiodicallyrevalidated• Datavalidatedonrestore

ProductionAppliance

Data Loss Protection from CorruptionsRecovery Appliance Understands and Validates Database Formats End-to-end

• Datavalidatedonreceive,restore,&periodicallyon-disk

RemoteReplica

12

• Datavalidatedwhencopiedtoandrestoredfromcloud/tape

Cloud/TapeArchive

Recovery Assurance

Page 13: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Real-Time Database Recoverability StatusEnterprise Manager-Integrated Monitoring, Alerting, and Reporting

13

Real-timerecoverabilitystatusforalldatabasesatyourfingertips:

Alerts and warnings issued if a database is not meeting user-defined recovery goals or thresholds

CurrentamountofunprotecteddataCurrentpoint-in-time-recoverywindow

!

Recoverability Status & System Utilization Reports

Data Protection-as-a-Service: Policy-based management to meet Recovery SLAs throughout the enterprise

Recovery Assurance

Page 14: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

WorldLeaderinAircraftEngineManufacturingEliminatesDataLossExposure

14

Uptothemomentrecoverypossible

5Xto10Xfasterrestoretime

Gainedvalidatedbackup

confidence

Recovery Appliance• Zero data loss: real-time protection; recover up to the

moment without transaction loss

• Data integrity: ongoing validation; know backups are good

• Data recovery: database-level corruption detection & repair

• Quick restore: < 1 hour

• Confidence and peace of mind: no more late night calls!

Page 15: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

RecoveryAssurance

PeaceofMind

CloudScale

FlexibleGrowthPath

BackupSavings

EfficientEnterprise

Recovery Appliance: Key Technology Pillars

15

Page 16: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Space-Efficient “Virtual” Full Backups

• After one-time full backup, incrementals used to create virtual full database backups on a daily basis• Pointer-based representation of physical

full backup as of incremental backup time

• Virtual backups typically 10x space efficient

• Enables long backup history to be kept with the smallest possible space consumption

• “Time Machine” for database

• 10X less backup processing on production servers

• 10X less backup network consumption

Databases

No More Full Backups: Incremental Forever Architecture

16

Backup Savings

Day1Full

a

Day2Changes

DayNChanges

Day1StateDay2StateDayNState

Page 17: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Fast Restore to Any Point-in-TimeNo Incremental Apply = No Load on Production Server

• Directly restore any virtual full• All blocks referenced from

virtual full are efficiently retrieved to create physical full

• Eliminates production server overhead of traditional restore and merge of incrementals

• Inherits scalability and performance via Exadata-based hardware platform

RESTORE DATABASE TO DAY ‘N’

Recovery Assurance

Databases

17

Day1Full

a

Day2Changes

DayNChanges

Day1StateDay2StateDayNState

VirtualFullBackupPhysicalFullBackup

Page 18: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

KoreanCreditCardIssuerAchievesSub-SecondRecoveryPointObjective

18

$850Mamonthinpaymentsprocessed

withoutdataloss

13Xfasterbackupperformance

65%capacitysavingsoverDataDomain

CUSTOMERPERSPECTIVEWeselectedOracle’sZeroDataLossRecoveryApplianceoverDataDomainbecauseonlyOraclecouldoffertheincremental-foreverbackupfeature,enablingustovirtuallyeliminatedatalossexposureandensuredatasecurity.Iljoon Lee,SeniorManager,ITteam,KEBHanaCardCo.,Ltd.

Page 19: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

RA X6 - 5 cells (180 TB)

Backup Rate – 7.26 Gbs

Backup Size – 12.64 TB

Backup Time* – 237 Min

Restore Rate – 7.03 Gbs

Restore Time** – 245 Min

# of channels: 48

Backup Rate – 11.84 Gbs

Backup Size – 8.5 TB

Backup Time – 67 Min

Restore Rate – 9.33 Gbs

Virtual Restore Time – 124 Min

# of channels: 16

+ Stores Real-Time Redo &Eliminates Archived Log Backup Time

Leading Deduplication DeviceRecovery ApplianceIS JUST FASTER

Oracle Solution Storage Team Solution

3X Faster Backup vs. Dedupe Device

2X Faster Restore vs. Dedupe Device

4X Faster Restore vs. Legacy Backup

NEW YORK STOCK EXCHANGE

* Dedupe Device requires additional archived log backup time** Dedupe Device requires additional incremental restore + apply time

NEW YORK STOCK EXCHANGEBACKUP / RESTORE

EXPERIENCES

Page 20: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

RecoveryAssurance

PeaceofMind

CloudScale

FlexibleGrowthPath

BackupSavings

EfficientEnterprise

Recovery Appliance: Key Technology Pillars

20

Page 21: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Recovery Appliance X8

21

Entry-Level to Multi-Rack Configurations

AddStorageServers

AsNeeded

AddRacks

AsNeeded

BaseRack2ComputeServers,3StorageServers

155TBUsable/1.55PBVirtual15TB/Hr Restore

FullRack2ComputeServers,18StorageServers

949 TBUsable/9.5 PBVirtual24TB/Hr Restore

18Racks36ComputeServers,324StorageServers

17PBUsable/170PBVirtual432TB/Hr Restore

Cloud Scale

Page 22: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Announcing: Recovery Appliance X8M

• RA X8M leverages new 100 Gb/s RDMA over Converged Ethernet (RoCE) for high throughput internal data transfers between compute and storage

• Backup/restore network same as RA X8 (25 Gb/s): 24 TB/Hr• Rack usable capacity configurations same as RA X8

• Base rack: 155 TB, Full rack: 949 TB, Per storage server: 53 TB• RA X8 (Infiniband) continues to ship for customers

expanding existing Recovery Appliances

2223

Page 23: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Anthem Recovery Appliance Architecture

23

Leading North America Health Benefits Company – 40M+ Members800+ Protected Databases, 3 Data Centers, Bi-Directional + Hub & Spoke Replication

EastCoastDC#2“Hub”(110DBs)

DR NON-PROD

4-NodeRA->32StorageServers

ProtectedDBs->LocalRA->ReplicatedtoDC#1

MidwestDC(75DBs)

PROD,NON-PROD

ProtectedDBs->LocalRA->ReplicatedtoDC#2

EastCoastDC#1(650DBs)

PROD NON-PROD

ProtectedDBs->LocalRA->ReplicatedtoDC#2

4-NodeRA->31StorageServers

Replication Replication

Page 24: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Anthem Recovery Appliance Benefits Realized

24

• We’veseensignificantcostsavingsusingRecoveryAppliance.• Weareontargettomeetoursavingsgoalinthefirst3yearswiththeappliance.

• Significantlyfasterrestore/duplicatetimes.• Wehaveseenbackupandrecoveryratesthatare3-5timesfaster.

• Incremental backup forever strategy has significantly reduced backup times.• This is a huge benefit on our Exadata platform where there are a large number of

databases on each compute node.• Also allows us to put more databases on a node and still complete backups.

• We have more control and visibility over the end-to-end database backup &recovery process.

Page 25: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Before Recovery Appliance:60% Restore Failure Rate

4000 Failed Backups per Month

Regulatory Non-Compliance

Costing $2.5M per Year to Correct

With Recovery Appliance:Consistent 4X Faster Recovery

Consistent 4X Faster Backup

Saving Multi-$M per Year by eliminating Tier 1 staging disk

Enterprise-Wide Protection Monitoring

Automated Backup Failover for High Availability

Looking into Oracle Cloud Storage as alternative to tape for long-term needs:$20M+ savings over 5 year period

Remember? Global Financial Services Company Experiences

25

Page 26: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Recovery Appliance Archive to Cloud• Easily extend backup retention with Cloud Backups

• Leverage a cost-effective, integrated cloud storage tier managed by Oracle (DB Backup Cloud Service)

• Eliminate tape vaulting services in regulated environments• All archival policies/schedules managed by the appliance

• Backups in the Oracle Cloud use standard RMAN format –fully restorable directly from Cloud

• Accelerates journey into Cloud through easy provisioning of Cloud Databases directly from Cloud backup

• Archive backups are encrypted• Leverages Oracle Key Vault for Key Management

Compression&Encryption

OracleCloud

InstantiateintoDBCS/ExaCS

DBBackupCloudService

26

ProtectedDatabasesviaRMAN

On-Premises

OracleKeyVaultServers

Cloud Scale

26

Page 27: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Zero Data Loss Cross-Platform Database Migration

• Significant reduction in downtime –less than 2 hour read-only downtime, regardless of size.

• New automation tool simplifiesplatform migration steps -especially useful for large databases

• Supports same and cross-endian platform migration activities

• Cross Platform Database Migration using ZDLRA (MOS Note 2460552.1)

SimplePlatformMigrationforOn-PremiseandCloud@Customer Environments

28

IBMPower/AIX Exadata

Exadata Cloud@Customer

Page 28: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

28

GlobalFoodDistributorandRetailerEnablesRapidRecovery

900DBsMigratedtoExaCC usingZDLRAwithminimaldowntime

4PBofcriticaldatarapidlyprotected

30Xfasterbackup CUSTOMERPERSPECTIVE

TheRecoveryAppliancehelpsusmigratedatabases,especiallywhenyouhavetodocross-platformmigrations.AndwhatwewanttodointhenextcoupleofyearsistomigratefromIBMtoOracleCloudatCustomer.Soner Toraman,ProductOwner– RelationalDatabasesMETRONOM

WatchtheVideo

Page 29: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Summary

Copyright © 2019 Oracle and/or its affiliates.29

Page 30: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Recovery Appliance – World’s Best Database ProtectionüRecovery Assurance

• Real-time Database Protection• Real-time Recovery Validation Status• Fast Virtual Full Recovery

üBackup Savings• Efficient Incremental Forever• Offload All Backup Processing• Free Production Resources

üCloud Scale• Start Small, Grow Incrementally• Unlimited Cloud Storage Tier• Simplify Database Migration

30

Page 31: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Additional Resources

• Recovery Appliance on Oracle.com• http://oracle.com/recoveryappliance

• Maximum Availability Architecture Best Practices• http://oracle.com/goto/maa -> Zero Data Loss Recovery Appliance

• Oracle OpenWorld Customer Presentations• http://www.oracle.com/technetwork/database/features/availability/ow-

papers-089200.html

31

Page 32: Zero Data Loss Recovery Appliance · Real-Time Database Recoverability Status Enterprise Manager-Integrated Monitoring, Alerting, and Reporting 13 Real-time recoverability status

Thank You!