IBMAdvancedTechnicalSupport
z/OSPerformance"Hot"Topics
SHARE-WinterConferenceMarch,2009EWCPSession:2500
KathyWalsh
IBMCorporationIBMDistinguishedEngineerWashingtonSystemsCenter
WSC
©IBMCorporation,2009
1 AdvancedTechnicalSupport-WashingtonSystemsCenter TrademarksandDisclaimers AIX*AIX5L*BladeCenterChipkillDB2DB2UniversalDatabaseDominoEnterpriseStorageServer*e-businesslogo*GDPS*GeographicallyDispersedParallelSysplex *RegisteredtrademarksofIBMCorporation HiperSocketsIBM*IBMeServerIBMlogo*iSeriesLotus*OnForever*ParallelSysplex*POWERPOWER5PredictiveFailureAnalysis*pSeries* S/390ServerProven*Tivoli*TotalStorage*TotalStorageProvenVirtualizationEngineX-ArchitecturexSeries*z/OS*z/VM*zSeries*Systemz9* IBMSystemz Thefollowingaretrademarksorregisteredtrademarksofpanies. IntelisatrademarkofIntelCorporationintheUnitesStates,othercountriesorboth.JavaandallJava-basedtrademarksandlogosaretrademarksofSunMicrosystems,Inc.,intheUnitedStatesandothercountriesLinuxisaregisteredtrademarkofLinuxTorvaldsintheUnitedStatesothercountries,orboth.UNIXisaregisteredtrademarkofTheOpenGroupintheUnitedStatesandothercountries.Microsoft,WindowsandWindowsNTareregisteredtrademarksofMicrosoftCorporationintheUnitedStates,othercountries,orboth. *Allotherproductsmaybetrademarksorregisteredtrademarksoftheirpanies. Notes:PerformanceisinInternalThroughputRate(ITR)ratiobasedonmeasurementsandprojectionsusingstandardIBMbenchmarksinacontrolledenvironment.Theactualthroughputthatanyuserwillexperiencewillvarydependinguponconsiderationssuchastheamountofmultiprogrammingintheuser'sjobstream,theI/Oconfiguration,thestorageconfiguration,andtheworkloadprocessed.Therefore,noassurancecanbegiventhatanindividualuserwillachievethroughputimprovementsequivalenttotheperformanceratiosstatedhere.IBMhardwareproductsaremanufacturedfromnewparts,ornewandserviceableusedparts.Regardless,ourwarrantytermsapply.AllcustomerexamplescitedordescribedinthispresentationarepresentedasillustrationsofthemannerinwhichsomecustomershaveusedIBMproductsandtheresultstheymayhaveachieved.Actualenvironmentalcostsandperformancecharacteristicswillvarydependingonindividualcustomerconfigurationsandconditions.ThispublicationwasproducedintheUnitedStates.IBMmaynotoffertheproducts,servicesorfeaturesdiscussedinthisdocumentinothercountries,andtheinformationmaybesubjecttochangewithoutnotice.ConsultyourlocalIBMbusinesscontactforinformationontheproductorservicesavailableinyourarea.AllstatementsregardingIBM'sfuturedirectionandintentaresubjecttochangeorwithdrawalwithoutnotice,andrepresentgoalsandobjectivesonly.Informationaboutnon-IBMproductsisobtainedfromthemanufacturersofthoseproductsortheirpublishedannouncements.IBMhasnottestedthoseproductsandcannotconfirmtheperformance,patibility,oranyotherclaimsrelatedtonon-IBMproducts.Questionsonthecapabilitiesofnon-IBMproductsshouldbeaddressedtothesuppliersofthoseproducts.Pricessubjecttochangewithoutnotice.ContactyourIBMrepresentativeorBusinessPartnerforthemostcurrentpricinginyourgeography. WSC ©IBMCorporation,2009
2 AgendaAdvancedTechnicalSupport-WashingtonSystemsCenter NewPerformanceSupport z/OS1.11(Preview)andz/OS1.10 PerformanceandCapacityPlanningTopics RSUInformationGetmainChangesWLMRoutingzIIPandzAAPInformationCapacityPlanningInfoCycleSteeringCompressionHiperdispatchDumpingPerformance Addendum OlderAPARsorPerformanceInformation WSC ©IBMCorporation,2009
3 AdvancedTechnicalSupport-WashingtonSystemsCenter /support/techdocs WSC ©IBMCorporation,2009
4 AdvancedTechnicalSupport-WashingtonSystemsCenter z/OS1.11PerformanceItems HiperDispatchimprovementsforzIIPprocessorsz/OSCIMserverprocessingwillbeeligibletorunontheSystemzzIIPs JavabasedCIMclientappsonz/OScanalreadyusezAAPs NewprefetchcapabilitytoprovideperfimprovementsforXLC/C++applicationsonz10 Reduceeffectsofmemorylatencybybeginningtofetchdatabeforeitisknowntobeneeded VSCRimprovementsinthebasez/OS GRSSTARmodesysplex-widequeryrequestsXMLcodepagesupportTCP/IPsocketsprocessingAllocationchangedtosignificantlyreducethestoragerequiredbytheEligibleDeviceTable(EDT)formanyI/OconfigurationsNewSMFfieldstorecordmoreinformationonuseofvirtual,real,andauxstorageabove2GBandcanhelpwithcapacityplanning,performancemanagement,andounting DFSMSsupportisplannedforsolidstatedrives(alsocalledflashmemory)onDS8000SysplexDistributortousenewandimprovedWLMinterfacesformoreefficientworkloaddistributioninasysplexedmulti-tieredz/OSserverenvironment WSC ©IBMCorporation,2009
5 AdvancedTechnicalSupport-WashingtonSystemsCenter z/OS1.10PerformanceItems ContentionManagementPhase3 PromoteunitsofworkidentifiedbyexploitersforlongerperiodsoftimePromotetopriorityofhighest-priorityunitofworkwaitingfortheheldresourceInfoonpromotedworkloadsrecordedinRMF,SDSFDAandENCpanels CPUManagementofzIIPs WLMalgorithmsforadjustingdispatchprioritiesextendedtozIIPworkloads ManageponentsinserviceclassSYSTEM PreventinadvertentmisclassificationofsystemaddressspacesregardlessoftheWLMPolicyandprotectsystemathighutilization XCFAS,GRS,SMSPDSE,SMSPDSE1,CONSOLE,IEFSCHAS,IXGLOGR,SMF,andCATALOG Supportfor10additionalPBdelaytypesandnamimgbysubsystem ExtracttheWLMservicedefinitioninXMLformat InstallandactivateaWLMservicedefinitioninXMLformatviaaCIMServer WSC ©IBMCorporation,2009
6 AdvancedTechnicalSupport-WashingtonSystemsCenter RSUsettingsonz10 Thestorageincrementsizeonthez10hasincreasedfrom64to256LPARswithRSUvaluesshouldensurethechangeinstorageincrementsizedoesnotadverselyimpactsystemperformanceExample z9hadan8GBLPARwithanRSUvalueof64meant4GBofthestoragewasconsideredreconfigurablez10withthesame64RSUvaluemeant16GBwouldbereconfigurable EntireCentralStorageallocationImpactisalotofhighimpactpagemovementVerylowcaptureratios OA27801 NewsystemhealthchecktodetectRSUover-specificationconditionsandissueanon-scrollingmessagewarningofthepotentialimpact WSC ©IBMCorporation,2009
7 AdvancedTechnicalSupport-WashingtonSystemsCenter GETMAINEnhancementsinz/OS1.10 Asofz/OS1.10,smallGETMAINsinuserregionprivatearesatisfiedfromthebeginningofthepageinsteadoffromtheendofthepage VendorandlegacycodemaywronglyassumedtheGETMAINedareawouldcontainzeroeswhichmaycauseoverlaysorotherincorrectprocessingGETMAINchangewasundocumentedinz/OS1.10 TherewasanundocumentedDIAGxxsetting'NUCLABELENABLE(IGVGPVTN)'toallowGETMAINtoworkasitdidpreviously ThechangewasmadetoimproveperformanceofDB2openprocessingforalargenumberofdatasets OA27291-BehaviorofGETMAINforlowprivatestoragepools DefaultbehaviorwillremainthesameaspreviousreleasesDIAGxxkeywordprovidedasadocumentedmethodtoswitchtonewGETMAINbehavior VSMUSEZOSV1R9RULES(YES|NO),ProvidenewmandandIPCSsupporttodeterminethesetting WSC ©IBMCorporation,2009
8 AdvancedTechnicalSupport-WashingtonSystemsCenter z/OS1.10RMFEnhancements RMFMonitorIIIprovidesnewreportsaboutspinandsuspendlocks SuspendLockreportwilldisplaytheaddressspaceswhichholdlocksandwhicharesuspended SpinLockreportwilldisplayhowoftengloballocksareheldandwhoisspinning Reportingoflockstatisticsisintendedtohelpanalyzelockcontentioninthesystem Selection===>RMFOverviewReportSelectionMenu Enterselectionnumbermandfordesiredreport. BasicReports1WFEX2SYSINFO3CPC Workflow/ExceptionsSysteminformationCPCcapacity Detail Reports4DELAY5GROUP6ENCLAVE7OPD8ZFSSUM9ZFSACT 10SPACEG11SPACED12LOCKSP13LOCKSU DelaysGroupresponsetimebreakdownEnclaveresourceconsumptionandOMVSprocessdatazFSsummaryzFSactivityStoragespaceDiskspaceSpinlocksSuspendlocks delays (WE)(SI) (DLY)(RT) (ENCL) (ZFSS)(ZFSA) (SPG)(SPD)(LSP)(LSU) WSC ©IBMCorporation,2009
9 AdvancedTechnicalSupport-WashingtonSystemsCenter zIIPsandVIPADISTRIBUTE Priortoz/OSv1.9capacityofspecialtyCPsnotusedbyWLMwhencalculatingweightsfor: SysplexDistributorz/OSLoadBalancingAdvisor SERVERWLM-serverspecificweights positeWLMweightsandfactorsincapacityofspecialtyCPsbasedontheportiontheyareusedbythespecificserveraddressspaceNoconfigurationchangeneededforSERVERWLM BASEWLM positeWLMweightsandfactorsincapacityofspecialtyCPsbasedontheportiontheyareusedoneachsystem(wholesystemratherthanspecificserveraddressspaces)UsesseparateWLMweightsfromallprocessortypesbinesthembasedonCSconfigurationonhoweachprocessortypeshouldimpactbinedweights OptionstoconfigurethemixofprocessortypesneededbytheapplicationworkloadprovidedbyCommServer VIPADISTRIBUTE...BASEWLMPROCTYPE(CP=
3,ZAAP=
1,ZIIP=0) Benefit:BetterdistributionofworkwithSpecialtyCPcontenttoLPARswiththemostavailableSpecialtyCPcapacity ImprovesoverallthroughputandreduceTCOIncreasesutilizationofzIIPsandzAAPs WSC ©IBMCorporation,2009 10 AdvancedTechnicalSupport-WashingtonSystemsCenter WLMRoutingServices OA27940 PIFactorusedforWLMRoutingserviceIWMSRSRSFunction=SPECIFICcanhaveanegativeimpactontheroutingmendationifaveryaggressivebutalmostunachievablegoalisset ThistypeofgoalhasaPIwhichindicatestheworkismissingitsgoaleveniftheworkisreceivingverygoodserviceThePI>1cancausetheroutingservicetorouteworkawayfromtheserver OA27063-DocAPAR Forz/OSv1.9andv1.10IEAOPTxxparameterWASROUTINGLEVELhasincorrectdefaultspecifiedintheMVSInit&Tuning,SA22-7592-xxWASROUTINGLEVEL=0|
1 Specify0 ThisisthedefaultWLMusesmostadvancedroutingalgorithmsupportedbyALLsystemsinthesysplex Specify1 WLMusestheroundrobinalgorithmThisoptionifchosenshouldbethesameforallsystemsinthesysplex WSC ©IBMCorporation,2009 11 AdvancedTechnicalSupport-WashingtonSystemsCenter z/VM-ModeLPARSupportforIBMSystemz10 NewLPARtypeforIBMSystemz10:z/VM-mode Allowsz/VMV5.4userstoconfigureallCPUtypesinaz10LPAR Offersaddedflexibilityforhostingmainframeworkloads AddIFLstoanexistingstandard-enginez/VMLPARtohostLinuxworkloadsAddCPstoanexistingIFLz/VMLPARtohostz/OS,z/VSE,ortraditionalCMSworkloadsAddzAAPsandzIIPstohosteligiblez/OSspecialty-engineprocessingTestintegratedLinuxandz/OSandz/VSEsolutionsinthesameLPAR NochangetoIBMsoftwarelicensing SoftwarecontinuestobelicensedordingtoCPUtype z/VM-modeLPAR z/OSand/orz/VSEProductionz/VSEz/OSz/OSCFCCLPARLPARLPARLPAR Dev/TestandOptionalFailover LinuxProduction z/VSEz/OSCFCCCMSLinuxLinuxLinuxLinuxLinux z/VMLPAR z/VMLPAR CPCPCPCPCPzAAPzAAPzAAPzIIPzIIPICFICFIFLIFLIFLIFLIFL IBMSystemz10 WSC ©IBMCorporation,2009 12 AdvancedTechnicalSupport-WashingtonSystemsCenter zIIPAssistedHiperSocketsforLargeMessages Inz/OS1.10HiperSocketshasbeenenhancedforzIIPexploitation Specifically,z/OSCommunicationsServerallowstheHiperSocketsMultipleWriteoperationforoutboundlargemessages(originatingfromz/OS)tobeperformedbyazIIP BothsendingandreceivingLPARexperiencefewerI/OinterruptsAllowsthereceivingLPARtoprocessmuchmoredataperI/OinterruptAsynchronouslymovesdatawithoutblockingthesendingapplicationMayhelpreducegeneralCPUutilizationevenwithoutzIIP Thiscapabilityhelpsmakehighlysecure,available,virtualworkingmoreattractive ApplicationworkloadsbasedonXML,HTTP,SOAP,Java,etc.aswellastraditionalfiletransfer,canbenefitfromthisfunctionbyhelpingtolowergeneralpurposeprocessorutilizationofsuchtraffic Availableonz/OSV1.10andSystemz10only Largemessageoutboundfromz/OS MultiWriteoperation DataDataDataDataData WSC ©IBMCorporation,2009 13 AdvancedTechnicalSupport-WashingtonSystemsCenter zAAPsandzIIPS APAROA23479-HIPER Inz/OS1.9achangeresultedintoofewSIGPstobeissuedresultinginpoorperformanceonzAAPsandzIIPs APAROA23828-NewFunction z/OS1.8andaboveWhenXMLSystemServices(XMLSS)arecalledintaskmode100%oftheCPUusedtoparseadocumentareeligibleforoffloadtoazAAPWhenXMLSystemServicesarecalledinenclaveSRBmode: IfthecallingSRBwasnotzIIPeligibletheXMLSSCPUwasnoteligibleforoffloadIfthecallingSRBwaszIIPeligibletheXMLSSCPUwasoffloadedatthesamepercentageasthecallingapplication ChangeenclaveSRBprocessingtoallowtheXMLSSCPUtobe100%eligibleforzIIPoffload WSC ©IBMCorporation,2009 14 AdvancedTechnicalSupport-WashingtonSystemsCenter z10SystemDesignandWorkloadCharacteristics z10hasthepotentialforgreaterworkloadvariability z9EC CPU 1.7GhzSuperscalar Caches L1private256ki,256kdL2shared40MBs/bookBookinterconnect:ring z10EC CPU 4.4GhzRedesignedpipelineSuperscalar Caches L1private64ki,128kdL1.5private3MBsL2shared48MBs/bookBookinterconnect:star MEMORY MEMORY L2CACHE L1CPU L1CPU... L1CPU L2CACHE L1.5 L1 CPU L1.5 L1...CPU L1.5 L1 CPU WSC ©IBMCorporation,2009 15 AdvancedTechnicalSupport-WashingtonSystemsCenter WorkloadCharacteristics WorkloadCharacteristics CPU Instructions MixSequenceBranchcharacteristics Taskdispatchprofile Lockedinorchatty Memory SizeLocalityofreferenceMultiprogramminglevel I/Orate Currentz/OSLSPRworkloadsuite ODE-BCB-LWASDBOLTP-TOLTP-WMIXED ODE-BCB-LWASDBOLTP-TOLTP-
W CPUUseProfileheavyappl,lightOSheavyappl,lightOSmediumapplandOSmediumapplandOSmediumapplandOS I/Olightlightlightheavymoderate MemorySubsyslightlightmoderatemoderatestress WSC ©IBMCorporation,2009 16 AdvancedTechnicalSupport-WashingtonSystemsCenter z10CapacityPlanning Customerproductionworkloadsdon'tlookliketheLSPRbenchmarks Insteadusemixesorblendsofthedifferentprimitives monworkloadmixisLoIOMix WeusetheI/OrateperusedMSUs(LoIOMix)asanindicatorforwhichofthemixesareamostlikelymatchandthosewhicharetheleastI/Owasanexternallyavailablemetrictodescribeworkloadcharacteristicsofunderthecoverbehaviorsuchasinstructionmix,bufferhitrate,etc.)LowI/OwasanindicatorofCPUintensity,notaguarantee Processormigrationsneedtobeunderstoodbasedonthe+/-5%zPCRprojections Forexample: AsystemwithaexpectedITRRof1.02,actuallyneedstobepositionedas0.97ofthecurrentcapacityAssessthecapacityrelationshipiftheprocessorisactually3%smaller WSC ©IBMCorporation,2009 17 AdvancedTechnicalSupport-WashingtonSystemsCenter CapacityPlanningStudies Anewworkloadmix,DI-MIX,isintroduced(DataIntensiveMix) SupportedinzPCRv5.1dandzCP3000(07/11/2008)NewmixisalsoaLowI/Oworkload HasallthecharacteristicsofLO-IOMixbutitalsohastheaddedattributeofintensememoryesses DI-Mixwillprovidethemostconservativeviewofcapacity Methodtochecktheouterband(lower)ofperformance WSC ©IBMCorporation,2009 18 AdvancedTechnicalSupport-WashingtonSystemsCenter SMF23Enhancements OA22414-NewFunction Forz/OS1.8andbeyondSupportedonanyIBMSystemzorIBMzSeriesProcessor AddsnewworkloadcharacterizationcounterstoSMF23records TCBandSRBdispatchesperCPURSMServicesintensitybytrackingnumberofgetmains,firstreferencepagefaults,nonfirstreferencefaults,pagefixes,etcOverallI/Orates Betterworkloadprofilingdatatoenhanceworkload-mixselectionforLSPRandzPCR WSC ©IBMCorporation,2009 19 AdvancedTechnicalSupport-WashingtonSystemsCenter WP101208-RunningIBMSystemzatHighUtilization SystemzrunsadiversemixofcustomerapplicationsandexploitsthefullcapabilityoftheunderlyinghardwarewhilemeetingcustomerSLA WLM,IRD,PR/SM,ParallelSysplex,etc. CanAnySingleWorkloadBeRunAt100%CPUBusy?
Thesimpleanswerisno Queuingtheoryshowsundermanyconditionsdescribedbyarrivalrateandservicetimedistribution,asaserverapproaches100%thequeueofworkwaitingtobeprocessedgrowsexponentiallyasdoesresponsetimeHomogeneous,transactionprocessingworkloadsbehavelikethis IsthereagrowthinCPUtimepertransactionathigherutilization?
Thesimpleanswerisyes Transactionsprocessedonasystemsharethephysicalhardwareresources(CPs,caches,memorybuses)andsoftwareresources(z/OS,subsystems)onthesystemOnemightpresumeifatransactionrateofXdrivesaprocessorat50%busy,thenat100%theprocessorwouldbeabletosupport2Xthetransactionrate,however,thiswillnotbethecase WSC ©IBMCorporation,2009 20 AdvancedTechnicalSupport-WashingtonSystemsCenter Systemz:HighAvailability-CycleSteering CyclesteeringmodeisenteredwhenevertheMulit-ChipModule(MCM)hasacoolingissue OftenduetoaModularRefrigerationUnit(MRU)failure Donetoprotecttheprocessorfromfailure Processorwillreducecyclespeedandnotifiesoperatingsystem ReductioninSpeedistypicallyfrom4-6%HigherreportedSU/SECimpactaremostlikelyduetonothavingMCLpatchsuppliedinDR67LMCL211.G40965inBundle37 z/OSwilladjusttothelowerspeed IssuesENF20,ChangesSU/SECvalue(R72MADJ),internalreactivatetheWLMpolicy,/restartintervals,issuesaSMF99subtype10recordtoauditthespeedchange,issuesIWM063Iateachchangeinprocessorspeed TheMSUratingoftheprocessorisnotchanged Reductioninprocessorspeedseenastemporaryerrorsituation WSC ©IBMCorporation,2009 21 AdvancedTechnicalSupport-WashingtonSystemsCenter CompressiononSystemz10 z9-CompressiondictionaryiscachedinstandardL1processorcache Thuscaninterferwithallotherworkonthesystem z10-EachCPhaspressionenginewitha16Kcache pressionimpactfromotherworkloadsbutconcentratesanynegativeimpactstojustpressionworkunitsCompressionworkmayhavealowerITRRthanexpectedonthez10 z10CPUMeasurementFacility Newhardwareinstrumentationfacilityavailableonz10GA2Newz/ponent-HardwareInstrumentationFacility(HIS) RequiresAPARsOA25755,OA25750,andOA25773 CPUMFprovidessupportbuiltintotheprocessorhardwarePotentialFutureUses: BetterworkloadcharacterizationISVProductImprovementsApplicationTuning Session2536:WSCShortStoriesandTallTales,Thurs-1:30PMRoom19A WSC ©IBMCorporation,2009 22 AdvancedTechnicalSupport-WashingtonSystemsCenter z/OSHiperDispatchMode ImproveddispatchingcanhelpreducetheeffectsofmemorylatencytoimproveperformanceandreduceCPUtime BetteresstohardwarecacheManageworkacrossfewerlogicalCPs Correctdispatchprioritiesarecritical Processorswillnothaveequallogicalshare,butratheraverticalshare: High: 100%share Medium:0-100%share,theremainderafterVerticalHighshare Low: 0-100%share,notneededforweightandisdiscretionary IRDVaryCPUmanagementisdisabledandreplaced LogicalCPsprovidedbasedonweight,workloaddemand,andavailablecapacity Newknowledgeofologywhendispatchingwork WorkswithPR/SMtmtobuildastrongaffinitybetweenlogicalandphysicalprocessors mendationistoenablewiththeinstallationofthez10 IfHD=NOensuresufficientcapacitytohandlethelossofperformance Notsupportedforz/OSguestsunderz/VM WSC ©IBMCorporation,2009 23 AdvancedTechnicalSupport-WashingtonSystemsCenter z/OSHiperDispatchMode-MVSBUSY RMFAPAROA24074 DefinitionofMVSBusyTimeischangedtonotincludePARKEDtimeMVSBusyisanindicationoflatentdemandduetoLPARweightenforcementIncreasedPARKEDtimeisnowalsoanindicationoflatentdemandduetoLPARweightenforcement MVSBusyTime= OnlineTime-(WaitTime+ParkedTime)(OnlineTime-ParkedTime) *100 -CPU2097MODEL725 0---CPU-------------------TIME NUMTYPEONLINELPARBUSY 0CP 100.0065.16 1CP 100.0074.83 2CP 100.0056.93 3CP 100.0063.33 4CP 100.0070.06 5CP 100.00 0.01 6CP 100.00 0.00 7CP 100.00 0.00 8CP 100.00 0.00 9CP 100.00 0.00 ACP 100.00 0.00 BCP 100.00 0.00 TOTAL/AVERAGE 27.53 %---------------- MVSBUSYPARKED 65.61 0.00 75.19 0.00 57.31 0.00 64.63 0.00 74.21 0.00 ----- 100.00 ----- 100.00 ----- 100.00 ----- 100.00 ----- 100.00 ----- 100.00 ----- 100.00 67.39 LOG
PROCSHARE%100.0100.0100.0100.0 50.00.00.00.00.00.00.00.0 450.0 HIPERDISPATCH=YES --I/OINTERRUPTS-- RATE %VIATPI 120.737.54 3397 6.45 1971 2.04 2566 3.26 218.920.69 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 8273 5.24 WSC ©
IBMCorporation,2009 24 AdvancedTechnicalSupport-WashingtonSystemsCenter HiperdispatchandzPCR WhenbuildingthezPCRmodelfromanRMFreportzPCRcannotdeterminethenumberofactuallogicalprocessorsunparkedinanLPARwhenrunninghiperdispatch=YES RequirestheusertomanuallydeterminethenumberofunparkedCPsUsingthenumberreportedintheRMFreportwouldoverstatethenumberoflogicalsCannotdeterminetheunparkedvaluesforotherLPARs IRDusersandhiperdispatch=NOenvironmentthelogicalCPsarecorrectlydeterminedbyzPCR IRDusestheconfigmandandsotheactualenvironmentischangedTheSMF70recordfromanyLPARonaCECcandeterminetheactuallogicalCPsdefinedforallLPARs WarningmessageisissuedwhenHiperdispatch=YESsystemsarereadintozPCR WSC ©IBMCorporation,2009 25 AdvancedTechnicalSupport-WashingtonSystemsCenter NewWLMTools WLMOPT DisplaysthecurrentIEAOPTsettingsIdentifiesthecurrentlyactiveOPTmember,whenitwasinstalled,andthesettingsofallOPTparameters WLMQUE ISPFbasedtooltodisplaytheapplicationenvironmentscurrentlybeingusedonyourz/OSsystemViewthenumberofstartedandactiveserveraddressspaces,andtheserviceclassesbeingusedasworkqueuesfortheapplicationenvironmentsToolcanbeusedforanykindofapplicationenvironmentfromWebSphere,DB2oruserspecifiedtypesandapplications WSC ©IBMCorporation,2009 26 AdvancedTechnicalSupport-WashingtonSystemsCenter TD104728-z/OSAvailability:ManagingSVCDumpstoMitigateExhaustingthePagingSubsystem PlanningisrequiredtoensureproperoperationofSVCDump ToolittleAUXcancauseasystemoutageorworkloadissues DiscusseshowtosetMAXSPACEparameter ShowshowtoreviewRMFPagingdatatoestimatehowbigaMAXSPACEyoursystemcansupport DiscusseshowbigaMAXSPACEparameterisneeded ImpactsofCommonandsizeoflargestaddressspacesneedingtobedumped ImportanceofensuringawellconfiguredAUXsubsystemtosupportalargedumpofmultipleaddressspaces,ormultipledumpstakenquicklyinprogression WSC ©IBMCorporation,2009 27 AdvancedTechnicalSupport-WashingtonSystemsCenter SVCDumpPlanning AsSVCDumpsgrowinsizeitisimportanttoproperlydefinedumpdatasets EspeciallyasCHNGDUMPMAXSPACEparametersincrease Donotspecifymulti-volumedumpdatasetsastheyarenotsupportedbyz/OS AppliestobothSYS1.DUMPxxanddynamicallyallocateddatasetsCancauseSWAcorruptionintheDUMPSRVaddressspaceWouldonlysupportadumpof65535TRKS,anydumprequiringmorethanthiswouldhaveadynamicallocationfailure IGD17051IALLOCATIONFAILEDFORDATASETLSE.SVC090.AMMLP1.D020321.T104951.S00002,PRIMARYSPACEEXCEEDS65535TRKS SpecifydumpdatasetsasSMSmanaged,usingaDataClasswiththeExtendedFormatattributeandusetheStorageClassattributeSustainedDataRatetogetstripes 3volumes("stripes")shouldbesufficientforadumpdataset AdditionalDoc FLASH10182-z/OSPerformance:SVCDumpPerformanceDFSMSStorageAdministrationReference,SC26-7402-09DOCAPAR-OA22623 WSC ©IBMCorporation,2009 28 AdvancedTechnicalSupport-WashingtonSystemsCenter Addendum Olderflasheswhichshouldstillbeunderstood,ormakeyougoHmmmm.APARswhicharestillcausingissues,eventhoughtheyareold. WSC ©IBMCorporation,2009 29 AdvancedTechnicalSupport-WashingtonSystemsCenter z/OS1.9PerformanceItems
1.ProvideautomaticCPUpromotionforcanceledjobs Canceledjobmaybeholdingresourcesneededelsewhere,(storage,ENQ,latch),butifdispatchpriorityisnothighenoughCancelprocessingcannotrun
2.Providethroughputtoblockedworkloads DispatchlowpriorityworkloadsfromtimetotimeHelpsresolveresourcecontentionforworkloadswithoutresourcemanagementimplemented GettingCPUNotGettingCPU IMP3IMP3 System IMP1 IMP2 IMP3 IMP5 Needsresourcex Hasresourcex HighPriorityworkisnowblockedbylowerprioritywork WSC ©IBMCorporation,2009 30 AdvancedTechnicalSupport-WashingtonSystemsCenter BlockedWorkloads NewIEAOPTxxparameters BLWLTRPCT PercentageoftheCPUcapacityoftheLPARtobeusedforpromotionIntenthsofapercent(0.1%)Range:0to200(0.1%to20%)Default:
5 BLWLINTHD Starvationthresholdinseconds.AmountoftimewhenanaddressspaceorenclavehasnotreceivedCPUservicewithinthistimeandisconsideredblockedRange:5secondsto65535seconds(18+hours)Default:20seconds RMFReportsupdatedwithinformation CPUActivityWorkloadActivity WSC ©IBMCorporation,2009 31 AdvancedTechnicalSupport-WashingtonSystemsCenter WSCFLASH10609-BlockedWorkloadSupport BLOCKEDWORKLOADANALYSIS BLWLTRPCT(%)0.5PROMOTERATE:DEFINED14WAITERSFORPROMOTE:AVG0.010 BLWLINTHD 60 USED(%)
4 PEAK
1 PROMOTERATE:DEFINED-Numberofblockedworkunitswhichmaybepromotedintheirdispatchingprioritypersecond PROMOTERATE:USED(%)-Theutilizationofthedefinedpromoterateduringthereportinginterval Itdemonstrateshowmanytrickleswereactuallygivenaway(inpercentoftheallowedmaximum)fortheRMFinterval APAROA22443 NewmendeddefaultsofBLWLINTHD=20andBLWLTRPCT=5Appliestoz/OS1.9,1.8and1.7 mendedfortheIEAOPTxxmemberofSYS1.PARMLIBtonotcodeparametersspecifyingdefaultvalues. WSC ©IBMCorporation,2009 32
1 AdvancedTechnicalSupport-WashingtonSystemsCenter TrademarksandDisclaimers AIX*AIX5L*BladeCenterChipkillDB2DB2UniversalDatabaseDominoEnterpriseStorageServer*e-businesslogo*GDPS*GeographicallyDispersedParallelSysplex *RegisteredtrademarksofIBMCorporation HiperSocketsIBM*IBMeServerIBMlogo*iSeriesLotus*OnForever*ParallelSysplex*POWERPOWER5PredictiveFailureAnalysis*pSeries* S/390ServerProven*Tivoli*TotalStorage*TotalStorageProvenVirtualizationEngineX-ArchitecturexSeries*z/OS*z/VM*zSeries*Systemz9* IBMSystemz Thefollowingaretrademarksorregisteredtrademarksofpanies. IntelisatrademarkofIntelCorporationintheUnitesStates,othercountriesorboth.JavaandallJava-basedtrademarksandlogosaretrademarksofSunMicrosystems,Inc.,intheUnitedStatesandothercountriesLinuxisaregisteredtrademarkofLinuxTorvaldsintheUnitedStatesothercountries,orboth.UNIXisaregisteredtrademarkofTheOpenGroupintheUnitedStatesandothercountries.Microsoft,WindowsandWindowsNTareregisteredtrademarksofMicrosoftCorporationintheUnitedStates,othercountries,orboth. *Allotherproductsmaybetrademarksorregisteredtrademarksoftheirpanies. Notes:PerformanceisinInternalThroughputRate(ITR)ratiobasedonmeasurementsandprojectionsusingstandardIBMbenchmarksinacontrolledenvironment.Theactualthroughputthatanyuserwillexperiencewillvarydependinguponconsiderationssuchastheamountofmultiprogrammingintheuser'sjobstream,theI/Oconfiguration,thestorageconfiguration,andtheworkloadprocessed.Therefore,noassurancecanbegiventhatanindividualuserwillachievethroughputimprovementsequivalenttotheperformanceratiosstatedhere.IBMhardwareproductsaremanufacturedfromnewparts,ornewandserviceableusedparts.Regardless,ourwarrantytermsapply.AllcustomerexamplescitedordescribedinthispresentationarepresentedasillustrationsofthemannerinwhichsomecustomershaveusedIBMproductsandtheresultstheymayhaveachieved.Actualenvironmentalcostsandperformancecharacteristicswillvarydependingonindividualcustomerconfigurationsandconditions.ThispublicationwasproducedintheUnitedStates.IBMmaynotoffertheproducts,servicesorfeaturesdiscussedinthisdocumentinothercountries,andtheinformationmaybesubjecttochangewithoutnotice.ConsultyourlocalIBMbusinesscontactforinformationontheproductorservicesavailableinyourarea.AllstatementsregardingIBM'sfuturedirectionandintentaresubjecttochangeorwithdrawalwithoutnotice,andrepresentgoalsandobjectivesonly.Informationaboutnon-IBMproductsisobtainedfromthemanufacturersofthoseproductsortheirpublishedannouncements.IBMhasnottestedthoseproductsandcannotconfirmtheperformance,patibility,oranyotherclaimsrelatedtonon-IBMproducts.Questionsonthecapabilitiesofnon-IBMproductsshouldbeaddressedtothesuppliersofthoseproducts.Pricessubjecttochangewithoutnotice.ContactyourIBMrepresentativeorBusinessPartnerforthemostcurrentpricinginyourgeography. WSC ©IBMCorporation,2009
2 AgendaAdvancedTechnicalSupport-WashingtonSystemsCenter NewPerformanceSupport z/OS1.11(Preview)andz/OS1.10 PerformanceandCapacityPlanningTopics RSUInformationGetmainChangesWLMRoutingzIIPandzAAPInformationCapacityPlanningInfoCycleSteeringCompressionHiperdispatchDumpingPerformance Addendum OlderAPARsorPerformanceInformation WSC ©IBMCorporation,2009
3 AdvancedTechnicalSupport-WashingtonSystemsCenter /support/techdocs WSC ©IBMCorporation,2009
4 AdvancedTechnicalSupport-WashingtonSystemsCenter z/OS1.11PerformanceItems HiperDispatchimprovementsforzIIPprocessorsz/OSCIMserverprocessingwillbeeligibletorunontheSystemzzIIPs JavabasedCIMclientappsonz/OScanalreadyusezAAPs NewprefetchcapabilitytoprovideperfimprovementsforXLC/C++applicationsonz10 Reduceeffectsofmemorylatencybybeginningtofetchdatabeforeitisknowntobeneeded VSCRimprovementsinthebasez/OS GRSSTARmodesysplex-widequeryrequestsXMLcodepagesupportTCP/IPsocketsprocessingAllocationchangedtosignificantlyreducethestoragerequiredbytheEligibleDeviceTable(EDT)formanyI/OconfigurationsNewSMFfieldstorecordmoreinformationonuseofvirtual,real,andauxstorageabove2GBandcanhelpwithcapacityplanning,performancemanagement,andounting DFSMSsupportisplannedforsolidstatedrives(alsocalledflashmemory)onDS8000SysplexDistributortousenewandimprovedWLMinterfacesformoreefficientworkloaddistributioninasysplexedmulti-tieredz/OSserverenvironment WSC ©IBMCorporation,2009
5 AdvancedTechnicalSupport-WashingtonSystemsCenter z/OS1.10PerformanceItems ContentionManagementPhase3 PromoteunitsofworkidentifiedbyexploitersforlongerperiodsoftimePromotetopriorityofhighest-priorityunitofworkwaitingfortheheldresourceInfoonpromotedworkloadsrecordedinRMF,SDSFDAandENCpanels CPUManagementofzIIPs WLMalgorithmsforadjustingdispatchprioritiesextendedtozIIPworkloads ManageponentsinserviceclassSYSTEM PreventinadvertentmisclassificationofsystemaddressspacesregardlessoftheWLMPolicyandprotectsystemathighutilization XCFAS,GRS,SMSPDSE,SMSPDSE1,CONSOLE,IEFSCHAS,IXGLOGR,SMF,andCATALOG Supportfor10additionalPBdelaytypesandnamimgbysubsystem ExtracttheWLMservicedefinitioninXMLformat InstallandactivateaWLMservicedefinitioninXMLformatviaaCIMServer WSC ©IBMCorporation,2009
6 AdvancedTechnicalSupport-WashingtonSystemsCenter RSUsettingsonz10 Thestorageincrementsizeonthez10hasincreasedfrom64to256LPARswithRSUvaluesshouldensurethechangeinstorageincrementsizedoesnotadverselyimpactsystemperformanceExample z9hadan8GBLPARwithanRSUvalueof64meant4GBofthestoragewasconsideredreconfigurablez10withthesame64RSUvaluemeant16GBwouldbereconfigurable EntireCentralStorageallocationImpactisalotofhighimpactpagemovementVerylowcaptureratios OA27801 NewsystemhealthchecktodetectRSUover-specificationconditionsandissueanon-scrollingmessagewarningofthepotentialimpact WSC ©IBMCorporation,2009
7 AdvancedTechnicalSupport-WashingtonSystemsCenter GETMAINEnhancementsinz/OS1.10 Asofz/OS1.10,smallGETMAINsinuserregionprivatearesatisfiedfromthebeginningofthepageinsteadoffromtheendofthepage VendorandlegacycodemaywronglyassumedtheGETMAINedareawouldcontainzeroeswhichmaycauseoverlaysorotherincorrectprocessingGETMAINchangewasundocumentedinz/OS1.10 TherewasanundocumentedDIAGxxsetting'NUCLABELENABLE(IGVGPVTN)'toallowGETMAINtoworkasitdidpreviously ThechangewasmadetoimproveperformanceofDB2openprocessingforalargenumberofdatasets OA27291-BehaviorofGETMAINforlowprivatestoragepools DefaultbehaviorwillremainthesameaspreviousreleasesDIAGxxkeywordprovidedasadocumentedmethodtoswitchtonewGETMAINbehavior VSMUSEZOSV1R9RULES(YES|NO),ProvidenewmandandIPCSsupporttodeterminethesetting WSC ©IBMCorporation,2009
8 AdvancedTechnicalSupport-WashingtonSystemsCenter z/OS1.10RMFEnhancements RMFMonitorIIIprovidesnewreportsaboutspinandsuspendlocks SuspendLockreportwilldisplaytheaddressspaceswhichholdlocksandwhicharesuspended SpinLockreportwilldisplayhowoftengloballocksareheldandwhoisspinning Reportingoflockstatisticsisintendedtohelpanalyzelockcontentioninthesystem Selection===>RMFOverviewReportSelectionMenu Enterselectionnumbermandfordesiredreport. BasicReports1WFEX2SYSINFO3CPC Workflow/ExceptionsSysteminformationCPCcapacity Detail Reports4DELAY5GROUP6ENCLAVE7OPD8ZFSSUM9ZFSACT 10SPACEG11SPACED12LOCKSP13LOCKSU DelaysGroupresponsetimebreakdownEnclaveresourceconsumptionandOMVSprocessdatazFSsummaryzFSactivityStoragespaceDiskspaceSpinlocksSuspendlocks delays (WE)(SI) (DLY)(RT) (ENCL) (ZFSS)(ZFSA) (SPG)(SPD)(LSP)(LSU) WSC ©IBMCorporation,2009
9 AdvancedTechnicalSupport-WashingtonSystemsCenter zIIPsandVIPADISTRIBUTE Priortoz/OSv1.9capacityofspecialtyCPsnotusedbyWLMwhencalculatingweightsfor: SysplexDistributorz/OSLoadBalancingAdvisor SERVERWLM-serverspecificweights positeWLMweightsandfactorsincapacityofspecialtyCPsbasedontheportiontheyareusedbythespecificserveraddressspaceNoconfigurationchangeneededforSERVERWLM BASEWLM positeWLMweightsandfactorsincapacityofspecialtyCPsbasedontheportiontheyareusedoneachsystem(wholesystemratherthanspecificserveraddressspaces)UsesseparateWLMweightsfromallprocessortypesbinesthembasedonCSconfigurationonhoweachprocessortypeshouldimpactbinedweights OptionstoconfigurethemixofprocessortypesneededbytheapplicationworkloadprovidedbyCommServer VIPADISTRIBUTE...BASEWLMPROCTYPE(CP=
3,ZAAP=
1,ZIIP=0) Benefit:BetterdistributionofworkwithSpecialtyCPcontenttoLPARswiththemostavailableSpecialtyCPcapacity ImprovesoverallthroughputandreduceTCOIncreasesutilizationofzIIPsandzAAPs WSC ©IBMCorporation,2009 10 AdvancedTechnicalSupport-WashingtonSystemsCenter WLMRoutingServices OA27940 PIFactorusedforWLMRoutingserviceIWMSRSRSFunction=SPECIFICcanhaveanegativeimpactontheroutingmendationifaveryaggressivebutalmostunachievablegoalisset ThistypeofgoalhasaPIwhichindicatestheworkismissingitsgoaleveniftheworkisreceivingverygoodserviceThePI>1cancausetheroutingservicetorouteworkawayfromtheserver OA27063-DocAPAR Forz/OSv1.9andv1.10IEAOPTxxparameterWASROUTINGLEVELhasincorrectdefaultspecifiedintheMVSInit&Tuning,SA22-7592-xxWASROUTINGLEVEL=0|
1 Specify0 ThisisthedefaultWLMusesmostadvancedroutingalgorithmsupportedbyALLsystemsinthesysplex Specify1 WLMusestheroundrobinalgorithmThisoptionifchosenshouldbethesameforallsystemsinthesysplex WSC ©IBMCorporation,2009 11 AdvancedTechnicalSupport-WashingtonSystemsCenter z/VM-ModeLPARSupportforIBMSystemz10 NewLPARtypeforIBMSystemz10:z/VM-mode Allowsz/VMV5.4userstoconfigureallCPUtypesinaz10LPAR Offersaddedflexibilityforhostingmainframeworkloads AddIFLstoanexistingstandard-enginez/VMLPARtohostLinuxworkloadsAddCPstoanexistingIFLz/VMLPARtohostz/OS,z/VSE,ortraditionalCMSworkloadsAddzAAPsandzIIPstohosteligiblez/OSspecialty-engineprocessingTestintegratedLinuxandz/OSandz/VSEsolutionsinthesameLPAR NochangetoIBMsoftwarelicensing SoftwarecontinuestobelicensedordingtoCPUtype z/VM-modeLPAR z/OSand/orz/VSEProductionz/VSEz/OSz/OSCFCCLPARLPARLPARLPAR Dev/TestandOptionalFailover LinuxProduction z/VSEz/OSCFCCCMSLinuxLinuxLinuxLinuxLinux z/VMLPAR z/VMLPAR CPCPCPCPCPzAAPzAAPzAAPzIIPzIIPICFICFIFLIFLIFLIFLIFL IBMSystemz10 WSC ©IBMCorporation,2009 12 AdvancedTechnicalSupport-WashingtonSystemsCenter zIIPAssistedHiperSocketsforLargeMessages Inz/OS1.10HiperSocketshasbeenenhancedforzIIPexploitation Specifically,z/OSCommunicationsServerallowstheHiperSocketsMultipleWriteoperationforoutboundlargemessages(originatingfromz/OS)tobeperformedbyazIIP BothsendingandreceivingLPARexperiencefewerI/OinterruptsAllowsthereceivingLPARtoprocessmuchmoredataperI/OinterruptAsynchronouslymovesdatawithoutblockingthesendingapplicationMayhelpreducegeneralCPUutilizationevenwithoutzIIP Thiscapabilityhelpsmakehighlysecure,available,virtualworkingmoreattractive ApplicationworkloadsbasedonXML,HTTP,SOAP,Java,etc.aswellastraditionalfiletransfer,canbenefitfromthisfunctionbyhelpingtolowergeneralpurposeprocessorutilizationofsuchtraffic Availableonz/OSV1.10andSystemz10only Largemessageoutboundfromz/OS MultiWriteoperation DataDataDataDataData WSC ©IBMCorporation,2009 13 AdvancedTechnicalSupport-WashingtonSystemsCenter zAAPsandzIIPS APAROA23479-HIPER Inz/OS1.9achangeresultedintoofewSIGPstobeissuedresultinginpoorperformanceonzAAPsandzIIPs APAROA23828-NewFunction z/OS1.8andaboveWhenXMLSystemServices(XMLSS)arecalledintaskmode100%oftheCPUusedtoparseadocumentareeligibleforoffloadtoazAAPWhenXMLSystemServicesarecalledinenclaveSRBmode: IfthecallingSRBwasnotzIIPeligibletheXMLSSCPUwasnoteligibleforoffloadIfthecallingSRBwaszIIPeligibletheXMLSSCPUwasoffloadedatthesamepercentageasthecallingapplication ChangeenclaveSRBprocessingtoallowtheXMLSSCPUtobe100%eligibleforzIIPoffload WSC ©IBMCorporation,2009 14 AdvancedTechnicalSupport-WashingtonSystemsCenter z10SystemDesignandWorkloadCharacteristics z10hasthepotentialforgreaterworkloadvariability z9EC CPU 1.7GhzSuperscalar Caches L1private256ki,256kdL2shared40MBs/bookBookinterconnect:ring z10EC CPU 4.4GhzRedesignedpipelineSuperscalar Caches L1private64ki,128kdL1.5private3MBsL2shared48MBs/bookBookinterconnect:star MEMORY MEMORY L2CACHE L1CPU L1CPU... L1CPU L2CACHE L1.5 L1 CPU L1.5 L1...CPU L1.5 L1 CPU WSC ©IBMCorporation,2009 15 AdvancedTechnicalSupport-WashingtonSystemsCenter WorkloadCharacteristics WorkloadCharacteristics CPU Instructions MixSequenceBranchcharacteristics Taskdispatchprofile Lockedinorchatty Memory SizeLocalityofreferenceMultiprogramminglevel I/Orate Currentz/OSLSPRworkloadsuite ODE-BCB-LWASDBOLTP-TOLTP-WMIXED ODE-BCB-LWASDBOLTP-TOLTP-
W CPUUseProfileheavyappl,lightOSheavyappl,lightOSmediumapplandOSmediumapplandOSmediumapplandOS I/Olightlightlightheavymoderate MemorySubsyslightlightmoderatemoderatestress WSC ©IBMCorporation,2009 16 AdvancedTechnicalSupport-WashingtonSystemsCenter z10CapacityPlanning Customerproductionworkloadsdon'tlookliketheLSPRbenchmarks Insteadusemixesorblendsofthedifferentprimitives monworkloadmixisLoIOMix WeusetheI/OrateperusedMSUs(LoIOMix)asanindicatorforwhichofthemixesareamostlikelymatchandthosewhicharetheleastI/Owasanexternallyavailablemetrictodescribeworkloadcharacteristicsofunderthecoverbehaviorsuchasinstructionmix,bufferhitrate,etc.)LowI/OwasanindicatorofCPUintensity,notaguarantee Processormigrationsneedtobeunderstoodbasedonthe+/-5%zPCRprojections Forexample: AsystemwithaexpectedITRRof1.02,actuallyneedstobepositionedas0.97ofthecurrentcapacityAssessthecapacityrelationshipiftheprocessorisactually3%smaller WSC ©IBMCorporation,2009 17 AdvancedTechnicalSupport-WashingtonSystemsCenter CapacityPlanningStudies Anewworkloadmix,DI-MIX,isintroduced(DataIntensiveMix) SupportedinzPCRv5.1dandzCP3000(07/11/2008)NewmixisalsoaLowI/Oworkload HasallthecharacteristicsofLO-IOMixbutitalsohastheaddedattributeofintensememoryesses DI-Mixwillprovidethemostconservativeviewofcapacity Methodtochecktheouterband(lower)ofperformance WSC ©IBMCorporation,2009 18 AdvancedTechnicalSupport-WashingtonSystemsCenter SMF23Enhancements OA22414-NewFunction Forz/OS1.8andbeyondSupportedonanyIBMSystemzorIBMzSeriesProcessor AddsnewworkloadcharacterizationcounterstoSMF23records TCBandSRBdispatchesperCPURSMServicesintensitybytrackingnumberofgetmains,firstreferencepagefaults,nonfirstreferencefaults,pagefixes,etcOverallI/Orates Betterworkloadprofilingdatatoenhanceworkload-mixselectionforLSPRandzPCR WSC ©IBMCorporation,2009 19 AdvancedTechnicalSupport-WashingtonSystemsCenter WP101208-RunningIBMSystemzatHighUtilization SystemzrunsadiversemixofcustomerapplicationsandexploitsthefullcapabilityoftheunderlyinghardwarewhilemeetingcustomerSLA WLM,IRD,PR/SM,ParallelSysplex,etc. CanAnySingleWorkloadBeRunAt100%CPUBusy?
Thesimpleanswerisno Queuingtheoryshowsundermanyconditionsdescribedbyarrivalrateandservicetimedistribution,asaserverapproaches100%thequeueofworkwaitingtobeprocessedgrowsexponentiallyasdoesresponsetimeHomogeneous,transactionprocessingworkloadsbehavelikethis IsthereagrowthinCPUtimepertransactionathigherutilization?
Thesimpleanswerisyes Transactionsprocessedonasystemsharethephysicalhardwareresources(CPs,caches,memorybuses)andsoftwareresources(z/OS,subsystems)onthesystemOnemightpresumeifatransactionrateofXdrivesaprocessorat50%busy,thenat100%theprocessorwouldbeabletosupport2Xthetransactionrate,however,thiswillnotbethecase WSC ©IBMCorporation,2009 20 AdvancedTechnicalSupport-WashingtonSystemsCenter Systemz:HighAvailability-CycleSteering CyclesteeringmodeisenteredwhenevertheMulit-ChipModule(MCM)hasacoolingissue OftenduetoaModularRefrigerationUnit(MRU)failure Donetoprotecttheprocessorfromfailure Processorwillreducecyclespeedandnotifiesoperatingsystem ReductioninSpeedistypicallyfrom4-6%HigherreportedSU/SECimpactaremostlikelyduetonothavingMCLpatchsuppliedinDR67LMCL211.G40965inBundle37 z/OSwilladjusttothelowerspeed IssuesENF20,ChangesSU/SECvalue(R72MADJ),internalreactivatetheWLMpolicy,/restartintervals,issuesaSMF99subtype10recordtoauditthespeedchange,issuesIWM063Iateachchangeinprocessorspeed TheMSUratingoftheprocessorisnotchanged Reductioninprocessorspeedseenastemporaryerrorsituation WSC ©IBMCorporation,2009 21 AdvancedTechnicalSupport-WashingtonSystemsCenter CompressiononSystemz10 z9-CompressiondictionaryiscachedinstandardL1processorcache Thuscaninterferwithallotherworkonthesystem z10-EachCPhaspressionenginewitha16Kcache pressionimpactfromotherworkloadsbutconcentratesanynegativeimpactstojustpressionworkunitsCompressionworkmayhavealowerITRRthanexpectedonthez10 z10CPUMeasurementFacility Newhardwareinstrumentationfacilityavailableonz10GA2Newz/ponent-HardwareInstrumentationFacility(HIS) RequiresAPARsOA25755,OA25750,andOA25773 CPUMFprovidessupportbuiltintotheprocessorhardwarePotentialFutureUses: BetterworkloadcharacterizationISVProductImprovementsApplicationTuning Session2536:WSCShortStoriesandTallTales,Thurs-1:30PMRoom19A WSC ©IBMCorporation,2009 22 AdvancedTechnicalSupport-WashingtonSystemsCenter z/OSHiperDispatchMode ImproveddispatchingcanhelpreducetheeffectsofmemorylatencytoimproveperformanceandreduceCPUtime BetteresstohardwarecacheManageworkacrossfewerlogicalCPs Correctdispatchprioritiesarecritical Processorswillnothaveequallogicalshare,butratheraverticalshare: High: 100%share Medium:0-100%share,theremainderafterVerticalHighshare Low: 0-100%share,notneededforweightandisdiscretionary IRDVaryCPUmanagementisdisabledandreplaced LogicalCPsprovidedbasedonweight,workloaddemand,andavailablecapacity Newknowledgeofologywhendispatchingwork WorkswithPR/SMtmtobuildastrongaffinitybetweenlogicalandphysicalprocessors mendationistoenablewiththeinstallationofthez10 IfHD=NOensuresufficientcapacitytohandlethelossofperformance Notsupportedforz/OSguestsunderz/VM WSC ©IBMCorporation,2009 23 AdvancedTechnicalSupport-WashingtonSystemsCenter z/OSHiperDispatchMode-MVSBUSY RMFAPAROA24074 DefinitionofMVSBusyTimeischangedtonotincludePARKEDtimeMVSBusyisanindicationoflatentdemandduetoLPARweightenforcementIncreasedPARKEDtimeisnowalsoanindicationoflatentdemandduetoLPARweightenforcement MVSBusyTime= OnlineTime-(WaitTime+ParkedTime)(OnlineTime-ParkedTime) *100 -CPU2097MODEL725 0---CPU-------------------TIME NUMTYPEONLINELPARBUSY 0CP 100.0065.16 1CP 100.0074.83 2CP 100.0056.93 3CP 100.0063.33 4CP 100.0070.06 5CP 100.00 0.01 6CP 100.00 0.00 7CP 100.00 0.00 8CP 100.00 0.00 9CP 100.00 0.00 ACP 100.00 0.00 BCP 100.00 0.00 TOTAL/AVERAGE 27.53 %---------------- MVSBUSYPARKED 65.61 0.00 75.19 0.00 57.31 0.00 64.63 0.00 74.21 0.00 ----- 100.00 ----- 100.00 ----- 100.00 ----- 100.00 ----- 100.00 ----- 100.00 ----- 100.00 67.39 LOG
PROCSHARE%100.0100.0100.0100.0 50.00.00.00.00.00.00.00.0 450.0 HIPERDISPATCH=YES --I/OINTERRUPTS-- RATE %VIATPI 120.737.54 3397 6.45 1971 2.04 2566 3.26 218.920.69 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 8273 5.24 WSC ©
IBMCorporation,2009 24 AdvancedTechnicalSupport-WashingtonSystemsCenter HiperdispatchandzPCR WhenbuildingthezPCRmodelfromanRMFreportzPCRcannotdeterminethenumberofactuallogicalprocessorsunparkedinanLPARwhenrunninghiperdispatch=YES RequirestheusertomanuallydeterminethenumberofunparkedCPsUsingthenumberreportedintheRMFreportwouldoverstatethenumberoflogicalsCannotdeterminetheunparkedvaluesforotherLPARs IRDusersandhiperdispatch=NOenvironmentthelogicalCPsarecorrectlydeterminedbyzPCR IRDusestheconfigmandandsotheactualenvironmentischangedTheSMF70recordfromanyLPARonaCECcandeterminetheactuallogicalCPsdefinedforallLPARs WarningmessageisissuedwhenHiperdispatch=YESsystemsarereadintozPCR WSC ©IBMCorporation,2009 25 AdvancedTechnicalSupport-WashingtonSystemsCenter NewWLMTools WLMOPT DisplaysthecurrentIEAOPTsettingsIdentifiesthecurrentlyactiveOPTmember,whenitwasinstalled,andthesettingsofallOPTparameters WLMQUE ISPFbasedtooltodisplaytheapplicationenvironmentscurrentlybeingusedonyourz/OSsystemViewthenumberofstartedandactiveserveraddressspaces,andtheserviceclassesbeingusedasworkqueuesfortheapplicationenvironmentsToolcanbeusedforanykindofapplicationenvironmentfromWebSphere,DB2oruserspecifiedtypesandapplications WSC ©IBMCorporation,2009 26 AdvancedTechnicalSupport-WashingtonSystemsCenter TD104728-z/OSAvailability:ManagingSVCDumpstoMitigateExhaustingthePagingSubsystem PlanningisrequiredtoensureproperoperationofSVCDump ToolittleAUXcancauseasystemoutageorworkloadissues DiscusseshowtosetMAXSPACEparameter ShowshowtoreviewRMFPagingdatatoestimatehowbigaMAXSPACEyoursystemcansupport DiscusseshowbigaMAXSPACEparameterisneeded ImpactsofCommonandsizeoflargestaddressspacesneedingtobedumped ImportanceofensuringawellconfiguredAUXsubsystemtosupportalargedumpofmultipleaddressspaces,ormultipledumpstakenquicklyinprogression WSC ©IBMCorporation,2009 27 AdvancedTechnicalSupport-WashingtonSystemsCenter SVCDumpPlanning AsSVCDumpsgrowinsizeitisimportanttoproperlydefinedumpdatasets EspeciallyasCHNGDUMPMAXSPACEparametersincrease Donotspecifymulti-volumedumpdatasetsastheyarenotsupportedbyz/OS AppliestobothSYS1.DUMPxxanddynamicallyallocateddatasetsCancauseSWAcorruptionintheDUMPSRVaddressspaceWouldonlysupportadumpof65535TRKS,anydumprequiringmorethanthiswouldhaveadynamicallocationfailure IGD17051IALLOCATIONFAILEDFORDATASETLSE.SVC090.AMMLP1.D020321.T104951.S00002,PRIMARYSPACEEXCEEDS65535TRKS SpecifydumpdatasetsasSMSmanaged,usingaDataClasswiththeExtendedFormatattributeandusetheStorageClassattributeSustainedDataRatetogetstripes 3volumes("stripes")shouldbesufficientforadumpdataset AdditionalDoc FLASH10182-z/OSPerformance:SVCDumpPerformanceDFSMSStorageAdministrationReference,SC26-7402-09DOCAPAR-OA22623 WSC ©IBMCorporation,2009 28 AdvancedTechnicalSupport-WashingtonSystemsCenter Addendum Olderflasheswhichshouldstillbeunderstood,ormakeyougoHmmmm.APARswhicharestillcausingissues,eventhoughtheyareold. WSC ©IBMCorporation,2009 29 AdvancedTechnicalSupport-WashingtonSystemsCenter z/OS1.9PerformanceItems
1.ProvideautomaticCPUpromotionforcanceledjobs Canceledjobmaybeholdingresourcesneededelsewhere,(storage,ENQ,latch),butifdispatchpriorityisnothighenoughCancelprocessingcannotrun
2.Providethroughputtoblockedworkloads DispatchlowpriorityworkloadsfromtimetotimeHelpsresolveresourcecontentionforworkloadswithoutresourcemanagementimplemented GettingCPUNotGettingCPU IMP3IMP3 System IMP1 IMP2 IMP3 IMP5 Needsresourcex Hasresourcex HighPriorityworkisnowblockedbylowerprioritywork WSC ©IBMCorporation,2009 30 AdvancedTechnicalSupport-WashingtonSystemsCenter BlockedWorkloads NewIEAOPTxxparameters BLWLTRPCT PercentageoftheCPUcapacityoftheLPARtobeusedforpromotionIntenthsofapercent(0.1%)Range:0to200(0.1%to20%)Default:
5 BLWLINTHD Starvationthresholdinseconds.AmountoftimewhenanaddressspaceorenclavehasnotreceivedCPUservicewithinthistimeandisconsideredblockedRange:5secondsto65535seconds(18+hours)Default:20seconds RMFReportsupdatedwithinformation CPUActivityWorkloadActivity WSC ©IBMCorporation,2009 31 AdvancedTechnicalSupport-WashingtonSystemsCenter WSCFLASH10609-BlockedWorkloadSupport BLOCKEDWORKLOADANALYSIS BLWLTRPCT(%)0.5PROMOTERATE:DEFINED14WAITERSFORPROMOTE:AVG0.010 BLWLINTHD 60 USED(%)
4 PEAK
1 PROMOTERATE:DEFINED-Numberofblockedworkunitswhichmaybepromotedintheirdispatchingprioritypersecond PROMOTERATE:USED(%)-Theutilizationofthedefinedpromoterateduringthereportinginterval Itdemonstrateshowmanytrickleswereactuallygivenaway(inpercentoftheallowedmaximum)fortheRMFinterval APAROA22443 NewmendeddefaultsofBLWLINTHD=20andBLWLTRPCT=5Appliestoz/OS1.9,1.8and1.7 mendedfortheIEAOPTxxmemberofSYS1.PARMLIBtonotcodeparametersspecifyingdefaultvalues. WSC ©IBMCorporation,2009 32
声明:
该资讯来自于互联网网友发布,如有侵犯您的权益请联系我们。