Top Banner
49

Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Jun 01, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best
Page 2: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

OracleMaximumAvailabilityArchitectureforOracleCloudBestPracticesandTechniques

SridharRanganathanSr.PrincipalProductManagerOracleDatabaseMAA

October04,2017

Page 3: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

SafeHarborStatementThefollowingisintendedtooutlineourgeneralproductdirection.Itisintendedforinformationpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfunctionality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andtimingofanyfeaturesorfunctionalitydescribedforOracle’sproductsremainsatthesolediscretionofOracle.

3

Page 4: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

ProgramAgenda

MaximumAvailabilityArchitecture

MAAEvolution:FromOn-PremisestoCloud

StartYourJourneytoOracleCloud

Summary

1

2

3

4

4

Page 5: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

OracleMaximumAvailabilityArchitecture(MAA)

• Applying25+yearsoflessonslearnedinsolvingtoughestHAproblemsaroundtheworld

• Solutionstoreducedowntimeforplanned&unplannedoutagesforEnterprisecustomerswithmostdemandingworkloadsandrequirements

• Servicelevelorientedarchitectures• Books,whitepapers,blueprints• MAAintegratedEngineeredSystems• Continuousfeedbackintoproducts

5

HighAvailability,DisasterRecoveryandDataProtection

Production Copy

DatabaseReplication

R

https://oracle.com/goto/maa

Page 6: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

MAAReferenceArchitectures

6

MeetDowntime(RTO)andDataLoss(RPO)SLAs

Downtim

e&DataLossBRONZE SingleInstance+Backup Dev,Test,Prod

SILVER HighAvailability+Backup Prod/Departmental

GOLD HighAvailability+DisasterRecovery+Backup MissionCritical

PLATINUM ZeroDataLoss&ZeroDowntime Business&MissionCritical

MAAReferenceArchitectures Topology SuitableDatabases

AddressesSLAsforDataLossandDowntimeduringPlanned&UnplannedOutages

Page 7: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.| 7

OracleMAAandtheCloud

CommonPlatform– OnPremises,Cloud,andHybridCloud

OnPremises OnCloud

OracleDatabase

DesignedtoAddresstheCompleteRangeofBusinessRequirements

Page 8: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

ProgramAgenda

MaximumAvailabilityArchitecture

MAAEvolution:FromOn-PremisestoCloud

StartYourJourneytoOracleCloud

Summary

1

2

3

4

8

Page 9: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

MAAforOn-PremisesGenericPlatform

On-PremisesGenericPlatform

9

Page 10: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

Edition-basedRedefinition,OnlineRedefinition,DataGuard,GoldenGate–Minimaldowntimemaintenance,upgrades,migrations

ActiveDataGuard– DataProtection,DR– QueryOffload

GoldenGate– Active-activereplication– Heterogeneous

ActiveStandbySite

RMAN,OracleSecureBackup,ZeroDataLossRecoveryAppliance

– Backuptodisk,tapeorcloud

EnterpriseManagerCloudControl– SiteGuard,CoordinatedSiteFailover

RAC/RACOne– Scalability– ServerHA

ASM– Localstorageprotection

ProductionSite

Flashback– Humanerrorcorrection

OracleMaximumAvailabilityArchitecture(MAA)

10

ApplicationContinuity– ApplicationHA

GlobalDataServices– ServiceFailover/LoadBalancing

Sharding– HorizontalPartitioning,Scalability,SharedNothingarchitecture

Page 11: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

MAAforOn-PremisesGenericPlatform

On-PremisesGenericPlatform

11

• InfrastructureManagement• Architecture• Configuration,Tuning• DatabaseManagement• LifecycleOperations• ApplicationPerformance

• MAABlueprints• Feedbackto

products&features

CustomerOracle

Page 12: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

MAAforOn-PremisesExadata

On-PremisesGeneric

On-PremisesExadata

12

• InfrastructureManagement• Architecture• Configuration,Tuning• DatabaseManagement• LifecycleOperations• ApplicationPerformance

• MAABlueprints• Feedbackto

products&features

Page 13: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

Exadata:EngineeredtobetheBEST PlatformtorunOracle

13

ExadataDBMachineInnovations

InfiniBandFabric

ColumnarFlashCache

HCC

10:1I/O I/O I/O

StorageIndexes

HybridColumnarCompressionI/OResourceManagement

ExafusionDirect-to-WireProtocol

OffloadSQLtoStorage

NetworkResourceManagement

In-MemoryFaultTolerance

PCIFlashSmartFlashCache,Log

RedundantOptimizedHardware

DataProtection

QualityofService

ManagementPerformance

BrownoutReduction

Code&Configuration

http://www.oracle.com/technetwork/database/features/availability/exadata-maa-best-practices-155385.html

MAAFeatures

ü Deliveredassembled,readytorunü Optimizedstackandtestedend-to-endü Reducedresolutiontime,improvedSLAs

Page 14: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

Edition-basedRedefinition,OnlineRedefinition,DataGuard,GoldenGate–Minimaldowntimemaintenance,upgrades,migrations

ActiveDataGuard– DataProtection,DR– QueryOffload

GoldenGate– Active-activereplication– Heterogeneous

ActiveStandbySite

RMAN,OracleSecureBackup,ZeroDataLossRecoveryAppliance

– Backuptodisk,tapeorcloud

EnterpriseManagerCloudControl– SiteGuard,CoordinatedSiteFailover

RAC/RACOne– Scalability– ServerHA

ASM– Localstorageprotection

ProductionSite

Flashback– Humanerrorcorrection

OracleMaximumAvailabilityArchitecture(MAA)

14

ApplicationContinuity– ApplicationHA

GlobalDataServices– ServiceFailover/LoadBalancing

Sharding–HorizontalPartitioning,Scalability,SharedNothingarchitecture

Page 15: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

MAAforOn-PremisesExadata

On-PremisesGeneric

On-PremisesExadata

15

• InfrastructureManagement• Architecture• Configuration,Tuning• DatabaseManagement• LifecycleOperations• ApplicationPerformance

• MAABlueprints• Feedbackto

products&features

• InfrastructureManagement• Architecture• DatabaseManagement• Configuration,Tuning(non-Exadata)• Lifecycleoperations• ApplicationPerformance

• MAABlueprints• Exadata isthe

bestintegratedMAADBplatform

CustomerOracle

Page 16: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

MAAforExadata /DatabaseCloud

On-PremisesGeneric

On-PremisesExadata

Database/Exadata Cloud

16

• InfrastructureManagement• Architecture• Configuration,Tuning• DatabaseManagement• LifecycleOperations• ApplicationPerformance

• Blueprints• Feedbackto

products&features

• InfrastructureManagement• Architecture• DatabaseManagement• Configuration,Tuning• Lifecycleoperations• ApplicationPerformance

• Blueprints• Exadata isthebest

integratedMAADBplatform

Page 17: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

OracleDatabaseCloudService(PaaS)• Oraclemanagestheinfrastructure• Oracleprovidescloudautomation(tooling)

– Fordatabasedeploymentandlifecyclemanagement– Backup/Recovery,HA,DR,Patching,etc.– ViaUIorRESTAPIs

• CustomermanagestheirdatabasesanddomU• Platformchoices(PublicCloud&CloudatCustomer)

17

Exadata CloudDatabaseCloud

Page 18: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

DecadesofDatabaseInnovationProvenatMillionsofMission-CriticalDeploymentsExadataCloud:AvailablewithFULL DatabaseFunctionality

AllExadataDBMachineInnovations

AllOracleDatabaseInnovations

Multitenant

In-MemoryDB

RealApplicationClusters

ActiveDataGuard

Partitioning

AdvancedCompressionAdvancedSecurity,LabelSecurity,DBVaultRealApplicationTestingAdvancedAnalytics,SpatialandGraphManagementPacksforOracleDatabase

InfiniBandFabric

ColumnarFlashCache

HCC

10:1I/O I/O I/O

StorageIndexes

HybridColumnarCompressionI/OResourceManagement

ExafusionDirect-to-WireProtocol

OffloadSQLtoStorage

NetworkResourceManagement

In-MemoryFaultTolerance

PCIFlashSmartFlashCache,Log

18

Page 19: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

DatabaseRelatedCloudServices(PaaS)

19

DataProtectionFeaturesinPublicCloud&CloudatCustomer

CloudService Edition/Package RMAN DataGuard ActiveDataGuard

RAC

DatabaseCloud StandardEdition(SE) ✓

EnterpriseEdition(EE) ✓ ✓

High Performance(HP) ✓ ✓

ExtremePerformance(EP) ✓ ✓ ✓ ✓

Exadata Cloud ExtremePerformance ✓ ✓ ✓ ✓

ComplementingCloudServicesforDatabases

DatabaseBackupCloudServices ObjectStorageforstoringdatabasebackups

GoldenGateCloudService GoldenGateReplication

Page 20: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

MAADeployment AutomationintheCloud

• SimpleUI/CLI/RESTinterfacestodeployyourpreferredtopologies• Databasesareprovisionedwithoptimalparameterconfigurations• MAAmadeeasyintheCloud

– PublicCloud(or)CloudatCustomer

20

Database DeploymentMadeEasy

Primary

AD#1

Standby

AD#2SILVER

(HA)

Primary

Region

#1

Standby

Region

#2GO

LD(D

R)

BRONZE

SingleInstance

DB Backup Service

RACSILVER

(HA)

Page 21: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.

DeploymentChoicestoMeetSLAs

21

• SingleInstanceorRAC– DatabaseCloud:SI/2-nodeRAC– Exadata Cloud:Multi-nodeRAC

• DataGuardwithSI/RAC• StandbyDeployment

– HA:Withinthesameregion– DR:Inadifferentregion

• AutomatedHybridDRDeployment– On-PremisesPrimary– DatabaseCloudStandby

Page 22: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

InstantiationfromBackup

• Backupsfromon-premisesorclouddatabases

Auto-ConfiguredBackups

• Withdefault30daysretention

22

BackupRelatedAutomationsduringProvisoning

Page 23: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

MAALifecycle AutomationintheCloud

• Backup&Recovery– FullorPoint-in-TimeRecovery– Instantiatenewinstancesfrombackups

• Snapshots&Cloning– Multipleclonesfortest&development

• DataGuardOperations– Failover,Switchover,Reinstateoperations

• DatabaseandGridPatching– Pushbuttondeployment

23

EasyLifecycleManagementforCloudDatabases

DatabaseLifecycle

Backup&Recovery

Snapshots&Cloning

Patching

DataGuardOperations

ViaUIorRESTAPIs

Page 24: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

On-DemandBackup&Recovery

24

Page 25: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.

Snapshots&Clones

25

http://exadataclouddemos.comhttp://oraclecloudlab.com/

TakesyouthroughDBDeployment

Page 26: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

DataGuardLifecycleManagement

26

Page 27: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

MAAforExadata /DatabaseCloud

On-PremisesGeneric

On-PremisesExadata

Database/Exadata Cloud

27

• InfrastructureManagement

• Architecture• Configuration,Tuning• DatabaseManagement• LifecycleOperations• ApplicationPerformance

• Blueprints• Feedbackto

products&features

• InfrastructureManagement• Architecture• DatabaseManagement• Configuration,Tuning• Lifecycleoperations• ApplicationPerformance

• Blueprints• Exadata isthebest

integratedMAADBplatform

• Architecture• DatabaseManagement(Tooling)• Configuration,Tuning• LifecycleOperations(Tooling)• ApplicationPerformance

• OracleownsandmanagesthebestintegratedMAADBplatform

• Cloudautomationforprovisioningandlifecycleoperations

CustomerOracle

Page 28: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

DatabaseManagementChallenges

28

• On-Premises– Customermanagesinfrastructureanddatabases

• OnOracleCloud– Customerisresponsiblefor

• Deployingandmanagingthedatabasesusingcloudautomation• ChoosingtherighttopologytosatisfyRTO/RPOanduptimerequirements• Monitoringdatabasesforperformanceandfailures• Performinglifecyclemanagementslikepatching,upgradesfordatabasesandO/S

Howaboutconsumingdatabaseserviceswithout anysuchsystemordatabaseadministrativeresponsibilities?

Page 29: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

MAAEvolution:AutonomousDatabase

On-PremisesGeneric

On-PremisesExadata

Database/ExadataCloud

AutonomousDatabase

29

• Architecture• DatabaseManagement(Tooling)• Configuration,Tuning• LifecycleOperations(Tooling)• ApplicationPerformance

• InfrastructureManagement• Architecture• DatabaseManagement• Configuration,Tuning• Lifecycleoperations• ApplicationPerformance

• InfrastructureManagement• Architecture• Configuration,Tuning• DatabaseManagement• LifecycleOperations• ApplicationPerformance

• Blueprints• Feedbackto

products&features

• Blueprints• Exadata isthebest

integratedMAADBplatform

• OracleownsandmanagesthebestintegratedMAADBplatform

• Cloudautomationforprovisioningandlifecycleoperations

Page 30: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

TheWorld’sFirstAutonomousDatabaseSelf-Driving Userdefinesservicelevels,databasemakesthemhappen

Self-Tuning Continuousadaptiveperformancetuning

Self-Scaling Instantlyresizecomputeandstoragewithoutdowntime

Self-Securing Protectionfrombothexternalattacksandinternalusers

Self-Repairing Automatedprotectionfromalldowntime

30

MaximumAvailabilityArchitecturePowersAutonomousDatabase

AutonomousDatabase

Page 31: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

MissionCriticalPolicy

• ExceptionalUptimeGuarantee:99.995%• Uptimeincludespatching,upgrades,databasebugs,regionaloutages• Suitableforproductiondatabasesthatrequire

– Strictuptimewithzerotonear-zerodatalossduringalloutages– Minimalbrownoutsduringmaintenance

31

OptimizedforAvailability

Uptime99.995%=2m12sofdowntimepermonth

ProtectionFrom

ServerOutages(HA)

RegionalOutage/Disaster Recovery

DataCorruptions

Patches(Updates)

DatabaseMajorUpgrades

Table/IndexChanges

Page 32: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

UptimeAvailabilityEnablers(OracleDatabase18c)

32

– RealApplicationClusters– providestransparent,near-zerodowntimepatching,andnear-zerodowntimeforserverfailover

– ActiveDataGuard- providesDBupgradeinseconds,corruptionpreventionandautorepair,disasterfailover,reportingoffload

– Redefinition– OnlineRedefinitionprovidesonlinechangestotableandindexdefinitions

– OtherbuildingblocksincludeASM,RMAN,Flashback,Multitenantetc.

– Exadata provideshardwarefault-tolerance,fastestdetectionoffaultsandsickcomponents,lowestbrownout

– MaximumAvailabilityArchitectureintegrationprovidesprovenEnterpriseMissionCriticalArchitecture,configurationbestpracticesandlifecycleoperations

– CloudAutomation– completeautomationandtestingoffullstackfromdatabasetodisksensuresHighAvailabilityandpreventsconfigurationandoperatorissues

ASM RMAN

Flashback

Redef

RAC

ActiveDataGuard

CloudAutomation

Multitenant

Page 33: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

BasicPolicy

• ServiceUptimeTargetperMonth:99.95%• SingleInstanceDatabase,BackuptoHighlyRedundantStorage• Suitablefortest,developmentorproductiondatabases:

– Thatcanincurinfrequentdowntimeorrestorefrombackupinreturnforlowercost

33

OptimizedforLowestCost

Uptime99.95%=22minutesofdowntimepermonth

SingleInstanceDB Backup

Service

Region#1

DatabaseBackups

Page 34: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

RecoveryPointObjectives(DataLossExposure)• Forplannedoutage,dataloss(RPO)isalways0• Forunplannedoutages,datalossdependsontheconfiguration

34

RPOSLA UsingBackup UsingDataGuardReplicationLastBackup • BackupCloudService • N/A<10seconds • Recovery Appliancewithreal-timeredo

shippingenabled• ReplicatedinASYNCmode

Zero(ZDL) • Whenacompleterecoverycanbedoneusingbackups,archivedlogsandrecentredologs

• LocalSYNCReplication(HA)• FutureFar-SyncReplication(DR)

Page 35: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

AutomatedLifecycleManagement

35

Backup&Repair

DataGuardHA/DROperations

SoftwareUpdates(Patching)

SoftwareUpgrades

Monitoring&Notification

ElasticCapacityManagement

Migration

End-to-endSecurity

Lifecycle

Migration Notify

Optimize Manage

Page 36: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

CustomerAdministrationandManagementTasks

36

Inallcases,customersareresponsibleforapplicationperformanceandtuning

Respon

sibilitie

sinterm

sof%

0

10

20

30

40

50

60

70

80

90

100

DBTOPOLOGYDEPLOYMENT

DBSERVERINFRASTRUCTURE

DATABASEMANAGEMENT

LIFECYCLEOPERATIONS

On-Premises On-PremExadata ExadataCloud Autonomous

Page 37: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

AutonomousDatabaseCloud

37

ExpectedCY2018

• Easy– ConfiguredforMissionCriticalwithguaranteedSLAs

• FullMaximumAvailabilityArchitecturewithclusteringanddisasterrecovery

– OrConfiguredforLowCost• Singleserverfornon-criticalworkloadsortest/dev

• Fast– BasedonExadata technology,selftunesandoptimizes,scalesupandout

• Elastic– Instantscalingofcomputeorstoragewithnodowntime

World’sbestdatabaseisalsonowworld’ssimplest!!

Page 38: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

MAAEvolution:AutonomousDatabase

On-Premises

On-PremisesExadata

Database/ExadataCloud

AutonomousDatabase

38

• Architecture• DatabaseManagement(Tooling)• Configuration,Tuning• LifecycleOperations(Tooling)• ApplicationPerformance

• ChoosingtheSLApolicy• Application

performance

• InfrastructureManagement• Architecture• DatabaseManagement• Configuration,Tuning• Lifecycleoperations• ApplicationPerformance

• InfrastructureManagement• Architecture• Configuration,Tuning• DatabaseManagement• LifecycleOperations• ApplicationPerformance

• Blueprints• Feedbackto

products&features

• Blueprints• Exadata isthebest

integratedMAADBplatform

• OracleownsandmanagesthebestintegratedMAADBplatform

• Cloudautomationforprovisioningandlifecycleoperations

• OracleownsandmanagesInfrastructure

• Policydrivendeployments

• MAAIntegratedcloud• FullyautomatedSelf-

Driving,Self-Securing,Self-RepairingDatabase

CustomerOracle

Page 39: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

ProgramAgenda

MaximumAvailabilityArchitecture

MAAEvolution:FromOn-PremisestoCloud

StartYourJourneytoOracleCloud

Summary

1

2

3

4

39

Page 40: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.

ConsiderDataProtectionusingOracleCloud

40

On-Premises

CloudatCustomer

PublicCloudDatabase,Backup

Page 41: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

DirectlyUsingPublicCloudasaDRSite

• Backup-basedDR– RMANBackuptoCloud(Lowcostoffsitestoragewithon-demandrestores)

– ExtendbackupstoinstantiatedatabaseinthecloudforDR,DevOps

• Replication-basedDR– StandbyintheCloudusingDataGuard– PassiveDR– StandbyintheCloudusingActiveDataGuard– ActiveDR– Active/Active,Bi-directionalreplicationusingGoldenGate

• CutovertoCloudwhenyouwant41

On-PremisesDRtoCloudMethodologies

Page 42: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

UsingCloudatCustomerforHA/DR

• CloudatCustomersolvesCloudconveniencewithinyourfirewall– Networkconstrainttogooverpublicnetwork– Datasovereigntyorcompliancerequirements– YouwantOracletotakecareofinfrastructure

• UseOracleCloudforHighAvailabilityorDisasterRecovery– OracleCloudMachine,Exadata CloudatCustomer– SamecapabilitiesasOracleCloud– ActiveDataGuardreplicationfromon-premisestoCloudatCustomer

• CutovertoCloudatCustomerorMigratetopubliccloud

42

OracleCloudinyourDatacenter

Page 43: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

ProgramAgenda

MaximumAvailabilityArchitecture

MAAEvolution:FromOn-PremisestoCloud

StartYourJourneytoOracleCloud

Summary

1

2

3

4

43

Page 44: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

Recap:MAAEvolutionusingaCarAnalogy

On-PremisesGeneric

On-PremisesExadata

Database/ExadataCloud

AutonomousDatabase

44

• Rentsthecar• Drivesthecar• Performslimitedmaintenance

• Passenger• Justtellwheretogo

• Ownstheoptimizedcar• Drivesthecar• Maintainsthecar• Drivesusingthe

instructionsandmap

• ProvidesMap,SafeDrivingInstructions

• Sellsoptimizedcars

• Providesmapandsafedrivinginstructions

• CarRental• Takescareof

certainmaintenancetasks

• Providesmapandsafedrivinginstructions

• Ride-sharing/Cab• Usesoptimizedcars• Drivesthecar• Maintainsthecar• Takesoptimalroute

tothedestination

CustomerOracle

• Ownsthecar• Maintainsthecar• Drivesusingthe

instructionsandmap

Page 45: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

Summary• SameMAAprinciplesforon-premisesandcloud• Continuousdeeptestingtoprovidebestpracticesandfeedbackintoproducts&features

• MAApowerstheuptimeavailabilityofAutonomousDatabase• MAAisfastevolvingtohandleagilearchitecturedeployments,datagrowthandeasierlifecyclemanagement

• MAA’sgoalistoprovidehighlyavailableandreliabledatabaseenvironmenttohandleyourmissioncriticalapplications– bothon-premisesandinthecloud!!

45

Page 46: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

Reference• MaximumAvailabilityArchitecture(Cloud,Exadata)

– http://oracle.com/goto/maa– On-PremisesDemo:http://www.oracle.com/technetwork/database/features/availability/demonstrations-092317.html

• OracleCloudMAAWhitePapers– http://www.oracle.com/technetwork/database/features/availability/oracle-cloud-maa-3046100.html

• OracleCloudDemos– http://exadataclouddemos.com– http://oraclecloudlab.com/

• OracleDatabaseHighAvailabilityfeatures– http://oracle.com/goto/rman– http://oracle.com/goto/dataguard– http://oracle.com/goto/flashback

46

@CloudMAA

Page 47: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.| 47

Exadata /HA/DRSessionsConf # Title Speaker(s) Venue

CON6680 Exadata:Achieving MemoryLevelPerformance:SecretsBeyondSharedFlashStorage

Kodi Umamageswaran,GurmeetGoindi

Wednesday,Oct4,12:00p.m.–12:45p.m.Moscone West- 3008

CON6664 OracleExadata:MaximumAvailabilityBestPracticesandNewRecommendations

MikeNowak,Swamy Kiran(TheWorldBankGroup)

Wednesday,Oct4,3:30p.m.– 4:15p.m.Moscone West- 3008

CON8173 PreviewofOracleAutonomousDatabase

JuanLoaiza Wednesday,Oct4,3:30p.m.– 4:15p.m.Moscone West- 3014

CON6671 OracleExadata SecurityBestPractices DanNorris,JeffreyWright,DanLungu (BRD)

Wednesday,Oct4,5:30p.m.– 6:15p.m.Moscone West- 3008

CON6676 OracleActiveDataGuard:NewFeaturesintheNextGenerationOracleDatabase

LarryCarpenter Wednesday,Oct4,5:30p.m.– 6:15p.m.Moscone West - 3006

Page 48: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.| 48

Page 49: Oracle Maximum Availability Architecture for Oracle Cloud– Maximum Availability Architecture integration provides proven Enterprise Mission Critical Architecture, configuration best