Top Banner
World ® ’1 6 Accelerate MTTR using CA SYSVIEW & CA Mainframe Application Tuner Integration Tom Quinn, Sr. Engineering Services Architect, CA Mainframe Solution Center MFX04E MAINFRAME AND WORKLOAD AUTOMATION
38

Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

Jan 22, 2017

Download

Technology

CA Technologies
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: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

World®’16

AccelerateMTTRusingCASYSVIEW&CAMainframeApplicationTunerIntegrationTomQuinn,Sr.EngineeringServicesArchitect,CAMainframeSolutionCenter

MFX04E

MAINFRAMEANDWORKLOADAUTOMATION

Page 2: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Abstract

LearnmoreabouthowCASYSVIEW®PerformanceManagment andCAMainframeApplicationTunercanbeusedtogethertohelpyourperformancemanagementteamsmorepro-activelyidentifyproblemsbyautomaticallyfindingandprioritizingconcealedtuningopportunities,initiatingmeasurementsandanalyzingtheresults.

TomQuinn

CATechnologiesSr.EngineeringServicesArchitect,MainframeSolutionCenter

Page 3: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Agenda

PERFORMANCEMANAGEMENT

CASYSVIEW PERFORMANCEMANAGEMENTOVERVIEW

CAMAINFRAMEAPPLICATIONTUNEROVERVIEW

CASYSVIEW&CAMATINTEGRATION

1

2

3

4

Page 4: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

PerformanceManagement

Page 5: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

APPLICATIONECONOMYTHISISTHEAGEOFTHE

USERSANDIT’SALLABOUTTHE

LOYALTY?HOWDOYOUEARNTHEIR

FLAWLESSYOUMUSTDELIVERA

EVERYTIMEEXPERIENCE

Page 6: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TheServiceDeliveryChallengeIntheAppEconomy,TimeisMoney

SOURCES:1 blog.radware.com;2HenryShum,ExecutiveVicePresidentofTechnologyandResearch,Microsoft;www.littlemsmobile.com

2-seconddelayinloadtimeduringatransactionresultedinabandonment

ratesofupto87%1

250milliseconds,eitherslowerorfaster,isclosetothemagicnumbernowfor

competitiveadvantage2

Every100millisecondsoflatencycost1%insales(meaningbillions)– Amazon

Extra500millisecondsinsearchpagegenerationtimedroppedtrafficby20%– Google

Brokerscanlose$4millioninrevenuespermillisecondiftheirelectronictradingplatformis5millisecondsbehindthecompetition

Page 7: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

NewDemandsonCriticalSystems

SOURCE:Infrastructure&OperationTrendsSurvey– EnterpriseSystemsMedia,March2015

48% Activelydeliveringnewbusinessservicesthatengagemainframesystemsofrecord

TheApplicationEconomymandatesenterprisebusinessserviceswhichspanacrossmobile,distributed,mainframeandcloudenvironmentstoeffectivelyassureasuperiorcustomerexperience.

Page 8: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

FRONTEND

EndtoEndWorkflow,EndtoEndDemands

MainframeSYSTEMSOFRECORDNetworkActivityNETWORKUSER

EndUser

Router Firewall Switch LoadBalancer

WebServer Portal

§ Today’sapplicationsarecomplex,spanningdistributedandmainframecomponents§ Anydegradationinperformanceofasinglecomponentisnoticedbytheenduser§ Everycomponentisresponsibleformeetingtheirshareofthetotalresponsetimegoals

OSA ApplicationsCICSIMSIDMS

Databases

NETWORKUSER

Page 9: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Process

Applicationtuningistheprocessofanalyzingandadjustingtheperformanceofanapplicationwiththegoalofmaximizingefficiencyandeffectiveness

Results

Byfocusingonthemajorcausesofdelay associatedwithanapplicationyoucanfindthebestsolutionsforyourworstproblems

WhyTuneApplications?

Page 10: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Top6ReasonstoTuneyourApplications

Evaluateappsunderdevelopmentandcomparethirdpartysoftware

Meetincreasingperformancedemands

Reducecostly,highlyvisibledelaysduetoinefficientapps

Improvesuccessofthebusiness

Identifysourceofbatch,CICS,DB2®,andIMSloopsandwaits

Whytuneyourapps?

Planandpositionforashrinkingbatchtimeframe

1

3

2

4

6

5

Page 11: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASYSVIEWPerformanceManagementOverview

Page 12: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASYSVIEW®PerformanceManagementComprehensivez/OSPerformanceMonitoringandManagement

Real-timeand historicalmainframemonitoring

andmanagement

Captureandstorehistoricaldataatpointofthresholdbreach

Centralizedalertingacross

subsystems

zIIP Utilization70– 80%offload

CUSTOMIZABLEMENUSTRUCTURES

Accommodatecustomerspecific

workflows

OUT-OF-THE-BOXDASHBOARDS

Reducesetupandadministration

time

HIGHLYSCALABLE

z/OS TCPIPCICS IMS MQ DB2 CADATACOM®

CROSSSYSTEMMONITORING

Page 13: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

IntegrateswithCASYSVIEWforDB2andCAIDMS

Completez/OSsystemmonitoringfromsinglepaneofglass

IntegrateswithCAAPM

End-to-endapplicationmonitoring

IntegrateswithCAOPS/MVS

Streamlinedautomation

IntegrateswithCAMainframeApplicationTuner

Code-levelanalysis

CASYSVIEW®PerformanceManagementHighlyIntegratedSolution

Page 14: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASYSVIEWPerformanceManagementMultipleInterfaceOptions

Page 15: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASYSVIEWPerformanceManagement

ProactivePerformanceMonitoring

ThresholdsandAlerts

ProactivePerformanceMonitoring

Page 16: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASYSVIEWPerformanceManagement

§ EventCaptureoptionprovidesabilitytoquicklycaptureseriesofCASYSVIEWcommands

§ Capturescanbeinvokedinmultipleways– Schedule– On-demand– Exceptionprocessing

§ CapturesalsohaveabilitytoexecuteREXXorinvokeCLISTS

EventCapture

Page 17: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASYSVIEWPerformanceManagement

§ Whenutilizedduringexceptions,dataattimeofexceptioniseasilyaccessiblethroughCASYSVIEWdisplay

§ HistoricaldataisavailableinsameCASYSVIEWdisplaysyouarecomfortablewith– Samesortingandselectabilitiesyouknow

EventCapture

Page 18: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASYSVIEWPerformanceManagement

§ CASYSVIEWhasabilitytokeephistoricaldatathroughuseofdefinedlogstreams

§ Analyzinghistoricaldatawillgiveagoodinsightastohowyoursystemperformsonanormalbasis

§ UseReportWritertogeneratehistoricalreportsfromCASYSVIEWhistoricaldata

HistoricalData

Page 19: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASYSVIEWPerformanceManagement

§ CICStransactiondetailrecordsenableyoutofollowtheflowoftransactionsthroughyoursystem– UsetheUOWlinecommandtoinvokethisfunction– ThispathisavailableintheCAAPMtracedisplay1

HistoricalData

1– RequiresCAAPMandCACross-EnterpriseAPM

Page 20: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAMainframeApplicationTuner

Page 21: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAMainframeApplicationTuner

§ CAMATenablesperformancemanagementteamstoquicklyidentifytherootcauseofapplicationperformanceissuesinz/OSbasedsystems§ Proactiveapplicationperformanceanalysishelpsyoueasilyimprove

applicationsruntime,CPUconsumptionandresponsetime

§ Providesapplicationviewofperformanceforsystemandperformanceprogrammers,applicationdevelopersanddatabaseadministrators

Overview

Page 22: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAMainframeApplicationTunerHowisMATused?

CAMATisusedtoimproveperformanceofapplicationsby:

ObservingandsamplingapplicationstoidentifyhighCPUusage,longwaittimesandslowtransactionresponsetimes

Providingdatatoidentifyrootcausesofperformanceinefficienciesinz/OSbasedapplications

Page 23: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAMainframeApplicationTunerSupportsover20Sub-SystemsandLanguages

SupportedLanguages:

§ COBOL§ PL/I§ Assembler§ C§ C++§ REXX§ CAIdeal™§ Natural

Websphere ApplicationServerJAVAVirtualMachine

JDBCJAVA

Transactions

BatchProcesses

IMS CICSDB/2

VSAM TSO MQ

CAIDMS CADatacom Adabas

CAMAT

Page 24: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAMainframeApplicationTunerMultipleInterfaceOptions

Page 25: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAMainframeApplicationTuner

§ CAMATmonitorsarunningtransactionandprovidesanalysisofwheretimeisbeingspent

§ Agoodmonitorwillbemostlywhentheprogramisactive

MonitorAnalysis

Page 26: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAMainframeApplicationTuner

§ CodeViewdisplayshowsmodulesexecutedandpercentages

§ Drillfurtherintomoduletoseelineofcode

CodeViewAnalysis

Page 27: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAMainframeApplicationTunerLineofCodeAnalysis

Page 28: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

UsingCASYSVIEWandCAMATTogether

Page 29: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

29 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASYSVIEWandCAMainframeApplicationTuner

§ YoucaninvokeaCAMATmeasurementdirectlyfromCASYSVIEWinavarietyofways– Linecommand:enteringCAMATonlinecommandnexttoarunning

transactionorjobtoinvokeadefaultCAMATmonitor– EventCapture:automaticallyinvokeCAMATmonitorthroughuseof

CASYSVIEWthresholdsandEventCapture

§ CAMATmonitorwillautomaticallyrunandbeavailableinCAMATinterface

InvokingCAMATfromCASYSVIEW

Page 30: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

30 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASYSVIEWandCAMainframeApplicationTunerSettingaCaptureEvent

Page 31: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

31 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASYSVIEWandCAMainframeApplicationTuner

§ UsecodewithinCapturemembertoinvokeCAMATmonitor

DocumentedinCAMATUserguideunder“OpenAPI– TUNCALL”https://docops.ca.com/ca-mat/11/en/using/open-api-tuncall

InvokingCAMATfromCASYSVIEWCapture

Page 32: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

32 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CASYSVIEWandCAMainframeApplicationTuner

§ UsingthresholdsinCASYSVIEWallowsyouto:– GatherSYSVIEWcommandsfromthatmoment– InvokeCAMATfordetailedanalysisofwhatevercausedtheexception

§ Determinewhatwasgoingoninsystemduringissue– Andwhattheapplicationcodewasdoingduringthattime

§ Combinedyougettherightinformationtotherightpeopleattherighttime

LevelsofInformationAvailable

Page 33: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

33 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

RecommendedSessionsSESSION# TITLE DATE/TIMEMFX154E Ideation:IntelligentMainframeManagement– BePartof

ShapingtheFuture! 11/14/2016at4:45pm

MFX05E PredictingtheFirewithOperationalIntelligence11/15/2016at9:00am

MFX06E HowtoGetOperationalIntelligenceUpandRunninginaDay 11/15/2016at10:00am

MFX07E SoYou’reaNewSystemsOperator– WhoYa Gonna Call?11/15/2016at11:00am

MFX144E ImprovingYourResponsetoEvents– PerformanceFirstResponders 11/15/2016at1:00pm

MFX145E OperationalIntelligence– MonitoringthePasttoBetterUnderstandToday 11/15/2016at2:45pm

MFX146E MainframeOperationalIntelligence– PredictingtheFuture 11/15/2016at4:00pm

Page 34: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

34 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MustSeeDemosintheMainframeTheater:

IntelligentMainframe:AdvancedAnalytics

CAMainframeOperationsIntelligence:Performance&NetworkMgmtApplicationMonitoringEvents&Automation

IntelligentMainframe:EventManagement&AutomationCAMainframeOperationsIntelligentCAOPS/MVS®EventManagement&Automation

IntelligentMainframe:End-to-EndPerformance

CACross-EnterpriseAPMCAMainframeApplicationTunerCAUIMforzSystems

IntelligentMainframe:StorageManagement

CAVantageSRMCA1®TapeManagementSystem

Page 35: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

35 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Questions?

Page 36: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

36 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Thankyou.

Stayconnectedatcommunities.ca.com

Page 37: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

@CAWORLD#CAWORLD ©2016CA.AllRIGHTSRESERVED.37 @CAWORLD#CAWORLD

MainframeManagement

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

Page 38: Pre-Con Ed: Accelerate MTTR using CA SYSVIEW® and CA Mainframe Application Tuner Integration

38 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.

Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.

ForInformationalPurposesOnlyTermsofthisPresentation