Re: WLM question : Is ziip service units counted in period switching
My answers will get worse the further down the list… 😊 0) You are right that SMF 101 has no concept of period aging. 1) A DDF transaction is a commit or abort, not the whole conversation. But transaction reporting changed for High Performance DBATs with quite an old level of Db2 maintenance. Now transaction endings are reported by Db2 en masse to WLM, rather than individually. There are new fields in RMF for this case (but there aren’t in SMF 30). 2) I think you’re right but I’m not 100% certain. 3) I don’t know. Anybody else want to chip in? Thanks, Martin From: IBM Mainframe Discussion List on behalf of shivang sharma <06de338e2676-dmarc-requ...@listserv.ua.edu> Date: Monday, 2 September 2024 at 14:21 To: IBM-MAIN@LISTSERV.UA.EDU Subject: [EXTERNAL] Re: WLM question : Is ziip service units counted in period switching Hi , So in our case we are dealing with a missing PI of DDF period 1 with 20 SU and there does not seem to be an easy way to solve this problem when it comes to correlating DB2 accounting data (101) with SMF 72. This is because which DDF transactions ended in which period is not stored in DB2 101 records. There are few other questions which I would like to get your insights on : 1)What does WLM consider as an ended transaction in case of DDF? A commit + abort or the entire thread? There can be multiple commits per thread. 2)As per my understanding converting SU to CPU time is done using the WLM SU/sec conversion factor. There is also a SRM su/sec published by IBM but i think R723MADJ is used. This WLM factor can be different based on the logical processor configuration of an LPAR. A DB2 data sharing member can be on different CECs and LPARs so for example defining 20 SU will translate to different amount of GCP time on different LPARs in a sysplex. Is my understanding correct here ? 3)I am keen to understand what will happen in the scenario of sub capacity processors where GCPs are slower than IIPs. Will WLM normalize the IIP service units before deciding period aging? Thanks Ss On Sat, Aug 31, 2024 at 4:20 PM Martin Packer wrote: > If this weren’t the case Period Aging would work differently for (up to > )60% of DDF transactions (the zIIP ones) versus (at least) 40% (the GCP > ones). Indeed Period Aging wouldn’t work at all for the former (barring > zIIP-on-GCP). > > Oh, not to confuse this with the newer High Performance DBAT support – > which kills Period Aging for those DDF transactions. > > Cheers, Martin (coming back off vacation so late to the party) > > From: IBM Mainframe Discussion List on behalf > of Dave Barry <00a5644c6d08-dmarc-requ...@listserv.ua.edu> > Date: Monday, 26 August 2024 at 17:05 > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: [EXTERNAL] WLM question : Is ziip service units counted in > period switching > "Duration is the amount of weighted SU (including zIIP) that a UOW (unit > of work) may consume before it is switched to the goals of the next > .period." > > Bear in mind that zIIP-eligible work can run on a GCP. > > -Original Message- > From: IBM Mainframe Discussion List On Behalf > Of Dave Barry > Sent: Monday, August 26, 2024 11:36 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: [EXTERNAL] WLM question : Is ziip service units counted in > period switching O IBM-MAIN > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, send email > to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > Unless otherwise stated above: > > IBM United Kingdom Limited > Registered in England and Wales with number 741598 > Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN Unless otherwise stated above: IBM United Kingdom Limited Registered in England and Wales with number 741598 Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM question : Is ziip service units counted in period switching
Hi , So in our case we are dealing with a missing PI of DDF period 1 with 20 SU and there does not seem to be an easy way to solve this problem when it comes to correlating DB2 accounting data (101) with SMF 72. This is because which DDF transactions ended in which period is not stored in DB2 101 records. There are few other questions which I would like to get your insights on : 1)What does WLM consider as an ended transaction in case of DDF? A commit + abort or the entire thread? There can be multiple commits per thread. 2)As per my understanding converting SU to CPU time is done using the WLM SU/sec conversion factor. There is also a SRM su/sec published by IBM but i think R723MADJ is used. This WLM factor can be different based on the logical processor configuration of an LPAR. A DB2 data sharing member can be on different CECs and LPARs so for example defining 20 SU will translate to different amount of GCP time on different LPARs in a sysplex. Is my understanding correct here ? 3)I am keen to understand what will happen in the scenario of sub capacity processors where GCPs are slower than IIPs. Will WLM normalize the IIP service units before deciding period aging? Thanks Ss On Sat, Aug 31, 2024 at 4:20 PM Martin Packer wrote: > If this weren’t the case Period Aging would work differently for (up to > )60% of DDF transactions (the zIIP ones) versus (at least) 40% (the GCP > ones). Indeed Period Aging wouldn’t work at all for the former (barring > zIIP-on-GCP). > > Oh, not to confuse this with the newer High Performance DBAT support – > which kills Period Aging for those DDF transactions. > > Cheers, Martin (coming back off vacation so late to the party) > > From: IBM Mainframe Discussion List on behalf > of Dave Barry <00a5644c6d08-dmarc-requ...@listserv.ua.edu> > Date: Monday, 26 August 2024 at 17:05 > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: [EXTERNAL] WLM question : Is ziip service units counted in > period switching > "Duration is the amount of weighted SU (including zIIP) that a UOW (unit > of work) may consume before it is switched to the goals of the next > .period." > > Bear in mind that zIIP-eligible work can run on a GCP. > > -Original Message- > From: IBM Mainframe Discussion List On Behalf > Of Dave Barry > Sent: Monday, August 26, 2024 11:36 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: [EXTERNAL] WLM question : Is ziip service units counted in > period switching O IBM-MAIN > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, send email > to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > Unless otherwise stated above: > > IBM United Kingdom Limited > Registered in England and Wales with number 741598 > Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM question : Is ziip service units counted in period switching
If this weren’t the case Period Aging would work differently for (up to )60% of DDF transactions (the zIIP ones) versus (at least) 40% (the GCP ones). Indeed Period Aging wouldn’t work at all for the former (barring zIIP-on-GCP). Oh, not to confuse this with the newer High Performance DBAT support – which kills Period Aging for those DDF transactions. Cheers, Martin (coming back off vacation so late to the party) From: IBM Mainframe Discussion List on behalf of Dave Barry <00a5644c6d08-dmarc-requ...@listserv.ua.edu> Date: Monday, 26 August 2024 at 17:05 To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: [EXTERNAL] WLM question : Is ziip service units counted in period switching "Duration is the amount of weighted SU (including zIIP) that a UOW (unit of work) may consume before it is switched to the goals of the next .period." Bear in mind that zIIP-eligible work can run on a GCP. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Dave Barry Sent: Monday, August 26, 2024 11:36 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: [EXTERNAL] WLM question : Is ziip service units counted in period switching O IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN Unless otherwise stated above: IBM United Kingdom Limited Registered in England and Wales with number 741598 Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] WLM question : Is ziip service units counted in period switching
"Duration is the amount of weighted SU (including zIIP) that a UOW (unit of work) may consume before it is switched to the goals of the next .period." Bear in mind that zIIP-eligible work can run on a GCP. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Dave Barry Sent: Monday, August 26, 2024 11:36 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: [EXTERNAL] WLM question : Is ziip service units counted in period switching O IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] WLM question : Is ziip service units counted in period switching
Although that might not answer your question about period switch. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Dave Barry Sent: Monday, August 26, 2024 11:36 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: [EXTERNAL] WLM question : Is ziip service units counted in period switching O IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] WLM question : Is ziip service units counted in period switching
Shivang, It's an option on the Resource Group panel. “No” is the default. Modify a Resource Group Enter or change the following information: Resource Group Name . . . . : SPRT_B Description . . . . . . . . . SPRT_B Resource Group Define Capacity: 1 1. In Service Units (Sysplex Scope) 2. As Percentage of the LPAR share (System Scope) 3. As a Number of CPs times 100 (System Scope) 4. In accounted workload MSU (Sysplex Scope) Minimum Capacity . . . . . . . . . . . Maximum Capacity . . . . . . . . . . . 15 Include Specialty Processor Consumption NO(YES or NO) Memory Limit (System Scope) . . . . . . GB -Original Message- From: IBM Mainframe Discussion List On Behalf Of shivang sharma Sent: Thursday, August 22, 2024 2:26 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: [EXTERNAL] WLM question : Is ziip service units counted in period switching CAUTION! This email originated outside of the organization. Please do not open attachments or click links from an unknown or suspicious origin. == Hi , We have deined a multiperiod ddf workload service class with a duration of 20 service units in its 1st period. I am wondering if wlm also uses ziip service units in period switching? We have ioc mso coefficient = 0 and srb tcb = 1 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu<mailto:lists...@listserv.ua.edu> with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
WLM question : Is ziip service units counted in period switching
Hi , We have deined a multiperiod ddf workload service class with a duration of 20 service units in its 1st period. I am wondering if wlm also uses ziip service units in period switching? We have ioc mso coefficient = 0 and srb tcb = 1 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Improving OMVS performance using WLM ?
Classification: Confidential Don't have any references for you, but in my experience, most installations have under-spec'ed the service class for OMVS (either importance or goals). Increasing either for this service class would most likely help. HTH, -Original Message- From: IBM Mainframe Discussion List On Behalf Of Lionel B. Dyck Sent: Tuesday, August 20, 2024 4:25 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Improving OMVS performance using WLM ? [CAUTION: This Email is from outside the Organization. Unless you trust the sender, Don't click links or open attachments as it may be a Phishing email, which can steal your Information and compromise your Computer.] Are there any studies, white papers, redbooks, presentations, articles, or ... that address how to use WLM to effectively improve the performance of long running shell scripts invoked via (a) TSO OMVS, (b) Batch job, or (c) ssh? With the script spawning several address spaces this can be a challenge. Thanks for any pointers. Lionel B. Dyck <>< Github: https://github.com/lbdyck System Z Enthusiasts Discord: https://discord.gg/sze "Worry more about your character than your reputation. Character is what you are, reputation merely what others think you are." - - - John Wooden -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ::DISCLAIMER:: The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. E-mail transmission is not guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or may contain viruses in transmission. The e mail and its contents (with or without referred errors) shall therefore not attach any liability on the originator or HCL or its affiliates. Views or opinions, if any, presented in this email are solely those of the author and may not necessarily reflect the views or opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of authorized representative of HCL is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any email and/or attachments, please check them for viruses and other defects. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Improving OMVS performance using WLM ?
In https://www.ibm.com/docs/en/zos/2.4.0?topic=performance-improving-zos-shell it mentions export _BPX_SHAREAS=YES *Set _BPX_SHAREAS to YES. (REUSE is the same as YES.) The shell will run foreground processes in thesame address space as the shell is running in, which saves the overhead of a fork() and exec().* Which (I think) means it does not start up other address spaces, and would avoid any WLM involvement in the spawned address space I think we tuned the parameters given in this section and got a reduced overall CPU Colin On Tue, 20 Aug 2024 at 22:25, Lionel B. Dyck < 057b0ee5a853-dmarc-requ...@listserv.ua.edu> wrote: > Are there any studies, white papers, redbooks, presentations, articles, or > ... that address how to use WLM to effectively improve the performance of > long running shell scripts invoked via (a) TSO OMVS, (b) Batch job, or (c) > ssh? With the script spawning several address spaces this can be a > challenge. > > Thanks for any pointers. > > > Lionel B. Dyck <>< > Github: https://github.com/lbdyck > System Z Enthusiasts Discord: https://discord.gg/sze > > “Worry more about your character than your reputation. Character is what > you > are, reputation merely what others think you are.” - - - John Wooden > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Improving OMVS performance using WLM ?
On 21/08/2024 7:25 am, Lionel B. Dyck wrote: Are there any studies, white papers, redbooks, presentations, articles, or ... that address how to use WLM to effectively improve the performance of long running shell scripts invoked via (a) TSO OMVS, (b) Batch job, or (c) ssh? With the script spawning several address spaces this can be a challenge. Can you give any more details on the performance problem? I did some testing of a script few years ago which generated around 5000 address spaces per minute. Depending on what you are doing that might be considered fast or slow... but if it's too slow, maybe another language would be a better choice. One thing I found was that bash was very slow for scripts compared to /bin/sh - it used more than 10x the CPU time. Details of my testing are here: https://www.blackhillsoftware.com/news/2019/08/27/comparing-bash-and-bin-sh-on-z-os/ Andrew Rowley -- Andrew Rowley Black Hill Software -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Improving OMVS performance using WLM ?
https://www.ibm.com/support/pages/how-do-i-tune-my-zos-unix-maxprocsys-maxprocuser-and-procusermax-settings On Tue, Aug 20, 2024 at 4:25 PM Lionel B. Dyck <057b0ee5a853-dmarc-requ...@listserv.ua.edu> wrote: > > Are there any studies, white papers, redbooks, presentations, articles, or > ... that address how to use WLM to effectively improve the performance of > long running shell scripts invoked via (a) TSO OMVS, (b) Batch job, or (c) > ssh? With the script spawning several address spaces this can be a > challenge. > > Thanks for any pointers. > > > Lionel B. Dyck <>< > Github: https://github.com/lbdyck > System Z Enthusiasts Discord: https://discord.gg/sze > > “Worry more about your character than your reputation. Character is what you > are, reputation merely what others think you are.” - - - John Wooden > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Improving OMVS performance using WLM ?
Are there any studies, white papers, redbooks, presentations, articles, or ... that address how to use WLM to effectively improve the performance of long running shell scripts invoked via (a) TSO OMVS, (b) Batch job, or (c) ssh? With the script spawning several address spaces this can be a challenge. Thanks for any pointers. Lionel B. Dyck <>< Github: https://github.com/lbdyck System Z Enthusiasts Discord: https://discord.gg/sze Worry more about your character than your reputation. Character is what you are, reputation merely what others think you are. - - - John Wooden -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM and DDF enclaves
And possibly checking to see if any zIIP eligible work is actually on the Speciality Processor or can go to a SP. Also sounds like a 4HRA event where I would have a look at makeup during 4HRA to see what Service Classes are contributing, and drill down and tune from there, if necessary.HTHSent from my Verizon, Samsung Galaxy smartphone Original message From: Martin Packer Date: 3/14/24 12:10 (GMT-05:00) To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: WLM and DDF enclaves They should be below Db2 Engine in the hierarchy…IRLM should be in SYSSTC.DBM1, MSTR, DIST should be in Importance 1, CPU Critical.DDF transactions should be Importance 2 on downwards.Right now you have DDF work fighting with Db2 – in whatever shaped boxing ring. 😊Cheers, MartinFrom: IBM Mainframe Discussion List on behalf of Jaime Fernandez <05f045ad6641-dmarc-requ...@listserv.ua.edu>Date: Thursday, 14 March 2024 at 14:26To: IBM-MAIN@LISTSERV.UA.EDU Subject: [EXTERNAL] WLM and DDF enclavesHi fellow listers,Newcomer here, so... I hope my question makes sense.We have some amount of business critical distributed online transactions, running on enclaves into a Db2 zOS subsystem. Our current WLM configuration assigns them a specific service class with importance 1 and a velocity goal.We have been observing quite poor performance index for this service class (and awful response times for those transactions) whenever the lpar shows high cpu usage (on or around 100%) and specially when capping is on. Performance index stays between 1 and 2 most of the time, with peaks over 40.From what I have read so far, I understand velocity goals can be tricky for short-term processes, and that gets worse with fewer logical processors. Which happens to be our case, last year we brought in a z16 with less capacity and processors than the previous machine.So, in your experience, could be a good idea switching to a response time goal?Any insights would be most appreciated.Jaime--For IBM-MAIN subscribe / signoff / archive access instructions,send email to lists...@listserv.ua.edu with the message: INFO IBM-MAINUnless otherwise stated above:IBM United Kingdom LimitedRegistered in England and Wales with number 741598Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU--For IBM-MAIN subscribe / signoff / archive access instructions,send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM and DDF enclaves
They should be below Db2 Engine in the hierarchy… IRLM should be in SYSSTC. DBM1, MSTR, DIST should be in Importance 1, CPU Critical. DDF transactions should be Importance 2 on downwards. Right now you have DDF work fighting with Db2 – in whatever shaped boxing ring. 😊 Cheers, Martin From: IBM Mainframe Discussion List on behalf of Jaime Fernandez <05f045ad6641-dmarc-requ...@listserv.ua.edu> Date: Thursday, 14 March 2024 at 14:26 To: IBM-MAIN@LISTSERV.UA.EDU Subject: [EXTERNAL] WLM and DDF enclaves Hi fellow listers, Newcomer here, so... I hope my question makes sense. We have some amount of business critical distributed online transactions, running on enclaves into a Db2 zOS subsystem. Our current WLM configuration assigns them a specific service class with importance 1 and a velocity goal. We have been observing quite poor performance index for this service class (and awful response times for those transactions) whenever the lpar shows high cpu usage (on or around 100%) and specially when capping is on. Performance index stays between 1 and 2 most of the time, with peaks over 40. From what I have read so far, I understand velocity goals can be tricky for short-term processes, and that gets worse with fewer logical processors. Which happens to be our case, last year we brought in a z16 with less capacity and processors than the previous machine. So, in your experience, could be a good idea switching to a response time goal? Any insights would be most appreciated. Jaime -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN Unless otherwise stated above: IBM United Kingdom Limited Registered in England and Wales with number 741598 Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM and DDF enclaves
You might try to get WLM/RMF reports on response times to get a base line Colin On Thu, 14 Mar 2024 at 14:26, Jaime Fernandez < 05f045ad6641-dmarc-requ...@listserv.ua.edu> wrote: > Hi fellow listers, > > Newcomer here, so... I hope my question makes sense. > > We have some amount of business critical distributed online transactions, > running on enclaves into a Db2 zOS subsystem. Our current WLM configuration > assigns them a specific service class with importance 1 and a velocity > goal. > > We have been observing quite poor performance index for this service class > (and awful response times for those transactions) whenever the lpar shows > high cpu usage (on or around 100%) and specially when capping is on. > Performance index stays between 1 and 2 most of the time, with peaks over > 40. > > From what I have read so far, I understand velocity goals can be tricky > for short-term processes, and that gets worse with fewer logical > processors. Which happens to be our case, last year we brought in a z16 > with less capacity and processors than the previous machine. > > So, in your experience, could be a good idea switching to a response time > goal? > > Any insights would be most appreciated. > > Jaime > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
WLM and DDF enclaves
Hi fellow listers, Newcomer here, so... I hope my question makes sense. We have some amount of business critical distributed online transactions, running on enclaves into a Db2 zOS subsystem. Our current WLM configuration assigns them a specific service class with importance 1 and a velocity goal. We have been observing quite poor performance index for this service class (and awful response times for those transactions) whenever the lpar shows high cpu usage (on or around 100%) and specially when capping is on. Performance index stays between 1 and 2 most of the time, with peaks over 40. From what I have read so far, I understand velocity goals can be tricky for short-term processes, and that gets worse with fewer logical processors. Which happens to be our case, last year we brought in a z16 with less capacity and processors than the previous machine. So, in your experience, could be a good idea switching to a response time goal? Any insights would be most appreciated. Jaime -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM - service class and Dispatch priority
Well, a significant portion of the value proposition for WLM when it was introduced in the mid 90s was in fact to eliminate the static assignment of dispatching priorities and the fact that WLM would potentially adjust the dispatching priorities every 10 seconds to attempt to balance the performance of different workloads at different importances to optimize overall throughput of the system. WLM makes those decisions based on how the different workloads are performing relative to their goals. But of course if the goals and importances are set "poorly" the results may not be ideal. The CPU Critical attribute can be set for service classes to keep a service class at a dispatching priority above all SCs at a lower importance. Well mostly... except for promotion that can happen for a variety of reasons to help resolve things like resource contention. But CPU Critical is generally not the first tool to be pulled out of the tool box. If you want a (relatively) quick overview of WLM, you might check the presentations section of our website: https://pivotor.com/content.html You might want to click on the topic view button at the top and scroll down to the WLM section. The "Introdution to the WLM" presentation might be a good place to start. "WLM’s Algorithms – How WLM Works" might be another good early one to look at. It sounds like "Revisiting Goals over Time" might also be of interest. :) Scott Chapman On Wed, 6 Mar 2024 08:33:14 +0400, Peter wrote: >Hello > >I must confess that I am not a WLM expert but I just wanted to understand >how this works > >In our environment we have few started where their Service class(Velocity) >and Dispatch priority keeps changing on its own. > >Based on what constraint or definition in WLM the service class and >Dispatch priority are dynamic? Keeping a static value would be right thing >to do ? >Sometimes those task loop and freezes the entire zOS. So If I make those >started task Service class and DP static then will it help consuming the >zOS memory due to looping? > >Sorry if this question are basic and lacks some information > >Any suggestions or advice are much appreciated > >Peter > >-- >For IBM-MAIN subscribe / signoff / archive access instructions, >send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
WLM - service class and Dispatch priority
Hello I must confess that I am not a WLM expert but I just wanted to understand how this works In our environment we have few started where their Service class(Velocity) and Dispatch priority keeps changing on its own. Based on what constraint or definition in WLM the service class and Dispatch priority are dynamic? Keeping a static value would be right thing to do ? Sometimes those task loop and freezes the entire zOS. So If I make those started task Service class and DP static then will it help consuming the zOS memory due to looping? Sorry if this question are basic and lacks some information Any suggestions or advice are much appreciated Peter -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to reduce the overhead of WLM?
Thanks for your advice everyone. Graham: The 250ms interval seems to me to be the crux of the problem. I was hoping for a way to adjust it. We don't have all that many "user work" address spaces started. Usually only one CICS region. Jim: I've set RMPTTOM to 45000. Going from 3000 to 15000 didn't seem to have an effect, but I was hesitant at shooting too high. Allan: We have little to no usage of those subsystems--even CICS is pretty lightly used. My goal is to reduce the CPU usage in the WLM & other system address spaces because we pay for CPU cycles. Peter: That's correct. Wendell -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: EXTERNAL EMAIL: Re: How to reduce the overhead of WLM?
During the hullabaloo of the Y2K testing period I had a dedicated CEC for Y2K testing so we could change the dates as necessary. I ran that box for a considerable time using SYSTEM, SYSSTC and everything else got placed in Discretionary. This worked just fine for a development/testing environment. This MIGHT help the OP Jerry Whitteridge Sr Manager Managed Services jerry.whitteri...@albertsons.com 480 578 7889 -Original Message- From: IBM Mainframe Discussion List On Behalf Of Allan Staller Sent: Tuesday, March 5, 2024 11:23 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: EXTERNAL EMAIL: Re: How to reduce the overhead of WLM? Classification: Confidential The most important resource in most shops is CPU and is usually the critical factor in WLM adjustments. Judicious user of SC period and IMPortance is far more effective in controlling the distribution of CPU. . I would not overload SYSSTC with work, this will prevent WLM from servicing really critical stuff (GRS, XCF, IRLM,..). However it’s not my dog. Another thought to the OP. Are you trying to reduce overhead because of a CPU shortage, or just curious? Think absolute value vs percentage. In Sandbox environments, very often something like WLM appears to be the largest consumer of CPU), but in absolute terms it is really minor. HTH, -Original Message- From: IBM Mainframe Discussion List On Behalf Of Tom Marchant Sent: Tuesday, March 5, 2024 7:59 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How to reduce the overhead of WLM? [CAUTION: This Email is from outside the Organization. Unless you trust the sender, Don’t click links or open attachments as it may be a Phishing email, which can steal your Information and compromise your Computer.] Would it help to have more of those address spaces in SYSSTC so that WLM doesn't try to manage them? -- Tom Marchant On Tue, 5 Mar 2024 01:03:27 +, Graham Harris wrote: >A few years back, I did a deep dive into tuning CPU usage across a >multitude of very small z/OS guests under z/VM, and WLM was certainly a >big hitter for many of them, but as there were so many instances, I was >able to see notable differences in WLM use between "LPARs", which was >obviously "of interest". >The upshot seemed to be that WLM costs had a fairly firm relationship >with the number of active address spaces on the "LPAR", presumably down >to the amount of sampling that WLM has to do against each address space >every 250ms (I think). I did enquire of IBM as to whether the sampling >rate could be "adjusted", and that came back with a negative response >(not really a surprise). >So the obvious answer may be to only have address spaces started, when >they are only really needed to be there. >Although you may need to assess the cost of stopping/starting those >address spaces, versus the background WLM cost. > > >On Mon, 4 Mar 2024 at 23:08, Wendell Lovewell < >01e9c0ee0673-dmarc-requ...@listserv.ua.edu> wrote: > >> This is probably a strange question, but is there a way to reduce WLM cpu >> usage? Here's the situation: >> >> - The system is a lightly used development system. Unless something >> is in a loop (very rare), CPU % probably is usually less than 10%. >> And except for system regions & CICS, it's rare to have multiple jobs >> running concurrently. >> - Only one processor defined to the VM. No ZIIP either. >> - We are charged for CPU cycles. >> - WLM is the highest consumer of CPU. JES2, TCPIP, ZFS and SDSFAUX >> round out the top 5 consumers. >> >> There is a lot of information about WLM tuning, but as best I can >> tell almost none of it relates to reducing WLM usage. >> >> From reading the Init & Tuning manual, I'm trying these settings: >> AIMANAGEMENT=NO >> HIPERDISPATCH=NO >> CCCAWMT=45 >> RMPTTOM=15000 >> >> I was thinking that perhaps reducing whatever processing intervals I >> could might help. But I can't tell these changes made a difference. >> (I don't have a tool to measure WLM usage.) >> >> Any suggestions would be appreciated. >> >> TIA, >> >> Wendell >> >> - >> - For IBM-MAIN subscribe / signoff / archive access instructions, >> send email to lists...@listserv.ua.edu with the message: INFO >> IBM-MAIN >> > >-- >For IBM-MAIN subscribe / signoff / archive access instructions, send >email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instru
Re: How to reduce the overhead of WLM?
In this case the OP stated that they are PAYING for CPU cycles on a mostly idle machine, so to me the implication is that they wish to reduce their CPU cost by reducing idle CPU cycles. From: IBM Mainframe Discussion List On Behalf Of Allan Staller Sent: Tuesday, March 5, 2024 1:23 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How to reduce the overhead of WLM? Classification: Confidential The most important resource in most shops is CPU and is usually the critical factor in WLM adjustments. Judicious user of SC period and IMPortance is far more effective in controlling the distribution of CPU. . I would not overload SYSSTC with work, this will prevent WLM from servicing really critical stuff (GRS, XCF, IRLM,..). However it’s not my dog. Another thought to the OP. Are you trying to reduce overhead because of a CPU shortage, or just curious? Think absolute value vs percentage. In Sandbox environments, very often something like WLM appears to be the largest consumer of CPU), but in absolute terms it is really minor. HTH, -Original Message- From: IBM Mainframe Discussion List mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of Tom Marchant Sent: Tuesday, March 5, 2024 7:59 AM To: IBM-MAIN@LISTSERV.UA.EDU<mailto:IBM-MAIN@LISTSERV.UA.EDU> Subject: Re: How to reduce the overhead of WLM? [CAUTION: This Email is from outside the Organization. Unless you trust the sender, Don’t click links or open attachments as it may be a Phishing email, which can steal your Information and compromise your Computer.] Would it help to have more of those address spaces in SYSSTC so that WLM doesn't try to manage them? -- Tom Marchant On Tue, 5 Mar 2024 01:03:27 +, Graham Harris mailto:harris...@gmail.com>> wrote: >A few years back, I did a deep dive into tuning CPU usage across a >multitude of very small z/OS guests under z/VM, and WLM was certainly a >big hitter for many of them, but as there were so many instances, I was >able to see notable differences in WLM use between "LPARs", which was >obviously "of interest". >The upshot seemed to be that WLM costs had a fairly firm relationship >with the number of active address spaces on the "LPAR", presumably down >to the amount of sampling that WLM has to do against each address space >every 250ms (I think). I did enquire of IBM as to whether the sampling >rate could be "adjusted", and that came back with a negative response >(not really a surprise). >So the obvious answer may be to only have address spaces started, when >they are only really needed to be there. >Although you may need to assess the cost of stopping/starting those >address spaces, versus the background WLM cost. > > >On Mon, 4 Mar 2024 at 23:08, Wendell Lovewell < >01e9c0ee0673-dmarc-requ...@listserv.ua.edu<mailto:01e9c0ee0673-dmarc-requ...@listserv.ua.edu>> > wrote: > >> This is probably a strange question, but is there a way to reduce WLM cpu >> usage? Here's the situation: >> >> - The system is a lightly used development system. Unless something >> is in a loop (very rare), CPU % probably is usually less than 10%. >> And except for system regions & CICS, it's rare to have multiple jobs >> running concurrently. >> - Only one processor defined to the VM. No ZIIP either. >> - We are charged for CPU cycles. >> - WLM is the highest consumer of CPU. JES2, TCPIP, ZFS and SDSFAUX >> round out the top 5 consumers. >> >> There is a lot of information about WLM tuning, but as best I can >> tell almost none of it relates to reducing WLM usage. >> >> From reading the Init & Tuning manual, I'm trying these settings: >> AIMANAGEMENT=NO >> HIPERDISPATCH=NO >> CCCAWMT=45 >> RMPTTOM=15000 >> >> I was thinking that perhaps reducing whatever processing intervals I >> could might help. But I can't tell these changes made a difference. >> (I don't have a tool to measure WLM usage.) >> >> Any suggestions would be appreciated. >> >> TIA, >> >> Wendell -- This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to reduce the overhead of WLM?
Classification: Confidential The most important resource in most shops is CPU and is usually the critical factor in WLM adjustments. Judicious user of SC period and IMPortance is far more effective in controlling the distribution of CPU. . I would not overload SYSSTC with work, this will prevent WLM from servicing really critical stuff (GRS, XCF, IRLM,..). However it’s not my dog. Another thought to the OP. Are you trying to reduce overhead because of a CPU shortage, or just curious? Think absolute value vs percentage. In Sandbox environments, very often something like WLM appears to be the largest consumer of CPU), but in absolute terms it is really minor. HTH, -Original Message- From: IBM Mainframe Discussion List On Behalf Of Tom Marchant Sent: Tuesday, March 5, 2024 7:59 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How to reduce the overhead of WLM? [CAUTION: This Email is from outside the Organization. Unless you trust the sender, Don’t click links or open attachments as it may be a Phishing email, which can steal your Information and compromise your Computer.] Would it help to have more of those address spaces in SYSSTC so that WLM doesn't try to manage them? -- Tom Marchant On Tue, 5 Mar 2024 01:03:27 +, Graham Harris wrote: >A few years back, I did a deep dive into tuning CPU usage across a >multitude of very small z/OS guests under z/VM, and WLM was certainly a >big hitter for many of them, but as there were so many instances, I was >able to see notable differences in WLM use between "LPARs", which was >obviously "of interest". >The upshot seemed to be that WLM costs had a fairly firm relationship >with the number of active address spaces on the "LPAR", presumably down >to the amount of sampling that WLM has to do against each address space >every 250ms (I think). I did enquire of IBM as to whether the sampling >rate could be "adjusted", and that came back with a negative response >(not really a surprise). >So the obvious answer may be to only have address spaces started, when >they are only really needed to be there. >Although you may need to assess the cost of stopping/starting those >address spaces, versus the background WLM cost. > > >On Mon, 4 Mar 2024 at 23:08, Wendell Lovewell < >01e9c0ee0673-dmarc-requ...@listserv.ua.edu> wrote: > >> This is probably a strange question, but is there a way to reduce WLM cpu >> usage? Here's the situation: >> >> - The system is a lightly used development system. Unless something >> is in a loop (very rare), CPU % probably is usually less than 10%. >> And except for system regions & CICS, it's rare to have multiple jobs >> running concurrently. >> - Only one processor defined to the VM. No ZIIP either. >> - We are charged for CPU cycles. >> - WLM is the highest consumer of CPU. JES2, TCPIP, ZFS and SDSFAUX >> round out the top 5 consumers. >> >> There is a lot of information about WLM tuning, but as best I can >> tell almost none of it relates to reducing WLM usage. >> >> From reading the Init & Tuning manual, I'm trying these settings: >> AIMANAGEMENT=NO >> HIPERDISPATCH=NO >> CCCAWMT=45 >> RMPTTOM=15000 >> >> I was thinking that perhaps reducing whatever processing intervals I >> could might help. But I can't tell these changes made a difference. >> (I don't have a tool to measure WLM usage.) >> >> Any suggestions would be appreciated. >> >> TIA, >> >> Wendell >> >> - >> - For IBM-MAIN subscribe / signoff / archive access instructions, >> send email to lists...@listserv.ua.edu with the message: INFO >> IBM-MAIN >> > >-- >For IBM-MAIN subscribe / signoff / archive access instructions, send >email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ::DISCLAIMER:: The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. E-mail transmission is not guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or may contain viruses in transmission. The e mail and its contents (with or without referred errors) shall therefore not attach any liability on the originator or HCL or its affiliates. Views or opinions, if any, presented in this emai
Re: How to reduce the overhead of WLM?
Would it help to have more of those address spaces in SYSSTC so that WLM doesn't try to manage them? -- Tom Marchant On Tue, 5 Mar 2024 01:03:27 +, Graham Harris wrote: >A few years back, I did a deep dive into tuning CPU usage across a >multitude of very small z/OS guests under z/VM, and WLM was certainly a big >hitter for many of them, but as there were so many instances, I was able to >see notable differences in WLM use between "LPARs", which was obviously "of >interest". >The upshot seemed to be that WLM costs had a fairly firm relationship with >the number of active address spaces on the "LPAR", presumably down to the >amount of sampling that WLM has to do against each address space every >250ms (I think). I did enquire of IBM as to whether the sampling rate >could be "adjusted", and that came back with a negative response (not >really a surprise). >So the obvious answer may be to only have address spaces started, when they >are only really needed to be there. >Although you may need to assess the cost of stopping/starting those address >spaces, versus the background WLM cost. > > >On Mon, 4 Mar 2024 at 23:08, Wendell Lovewell < >01e9c0ee0673-dmarc-requ...@listserv.ua.edu> wrote: > >> This is probably a strange question, but is there a way to reduce WLM cpu >> usage? Here's the situation: >> >> - The system is a lightly used development system. Unless something is in >> a loop (very rare), CPU % probably is usually less than 10%. And except >> for system regions & CICS, it's rare to have multiple jobs running >> concurrently. >> - Only one processor defined to the VM. No ZIIP either. >> - We are charged for CPU cycles. >> - WLM is the highest consumer of CPU. JES2, TCPIP, ZFS and SDSFAUX round >> out the top 5 consumers. >> >> There is a lot of information about WLM tuning, but as best I can tell >> almost none of it relates to reducing WLM usage. >> >> From reading the Init & Tuning manual, I'm trying these settings: >> AIMANAGEMENT=NO >> HIPERDISPATCH=NO >> CCCAWMT=45 >> RMPTTOM=15000 >> >> I was thinking that perhaps reducing whatever processing intervals I could >> might help. But I can't tell these changes made a difference. (I don't >> have a tool to measure WLM usage.) >> >> Any suggestions would be appreciated. >> >> TIA, >> >> Wendell >> >> -- >> For IBM-MAIN subscribe / signoff / archive access instructions, >> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN >> > >-- >For IBM-MAIN subscribe / signoff / archive access instructions, >send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to reduce the overhead of WLM?
Classification: Confidential Agreed! -Original Message- From: IBM Mainframe Discussion List On Behalf Of Anthony Hirst Sent: Tuesday, March 5, 2024 7:18 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How to reduce the overhead of WLM? [CAUTION: This Email is from outside the Organization. Unless you trust the sender, Don’t click links or open attachments as it may be a Phishing email, which can steal your Information and compromise your Computer.] If you are running a lot of CICS regions, you might want to look at reducing the mastask values, my understanding is that WLM create's PB for every possible active task in CICS and they get scanned every 250 ms too. On Mon, Mar 4, 2024 at 10:15 PM Jim Mulder wrote: > The most important thing is RMPTTOM for reducing the SRM timer pop > overhead. > Note that Timer DIE processing is uncaptured time. > > My IEAOPTxx for running under VM has > > RMPTTOM=3 /*REDUCE SRM INVOKATION FREQUENCY ON VM */ > > And that is a value we set a couple of decades ago, and haven't > thought much about it since. > You might want it even higher for faster machines than we had back then. > > I suggested some years ago that SRM should self-tune the timer pop > interval to be less frequent at low utilization, but I haven't gotten > any traction on that so far.. > > Jim Mulder > > > -Original Message- > From: IBM Mainframe Discussion List On > Behalf Of Wendell Lovewell > Sent: Monday, March 4, 2024 6:08 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: How to reduce the overhead of WLM? > > This is probably a strange question, but is there a way to reduce WLM cpu > usage? Here's the situation: > > - The system is a lightly used development system. Unless something > is in a loop (very rare), CPU % probably is usually less than 10%. > And except for system regions & CICS, it's rare to have multiple jobs > running concurrently. > - Only one processor defined to the VM. No ZIIP either. > - We are charged for CPU cycles. > - WLM is the highest consumer of CPU. JES2, TCPIP, ZFS and SDSFAUX > round out the top 5 consumers. > > There is a lot of information about WLM tuning, but as best I can tell > almost none of it relates to reducing WLM usage. > > From reading the Init & Tuning manual, I'm trying these settings: > AIMANAGEMENT=NO > HIPERDISPATCH=NO > CCCAWMT=45 > RMPTTOM=15000 > > I was thinking that perhaps reducing whatever processing intervals I > could might help. But I can't tell these changes made a difference. > (I don't have a tool to measure WLM usage.) > > Any suggestions would be appreciated. > > TIA, > > Wendell > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, send > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, send > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ::DISCLAIMER:: The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. E-mail transmission is not guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or may contain viruses in transmission. The e mail and its contents (with or without referred errors) shall therefore not attach any liability on the originator or HCL or its affiliates. Views or opinions, if any, presented in this email are solely those of the author and may not necessarily reflect the views or opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of authorized representative of HCL is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any email and/or attachments, please check them for viruses and other defects. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to reduce the overhead of WLM?
If you are running a lot of CICS regions, you might want to look at reducing the mastask values, my understanding is that WLM create's PB for every possible active task in CICS and they get scanned every 250 ms too. On Mon, Mar 4, 2024 at 10:15 PM Jim Mulder wrote: > The most important thing is RMPTTOM for reducing the SRM timer pop > overhead. > Note that Timer DIE processing is uncaptured time. > > My IEAOPTxx for running under VM has > > RMPTTOM=3 /*REDUCE SRM INVOKATION FREQUENCY ON VM */ > > And that is a value we set a couple of decades ago, and haven't thought > much about it since. > You might want it even higher for faster machines than we had back then. > > I suggested some years ago that SRM should self-tune the timer pop > interval to be less frequent at low utilization, but I haven't gotten any > traction on that so far.. > > Jim Mulder > > > -Original Message- > From: IBM Mainframe Discussion List On Behalf > Of Wendell Lovewell > Sent: Monday, March 4, 2024 6:08 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: How to reduce the overhead of WLM? > > This is probably a strange question, but is there a way to reduce WLM cpu > usage? Here's the situation: > > - The system is a lightly used development system. Unless something is in > a loop (very rare), CPU % probably is usually less than 10%. And except > for system regions & CICS, it's rare to have multiple jobs running > concurrently. > - Only one processor defined to the VM. No ZIIP either. > - We are charged for CPU cycles. > - WLM is the highest consumer of CPU. JES2, TCPIP, ZFS and SDSFAUX round > out the top 5 consumers. > > There is a lot of information about WLM tuning, but as best I can tell > almost none of it relates to reducing WLM usage. > > From reading the Init & Tuning manual, I'm trying these settings: > AIMANAGEMENT=NO > HIPERDISPATCH=NO > CCCAWMT=45 > RMPTTOM=15000 > > I was thinking that perhaps reducing whatever processing intervals I could > might help. But I can't tell these changes made a difference. (I don't > have a tool to measure WLM usage.) > > Any suggestions would be appreciated. > > TIA, > > Wendell > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, send email > to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to reduce the overhead of WLM?
Classification: Confidential 1) reduce the number of service class periods and service classes 2) reduce the numberf of workloads 3) set CICS MAXTASKS to a reasonable number 4) Since this is a development system, set your major subsystems to velocity goals, not transaction goals (IMS, CICS, DB2, MQ) This is a combination of experience and remembrance from a WLM training class. Most people try to over-control WLM instead of letting it do its thing.\ HTH, -Original Message- From: IBM Mainframe Discussion List On Behalf Of Wendell Lovewell Sent: Monday, March 4, 2024 5:08 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: How to reduce the overhead of WLM? [CAUTION: This Email is from outside the Organization. Unless you trust the sender, Don’t click links or open attachments as it may be a Phishing email, which can steal your Information and compromise your Computer.] This is probably a strange question, but is there a way to reduce WLM cpu usage? Here's the situation: - The system is a lightly used development system. Unless something is in a loop (very rare), CPU % probably is usually less than 10%. And except for system regions & CICS, it's rare to have multiple jobs running concurrently. - Only one processor defined to the VM. No ZIIP either. - We are charged for CPU cycles. - WLM is the highest consumer of CPU. JES2, TCPIP, ZFS and SDSFAUX round out the top 5 consumers. There is a lot of information about WLM tuning, but as best I can tell almost none of it relates to reducing WLM usage. From reading the Init & Tuning manual, I'm trying these settings: AIMANAGEMENT=NO HIPERDISPATCH=NO CCCAWMT=45 RMPTTOM=15000 I was thinking that perhaps reducing whatever processing intervals I could might help. But I can't tell these changes made a difference. (I don't have a tool to measure WLM usage.) Any suggestions would be appreciated. TIA, Wendell -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ::DISCLAIMER:: The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. E-mail transmission is not guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or may contain viruses in transmission. The e mail and its contents (with or without referred errors) shall therefore not attach any liability on the originator or HCL or its affiliates. Views or opinions, if any, presented in this email are solely those of the author and may not necessarily reflect the views or opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of authorized representative of HCL is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any email and/or attachments, please check them for viruses and other defects. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to reduce the overhead of WLM?
The most important thing is RMPTTOM for reducing the SRM timer pop overhead. Note that Timer DIE processing is uncaptured time. My IEAOPTxx for running under VM has RMPTTOM=3 /*REDUCE SRM INVOKATION FREQUENCY ON VM */ And that is a value we set a couple of decades ago, and haven't thought much about it since. You might want it even higher for faster machines than we had back then. I suggested some years ago that SRM should self-tune the timer pop interval to be less frequent at low utilization, but I haven't gotten any traction on that so far.. Jim Mulder -Original Message- From: IBM Mainframe Discussion List On Behalf Of Wendell Lovewell Sent: Monday, March 4, 2024 6:08 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: How to reduce the overhead of WLM? This is probably a strange question, but is there a way to reduce WLM cpu usage? Here's the situation: - The system is a lightly used development system. Unless something is in a loop (very rare), CPU % probably is usually less than 10%. And except for system regions & CICS, it's rare to have multiple jobs running concurrently. - Only one processor defined to the VM. No ZIIP either. - We are charged for CPU cycles. - WLM is the highest consumer of CPU. JES2, TCPIP, ZFS and SDSFAUX round out the top 5 consumers. There is a lot of information about WLM tuning, but as best I can tell almost none of it relates to reducing WLM usage. From reading the Init & Tuning manual, I'm trying these settings: AIMANAGEMENT=NO HIPERDISPATCH=NO CCCAWMT=45 RMPTTOM=15000 I was thinking that perhaps reducing whatever processing intervals I could might help. But I can't tell these changes made a difference. (I don't have a tool to measure WLM usage.) Any suggestions would be appreciated. TIA, Wendell -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to reduce the overhead of WLM?
A few years back, I did a deep dive into tuning CPU usage across a multitude of very small z/OS guests under z/VM, and WLM was certainly a big hitter for many of them, but as there were so many instances, I was able to see notable differences in WLM use between "LPARs", which was obviously "of interest". The upshot seemed to be that WLM costs had a fairly firm relationship with the number of active address spaces on the "LPAR", presumably down to the amount of sampling that WLM has to do against each address space every 250ms (I think). I did enquire of IBM as to whether the sampling rate could be "adjusted", and that came back with a negative response (not really a surprise). So the obvious answer may be to only have address spaces started, when they are only really needed to be there. Although you may need to assess the cost of stopping/starting those address spaces, versus the background WLM cost. On Mon, 4 Mar 2024 at 23:08, Wendell Lovewell < 01e9c0ee0673-dmarc-requ...@listserv.ua.edu> wrote: > This is probably a strange question, but is there a way to reduce WLM cpu > usage? Here's the situation: > > - The system is a lightly used development system. Unless something is in > a loop (very rare), CPU % probably is usually less than 10%. And except > for system regions & CICS, it's rare to have multiple jobs running > concurrently. > - Only one processor defined to the VM. No ZIIP either. > - We are charged for CPU cycles. > - WLM is the highest consumer of CPU. JES2, TCPIP, ZFS and SDSFAUX round > out the top 5 consumers. > > There is a lot of information about WLM tuning, but as best I can tell > almost none of it relates to reducing WLM usage. > > From reading the Init & Tuning manual, I'm trying these settings: > AIMANAGEMENT=NO > HIPERDISPATCH=NO > CCCAWMT=45 > RMPTTOM=15000 > > I was thinking that perhaps reducing whatever processing intervals I could > might help. But I can't tell these changes made a difference. (I don't > have a tool to measure WLM usage.) > > Any suggestions would be appreciated. > > TIA, > > Wendell > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
How to reduce the overhead of WLM?
This is probably a strange question, but is there a way to reduce WLM cpu usage? Here's the situation: - The system is a lightly used development system. Unless something is in a loop (very rare), CPU % probably is usually less than 10%. And except for system regions & CICS, it's rare to have multiple jobs running concurrently. - Only one processor defined to the VM. No ZIIP either. - We are charged for CPU cycles. - WLM is the highest consumer of CPU. JES2, TCPIP, ZFS and SDSFAUX round out the top 5 consumers. There is a lot of information about WLM tuning, but as best I can tell almost none of it relates to reducing WLM usage. From reading the Init & Tuning manual, I'm trying these settings: AIMANAGEMENT=NO HIPERDISPATCH=NO CCCAWMT=45 RMPTTOM=15000 I was thinking that perhaps reducing whatever processing intervals I could might help. But I can't tell these changes made a difference. (I don't have a tool to measure WLM usage.) Any suggestions would be appreciated. TIA, Wendell -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM for z/OSMF
Also keep in mind that a large proportion of IZUSVR1 CPU consumption is ZIIP eligible. I prefer to send ZIIP heavy workloads to a dedicated service class(mixing workloads might cause a ZIIP eligible workload to get denied ZIIP because the service class it is associated with is meeting its goals because of othernon-ZIIP workloads). On a busy development LPAR I use a service class with importance 5 and execution velocity of 30 and it performs well. Also keep in mind the HONORPRIORITY setting for the service class which can cause/prevent spill over of ZIIP eligible work to general usage processors. On Fri, 12 May 2023 at 11:57, Ed Jaffe wrote: > On 5/11/2023 1:08 PM, Colin Paice wrote: > > We are setting up z/OSMF for the 1st time (can't really avoid it any > > longer). I've noticed that the IZUANG1 task has a default WLM SC of > SYSSTC > > (which is probably OK), but the IZUSVR1 task has a default of > Discretionary > > - which is probably NOT OK. Do you have a recommendation for a functional > > SC that won't eat the LPAR alive? > > We have no default Service Class for STC and no rules for IZU* address > spaces and yet our IZUSVR1 address space runs in SYSSTC under z/OS V2R5. > > > -- > Phoenix Software International > Edward E. Jaffe > 831 Parkview Drive North > El Segundo, CA 90245 > https://www.phoenixsoftware.com/ > > > > > This e-mail message, including any attachments, appended messages and the > information contained therein, is for the sole use of the intended > recipient(s). If you are not an intended recipient or have otherwise > received this email message in error, any use, dissemination, distribution, > review, storage or copying of this e-mail message and the information > contained therein is strictly prohibited. If you are not an intended > recipient, please contact the sender by reply e-mail and destroy all copies > of this email message and do not otherwise utilize or retain this email > message or any or all of the information contained therein. Although this > email message and any attachments or appended messages are believed to be > free of any virus or other defect that might affect any computer system > into > which it is received and opened, it is the responsibility of the recipient > to ensure that it is virus free and no responsibility is accepted by the > sender for any loss or damage arising in any way from its opening or use. > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- Mike Shorkend m...@shorkend.com Tel: +972524208743 <https://www.linkedin.com/in/MikeShorkend/> <https://twitter.com/mikeShorkend> -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM for z/OSMF
On 5/11/2023 1:08 PM, Colin Paice wrote: We are setting up z/OSMF for the 1st time (can't really avoid it any longer). I've noticed that the IZUANG1 task has a default WLM SC of SYSSTC (which is probably OK), but the IZUSVR1 task has a default of Discretionary - which is probably NOT OK. Do you have a recommendation for a functional SC that won't eat the LPAR alive? We have no default Service Class for STC and no rules for IZU* address spaces and yet our IZUSVR1 address space runs in SYSSTC under z/OS V2R5. -- Phoenix Software International Edward E. Jaffe 831 Parkview Drive North El Segundo, CA 90245 https://www.phoenixsoftware.com/ This e-mail message, including any attachments, appended messages and the information contained therein, is for the sole use of the intended recipient(s). If you are not an intended recipient or have otherwise received this email message in error, any use, dissemination, distribution, review, storage or copying of this e-mail message and the information contained therein is strictly prohibited. If you are not an intended recipient, please contact the sender by reply e-mail and destroy all copies of this email message and do not otherwise utilize or retain this email message or any or all of the information contained therein. Although this email message and any attachments or appended messages are believed to be free of any virus or other defect that might affect any computer system into which it is received and opened, it is the responsibility of the recipient to ensure that it is virus free and no responsibility is accepted by the sender for any loss or damage arising in any way from its opening or use. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM for z/OSMF
Discretionary probably is ok, remember that SVR1 is the server address space which is just WAS and competes with other application regions like CICS AOR and IMS regions. ANG1 provides services to SVR1 for the "application" being run in z/OSMF. How to manage resource consumption and priority is no different than for the other lpar workload, though the customer base for z/OSMF being sysprogs may view it is much higher priority :) It's only the Angel task that is time critical, hence defaulting to SYSSTC. On Fri, May 12, 2023 at 6:09 AM Colin Paice wrote: > I was asked > > We are setting up z/OSMF for the 1st time (can't really avoid it any > longer). I've noticed that the IZUANG1 task has a default WLM SC of SYSSTC > (which is probably OK), but the IZUSVR1 task has a default of Discretionary > - which is probably NOT OK. Do you have a recommendation for a functional > SC that won't eat the LPAR alive? > > Does anyone have a recommendation for this? > > Colin > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
WLM for z/OSMF
I was asked We are setting up z/OSMF for the 1st time (can't really avoid it any longer). I've noticed that the IZUANG1 task has a default WLM SC of SYSSTC (which is probably OK), but the IZUSVR1 task has a default of Discretionary - which is probably NOT OK. Do you have a recommendation for a functional SC that won't eat the LPAR alive? Does anyone have a recommendation for this? Colin -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] Re: WLM Couple dataset?
Woo-hoo! Yes, the context came through. :-) Rex -Original Message- From: IBM Mainframe Discussion List On Behalf Of Bill Giannelli Sent: Tuesday, March 14, 2023 5:11 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: [EXTERNAL] Re: WLM Couple dataset? Hi Rex, No worries, I want my commination coherent if I am to get the answers I need. Please let me know how this response comes thru to you.with the rest of the thread, or not? thanks Bill On Fri, 10 Mar 2023 16:50:28 +, Pommier, Rex wrote: >Thanks, Matthew. > >Bill, if my initial post asking you to stop deleting the context came across >as rude, I apologize. I didn't mean it that way, I didn't realize the >listserv web site automatically whacked the earlier parts of the thread by >default. > >Rex > >-Original Message- >From: IBM Mainframe Discussion List On >Behalf Of Matthew Stitt >Sent: Friday, March 10, 2023 10:35 AM >To: IBM-MAIN@LISTSERV.UA.EDU >Subject: Re: [EXTERNAL] Re: WLM Couple dataset? > >I use the LISTSERV web site. On the left there are two apostrophes (quote >marks). Those will include the entire thread (so far). > >It is considered good practice to remove the IBM-MAIN stuff at the bottom. > >Matthew > >On Thu, 9 Mar 2023 18:33:08 -0500, Tony Harminc wrote: > >>On Thu, 9 Mar 2023 at 18:27, Bill Giannelli wrote: >> >>> I am in the listserv web page. I do not see 3 dots above the send >>> button >>> >> >>Sorry - my advice was for Gmail only. I never use the listserv page to >>post things, so can't help you. But surely you aren't the only one, so >>perhaps someone will chime in. >> >>Tony H. > -- The information contained in this message is confidential, protected from disclosure and may be legally privileged. If the reader of this message is not the intended recipient or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any disclosure, distribution, copying, or any action taken or action omitted in reliance on it, is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us immediately by replying to this message and destroy the material in its entirety, whether in electronic or hard copy format. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] Re: WLM Couple dataset?
Hi Rex, No worries, I want my commination coherent if I am to get the answers I need. Please let me know how this response comes thru to you.with the rest of the thread, or not? thanks Bill On Fri, 10 Mar 2023 16:50:28 +, Pommier, Rex wrote: >Thanks, Matthew. > >Bill, if my initial post asking you to stop deleting the context came across >as rude, I apologize. I didn't mean it that way, I didn't realize the >listserv web site automatically whacked the earlier parts of the thread by >default. > >Rex > >-Original Message- >From: IBM Mainframe Discussion List On Behalf Of >Matthew Stitt >Sent: Friday, March 10, 2023 10:35 AM >To: IBM-MAIN@LISTSERV.UA.EDU >Subject: Re: [EXTERNAL] Re: WLM Couple dataset? > >I use the LISTSERV web site. On the left there are two apostrophes (quote >marks). Those will include the entire thread (so far). > >It is considered good practice to remove the IBM-MAIN stuff at the bottom. > >Matthew > >On Thu, 9 Mar 2023 18:33:08 -0500, Tony Harminc wrote: > >>On Thu, 9 Mar 2023 at 18:27, Bill Giannelli wrote: >> >>> I am in the listserv web page. I do not see 3 dots above the send >>> button >>> >> >>Sorry - my advice was for Gmail only. I never use the listserv page to >>post things, so can't help you. But surely you aren't the only one, so >>perhaps someone will chime in. >> >>Tony H. > > >-- >The information contained in this message is confidential, protected from >disclosure and may be legally privileged. If the reader of this message is not >the intended recipient or an employee or agent responsible for delivering this >message to the intended recipient, you are hereby notified that any >disclosure, distribution, copying, or any action taken or action omitted in >reliance on it, is strictly prohibited and may be unlawful. If you have >received this communication in error, please notify us immediately by replying >to this message and destroy the material in its entirety, whether in >electronic or hard copy format. Thank you. > > >-- >For IBM-MAIN subscribe / signoff / archive access instructions, >send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] Re: WLM Couple dataset?
Thanks, Matthew. Bill, if my initial post asking you to stop deleting the context came across as rude, I apologize. I didn't mean it that way, I didn't realize the listserv web site automatically whacked the earlier parts of the thread by default. Rex -Original Message- From: IBM Mainframe Discussion List On Behalf Of Matthew Stitt Sent: Friday, March 10, 2023 10:35 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: [EXTERNAL] Re: WLM Couple dataset? I use the LISTSERV web site. On the left there are two apostrophes (quote marks). Those will include the entire thread (so far). It is considered good practice to remove the IBM-MAIN stuff at the bottom. Matthew On Thu, 9 Mar 2023 18:33:08 -0500, Tony Harminc wrote: >On Thu, 9 Mar 2023 at 18:27, Bill Giannelli wrote: > >> I am in the listserv web page. I do not see 3 dots above the send >> button >> > >Sorry - my advice was for Gmail only. I never use the listserv page to >post things, so can't help you. But surely you aren't the only one, so >perhaps someone will chime in. > >Tony H. -- The information contained in this message is confidential, protected from disclosure and may be legally privileged. If the reader of this message is not the intended recipient or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any disclosure, distribution, copying, or any action taken or action omitted in reliance on it, is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us immediately by replying to this message and destroy the material in its entirety, whether in electronic or hard copy format. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] Re: WLM Couple dataset?
I use the LISTSERV web site. On the left there are two apostrophes (quote marks). Those will include the entire thread (so far). It is considered good practice to remove the IBM-MAIN stuff at the bottom. Matthew On Thu, 9 Mar 2023 18:33:08 -0500, Tony Harminc wrote: >On Thu, 9 Mar 2023 at 18:27, Bill Giannelli wrote: > >> I am in the listserv web page. I do not see 3 dots above the send button >> > >Sorry - my advice was for Gmail only. I never use the listserv page to post >things, so can't help you. But surely you aren't the only one, so perhaps >someone will chime in. > >Tony H. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
Classification: Confidential Horse hockey -Original Message- From: IBM Mainframe Discussion List On Behalf Of Bill Giannelli Sent: Thursday, March 9, 2023 3:52 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: WLM Couple dataset? [CAUTION: This Email is from outside the Organization. Unless you trust the sender, Don’t click links or open attachments as it may be a Phishing email, which can steal your Information and compromise your Computer.] we are being told by our managed service vendor they have to manually update the DR WLM Couple datasets. that they cant be mirrored.. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ::DISCLAIMER:: The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. E-mail transmission is not guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or may contain viruses in transmission. The e mail and its contents (with or without referred errors) shall therefore not attach any liability on the originator or HCL or its affiliates. Views or opinions, if any, presented in this email are solely those of the author and may not necessarily reflect the views or opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of authorized representative of HCL is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any email and/or attachments, please check them for viruses and other defects. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
Classification: Confidential D XCF,COUPLE,TYPE=WLM -Original Message- From: IBM Mainframe Discussion List On Behalf Of Mike Schwab Sent: Thursday, March 9, 2023 2:24 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: WLM Couple dataset? [CAUTION: This Email is from outside the Organization. Unless you trust the sender, Don’t click links or open attachments as it may be a Phishing email, which can steal your Information and compromise your Computer.] https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ibm.com%2Fdocs%2Fen%2Fzos%2F2.4.0%3Ftopic%3Dcommand-displaying-workload-manager-information-wlm&data=05%7C01%7Callan.staller%40HCL.COM%7C385414192a814997965d08db20dc42cf%7C189de737c93a4f5a8b686f4ca9941912%7C0%7C0%7C638139902621389716%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=NGfHTU6KKLJb5QDx5aaJdVSlWhlvyznKTTcJf9FHJ%2FM%3D&reserved=0 D WLM On Thu, Mar 9, 2023 at 2:19 PM Bill Giannelli wrote: > > where can I find what the WLM Couple dataset is? > we need a policy updated and then the WLM Couple Dataset mirrored in our DR. > thanks > Bill > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, send > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ::DISCLAIMER:: The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. E-mail transmission is not guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or may contain viruses in transmission. The e mail and its contents (with or without referred errors) shall therefore not attach any liability on the originator or HCL or its affiliates. Views or opinions, if any, presented in this email are solely those of the author and may not necessarily reflect the views or opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of authorized representative of HCL is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any email and/or attachments, please check them for viruses and other defects. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
We re-INIT the CFRM, XCF, and LOGR at DR. The only one we reuse is WLM. On Thu, Mar 9, 2023 at 8:41 PM Gabriel Tully wrote: > Bill, > > IBM doesn't recommend mirroring the couple data sets [1]. There may not be > serious ramifications for the WLM CDS, but it could be on the same volume > with a more critical Sysplex CDS or CFRM CDS. The last time I asked IBM > about mirroring CDSes a severe tone was employed to strongly suggest > thinking twice about what was at risk. > > [1] > https://www.ibm.com/docs/en/zos/2.5.0?topic=recovery-planning-disaster-actions > > -- > Gabe Tully > > > On Thu, 9 Mar 2023 16:20:05 -0600, Bill Giannelli > wrote: > > >not that makes sense to me... > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- Michael Babcock OneMain Financial z/OS Systems Programmer, Lead -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
Bill, IBM doesn't recommend mirroring the couple data sets [1]. There may not be serious ramifications for the WLM CDS, but it could be on the same volume with a more critical Sysplex CDS or CFRM CDS. The last time I asked IBM about mirroring CDSes a severe tone was employed to strongly suggest thinking twice about what was at risk. [1] https://www.ibm.com/docs/en/zos/2.5.0?topic=recovery-planning-disaster-actions -- Gabe Tully On Thu, 9 Mar 2023 16:20:05 -0600, Bill Giannelli wrote: >not that makes sense to me... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] Re: WLM Couple dataset?
On the listserv web page, to the left of the top of the place where you type your reply, there is a large double quote. Click on that. -- Tom Marchant On Thu, 9 Mar 2023 18:33:08 -0500, Tony Harminc wrote: >On Thu, 9 Mar 2023 at 18:27, Bill Giannelli wrote: > >> I am in the listserv web page. I do not see 3 dots above the send button -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] Re: WLM Couple dataset?
On Thu, 9 Mar 2023 at 18:27, Bill Giannelli wrote: > I am in the listserv web page. I do not see 3 dots above the send button > Sorry - my advice was for Gmail only. I never use the listserv page to post things, so can't help you. But surely you aren't the only one, so perhaps someone will chime in. Tony H. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] Re: WLM Couple dataset?
I am in the listserv web page. I do not see 3 dots above the send button -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] Re: WLM Couple dataset?
On Thu, 9 Mar 2023 at 18:14, Bill Giannelli wrote: > I apologize, it is inadvertent. > How do I include the whole thread? > In Gmail (which you seem to be using), after you click Reply, click the three little dots icon that's just above the Send button at the bottom. But please do trim your threads intelligently - don't go to the other extreme of including the entire text of a long thread! Tony H. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] Re: WLM Couple dataset?
I apologize, it is inadvertent. How do I include the whole thread? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: [EXTERNAL] Re: WLM Couple dataset?
Bill, And your post doesn't make sense to anybody. Please stop stripping all the context from your posts. Rex -Original Message- From: IBM Mainframe Discussion List On Behalf Of Bill Giannelli Sent: Thursday, March 9, 2023 4:20 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: [EXTERNAL] Re: WLM Couple dataset? not that makes sense to me... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- The information contained in this message is confidential, protected from disclosure and may be legally privileged. If the reader of this message is not the intended recipient or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any disclosure, distribution, copying, or any action taken or action omitted in reliance on it, is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us immediately by replying to this message and destroy the material in its entirety, whether in electronic or hard copy format. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
not that makes sense to me... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
Do they give a reason? Or explanation? > -Original Message- > From: IBM Mainframe Discussion List On > Behalf Of Bill Giannelli > Sent: Thursday, March 9, 2023 1:52 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: WLM Couple dataset? > > > we are being told by our managed service vendor they have to manually > update the DR WLM Couple datasets. that they cant be mirrored.. > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
we are being told by our managed service vendor they have to manually update the DR WLM Couple datasets. that they cant be mirrored.. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
We use Global Mirror to keep our WLM dataset in sync to our DR system. On Thu, Mar 9, 2023 at 2:49 PM Bill Giannelli wrote: > yes I understand that. but we had policy definitions in PROD that were not > copied over to DR. > We thought the WLM Couple dataset could be mirrored in our DR. > We are being told they have to be manually kept in synch now. > thanks > Bill > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- Michael Babcock OneMain Financial z/OS Systems Programmer, Lead -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
yes I understand that. but we had policy definitions in PROD that were not copied over to DR. We thought the WLM Couple dataset could be mirrored in our DR. We are being told they have to be manually kept in synch now. thanks Bill -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
On Thu, 9 Mar 2023 14:34:03 -0600, Bill Giannelli wrote: >thank you both!! > >-- >For IBM-MAIN subscribe / signoff / archive access instructions, >send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN Just an FYI, you do not need to know the couple dataset name for WLM to update the WLM policy. You do it through the panels. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
thank you both!! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
On Thu, 9 Mar 2023 14:23:43 -0600, Mike Schwab wrote: >https://www.ibm.com/docs/en/zos/2.4.0?topic=command-displaying-workload-manager-information-wlm > >D WLM > >On Thu, Mar 9, 2023 at 2:19 PM Bill Giannelli wrote: >> >> where can I find what the WLM Couple dataset is? >> we need a policy updated and then the WLM Couple Dataset mirrored in our DR. >> thanks >> Bill >> >> -- >> For IBM-MAIN subscribe / signoff / archive access instructions, >> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > > >-- >Mike A Schwab, Springfield IL USA >Where do Forest Rangers go to get away from it all? > >-- >For IBM-MAIN subscribe / signoff / archive access instructions, >send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN D XCF,CPL,TYPE=WLM will also show which CDS is in use -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Couple dataset?
https://www.ibm.com/docs/en/zos/2.4.0?topic=command-displaying-workload-manager-information-wlm D WLM On Thu, Mar 9, 2023 at 2:19 PM Bill Giannelli wrote: > > where can I find what the WLM Couple dataset is? > we need a policy updated and then the WLM Couple Dataset mirrored in our DR. > thanks > Bill > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
WLM Couple dataset?
where can I find what the WLM Couple dataset is? we need a policy updated and then the WLM Couple Dataset mirrored in our DR. thanks Bill -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Comparing WLM Service Definitions
In a past life, I used the MXg REXXWLM to convert the old and new policy definitions to SAS data bases and compared the two, Another is to just print the old and new and Super-C the two. Michael At 05:50 AM 2/22/2023, Gadi Ben-Avi wrote: Hi, Is there a way to compare two WLM Service Definitions? Thanks Gadi -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Comparing WLM Service Definitions
https://www.ibm.com/support/pages/listing-wlm-couple-policy-definitions Then use diff Colin On Wed, 22 Feb 2023 at 11:51, Gadi Ben-Avi wrote: > Hi, > Is there a way to compare two WLM Service Definitions? > > Thanks > > Gadi > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Comparing WLM Service Definitions
Hi, Is there a way to compare two WLM Service Definitions? Thanks Gadi -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DB2 DSNTRVFY WLM verify job stops WLM
Bill, Typically WLM appl. environments enter a stopped state due to a program error in one of the programs running in that address space. Are you certain that the specific WLM instances were in a normal state at the outset? It would be unusual for one of the Db2-supplied routines to have caused the error. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Bill Giannelli Sent: Tuesday, February 14, 2023 05:37 To: IBM-MAIN@LISTSERV.UA.EDU Subject: DB2 DSNTRVFY WLM verify job stops WLM I am running the DB2 install job DSNTRVFY used to verify WLM Application Environments. It seems it stop some of my Application Environments. How could I find out why? I am posting here after not getting any responses on DB2-L. thanks for any help or direction. Bill -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: DB2 DSNTRVFY WLM verify job stops WLM
In my experience DB2 WLM environments are stopped because the associated started task failed - Eg abend or JCL error. Check the output and syslog. I also once forgot to copy the STC JCL from the proclib which I use for dB2 installation to a system proclib library so no STC output just a syslog message. I do not know if there is a more general way to find the reason . > On 14 Feb 2023, at 10:36, Bill Giannelli wrote: > > I am running the DB2 install job DSNTRVFY used to verify WLM Application > Environments. It seems it stop some of my Application Environments. How could > I find out why? > I am posting here after not getting any responses on DB2-L. > thanks for any help or direction. > Bill > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
DB2 DSNTRVFY WLM verify job stops WLM
I am running the DB2 install job DSNTRVFY used to verify WLM Application Environments. It seems it stop some of my Application Environments. How could I find out why? I am posting here after not getting any responses on DB2-L. thanks for any help or direction. Bill -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to calculate average dasd response time from WLM Period ?
"Great, I will use the "128" method." Sorry, I meant, I will NOT use the "128" method and i will use my initial thought : "I thought that it was simply the amount of connect time in microseconds divided by the total I/O count, but 3527936 / 19661 = 179.4382 that is far away of 22968 microseconds (0.022968 seconds)..." :) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to calculate average dasd response time from WLM Period ?
Great, I will use the "128" method. Thanks you all ! > Le 26 nov. 2022 à 18:47, Todd J. Gagle a écrit : > > Ed, > > Thanks for correcting my typo. > > Regarding the WLM information, the information that you mention is WLM > related as it is a detailed display from the WMSYSSUM command. > As others have said, the values are displayed in seconds, but the source > value must be multiplied by 128 first to convert units. > > It appears that you have found a bug. The "total source" value is getting > multiplied by 128 for a second time prior to computing the average. > I will notify the SYSVIEW team about the bug. > > Todd > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to calculate average dasd response time from WLM Period ?
Ed, Thanks for correcting my typo. Regarding the WLM information, the information that you mention is WLM related as it is a detailed display from the WMSYSSUM command. As others have said, the values are displayed in seconds, but the source value must be multiplied by 128 first to convert units. It appears that you have found a bug. The "total source" value is getting multiplied by 128 for a second time prior to computing the average. I will notify the SYSVIEW team about the bug. Todd -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to calculate average dasd response time from WLM Period ?
On 11/26/2022 9:17 AM, Guillaume Boesel wrote: Thank you Todd for your reply, but if I understand well, the following WLM view of SYSVIEW uses WLM RCAA for the values of I/O count, connect time, ... as I retrieve the same values using IWMRCOLL/RCAE but it uses another control block for the average values (didn't find EMCB in data areas documentation) ? He meant write ECMB (Channel Measurement Block). -- Phoenix Software International Edward E. Jaffe 831 Parkview Drive North El Segundo, CA 90245 https://www.phoenixsoftware.com/ This e-mail message, including any attachments, appended messages and the information contained therein, is for the sole use of the intended recipient(s). If you are not an intended recipient or have otherwise received this email message in error, any use, dissemination, distribution, review, storage or copying of this e-mail message and the information contained therein is strictly prohibited. If you are not an intended recipient, please contact the sender by reply e-mail and destroy all copies of this email message and do not otherwise utilize or retain this email message or any or all of the information contained therein. Although this email message and any attachments or appended messages are believed to be free of any virus or other defect that might affect any computer system into which it is received and opened, it is the responsibility of the recipient to ensure that it is virus free and no responsibility is accepted by the sender for any loss or damage arising in any way from its opening or use. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to calculate average dasd response time from WLM Period ?
Thank you Todd for your reply, but if I understand well, the following WLM view of SYSVIEW uses WLM RCAA for the values of I/O count, connect time, ... as I retrieve the same values using IWMRCOLL/RCAE but it uses another control block for the average values (didn't find EMCB in data areas documentation) ? Resource Value Average Total service units for period 82495 CPU service units 77274 SRB service units 5221 ... DASD I/O count 19661 DASD I/O connect time 3.527936 0.022968 DASD I/O disconnect time 1.666304 0.010848 DASD I/O wait time 0.000896 0.06 Sorry if I understand badly... Nevertheless, reading the RCAA RCAEIORC comment /"Total DASD I/O count. This can be used with fields RCAEIOCT, RCAEIODT, RCAEIOWT, RCAEIOST to determine average DASD response time for the period"/ it seems possible to obtain average value with these fields. The solution is by using "multiply by 128" method from Graham ? Thanks Guillaume Le 26/11/2022 à 15:47, Todd J. Gagle a écrit : The DASD service times calculated by SYSVIEW do not use the WLM control blocks. SYSVIEW uses the data found in the EMCB control blocks. The times and counts shown in SYSVIEW can be viewed in real-time over the last hour in 1 minute intervals. Within SYSVIEW, you can view this information using the following commands: 1. DASDRESP - SYSVIEW collected information 2. RMDASD - RMF information The data shown in each will be very similar. The difference will be based on the timing of the collection. Todd J. Gagle Distinguished Engineer, Broadcom Software -- For IBM-MAIN subscribe / signoff / archive access instructions, send email tolists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to calculate average dasd response time from WLM Period ?
Thank you Graham for the formulae, it seems magic :) Le 26/11/2022 à 14:51, Graham Harris a écrit : For each I/O metric, if you divide the value by the average, and multiply by 128, then you roughly get the IOrate. It is the same on our systems. always 128. Whether it is intentional, or there are some wrong sums being done somewhere, i cant say. On Sat, 26 Nov 2022 at 09:43, Boesel Guillaume wrote: Thanks for your reply but my problem was not really about RCAA datas. My question is how SYSVIEW can calculate that average connect time is 0.022968 second from the total of 3.527936 seconds of connect time. You are right about RCAA 128 microseconds unit. I retrieved these informations thanks to IWMRCOLL and did the conversion. For the same period, like SYSVIEW, I retrieved 27562 128ms for connect time (RCAEIOCT) = 3.527936s and 19661 as Total DASD I/O count (RCAEIORC). But I wonder how is calculated the average connect time ? Thanks for your help Guillaume -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to calculate average dasd response time from WLM Period ?
The DASD service times calculated by SYSVIEW do not use the WLM control blocks. SYSVIEW uses the data found in the EMCB control blocks. The times and counts shown in SYSVIEW can be viewed in real-time over the last hour in 1 minute intervals. Within SYSVIEW, you can view this information using the following commands: 1. DASDRESP - SYSVIEW collected information 2. RMDASD - RMF information The data shown in each will be very similar. The difference will be based on the timing of the collection. Todd J. Gagle Distinguished Engineer, Broadcom Software -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to calculate average dasd response time from WLM Period ?
For each I/O metric, if you divide the value by the average, and multiply by 128, then you roughly get the IOrate. It is the same on our systems. always 128. Whether it is intentional, or there are some wrong sums being done somewhere, i cant say. On Sat, 26 Nov 2022 at 09:43, Boesel Guillaume wrote: > Thanks for your reply but my problem was not really about RCAA datas. My > question is how SYSVIEW can calculate that average connect time is 0.022968 > second from the total of 3.527936 seconds of connect time. > > You are right about RCAA 128 microseconds unit. I retrieved these > informations thanks to IWMRCOLL and did the conversion. > For the same period, like SYSVIEW, I retrieved 27562 128ms for connect > time (RCAEIOCT) = 3.527936s and 19661 as Total DASD I/O count (RCAEIORC). > > But I wonder how is calculated the average connect time ? > > Thanks for your help > Guillaume > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to calculate average dasd response time from WLM Period ?
Thanks for your reply but my problem was not really about RCAA datas. My question is how SYSVIEW can calculate that average connect time is 0.022968 second from the total of 3.527936 seconds of connect time. You are right about RCAA 128 microseconds unit. I retrieved these informations thanks to IWMRCOLL and did the conversion. For the same period, like SYSVIEW, I retrieved 27562 128ms for connect time (RCAEIOCT) = 3.527936s and 19661 as Total DASD I/O count (RCAEIORC). But I wonder how is calculated the average connect time ? Thanks for your help Guillaume -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to calculate average dasd response time from WLM Period ?
You have to normalize the metrics to be in the same units. For the RCA structure some are in 128 microseconds and some are in 1024 microseconds. Other data metrics can be in other units as well. You can't assume they are all in microseconds :) It gets pretty tricky esp. historical data when the metrics change over time. On Sat, Nov 26, 2022 at 6:48 PM Boesel Guillaume wrote: > Hi, > Is somebody know how to calculate the average dasd response time from WLM > Period's connect/disconnect/wait/iosq times ? > > On my shop, we use SYSVIEW. In his option WLM, we can see the I/O metrics > but I don't understand how is calculated the average response time. > > For the example, how is calculated the 0.022968 second average connect > time ? I thought that it was simply the amount of connect time in > microseconds divided by the total I/O count, but 3527936 / 19661 = 179.4382 > that is far away of 22968 microseconds (0.022968 seconds)... > > SYSVIEW, option WLM for a particular WLM Period : > Resource Value Average > Total service units for period82495 > CPU service units77274 > SRB service units 5221 > Swap count6 > I/O interupt time 0.044067 > Average swapped-in transactions 0 > Total frames 0 > RCT time 0.001301 > Average active transactions 0 > DASD I/O count19661 > DASD I/O connect time 3.527936 0.022968 > DASD I/O disconnect time 1.666304 0.010848 > DASD I/O wait time 0.000896 0.06 > > > In the RCAERESC structure of IWMWRCAA mapping, it's mentionned that the > Total DASD I/O count "can be used with fields RCAEIOCT, RCAEIODT, RCAEIOWT, > RCAEIOST to determine average DASD response time for the period" but > without more details. > > > https://www.ibm.com/docs/en/zos/2.5.0?topic=SSLTBW_2.5.0/com.ibm.zos.v2r5.iead300/IWMWRCAA-map.html > > Thanks for your help to understand this calculation. > > Regards > Guillaume > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
How to calculate average dasd response time from WLM Period ?
Hi, Is somebody know how to calculate the average dasd response time from WLM Period's connect/disconnect/wait/iosq times ? On my shop, we use SYSVIEW. In his option WLM, we can see the I/O metrics but I don't understand how is calculated the average response time. For the example, how is calculated the 0.022968 second average connect time ? I thought that it was simply the amount of connect time in microseconds divided by the total I/O count, but 3527936 / 19661 = 179.4382 that is far away of 22968 microseconds (0.022968 seconds)... SYSVIEW, option WLM for a particular WLM Period : Resource Value Average Total service units for period82495 CPU service units77274 SRB service units 5221 Swap count6 I/O interupt time 0.044067 Average swapped-in transactions 0 Total frames 0 RCT time 0.001301 Average active transactions 0 DASD I/O count19661 DASD I/O connect time 3.527936 0.022968 DASD I/O disconnect time 1.666304 0.010848 DASD I/O wait time 0.000896 0.06 In the RCAERESC structure of IWMWRCAA mapping, it's mentionned that the Total DASD I/O count "can be used with fields RCAEIOCT, RCAEIODT, RCAEIOWT, RCAEIOST to determine average DASD response time for the period" but without more details. https://www.ibm.com/docs/en/zos/2.5.0?topic=SSLTBW_2.5.0/com.ibm.zos.v2r5.iead300/IWMWRCAA-map.html Thanks for your help to understand this calculation. Regards Guillaume -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to change WLM classification rules
I think my question should be more bettrt presented as follows: I know how to activate or reactivate the base service policy or an override service policy. How can other definitions in the service definition such as classification rules be activated ? Does service policy activation use the policy in the currently active service definition or that in the currently installed service definition ?. Does installation of a service definition do anything other than update the couple dataset ? . When a service policy is dynamically activated, and assuming that the system uses policies from the currently installed service definition, are the other definitions in the service definition (such as classification rules) also activated ? My 10+ years old service definition uses the same name for the service definition as for the override policy that we use - I was probably confused then and am confused now. Keith Gooding > On 26 Jul 2022, at 12:38, Keith Gooding wrote: > > I meant to say of course that only one service definition can be installed > in the couple dataset, not coupling facility. > > Sent from my iPad > >> On 26 Jul 2022, at 12:34, Keith Gooding >> <034af3894af4-dmarc-requ...@listserv.ua.edu> wrote: >> >> This is a ‘newbie’ question (from someone who has forgotten a lot about >> z/OS). >> >> On a development system our WLM service definition does not get much >> attention. I wanted to make a simple change to classification rules and also >> to a service class definition. I used z/OSMF but I think I would have the >> same problem with ISPF. >> >> I extracted the definition from the couple dataset and used it to create a >> new service definition and copied an existing policy definition (POLICY1) as >> POLICY2 in the new service definition and made my changes in the new service >> definition. I installed the new service definition but cannot see how to >> activate it, if that is indeed possible. >> >> I had not realised that the coupling facility can contain only one service >> definition. I can activate policy overrides in the active service definition >> but those do not contain classification rules according to the WLM planning >> guide. >> >> What should I do to change classification rules dynamically ? >> >> Perplexed. > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: How to change WLM classification rules
I meant to say of course that only one service definition can be installed in the couple dataset, not coupling facility. Sent from my iPad > On 26 Jul 2022, at 12:34, Keith Gooding > <034af3894af4-dmarc-requ...@listserv.ua.edu> wrote: > > This is a ‘newbie’ question (from someone who has forgotten a lot about > z/OS). > > On a development system our WLM service definition does not get much > attention. I wanted to make a simple change to classification rules and also > to a service class definition. I used z/OSMF but I think I would have the > same problem with ISPF. > > I extracted the definition from the couple dataset and used it to create a > new service definition and copied an existing policy definition (POLICY1) as > POLICY2 in the new service definition and made my changes in the new service > definition. I installed the new service definition but cannot see how to > activate it, if that is indeed possible. > > I had not realised that the coupling facility can contain only one service > definition. I can activate policy overrides in the active service definition > but those do not contain classification rules according to the WLM planning > guide. > > What should I do to change classification rules dynamically ? > > Perplexed. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
How to change WLM classification rules
This is a ‘newbie’ question (from someone who has forgotten a lot about z/OS). On a development system our WLM service definition does not get much attention. I wanted to make a simple change to classification rules and also to a service class definition. I used z/OSMF but I think I would have the same problem with ISPF. I extracted the definition from the couple dataset and used it to create a new service definition and copied an existing policy definition (POLICY1) as POLICY2 in the new service definition and made my changes in the new service definition. I installed the new service definition but cannot see how to activate it, if that is indeed possible. I had not realised that the coupling facility can contain only one service definition. I can activate policy overrides in the active service definition but those do not contain classification rules according to the WLM planning guide. What should I do to change classification rules dynamically ? Perplexed. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Training for WLM/RMF
Hello One of my colleague is looking for training on WLM/RMF. If there are any retired mainframers who are willing to provide training or some level of knowledge on these subjects. Please contact me offlist. Regards Peter -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Velocity in WLM - Clarification
Others have already responded to let you know pretty well how velocity works, but I thought it might be important to clarify that velocity has nothing to do with memory use. If a space is set up with a velocity of 5 that does getmains for 50GB of storage, and another one with a velocity of 95 only getmains 5MB of storage, the velocity will have nothing whatsoever to do with how much storage the two spaces use. It's only the relative importance of the spaces being executed, and not anything to do with their memory use. Your original listing said that you were worried that the vendor space that was a lower velocity had more memory, but the amount of memory use is a factor of the memory that a space getmains, and WLM isn't really involved there. Although, when it comes to something that has a tremendous amount of memory allocated you don't want to cause thrashing by having it so low of a priority that it spends all it's time paging in and out and not much doing actual work. Brian -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Velocity in WLM - Clarification
On 22/03/2022 3:38 am, Peter wrote: So, Here does it mean 40 velocity gets more importance than 80 velocity ? Or if I change all the system address space to have SYSSTC and will it impact the performance of ISV vendors application with 40 velocity ? Velocity isn't a measure of importance, and it isn't a measure of priority. Velocity is simply a measure of how much time work spends waiting relative to the amount of time it spends running. e.g. if you have TASKA and TASKB and: TASKA waits 10ms to be dispatched, and finishes it's work in 1ms TASKB waits 50ms to be dispatched, and runs for 200ms TASKA velocity is 1/(10+1) = 9% TASKB velocity is 200/(50+200) = 80% TASKB waits 5x as long for dispatch as TASKA so presumably TASKA has higher priority at this time. TASKA finishes its work very quickly, so achieving a high velocity might be impossible - there just isn't enough running time. TASKA would be the type of work that is hard to manage with a goal, and (if it is important) is a good candidate for SYSSTC. WLM is as much about working out which workloads should have resources taken away when the system is busy, as which are the most important. Address spaces which should never have resources taken away and given to other workloads should usually be in SYSSTC (or SYSTEM). If goal velocities are not achievable, WLM has a hard time figuring out when the system is running well and it should stop making changes and just let things run. In general, if a task is important, a relatively low CPU consumer, and well behaved (i.e. is unlikely to have a CPU spike where you want WLM to step in and reduce the priority) I would put it in SYSSTC. -- Andrew Rowley Black Hill Software -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Velocity in WLM - Clarification
Classification: Confidential The practical statement is that velocity is a result, not an operand. The determined velocity is fed into the policy adjustment cycle. The policy adjustment cycle will select 1 "donor" and 1 "receiver' each cycle (every 10 seconds last I heard. This determination is made by comparing the achieved velocity to the target velocity 2 pieces of work with the same velocity may get wildly different perceived performance. When everything is free, WLM has very little to do. When things are constrained, WLM will direct resources to the most important work as follows: SYSTEM Service Class SYSSTC Service Class IMP 1 through 5 work. (low to high) Discretionary work. There is really too much to answer in this question for a stream of emails. I hope this gets you started. Check out the "Systems Programmer Guide to WLM" for further information. Also GIYF. Check CMG, SHARE proceedings for additional practical information. HTH, -Original Message- From: IBM Mainframe Discussion List On Behalf Of Peter Sent: Monday, March 21, 2022 11:38 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Velocity in WLM - Clarification [CAUTION: This Email is from outside the Organization. Unless you trust the sender, Don’t click links or open attachments as it may be a Phishing email, which can steal your Information and compromise your Computer.] Hello, I must confess that I am new to WLMs. I have inherited an environment where the last update done in WLM was in the year 2001 and after that it was never changed. I have observed that the system address space is assigned with VELOCITY_80 and few ISV vendors applications are assigned with VELOCITY_40. Recently we had a situation where an ISV vendor's applications with VELOCITY_40 took more memory than the SYSTEM address space with VELOCITY_80. So, Here does it mean 40 velocity gets more importance than 80 velocity ? Or if I change all the system address space to have SYSSTC and will it impact the performance of ISV vendors application with 40 velocity ? Please shed some light on this, so that I can research further on this and tune my WLM policy. Peter -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ::DISCLAIMER:: The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. E-mail transmission is not guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or may contain viruses in transmission. The e mail and its contents (with or without referred errors) shall therefore not attach any liability on the originator or HCL or its affiliates. Views or opinions, if any, presented in this email are solely those of the author and may not necessarily reflect the views or opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of authorized representative of HCL is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any email and/or attachments, please check them for viruses and other defects. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Velocity in WLM - Clarification
Hello, I must confess that I am new to WLMs. I have inherited an environment where the last update done in WLM was in the year 2001 and after that it was never changed. I have observed that the system address space is assigned with VELOCITY_80 and few ISV vendors applications are assigned with VELOCITY_40. Recently we had a situation where an ISV vendor's applications with VELOCITY_40 took more memory than the SYSTEM address space with VELOCITY_80. So, Here does it mean 40 velocity gets more importance than 80 velocity ? Or if I change all the system address space to have SYSSTC and will it impact the performance of ISV vendors application with 40 velocity ? Please shed some light on this, so that I can research further on this and tune my WLM policy. Peter -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Querying WLM address space CPU delays
Alas no, but there's a number of products out there that will read said records, including our own. ;) Pivotor does have a free tier, but it's not open source. Scott Chapman -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Querying WLM address space CPU delays
Scott, can you share a snip of code you have looking at delay samples from type 72 data? Thanks -Original Message- From: IBM Mainframe Discussion List On Behalf Of Scott Chapman Sent: Tuesday, March 16, 2021 7:50 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Querying WLM address space CPU delays SRM/WLM are already sampling the work running on the system. SMF 72 contains delay samples. Including by report class. You can define up to 2047 report classes so you can get a good bit of granularity. Maybe not down to a specific batch job, but probably more than granular enough to understand how the work overall is performing and monitor for the work degrading over time. Monitoring the delay samples over time is one of the things I highly recommend, especially in the situations where you're always running at 100% busy or always running at cap or something like that. Scott Chapman -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Querying WLM address space CPU delays
SRM/WLM are already sampling the work running on the system. SMF 72 contains delay samples. Including by report class. You can define up to 2047 report classes so you can get a good bit of granularity. Maybe not down to a specific batch job, but probably more than granular enough to understand how the work overall is performing and monitor for the work degrading over time. Monitoring the delay samples over time is one of the things I highly recommend, especially in the situations where you're always running at 100% busy or always running at cap or something like that. Scott Chapman -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Querying WLM address space CPU delays
We have an in-house tool that monitors CPU consumption and other performance metrics for address spaces and CICS transactions. This data is summarized every 5 minutes to allow easy querying and comparisons. All of this data is stored in DB2 and we have created some impressive SQL queries to quickly and efficiently display anomalies and critical issues. Our management runs our mainframe near full capacity to achieve "full value" for their processors. Needless to say, we don't always have enough tolerance to allow CPU consumer "outliers". With this tool, researching high CPU consumers that are out of their average have become easy, but we cannot easily determine the perceived impact. Just because an address space is consuming more CPU and the system is at 100% doesn't necessarily mean our customers are perceiving any negative impact. The system could be over its CPU share for the sysplex and another system may have spare CPU to 'steal'. Having the ability to see any delays in our lower service class address spaces would be a great addition. I've been working on a major enhancement to collect CPU delays (I really don't care about other types of delays at the moment) for each address space, but I'm not getting the desired results. I read that IWMRQRY and IWMCOLL appear to be the best services for this solution. However, I found that neither of these services return an ASID or any identifier of an address space. IWMRQRY has an input parameter for ASID, but running this service for every active ASID on the system (roughly 150 on our sandbox system) every quarter second (our WLM interval) is not cheap. Is there a better solution for collecting this data or am I missing something about these WLM services? Thank you, Brian Chapman -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Service Classes
This is usually very misunderstood. It's really the number of service class PERIODS WITH velocity or response GOALS (i.e. with an importance level). The reason is because WLM on each system will wake up every ten seconds (that's an eternity in a z14!) to see if goals are being missed. It starts with importance=1 periods and works its way down. If there are too many periods, the ones at a lower importance level will never get adjusted and you might have some less important periods exceeding their goals while more important periods are missing their goals. I was able to include both my own recommendations and other IBM recommendations when I was on an IBM residency working for Frank Kyne and writing a really neat Redbook called System z Mean Time to Recovery Best Practices - SG24-7816 - http://www.redbooks.ibm.com/redbooks/pdfs/sg247816.pdf. I consider it one of the most useful Redbooks I own. It contains best practices for reducing start up and shut down of z/OS and each of the major subsystems. I especially like the section that explains the IPL process. As an example, here are recommendations from section 5.2 of the Redbook: General WLM recommendations: 1. Keep your WLM policy as simple as possible. Service classes with only a single period are usually better than two periods, and two periods are almost always better than three periods. Of course there are exceptions to every recommendation, but this provides a good place to start. 2. Use response time goals, especially percentile response time goals, when you can. Only use velocity goals when transactions goals are not supported, or for test subsystems. Specifically, you should use percentile response time goals for DB2, CICS, IMS, and WebSphere. 3. Remember to review and possibly adjust velocity goals after any hardware upgrade. 4. If you have a very large number of classification rules, consider their sequence carefully. The rules are applied serially, starting with the first one, until a match is found. 5. Do not have too many service class periods with non-discretionary goals. A good guideline is to have less than 30 non-discretionary service class periods that are active on any one system. [Cheryl note: ON ANY ONE SYSTEM! If a service class is active on SYSA and not on SYSB, you don't need to count that on SYSB.] 6. Any service class with velocity goals should have multiple address spaces assigned to it so that it can collect meaningful statistics. If you need more granularity for reporting reasons, assign the address spaces to report classes. 7. If you have not reviewed your WLM policy in several years, take the time to do it now. Several enhancements to WLM have been made that can simplify your policy, or improve response time for transactions. Cheers! Cheryl -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Service Classes
We're in the software developmental business and one of our customers reported a problem when 100 WLM service classes were defined and active. We needed to reproduce their environment to test a fix. Once I read the advice "don't do it", I used one of our stand-alone z/OS systems to model the customers environment so as not to impact other activities in our main sysplex. Mark Jacobs Sent from ProtonMail, Swiss-based encrypted email. GPG Public Key - https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com ‐‐‐ Original Message ‐‐‐ On Tuesday, February 16th, 2021 at 9:38 AM, Martin Packer wrote: > We normally put it this way: > > Too many ACTIVE service class periods with too little work in each of them > > makes it difficult for WLM to be helpful. > > Cheers, Martin > > Martin Packer > > Systems Investigator & Performance Troubleshooter, IBM > > +44-7802-245-584 > > email: martin_pac...@uk.ibm.com > > Twitter / Facebook IDs: MartinPacker > > Blog: https://mainframeperformancetopics.com > > Mainframe, Performance, Topics Podcast Series (With Marna Walle): > > https://anchor.fm/marna-walle > > Youtube channel: https://www.youtube.com/channel/UCu_65HaYgksbF6Q8SQ4oOvA > > From: "Edgington, Jerry" jerry.edging...@westernsouthernlife.com > > To: IBM-MAIN@LISTSERV.UA.EDU > > Date: 16/02/2021 13:21 > > Subject: [EXTERNAL] Re: WLM Service Classes > > Sent by: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU > > Mark, > > IBM recommends < 30 Service Classes. WLM has a limited amount of time to > > cycle through the WLM service classes, and if > 30 service classes, IBM > > says WLM can't complete it in time. > > Jerry > > -Original Message----- > > From: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU On Behalf > > Of Mark Jacobs > > Sent: Tuesday, February 16, 2021 8:17 AM > > To: IBM-MAIN@LISTSERV.UA.EDU > > Subject: WLM Service Classes > > This message was sent from an external source outside of Western & > > Southern's network. Do not click links or open attachments unless you > > recognize the sender and know the contents are safe. > > I seem to recall that there's a recommendation not to exceed a certain > > number of defined WLM service classes for reasons. Is my recollection > > correct? > > Mark Jacobs > > Sent from ProtonMail, Swiss-based encrypted email. > > GPG Public Key - > > https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com > > > > > For IBM-MAIN subscribe / signoff / archive access instructions, send email > > to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > > > For IBM-MAIN subscribe / signoff / archive access instructions, > > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > Unless stated otherwise above: > > IBM United Kingdom Limited - Registered in England and Wales with number > > 741598. > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > > > > For IBM-MAIN subscribe / signoff / archive access instructions, > > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Service Classes
We normally put it this way: Too many ACTIVE service class periods with too little work in each of them makes it difficult for WLM to be helpful. Cheers, Martin Martin Packer Systems Investigator & Performance Troubleshooter, IBM +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter / Facebook IDs: MartinPacker Blog: https://mainframeperformancetopics.com Mainframe, Performance, Topics Podcast Series (With Marna Walle): https://anchor.fm/marna-walle Youtube channel: https://www.youtube.com/channel/UCu_65HaYgksbF6Q8SQ4oOvA From: "Edgington, Jerry" To: IBM-MAIN@LISTSERV.UA.EDU Date: 16/02/2021 13:21 Subject:[EXTERNAL] Re: WLM Service Classes Sent by:IBM Mainframe Discussion List Mark, IBM recommends < 30 Service Classes. WLM has a limited amount of time to cycle through the WLM service classes, and if > 30 service classes, IBM says WLM can't complete it in time. Jerry -Original Message- From: IBM Mainframe Discussion List On Behalf Of Mark Jacobs Sent: Tuesday, February 16, 2021 8:17 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: WLM Service Classes This message was sent from an external source outside of Western & Southern's network. Do not click links or open attachments unless you recognize the sender and know the contents are safe. I seem to recall that there's a recommendation not to exceed a certain number of defined WLM service classes for *reasons*. Is my recollection correct? Mark Jacobs Sent from [ProtonMail]( https://protonmail.com ), Swiss-based encrypted email. GPG Public Key - https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Service Classes
Thanks. Exactly what I was looking for. Mark Jacobs Sent from ProtonMail, Swiss-based encrypted email. GPG Public Key - https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com ‐‐‐ Original Message ‐‐‐ On Tuesday, February 16th, 2021 at 8:20 AM, Edgington, Jerry wrote: > Mark, > > IBM recommends < 30 Service Classes. WLM has a limited amount of time to > cycle through the WLM service classes, and if > 30 service classes, IBM says > WLM can't complete it in time. > > Jerry > > -Original Message- > > From: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU On Behalf Of > Mark Jacobs > > Sent: Tuesday, February 16, 2021 8:17 AM > > To: IBM-MAIN@LISTSERV.UA.EDU > > Subject: WLM Service Classes > > This message was sent from an external source outside of Western & Southern's > network. Do not click links or open attachments unless you recognize the > sender and know the contents are safe. > > I seem to recall that there's a recommendation not to exceed a certain number > of defined WLM service classes for reasons. Is my recollection correct? > > Mark Jacobs > > Sent from ProtonMail, Swiss-based encrypted email. > > GPG Public Key - > https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com > > > > For IBM-MAIN subscribe / signoff / archive access instructions, send email to > lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > --- > > For IBM-MAIN subscribe / signoff / archive access instructions, > > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: WLM Service Classes
Mark, IBM recommends < 30 Service Classes. WLM has a limited amount of time to cycle through the WLM service classes, and if > 30 service classes, IBM says WLM can't complete it in time. Jerry -Original Message- From: IBM Mainframe Discussion List On Behalf Of Mark Jacobs Sent: Tuesday, February 16, 2021 8:17 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: WLM Service Classes This message was sent from an external source outside of Western & Southern's network. Do not click links or open attachments unless you recognize the sender and know the contents are safe. I seem to recall that there's a recommendation not to exceed a certain number of defined WLM service classes for *reasons*. Is my recollection correct? Mark Jacobs Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email. GPG Public Key - https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
WLM Service Classes
I seem to recall that there's a recommendation not to exceed a certain number of defined WLM service classes for *reasons*. Is my recollection correct? Mark Jacobs Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email. GPG Public Key - https://api.protonmail.ch/pks/lookup?op=get&search=markjac...@protonmail.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Using accounting information in WLM classification rules
In that case SMF 30 will have the Accounting Information in - so you can assess its usefulness. I'll leave it to someone else - with practical experience - to discuss how to encode it. Cheers, Martin Martin Packer Systems Investigator & Performance Troubleshooter, IBM +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter / Facebook IDs: MartinPacker Blog: https://mainframeperformancetopics.com Mainframe, Performance, Topics Podcast Series (With Marna Walle): https://anchor.fm/marna-walle Youtube channel: https://www.youtube.com/channel/UCu_65HaYgksbF6Q8SQ4oOvA From: Gadi Ben-Avi To: IBM-MAIN@LISTSERV.UA.EDU Date: 04/11/2020 10:15 Subject:[EXTERNAL] Re: Using accounting information in WLM classification rules Sent by:IBM Mainframe Discussion List Thanks, But at this stage, it's for regular jobs. Gadi -Original Message- From: IBM Mainframe Discussion List On Behalf Of Martin Packer Sent: Wednesday, November 4, 2020 12:07 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Using accounting information in WLM classification rules If this is for DDF I think you need to examine some SMF 101s to see what the "names in frames" are in your case. (FWIW I just got permission to open source my Db2 DDF Analysis Tool. There's nothing there yet but it will be at https://github.com/MartinPacker/Db2-DDF-Analysis-Tool . It would help in this case.) Cheers, Martin Martin Packer Systems Investigator & Performance Troubleshooter, IBM +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter / Facebook IDs: MartinPacker Blog: https://mainframeperformancetopics.com Mainframe, Performance, Topics Podcast Series (With Marna Walle): https://anchor.fm/marna-walle Youtube channel: https://www.youtube.com/channel/UCu_65HaYgksbF6Q8SQ4oOvA From: Gadi Ben-Avi To: IBM-MAIN@LISTSERV.UA.EDU Date: 04/11/2020 08:53 Subject:[EXTERNAL] Using accounting information in WLM classification rules Sent by:IBM Mainframe Discussion List Hi, I was asked to investigate using accounting information in WLM classification rules. I saw that I can use AI as the type. What does the value of name look like? Are there any pitfalls I should be aware of? We are running z/OS v2.4 Thanks Gadi -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Using accounting information in WLM classification rules
Thanks, But at this stage, it's for regular jobs. Gadi -Original Message- From: IBM Mainframe Discussion List On Behalf Of Martin Packer Sent: Wednesday, November 4, 2020 12:07 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Using accounting information in WLM classification rules If this is for DDF I think you need to examine some SMF 101s to see what the "names in frames" are in your case. (FWIW I just got permission to open source my Db2 DDF Analysis Tool. There's nothing there yet but it will be at https://github.com/MartinPacker/Db2-DDF-Analysis-Tool. It would help in this case.) Cheers, Martin Martin Packer Systems Investigator & Performance Troubleshooter, IBM +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter / Facebook IDs: MartinPacker Blog: https://mainframeperformancetopics.com Mainframe, Performance, Topics Podcast Series (With Marna Walle): https://anchor.fm/marna-walle Youtube channel: https://www.youtube.com/channel/UCu_65HaYgksbF6Q8SQ4oOvA From: Gadi Ben-Avi To: IBM-MAIN@LISTSERV.UA.EDU Date: 04/11/2020 08:53 Subject:[EXTERNAL] Using accounting information in WLM classification rules Sent by:IBM Mainframe Discussion List Hi, I was asked to investigate using accounting information in WLM classification rules. I saw that I can use AI as the type. What does the value of name look like? Are there any pitfalls I should be aware of? We are running z/OS v2.4 Thanks Gadi -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Using accounting information in WLM classification rules
If this is for DDF I think you need to examine some SMF 101s to see what the "names in frames" are in your case. (FWIW I just got permission to open source my Db2 DDF Analysis Tool. There's nothing there yet but it will be at https://github.com/MartinPacker/Db2-DDF-Analysis-Tool. It would help in this case.) Cheers, Martin Martin Packer Systems Investigator & Performance Troubleshooter, IBM +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter / Facebook IDs: MartinPacker Blog: https://mainframeperformancetopics.com Mainframe, Performance, Topics Podcast Series (With Marna Walle): https://anchor.fm/marna-walle Youtube channel: https://www.youtube.com/channel/UCu_65HaYgksbF6Q8SQ4oOvA From: Gadi Ben-Avi To: IBM-MAIN@LISTSERV.UA.EDU Date: 04/11/2020 08:53 Subject:[EXTERNAL] Using accounting information in WLM classification rules Sent by:IBM Mainframe Discussion List Hi, I was asked to investigate using accounting information in WLM classification rules. I saw that I can use AI as the type. What does the value of name look like? Are there any pitfalls I should be aware of? We are running z/OS v2.4 Thanks Gadi -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Using accounting information in WLM classification rules
Hi, I was asked to investigate using accounting information in WLM classification rules. I saw that I can use AI as the type. What does the value of name look like? Are there any pitfalls I should be aware of? We are running z/OS v2.4 Thanks Gadi -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Can you set a FIXED dispatching priority using WLM?
WLM doesn't support fixed priorities, but you may be able to achieve your underlying goal by the way you categorize your workload. I miss the fine granularity, but WLM is what we have. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Sam Golob Sent: Tuesday, September 15, 2020 10:56 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Can you set a FIXED dispatching priority using WLM? Dear Folks, Question. Can you set a FIXED dispatching priority in WLM, like in the old IPS, ICS, OPT days? Thanks All the best. Sincerely,Sam -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Can you set a FIXED dispatching priority using WLM?
No, but setting the SRVCLASS as CPU CRITICAL is very similar. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Can you set a FIXED dispatching priority using WLM?
No. Why would you want to? Cheers, Martin Martin Packer Systems Investigator & Performance Troubleshooter, IBM +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter / Facebook IDs: MartinPacker Blog: https://mainframeperformancetopics.com Mainframe, Performance, Topics Podcast Series (With Marna Walle): https://anchor.fm/marna-walle Youtube channel: https://www.youtube.com/channel/UCu_65HaYgksbF6Q8SQ4oOvA From: Sam Golob To: IBM-MAIN@LISTSERV.UA.EDU Date: 15/09/2020 15:56 Subject:[EXTERNAL] Can you set a FIXED dispatching priority using WLM? Sent by:IBM Mainframe Discussion List Dear Folks, Question. Can you set a FIXED dispatching priority in WLM, like in the old IPS, ICS, OPT days? Thanks All the best. Sincerely,Sam -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Can you set a FIXED dispatching priority using WLM?
Dear Folks, Question. Can you set a FIXED dispatching priority in WLM, like in the old IPS, ICS, OPT days? Thanks All the best. Sincerely, Sam -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN