Deploying Oracle Databases in the Cloud with Exadata...Exadata Cloud Service •High-perf DB...

Preview:

Citation preview

Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|

DeployingOracleDatabasesintheCloudwithExadataStrategies,BestPractices

AshishRayVPofProductManagementOracleDatabase&Exadata

AmitKandaVPofProductManagementOracleDatabase&Exadata

PaulFultonITApplicationsManagerDetroitWater&Sewer

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

DetroitWater&Sewer

§ NoMoreBusinessasUsual§ Reinventing§ Rediscovering§ CloudFirst§ DataRich§ Analytics

2

A150YearoldStartup

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.| 3

OracleCloudConfigurationPlan

DWSDSites

DataGuard

ProductionBilling,Fleet,Fuel,Asset,FinancialERP

SystemsUSEastDataCenter

Dev/Test/DR

USCentralDataCenter

ComputeCloudService• Packagedapp,mid-tierbusinesslogic,testsuite

ExadataCloudService• High-perfDBconsolidation:Prod&Dev/Test/StandbyDatabases

CASB/APEXMonitoring

OraclePublicCloud

FastConnect

VPN

SystemsbeingmovedtoOracleCloud:Billing,Fleet,Fuel,AssetMgmt,etc.

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

ServiceProvisioning

§ DetermineNamingConvention§ ConductRiskAssessment§ BackupStrategy§ ServiceAccounts§ SnapshotStrategy

§ Gotcha #1 – Region• Changesrequiresre-order

4

Step1

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

ServiceProvisioning

§ MeasureTwice§ CutOnce

§ Gotcha #2– Backups&Snaps• Errorswillcauseproblems• Min2weekdelay

5

Step2

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

ServiceProvisioning

§ Takesacoupleofhours

6

Complete

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

DatabaseCreation

§ UsesDBaaS Console§ BasicInfo:Name,Description§ OnlyPurchasedOptions§ OnlyConfiguredServices§ SoftwareReleaseLevel

7

Step1

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

DatabaseCreation

§ CDBorPDBName§ SysPassword§ BackupandRecovery(seemanual)§ Initialization§ AdvancedSettings§ DifferentOptions12cvs11g

8

Step2

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

DatabaseCreation

§ Confirmationofsettings§ RestrictionsbasedonEntitlement

9

Confirmation

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.| 10

KPI

CSF

Goal ImprovedFault

Tolerance

ReducedDowntime

UnplannedDowntime<24hrs/yr (4x

9’s)

ZeroPlannedDowntime

SuccessfulMonthly

FailoverTests=100%

NetworkRedundancy

99.99%Uptimeof

VPN

99.99%Uptimeof

FastConnect

99.99%UptimeofInternet

PlanningforSuccessGoal:ImprovedFaultTolerance

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.| 11

KPI

CSF

Goal NoPerformanceDecrease

ApplicationPerformanceisno

Different

ApplicationSpecificKPI

QueryPerformance

Script

BackupPerformance<6hours

NetworkPerformance

TTL<10msforFC

LinkSaturation<40%

TTL<20msforVPN

PlanningforSuccessGoal:NoPerformanceDifference

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.| 12

KPI

CSF

Goal DR/BCPlansare

Successful

SuccessfulDRTesting

SuccessfullyTestBackupsMonthly

SuccessfullyTestPointIn

Time

ValidateDataGaurd

Bi-AnnualBCTesting

SuccessfulFailovertoStandbyDB

SuccessfulNetworkFailover

TBD

TBD

PlanningforSuccessGoal:DisasterRecovery/Business

Continuity

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

Exadata Firewalls

§ Limited§ CIDR§ OracleFirewallsareUnique§ Plan

13

Overview

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

Exadata forManagers

§ EXPENSIVE§ DBaaS vsExadata§ Justification§ RiskAssessments

14

Overview

$-

$20,000.00

$40,000.00

$60,000.00

$80,000.00

$100,000.00

$120,000.00

1 2 4 8 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44CO

STPER

MONTH

OPCUCOUNT

DBaaSvsExadata(SimilarStorage)

X5-QR-NM X6-QR-NM DBaaS-X5QR-COMP DBaaS-X6QR-COMP

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

Exadata forManagers

§ DefineLineofBusiness§ AssessCostofLoB• Material• Staff

§ AssessRisk• In-TangibleCosts• TangibleCosts

§ DetermineConfigurationCost• OracleImplementationCosts• MaintenanceCosts

15

ROICalculation

§ Timing– Useupgradesasswingmigrations§ StaffingRequired• Skillsets• Quantity

Whentherubberhitstheroad,with

ExadataCloudService,DWSDwas

abletosaveapproximately,15-20%

onexistingoutsourcecontracts.

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

Staffing

§ ReplacingOutsourcedStaff• Hiring2xCloudAdmins• Hiring2xCloudDatabaseAdmins• Hiring1xCloudServicesManager• Hiring2xApplicationsAnalysts

§ OracleCloudSuccessTeam• USETHEM

16

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

Recommended