Upload
others
View
12
Download
0
Embed Size (px)
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