driving down costs for db2 management
TRANSCRIPT
World®’16
DrivingDownCostsforDB2ManagementJamesEduljee - VicePresident– SoftwareEngineering- CATechnologies
MFX90S
MAINFRAMEANDWORKLOADAUTOMATION
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
JointhediscussionwithCATechnologiesDB2expertsandlearnhowyoucanmanagebetter,spendlessandincreasebusinessagility– yes,it’spossible!DiscoverhowyoucanloweroperatingcostsandreduceadministrativeoverheadassociatedwithmanagingandscalingyourDB2databases,systemsandapplications.Learnhowyoucanacceleratebusinessresponsivenesstoefficientlyadminister,manageandrecoverDB2data.Hearaboutnewfeaturesandstrategicplansthatcanhelpyourbusinessreducethetotalcostofownership(TCO)formanagingyourDB2dataandincreaseyouroverallefficiency.
JamesEduljeeCATechnologiesVicePresident,SoftwareEngineering
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
DRIVERSBEHINDMAINFRAMECOSTMANAGEMENT
WHATISDRIVINGCOSTSFORDB2CUSTOMERS
ACCELERATEIMPLEMENTATIONOFCOSTSAVINGINITIATIVES
CA DB2TOOLSSUITEANDCOSTOPTIMIZATION
COSTSAVINGSINDAY-TO-DAYPROCESSING
PREVENTINGCOSTS/WASTAGE
1
2
3
4
5
6
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Mainframe=MissionEssentialAppsMainframeIsCorePartofApplicationEconomy
55%ofappstouch
mainframe
70%world’scorporate
dataisonamainframe
99.999%availabilityforbillionsofinteractionsperday
63%experiencingMIPSGrowth
Sources:IBM,CAVoiceofCustomerStudyconductedbyIDC
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
What’sDrivingMFMIPSGrowthASingleTransactionDrivesupto100SystemInteractions
Dataencryption/decryption
Userverification
Systemlevelreconciliations
Customerloyalty
Purchasehistories
Real-timereporting
Fraudchecks
Sources:IBM
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
INCREASINGVOLUMES
RISINGCUSTOMEREXPECATIONS
INCREASINGCOMPLEXITY
450BilliontransactionsontheMainframeeachday
>3yearsofdatastoredbymostorganizations
>90%ofworld’scriticalapplicationsrunontheMainframe
25% ofusersabandonanappaftera3seconddelay
$500M costoftradinglossesduringarecentIPOdueto‘systemproblems’
TheApplicationEconomyDrivesNewChallengesGrowingCustomerDemandsPutNewPressuresonMainframes
SOURCE:IBM,Gartner,AberdeenResearch,EnterpriseSystemsMedia
8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SYSTEMINTELLIGENCE
MainframeEconomics
SecurityandCompliance
BusinessAgility
AutomationandManagement
CULTURESKILLS
Whatiskeepingmainframeclientsupatnight?JustifyingtheValueandCostoftheMainframe
• Fasterdeliveryofvalue• Quicker,proactiveresponseto
businessapplicationneeds
• DrivingDownCosts– SWandOperational
• ManagingGrowingTransactionVolumes
• Protectingsensitivedata• OvercomingBarrierstoData/Analytics
• Simplified,Smarter,ModernizedTechnologies
9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
UtilitiesSuiteEfficientDB2housekeeping(reorgs,dataload/unloadwhilealteringdatabases)tolowerCPUcostsandmaximizeavailability,throughautomatedDB2utilityexecution
PerformanceSuite
ReduceCPUcostsandoptimizeapplicationandsubsystemperformancethroughmonitoring,issueidentificationandresolution,andperformanceanalysisandresolution
AdministrationSuiteReactfastertobusiness/applicationchangesbyautomatingrepetitive,complexdatabasechangeswithhighdataintegrityandavailability
CADB2ToolsProductSuiteSummaryofCapabilitiestoHelpDriveLowerCosts
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
OtherCapabilitiesReducetimeandcosttomanageandimplementIBMDB2AnalyticsAccelerator
RecoverySuiteEnsurebusinesscontinuityandauditabilitybyautomatingcomplexDB2object,dataandcatalogrecoverieswithminimaloutage
ReportFacilityHelpsimplifyreportingonbusinessdatawhilereducingMLCcosts
CADB2ToolsProductSuiteSummaryofCapabilitiestoHelpDriveLowerCosts
11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CostSavingsinDay-to-DayProcessing
12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SavingCostsonGeneralCPUProcessingOffloadEligibleProcessingtoLowerCosts
BENEFITS
• Thecostsofrunningbusinesscriticalapplicationscontinuestogrowwithcomplexityanddatasize• Performancebasedcoderevisionscanonlygosofartolowertheoperatingcost
• LeveragespecialtyzIIPprocessorsasmuchaspossibletolimittheburdenonexpensivegeneralprocessors• OffloadingeligibleprocessingtozIIPenginescanlowerrunningcostsandfreeupgeneralprocessorsforothercriticalprocessing
• LowerCostsunburdengeneraluseprocessorswhenapplicable• MeetSLAsgeneralprocessorswillbeavailablesooneraseligibletasksaremovedontozIIPengines
PAIN
SOLUTIONInsertscreenshothere
13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SavingCostsonGeneralCPUProcessing
CADB2ToolsProductSuite zIIP EnabledProducts zIIPEnablement
Utilities CADatabaseAnalyzer™CAFastUnload®CARapidReorg®
Upto25%(new)Upto50%(new)Upto90% (new)
PerformanceSuite CADetector®CASYSVIEW®forDB2
Upto25%(new)Upto90% (new)IfthecollectedSQLrunsunderzIIP,thecapturedstatisticsalsorununderzIIP
AdministrationSuite CARC/Migrator™ Upto90% (new)TheCloningprocessleveragesflashcopy(featureoftheDASDsoftware)andhasprovidedacustomer98%CPUandelapsedtimesavings(thoughnotdirectlythroughzIIPprocessors)
RecoverySuite CAQuickCopy Upto50%(new)
zIIPenablementwithinCADB2Tools
14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SavingCostsDuringDataCloningReducedDowntimeandVirtuallyEliminateCPUElapsedTimeDuringDataCloning
BENEFITS
• CustomersoftenfeeltheneedtoclonedatasetsorDB2objectsforavarietyofreasonsincludingmergingofDB2subsystems• TraditionalcloningmethodsarehighlyCPUintensiveandimpactapplicationavailability
• Furtherimprovedatacloning(datasetorobjectlevel)performanceofRC/Mergerbyleveragingexistingflashcopytherebydrasticallyimprovingthecloningprocessandefficiency
• VirtuallyeliminateCPUelapsedtimebyupto90%orover**• Reducedowntimebyupto90%**
PAIN
SOLUTION
**CustomerProvenresults
15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SavingCostsDuringDataCloningCustomerStatisticsMovingFromStandardUnload/LoadMethodtoRC/Merger
Note:Cloningprocessisnowhandling2-3xthedataoriginallyprocessed
UsingUnload/LoadProcessing
Removedsomeunnecessaryindexes
ConvertedtoRC/Mergerprocess
ImplementedSNAPSHOTwithRC/Merger
16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SavingCostsWithConsistentPointinTimeServiceCreateConsistentSnapshotImageCopies
BENEFITS
PlannedFeature PAIN
SOLUTION
• Createconsistentsnapshotimagecopy• MigrateconsistentdatabetweenDB2subsystems• Doobjectcheck• Allabovecauseunacceptableoutageofbusinesscriticaldata
• Createasnapshotimagecopyandmakeitconsistentbyremovingun-committedandapplyingunwrittenchanges• Databaseobjectisfullyavailableduringwholecopyprocess.
• Createconsistentsnapshotimagecopywithoutanyoutage• MigrateconsistentdatabetweenDB2subsystemswithoutanyoutage• Doobjectcheckwithoutanyoutage• SNAPSHOT/FLASHenabledhardwarewillmaximizespeedoftheprocess,butisnotstrictlyrequired.
17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
PreventingCosts/Wastage
18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
INCREASINGCOMPLEXITY
REACTIVETOPROACTIVE EARLYWARNING
CompaniesaredevelopingcomplexSQL applicationsonDB2.Performanceoftendegradesovertimewithoutanyonenoticing(thecreepingtrend).
AnintelligentsystemthatcanrecognizeandprioritizesignificantchangesinSQLperformancebeforeitstartstoimpactresourceoverheadsand servicelevelagreements
ADBAoftendoesnotrecognizedegradationuntilcustomerscomplain orservicelevelagreementshavebeenmissed.
CostsofPerformanceDegradation,MissedSLAsEverIncreasingApplicationVolumesandComplexity
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
§ Howdoyoudeterminewhenperformancestartedtodegrade?§ HowlongdoesittaketoidentifytheproblematicSQLstatements?§ Doyouknowhowthestatementsexecutedbeforethe
performancedegraded?§ Doyouhavealogofapplicationperformanceproblems
andresolutions?– Canyoucomparethislogwithcurrentproblems?
§ ManycustomersoffloadCADetectordatastoreintoDB2tables– Queryheaviestplans/packagesandmanuallycompareto“baselines”– Noefficientmethodtore-evaluatebaselineswhen“theworldchanges”– Howtomonitor“standarddeviation”and“creepingtrend”iscomplex
andcumbersome
ChallengeinAvoidingPerformanceDegradationCostsHowdoyouresolveperformanceproblems?
20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SaveCostsWithAnomalyDetectionProblemAvoidance/Prediction
SOLUTION§ Detectanomaliesandpredictissuesreal-
time,alertbasedonpredefinedrules
§ Leveragehistoricaldataandmachinelearningfordynamicthresholds
§ SimplifiedU/X– browseraccessanddesignedforcollaboration
BOTTOMLINE§ HighAvailability
§ Problemavoidance
§ ReducedMTTR
§ ReduceSMEdependenceforissuedetection
21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SavingCostsWithPrioritizedObjectMaintenanceMinimizeWasteinExecutionofUtilitiesandImproveEfficiencyofSystemUsage
BENEFITS
• Customershavelimitedmaintenancewindowswhicharedwindling.Itisnecessarytoperformhighestprioritymaintenanceoncriticalobjectsinthatlimitedtimewindow.Todayitisnotpossibleforcustomerstoestablishthosepriorities
CA’sprioritizedobjectmaintenanceprovidesreal-timeprioritizationofjobswithinthemaintenancewindow.Thisensuresexecutionofthehighestprioritymaintenancejobsandoptimizestheuseofsystemresourceswithinthelimitedmaintenancewindow
• OptimizedCPUUsage:CriticalobjectstakepriorityandmakethemostoptimumuseofCPUcycles• Eliminateongoingmanualeffort: DBAscannowautomaticallyestablishhighprioritycriticalmaintenance• MinimizedRisksoferraticperformancebehaviorandSLApenalties• Efficientuseofmaintenancewindow
PAIN
SOLUTION
Efficientuseofsystemresources,IncreasedDBAproductivity
ReducedCPUCostsMinimizedunnecessaryutility
executioni.e.waste
22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AccelerateImplementationofCostSavingInitiatives
23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SavingCostsinIDAAImplementations
DB2featuresinr18/r19 ValuetoDB2AnalyticsAccelerator(IDAA)customers
Saveprecious timeandeffortonday todayadministrationofIDAA
VisibilityintoDB2threadsrunningonIDAAIDAAjobscanberuninbatchandautomatedwithouttheneed toalwaysruninteractiveManageIDAAthroughsimpleline commands
Provide FUTUREEXPLAIN/AccesspathinformationforpackageswithoutissuingaREBIND
DetectorandPlan Analyzer (PPA)HelpfocusonmostexpensivequeriesUnderstandthecost-benefitofQueryAccelerationIllustrate, ifQueryiseligible andboundforaccelerationProvideareasoncode,ifnoteligible i.e.boundforexecutioninDB2
Accell Profiles AssessbenefitsofIDAAbeforeinvestinginitAbilitytotakeDetectormetrics/statementscapturedandparsethesetoPPA– thenPPAcancreateACCELLPROFILESsimulatinganIDAAappliancewithouthavingoneinstalledandfindstatementswhichwillbenefitfromacceleration
24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
SaveCostsinIDAAImplementations
IDAATablelevelfunctions
TableleveladministrationofIDAA
LoadDB2TableintoIDAA
Start/Stop/DisplayandPINGAccelerator
FamiliarRC/Queryinterface
25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecommendedSessions
SESSION# TITLE DATE/TIME
MFX79E ProtectingandTappingIntoyourDataGoldmine:leveragingwhatresidesinyourmainframe 11/15/2016at9:00am
MFX80EIntelligentMainframeManagement- DataDrivenDatabase PerformanceManagement
11/15/2016at10:00am
MFX81EHowtoGettheMostoutofYourDB2,DB2Management,andAnalyticsInvestment
11/15/2016at11:00am
MFX88S StrategyandVisionforCADB2DatabaseManagement 11/17/2016at12:45pm
MFX90S DrivingDownCostsforDB2Management 11/17/2016at1:45pm
MFX91S BirdsofaFeather/StumptheTechieforCADB2Tools! 11/17/2016at3:00pm
26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Questions?
27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Thankyou.
Stayconnectedatcommunities.ca.com
28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MainframeandWorkloadAutomation
FormoreinformationonMainframeandWorkloadAutomation,pleasevisit:http://cainc.to/9GQ2JI