driving down costs for db2 management

28
World ® ’1 6 Driving Down Costs for DB2 Management James Eduljee - Vice President – Software Engineering - CA Technologies MFX90S MAINFRAME AND WORKLOAD AUTOMATION

Upload: ca-technologies

Post on 14-Apr-2017

73 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Driving Down Costs for DB2 Management

World®’16

DrivingDownCostsforDB2ManagementJamesEduljee - VicePresident– SoftwareEngineering- CATechnologies

MFX90S

MAINFRAMEANDWORKLOADAUTOMATION

Page 2: Driving Down Costs for DB2 Management

2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.

Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.

ForInformationalPurposesOnlyTermsofthisPresentation

Page 3: Driving Down Costs for DB2 Management

3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Abstract

JointhediscussionwithCATechnologiesDB2expertsandlearnhowyoucanmanagebetter,spendlessandincreasebusinessagility– yes,it’spossible!DiscoverhowyoucanloweroperatingcostsandreduceadministrativeoverheadassociatedwithmanagingandscalingyourDB2databases,systemsandapplications.Learnhowyoucanacceleratebusinessresponsivenesstoefficientlyadminister,manageandrecoverDB2data.Hearaboutnewfeaturesandstrategicplansthatcanhelpyourbusinessreducethetotalcostofownership(TCO)formanagingyourDB2dataandincreaseyouroverallefficiency.

JamesEduljeeCATechnologiesVicePresident,SoftwareEngineering

Page 4: Driving Down Costs for DB2 Management

4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Agenda

DRIVERSBEHINDMAINFRAMECOSTMANAGEMENT

WHATISDRIVINGCOSTSFORDB2CUSTOMERS

ACCELERATEIMPLEMENTATIONOFCOSTSAVINGINITIATIVES

CA DB2TOOLSSUITEANDCOSTOPTIMIZATION

COSTSAVINGSINDAY-TO-DAYPROCESSING

PREVENTINGCOSTS/WASTAGE

1

2

3

4

5

6

Page 5: Driving Down Costs for DB2 Management

5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Mainframe=MissionEssentialAppsMainframeIsCorePartofApplicationEconomy

55%ofappstouch

mainframe

70%world’scorporate

dataisonamainframe

99.999%availabilityforbillionsofinteractionsperday

63%experiencingMIPSGrowth

Sources:IBM,CAVoiceofCustomerStudyconductedbyIDC

Page 6: Driving Down Costs for DB2 Management

6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

What’sDrivingMFMIPSGrowthASingleTransactionDrivesupto100SystemInteractions

Dataencryption/decryption

Userverification

Systemlevelreconciliations

Customerloyalty

Purchasehistories

Real-timereporting

Fraudchecks

Sources:IBM

Page 7: Driving Down Costs for DB2 Management

7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

INCREASINGVOLUMES

RISINGCUSTOMEREXPECATIONS

INCREASINGCOMPLEXITY

450BilliontransactionsontheMainframeeachday

>3yearsofdatastoredbymostorganizations

>90%ofworld’scriticalapplicationsrunontheMainframe

25% ofusersabandonanappaftera3seconddelay

$500M costoftradinglossesduringarecentIPOdueto‘systemproblems’

TheApplicationEconomyDrivesNewChallengesGrowingCustomerDemandsPutNewPressuresonMainframes

SOURCE:IBM,Gartner,AberdeenResearch,EnterpriseSystemsMedia

Page 8: Driving Down Costs for DB2 Management

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

Page 9: Driving Down Costs for DB2 Management

9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

UtilitiesSuiteEfficientDB2housekeeping(reorgs,dataload/unloadwhilealteringdatabases)tolowerCPUcostsandmaximizeavailability,throughautomatedDB2utilityexecution

PerformanceSuite

ReduceCPUcostsandoptimizeapplicationandsubsystemperformancethroughmonitoring,issueidentificationandresolution,andperformanceanalysisandresolution

AdministrationSuiteReactfastertobusiness/applicationchangesbyautomatingrepetitive,complexdatabasechangeswithhighdataintegrityandavailability

CADB2ToolsProductSuiteSummaryofCapabilitiestoHelpDriveLowerCosts

Page 10: Driving Down Costs for DB2 Management

10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

OtherCapabilitiesReducetimeandcosttomanageandimplementIBMDB2AnalyticsAccelerator

RecoverySuiteEnsurebusinesscontinuityandauditabilitybyautomatingcomplexDB2object,dataandcatalogrecoverieswithminimaloutage

ReportFacilityHelpsimplifyreportingonbusinessdatawhilereducingMLCcosts

CADB2ToolsProductSuiteSummaryofCapabilitiestoHelpDriveLowerCosts

Page 11: Driving Down Costs for DB2 Management

11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CostSavingsinDay-to-DayProcessing

Page 12: Driving Down Costs for DB2 Management

12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

SavingCostsonGeneralCPUProcessingOffloadEligibleProcessingtoLowerCosts

BENEFITS

• Thecostsofrunningbusinesscriticalapplicationscontinuestogrowwithcomplexityanddatasize• Performancebasedcoderevisionscanonlygosofartolowertheoperatingcost

• LeveragespecialtyzIIPprocessorsasmuchaspossibletolimittheburdenonexpensivegeneralprocessors• OffloadingeligibleprocessingtozIIPenginescanlowerrunningcostsandfreeupgeneralprocessorsforothercriticalprocessing

• LowerCostsunburdengeneraluseprocessorswhenapplicable• MeetSLAsgeneralprocessorswillbeavailablesooneraseligibletasksaremovedontozIIPengines

PAIN

SOLUTIONInsertscreenshothere

Page 13: Driving Down Costs for DB2 Management

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

Page 14: Driving Down Costs for DB2 Management

14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

SavingCostsDuringDataCloningReducedDowntimeandVirtuallyEliminateCPUElapsedTimeDuringDataCloning

BENEFITS

• CustomersoftenfeeltheneedtoclonedatasetsorDB2objectsforavarietyofreasonsincludingmergingofDB2subsystems• TraditionalcloningmethodsarehighlyCPUintensiveandimpactapplicationavailability

• Furtherimprovedatacloning(datasetorobjectlevel)performanceofRC/Mergerbyleveragingexistingflashcopytherebydrasticallyimprovingthecloningprocessandefficiency

• VirtuallyeliminateCPUelapsedtimebyupto90%orover**• Reducedowntimebyupto90%**

PAIN

SOLUTION

**CustomerProvenresults

Page 15: Driving Down Costs for DB2 Management

15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

SavingCostsDuringDataCloningCustomerStatisticsMovingFromStandardUnload/LoadMethodtoRC/Merger

Note:Cloningprocessisnowhandling2-3xthedataoriginallyprocessed

UsingUnload/LoadProcessing

Removedsomeunnecessaryindexes

ConvertedtoRC/Mergerprocess

ImplementedSNAPSHOTwithRC/Merger

Page 16: Driving Down Costs for DB2 Management

16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

SavingCostsWithConsistentPointinTimeServiceCreateConsistentSnapshotImageCopies

BENEFITS

PlannedFeature PAIN

SOLUTION

• Createconsistentsnapshotimagecopy• MigrateconsistentdatabetweenDB2subsystems• Doobjectcheck• Allabovecauseunacceptableoutageofbusinesscriticaldata

• Createasnapshotimagecopyandmakeitconsistentbyremovingun-committedandapplyingunwrittenchanges• Databaseobjectisfullyavailableduringwholecopyprocess.

• Createconsistentsnapshotimagecopywithoutanyoutage• MigrateconsistentdatabetweenDB2subsystemswithoutanyoutage• Doobjectcheckwithoutanyoutage• SNAPSHOT/FLASHenabledhardwarewillmaximizespeedoftheprocess,butisnotstrictlyrequired.

Page 17: Driving Down Costs for DB2 Management

17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

PreventingCosts/Wastage

Page 18: Driving Down Costs for DB2 Management

18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

INCREASINGCOMPLEXITY

REACTIVETOPROACTIVE EARLYWARNING

CompaniesaredevelopingcomplexSQL applicationsonDB2.Performanceoftendegradesovertimewithoutanyonenoticing(thecreepingtrend).

AnintelligentsystemthatcanrecognizeandprioritizesignificantchangesinSQLperformancebeforeitstartstoimpactresourceoverheadsand servicelevelagreements

ADBAoftendoesnotrecognizedegradationuntilcustomerscomplain orservicelevelagreementshavebeenmissed.

CostsofPerformanceDegradation,MissedSLAsEverIncreasingApplicationVolumesandComplexity

Page 19: Driving Down Costs for DB2 Management

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?

Page 20: Driving Down Costs for DB2 Management

20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

SaveCostsWithAnomalyDetectionProblemAvoidance/Prediction

SOLUTION§ Detectanomaliesandpredictissuesreal-

time,alertbasedonpredefinedrules

§ Leveragehistoricaldataandmachinelearningfordynamicthresholds

§ SimplifiedU/X– browseraccessanddesignedforcollaboration

BOTTOMLINE§ HighAvailability

§ Problemavoidance

§ ReducedMTTR

§ ReduceSMEdependenceforissuedetection

Page 21: Driving Down Costs for DB2 Management

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

Page 22: Driving Down Costs for DB2 Management

22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AccelerateImplementationofCostSavingInitiatives

Page 23: Driving Down Costs for DB2 Management

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

Page 24: Driving Down Costs for DB2 Management

24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

SaveCostsinIDAAImplementations

IDAATablelevelfunctions

TableleveladministrationofIDAA

LoadDB2TableintoIDAA

Start/Stop/DisplayandPINGAccelerator

FamiliarRC/Queryinterface

Page 25: Driving Down Costs for DB2 Management

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

Page 26: Driving Down Costs for DB2 Management

26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Questions?

Page 27: Driving Down Costs for DB2 Management

27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Thankyou.

Stayconnectedatcommunities.ca.com

Page 28: Driving Down Costs for DB2 Management

28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MainframeandWorkloadAutomation

FormoreinformationonMainframeandWorkloadAutomation,pleasevisit:http://cainc.to/9GQ2JI