Re: Bounded string move?

2024-10-22 Thread Martin Packer
What happens in any case if “the caller” (or somesuch) fails to add the 
terminating (null?) character. I’m assuming this technique is length limited or 
sets some kind of condition code.

Cheers, Martin (who is unfamiliar with this technique – so far)

From: IBM Mainframe Discussion List  on behalf of 
Tony Harminc 
Date: Tuesday, 22 October 2024 at 03:09
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Bounded string move?
On Mon, 21 Oct 2024 at 19:28, Seymour J Metz  wrote:

> If I know the lengths of an input string and the length of a buffer, I can
> specify a pad character and copy it with MVCL. If I know that it is
> delimited by, e.g., a blank, I can use MVST but I run the risk of a buffer
> overrun. Is there a quick way to copy a delimited string without
> overrunning either the input or output buffer and without resorting to TRT?
>

If you're willing to limit your string to 256 bytes, you can probably use
TROO (TRANSLATE ONE TO ONE), using your data as the table (GR0) and
something like DATA DC 256AL1(*-DATA) as the data (R2). The same trick has
been used with TR since S/360 days to reverse (or otherwise reorder) a
string, but TROO adds the optional test for a terminating "function
character" in R0 that's actually going to be checked for in your source
string. TROO (vs TR) also doesn't require reinitializing the table for each
use, because it doesn't translate in place.

This won't do padding, and your two operands have to have the same length,
so it doesn't have everything wrapped into one instruction, i.e. strncpy().
Generally though, how often does one encounter a situation where the
lengths are both known *and* there may be a delimiter character *and* you
want padding? If that's the case you'd probably use SRST followed by MVCL,
and unfortunately have two passes over the data.

Hmmm... This TROO trick can still check only one length, so you'd have to
be sure the source string has a delimiter, and know the length of your
target field. Which is probably not so unusual.

I'm not seeing a way to use any of the other TRxx instructions to allow for
a longer string, but I may be missing it. I also haven't thought hard about
what happens upon hitting the CPU-determined number of characters and
branching back on CC3, but it's probably fine.

Tony H.

--
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: Building C, IBM Hursley Office, Hursley Park Road, 
Winchester, Hampshire SO21 2JN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Checking another address space private region

2024-10-04 Thread Martin Packer
What I am observing is that many customers could have more private (24- or 
31-bit) with a bit of care with the SQA and CSA definitions. That just might 
help.

Alternatively, they could have more buffer within (E)CSA.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Peter Relson 
Date: Friday, 4 October 2024 at 13:07
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Checking another address space private region
If you're running out of private storage, as was suggested, take a dump so that 
you (or someone) can run the report(s) to see the private storage usage and so 
that you can look at the system trace for that address space.

At a broad stroke some summary information can be viewed from any address space 
via the LDAX (mapped by IHALDAX).

It of course matters whether you are running out of region storage vs system 
private, running out of below-16M vs above-16M.

Peter Relson
z/OS Core Technology Design



--
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: Building C, IBM Hursley Office, Hursley Park Road, 
Winchester, Hampshire SO21 2JN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Checking another address space private region

2024-10-02 Thread Martin Packer
Right. That was where I (or probably Rob) would go next – if real(ish) time 
monitoring were required.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Steely.Mark <0708bf6ac9be-dmarc-requ...@listserv.ua.edu>
Date: Wednesday, 2 October 2024 at 15:01
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Checking another address space private region
SDSF has the AS (Address space memory) command. This provides a lot of 
information about address space regions.


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Jack Zukt
Sent: Wednesday, October 02, 2024 8:55 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Checking another address space private region

 !

CAUTION! EXTERNAL SENDER! STOP, ASSESS, AND VERIFY Do you know this person? 
Were you expecting this email? If not, report it using the Report Phishing 
Button!

Hi Martin,

I think that that will do the trick. Thank you for the tip.
Regards
Jack


On Wed, 2 Oct 2024 at 14:01, Martin Packer  wrote:

> In real time?
>
> After the fact could be SMF 30 – as it has the numbers. However
> allocation is not used and some applications GETMAIN the whole of
> their region as a matter of course.
>
> From: IBM Mainframe Discussion List  on
> behalf of Jack Zukt <059cd493dd41-dmarc-requ...@listserv.ua.edu>
> Date: Wednesday, 2 October 2024 at 13:57
> To: IBM-MAIN@LISTSERV.UA.EDU 
> Subject: [EXTERNAL] Checking another address space private region Hi,
> Is there a way to check another address space private area?  I need to
> see what is happening on an active started task private region in
> order to understand what is driving it full.
> Regards
> Jack
>
> --
> 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:
> Building C, IBM Hursley Office, Hursley Park Road, Winchester,
> Hampshire SO21 2JN
>
> --
> 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

Unless otherwise stated above:

IBM United Kingdom Limited
Registered in England and Wales with number 741598
Registered office: Building C, IBM Hursley Office, Hursley Park Road, 
Winchester, Hampshire SO21 2JN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Israel

2024-10-02 Thread Martin Packer
Exactly. I was going to say that. I?m concerned for all of those.

From: IBM Mainframe Discussion List  on behalf of 
Lennie Bradshaw 
Date: Wednesday, 2 October 2024 at 14:06
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Israel
So why have it directed only at people in Israel?
Why not include people in Lebanon, Iran, Gaza, Ukraine, Russia and all the 
other places where citizens lives are threatened by attack from another country?
I don't think this is relevant to IBM-MAIN discussions.
Lennie

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Lionel B. Dyck
Sent: 02 October 2024 13:54
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Israel

I agree with Tony - saying "be safe" is not propaganda or political - it is 
showing care and concern for members of this community that are in harm's way.


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

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Tony Thigpen
Sent: Wednesday, October 2, 2024 7:50 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Israel

esmie moo,

And, just how in the world did saying 'be safe' spread 'propaganda'?

It appears that you are the one that is weaponizing the technical board.

Tony Thigpen

esmie moo wrote on 10/2/24 8:37 AM:
>   Please do NOT weaponise this technical board.  Please do not use this board 
> to act as a conduit to spread Israel propaganda.
>  On Tuesday, October 1, 2024 at 11:32:45 a.m. EDT, Steve Beaver 
> <050e0c375a14-dmarc-requ...@listserv.ua.edu> wrote:
>
>   For the guys in Israel - please stay safe
>
>
>
> Sent from my iPhone
>
> No one said I could type with one thumb
>
> --
> 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

--
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: Building C, IBM Hursley Office, Hursley Park Road, 
Winchester, Hampshire SO21 2JN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Checking another address space private region

2024-10-02 Thread Martin Packer
In real time?

After the fact could be SMF 30 – as it has the numbers. However allocation is 
not used and some applications GETMAIN the whole of their region as a matter of 
course.

From: IBM Mainframe Discussion List  on behalf of 
Jack Zukt <059cd493dd41-dmarc-requ...@listserv.ua.edu>
Date: Wednesday, 2 October 2024 at 13:57
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Checking another address space private region
Hi,
Is there a way to check another address space private area?  I need to see
what is happening on an active started task private region in order to
understand what is driving it full.
Regards
Jack

--
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: Building C, IBM Hursley Office, Hursley Park Road, 
Winchester, Hampshire SO21 2JN

--
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

2024-09-05 Thread Martin Packer
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

2024-08-31 Thread Martin Packer
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: Couple of questions about job id

2024-08-07 Thread Martin Packer
Unsurprised ChatGPT hallucinated. I once tried asking it to write me blog posts 
– and it hallucinated like mad. “I’ll some of what it’s having.” 😊

For balance, I tried the same thing on what I’m supposed to be enthusiastic 
about and it hallucinated just as badly.

I suspect we’ll get to the point where writers don’t care about what they write 
and readers don’t care about what they’ve read… ☹ 😊

More seriously, some customers have 5-digit jobids; Some have 7. Cater for both 
if product code. (I try to.)

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Steve Horein <05b0b4f1358b-dmarc-requ...@listserv.ua.edu>
Date: Wednesday, 7 August 2024 at 20:35
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Couple of questions about job id
I had similar interests not long ago, and got some direction with CHKTRID
from Binyamin Dissen and Rob Scott:

On Fri, Dec 8, 2023 at 8:12 AM Rob Scott  wrote:

>
>
> If the OP is willing to call an interface instead, the use ERBSMFI and get
> SMF79-1 records and look at the values in R791TAS.
>
> CHKTRID is a good place to start if you are trying to work this out from
> control blocks yourself, but there are a few nuances to consider (assuming
> you have the ASCB address for the ASID) :
>
> (o) If ASCBJBNI is non-zero, you need to get the CSCB from CHCSCBP (based
> CHNAME on ASCBJBNI)
> (o) If ASCBJBNI is zero, use ASCBCSCB
> (o) If CHJOBID, then you might have a JOB, but it will be STC if ASCBJBNI=0
> (o) CHTSID = TSU
> (o) Otherwise you have an STC, but then you need to identity ASCH, OMVS
> and INITs from jobnames
>
> If you then want to accurately populate fields like “STEPNAME” and
> “PROCSTEP”  you need to be careful as they can come from different places
> depending on the logic above.
>
> It is a bit messy TBH.
>
> Also bear in mind that ASID(0001) is called “SYSLOG” 😊
>
> Rob Scott
> Rocket Software
>
>

On Wed, Aug 7, 2024 at 11:09 AM Lindy Mayfield <
05a2ba9c925b-dmarc-requ...@listserv.ua.edu> wrote:

> For the job id on my system, the name starts STC* for started task, TSU*
> for TSO user, JOB* for batch (and sometimes initiatiors), and there seems
> to be an 'other' category.  But I noticed on another system that the jobid
> names are different.   Out of curiosity, where is that naming defined?  I
> didn't find it in the usual places.
>
> Since the naming convention can change, is there another way to find out
> the job type, STC, JOB, TSU, etc, in a control block somewhere?  My program
> is already going through all the ASCB and related control blocks, so that
> would be the best place to look for that info.
>
> Thanks for your help. 🙂
>
> Kind regards,
> Lindy
>
>
>
>
> --
> 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: CPU and I/O statistics for BPXBATCH executions?

2024-06-28 Thread Martin Packer
You have until the end of today to submit a presentation proposal on this (z/OS 
Unix SMF 30 parsing) for GSE UK Annual Conference, Scott.

Not to put pressure on you in public… 😊

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Scott Chapman <03fffd029d68-dmarc-requ...@listserv.ua.edu>
Date: Friday, 28 June 2024 at 12:30
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: CPU and I/O statistics for BPXBATCH executions?
Yeah, one might think. One might be surprised. I haven't looked at this for 
some time so I don't remember all the details. But I remember I wrote something 
about this at one point in time. Eventually I found an old CMG paper I wrote 
(looks like c. 2011) about running Java on z/OS and found the below bit. It 
seems you might want to try running under BPXBATSL to see if that impacts 
what's reported. If you have shell scripts calling other "unix" commands that 
the combination of BPXBATSL and the _BPX* settings here might (possibly) get 
you to the all in one accounting.

Scott Chapman

From 2011:

SMF 30 and End-of-job Accounting
The choice of BPXBATCH vs. BPXBATSL vs. JZOS directly impacts the SMF 30 
records that are created for a Java batch job. Note that there are USS 
environment variables that may impact the details presented here. In 
particular, _BPX_BATCH_SPAWN, _BPX_SPAWN_SCRIPT, and _BPX_SHAREAS seem like 
they should impact the operation of BPXBATCH, but in my limited testing they 
didn’t. Again, testing in your own particular environment is highly suggested! 
The results presented here are believed to be valid for a standard or default 
configuration. Also note that BPXBATCH was using the SH option to run a shell 
script which can afford more space in the 100 byte JCL PARM, but causes some of 
the problems noted here.

If you expect to run a single batch job with a single step and get a single SMF 
30 step record (subtype 4) and a single SMF 30 job record (subtype 5), you may 
be surprised. In my testing that was only true when using BPXBATSL. When using 
BPXBATCH, I got 4 job records and 6 step records. When using JZOS, I got 2 job 
records and 2 step records.

On Thu, 27 Jun 2024 00:54:34 +, Farley, Peter  
wrote:


>For such a limited batch job, it ought to be possible to report all I/O’s, CPU 
>and memory statistics for all processes that were started and ended during the 
>job execution in one or two aggregated set of messages to the batch job 
>JESYSMSG and JESMSGLG outputs such that the combination reports all of the 
>actual usage, whether z/OS batch or Unix command(s).

--
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: VIO in 2024

2024-06-05 Thread Martin Packer
I’d add that VIO was always said to simulate a device and therefore was quite 
an expensive way of doing Data-In-Memory.

Having said that, it might be the only option.

Cheers, Martin (who wrote VIOTOES LIST3820 in the late 1980’s). 😊

From: IBM Mainframe Discussion List  on behalf of Jim 
Mulder 
Date: Wednesday, 5 June 2024 at 20:21
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: VIO in 2024
  It is a way to use real storage to avoid I/O for applications that don't do 
that on their own. So, yes,
as long as you have enough real storage so that VIO use does not result in 
paging.  If the VIO
data is getting paged out, you would usually be better off using ordinary I/O 
than paging I/O.
Paging I/O uses a 4K block size, which is inefficient for FICON, unless you are 
using zHPF.  z/OS has
not enhanced its paging I/O to use zHPF.  With non-paging I/O, you can use a 
larger block size, and
many of the access methods use zHPF.

Jim Mulder

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Mark Jacobs
Sent: Wednesday, June 5, 2024 8:42 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: VIO in 2024

Does sending small datasets to VIO sill make sense in 2024? The Ministry of 
Silly Questions thanks you in advance for your reply!

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 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

2024-03-14 Thread Martin Packer
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: Signing off

2024-02-27 Thread Martin Packer
My Dad (now long since retired) worked with 1904’s and then 29xx and 39xx.

(He also had IBM kit in the end – 3090 – but that isn’t really how I got into 
IBM.) 😊

I think there was / is a 1904 in the Science Museum in London.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Steve Thompson 
Date: Monday, 26 February 2024 at 22:02
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Signing off
I had to re-read that line "first started on an ICL 1904" a few
times before I my brain realized that was a model number and not
a year.

Blue skies and tail winds.

Enjoy your next set of activities.

Regards,
Steve Thompson

On 2/26/2024 2:51 PM, Sean Gleann wrote:
> This list has been a great source of ideas and information, although I've
> never really been a 'contributor' here, but more of a 'lurker'. Whenever
> I've seen a thread that I might be able to respond to, someone else gets in
> first with a response very similar to the one that I thought of.
>
> So, I hope you won't mind me speaking up now to say that it's time for this
> tired old mainframer to toddle off into the sunset... after 50 years of
> working with mainframe systems, I feel it's time to hang up my keyboard and
> call it a day.
>
> I first started on an ICL 1904 - punched cards, paper tape, core memory,
> 60MB disks, GEORGE II - but quickly saw the light and moved to another
> employer that used a 360/30 roughly 8 years after the series was first
> marketed. Since then, aside from a brief entanglement with a Burroughs
> B4700, it's been IBM all the way.
>
> I have to say that it's (mostly) been a lot of fun. From one aspect, I've
> never really worked a day in my life. Instead, I've been paid a lot of
> money to play on other people's expensive toys.
>
> Here's wishing all of you good luck and good fortune for the future. I'll
> be thinking about doing some travelling - haven't made it to South America
> or Africa yet.
>
> Regards
> Sean o'bhaile na Gleann
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
Regards, Steve Thompson

--
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: zsh for z/OS

2024-02-17 Thread Martin Packer
-zsh


Thanks Ed!

From: IBM Mainframe Discussion List  on behalf of Ed 
Jaffe <05acc3c79bf7-dmarc-requ...@listserv.ua.edu>
Date: Saturday, 17 February 2024 at 16:04
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: zsh for z/OS
On 2/17/2024 2:34 AM, Martin Packer wrote:
> I think this is the same shell as Mac OS. I use it there a bit – but getting 
> stronger. Right now I don’t have a 3.1 system to play with (and rarely do 
> Unix stuff on z/OS anyway).
>
> Cheers, Martin

Issue the 'echo $0' command.

What shell name comes back on Mac?

--
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

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: zsh for z/OS

2024-02-17 Thread Martin Packer
I think this is the same shell as Mac OS. I use it there a bit – but getting 
stronger. Right now I don’t have a 3.1 system to play with (and rarely do Unix 
stuff on z/OS anyway).

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Frank Swarbrick 
Date: Friday, 16 February 2024 at 19:33
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] zsh for z/OS
z/OS 3.1 added the Z Shell, zsh.  Is anyone using it?  How do you like it.  
What interesting features does it have over bash?

I'm only at 2.5, so can't use it.

--
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: Difference between STSI instruction and SYSEVENT QVS?

2024-02-05 Thread Martin Packer
I’m assuming that when STSI was enhanced for z16 – and it was a great 
enhancement – all the ways of calling it were able to support the new 
information (and any environmentals).

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Attila Fogarasi 
Date: Saturday, 3 February 2024 at 05:26
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Difference between STSI instruction and SYSEVENT QVS?
substantially the same in terms of information, also don't forget there is
also CSRSI which may be a better choice.  The callable services validate
parameters before calling STSI for you under the covers, also simplify some
of the returned info if you are running other than directly lpar on z
hardware.

On Fri, Feb 2, 2024 at 6:23 AM Joe Monk  wrote:

> What (if any) is the difference between the STSI instruction and the
> SYSEVENT QVS service, other than maybe the C interface?
>
> Thanks,
>
> Joe
>
> --
> 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: Generating output in SORT with a time value

2024-02-05 Thread Martin Packer
An E15 exit could do it – except it might be called too frequently. But 
probably STCKE would work. I think that’d be expensive, though.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Massimo Biancucci 
Date: Thursday, 1 February 2024 at 15:12
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Generating output in SORT with a time value
Billy,

as Sri said there's no way to ask SORT tools to put a different TS on every
record.
Hereby a "try" to start with an arbitrary TS (in TOD format to generate as
you like) and then generate a number of consecutive TS part (HHMMSSuu)
with a distance of 1 us.

It's a two steps and probably can be shrinked into one.
Consider it as an idea to further develop.
This doesn't guarantee any uniqueness between two different runs or single
run generating more than "1 day" number of records.
Hope this helps.
Max

//*---*
//* LET'S GENERATE A ARBITRARY NUMBERS OF ROWS WITH THE SEQNUM IN *
//* BINARY FORMAT AND A FIX TOD. LET'S CALL IT BASE TOD.  *
//*---*
//ST001EXEC  PGM=SORT
//SYSOUTDD   SYSOUT=*
//SORTIN   DD *
ABC
//SORTOUT  DD DSN=&&TMP,DISP=(,PASS),SPACE=(TRK,(10,10),RLSE)
//SYSIN DD   *
 SORT FIELDS=COPY
 OUTFIL REPEAT=10,
  BUILD=(SEQNUM,4,BI,START=0,X'DE956F5F25C18000')
*2024-01-31-23.59.59.999000
* BUILD=(SEQNUM,4,BI,X'DE9542AB0E80')
*2024-01-31-20.40.00.00
/*
//*---*
//* TOD IS A 8 BYTES BINARY WHERE BIT 51 IS 1 US  *
//* IT MEANS YOU HAVE TO DIVIDE TOD BY 4096 TO CALC NUM OF US *
//* SO:   *
//*---*
//* +1291714560   1 YEAR  *
//* +3538944  1 DAY   *
//* +147456   1 HOUR  *
//* +24576000 1 MINUTE*
//* +409600   1 SECOND*
//* +4096 1 US*
//*---*
//* SORT CAN TRANSFORM TOD TO DATE OR TIME.   *
//* FOR TIME THE MAXIMUM PRECISION IS HUNDREDTHS SECOND.  *
//* WE NEED TO CALCULATE THE LAST 4 DIGITS OF MICROSECONDS.   *
//*---*
//* FIRST ADD SEQNUM US TO THE BASE TOD.  *
//* EVERY RECORD WILL HAVE ONE US MORE.   *
//* LET'S PRINT TOD AS TC4: HHMMSSHH. *
//* LET'S CALC LAST 4 DIGITS AS REMAINDER OF TOD BY 4096. *
//* THIS IS THE VALUE IN TOD US UNITS. DIVIDE IT BY 4096 TO GET US.   *
//*---*
//* WE USE THIS MECHANISM TO USE TOD AS COUNTER AND AVOID EVALUATING  *
//*  DAY CHANGE ETC.  *
//*---*
//ST002EXEC  PGM=SORT
//SYSOUTDD   SYSOUT=*
//SORTIN   DD DSN=&TMP,DISP=(OLD,DELETE)
//SORTOUT  DD SYSOUT=*
//SYSIN DD   *
 INREC FIELDS=(1,4,SEQNUM
  5,8, BASE TS
  1,4,BI,MUL,+4096,ADD,5,8,BI,TO=BI,LENGTH=8,  ADD SEQNUM US TO BASE TS
  ((1,4,BI,MUL,+4096,ADD,5,8,BI),  CALC REMAINDER US*1
   MOD,+4096),DIV,+4096,TO=BI,LENGTH=4)
 SORT FIELDS=COPY
 OUTREC FIELDS=(C'',
   13,8,TC4,
   21,4,BI,EDIT=())
/*





Il giorno mer 31 gen 2024 alle ore 20:10 Billy Ashton <
bill00ash...@gmail.com> ha scritto:

> Thanks so much for this, Kolusu. I was hoping to find a way to get a new
> time on every record, but I think I can work with this and the following
> sequence number.
>
> I hope you have a great day today!
>
> Thank you and best regards,
> Billy Ashton
>
>
> -- Original Message --
> From "Sri h Kolusu" 
> To IBM-MAIN@listserv.ua.edu
> Date 1/31/2024 1:32:23 PM
> Subject Re: Generating output in SORT with a time value
>
> >>>  Hi there Kolusu, I messed up my format, and should have had colons
> instead of commas.
> >
> >Billy,
> >
> >Apart from usage of Colons, did you realize that you have OVERLAPPING
> data?
> >
> >At position 82 you wanted to write 82:C'This is my data field 3',  and
> then at position 102 you wanted to write this 102:C'AZ',
> >
> >The length of the text at 82 is 23 bytes long.
> >
> >+1+2
> >THIS IS MY DATA FIELD 3
> >
> >You want to write 23 bytes into a 20-byte length which is NOT possible.
> >
> >>>  I checked the APG, and could not find a way to use o

Re: Encryption and decryption - processor or TCPIP

2024-01-25 Thread Martin Packer
If I’m interpreting the z16 materials right it’s within the core’s area.

From: IBM Mainframe Discussion List  on behalf of 
Eric D Rossman 
Date: Thursday, 25 January 2024 at 15:07
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Encryption and decryption - processor or TCPIP
> Actually, every processor core includes its own CPACF coprocessor section.
> In other words, CPACF is "on core."

It's a fine distinction. My background is in HW so I describe it as separate 
from the "CP" proper, even though it is on the same chip.

Eric Rossman

--
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: Encryption and decryption - processor or TCPIP

2024-01-24 Thread Martin Packer
No need to apologise; You made me snigger. “Fix it with finance” is what I 
often use.

Caveat vendor? 😊

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Lennie Dymoke-Bradshaw <032fff1be9b4-dmarc-requ...@listserv.ua.edu>
Date: Wednesday, 24 January 2024 at 13:19
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Encryption and decryption - processor or TCPIP
Sorry MaRtin.
L

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
Lennie Dymoke-Bradshaw
Sent: 24 January 2024 13:09
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Encryption and decryption - processor or TCPIP

Matin said " Easily managed by provisioning enough zIIP."
As one of my old manager's used to say, "you can solve anything with a pot
of gold".

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
Martin Packer
Sent: 24 January 2024 12:51
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Encryption and decryption - processor or TCPIP

Thanks. Then if I see zIIP for TCP/IP I should tentatively conclude it's
this. The interesting bit would be if this zIIP usage were large - and
pre-empting Db2 Engine. Easily managed by provisioning enough zIIP.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of
Lennie Dymoke-Bradshaw <032fff1be9b4-dmarc-requ...@listserv.ua.edu>
Date: Wednesday, 24 January 2024 at 11:58
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Encryption and decryption - processor or TCPIP
Martin,

As Timothy has pointed out, it is for IPSEC processing that a zIIP is used,
not AT/TLS. I think you are correct that this would show against the TCP/IP
address space. But I think you should confirm that with others. (e.g. Chris
Meyer)

Lennie

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
Martin Packer
Sent: 24 January 2024 10:10
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Encryption and decryption - processor or TCPIP


In the back of my mind I also think that the crypto processing for TCP/IP
could be performed on a zIIP processor (which could be using its CPACF, of
course).


Lennie, or anybody who knows, which address space would show zIIP CPU time
under those circumstances? I'm assuming TCP/IP address space(s) - which
generally are in SYSSTC and so above eg Db2 Engine.

(At this point I'm interested in detecting / sizing such goings on -
probably with SMF 30.)

Thanks, Martin

From: IBM Mainframe Discussion List  on behalf of
Lennie Dymoke-Bradshaw <032fff1be9b4-dmarc-requ...@listserv.ua.edu>
Date: Wednesday, 24 January 2024 at 09:53
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Encryption and decryption - processor or TCPIP Tom,

It is possible to initialise ICSF without a Crypto Express card. I have done
it. Changes were made to ICSF in support of that initialisation many years
ago. It does require the CPACF. However, this only supports clear keys in
the CKDS. The CKDS formatting is different in some way and cannot be
converted to a secure key CKDS. I don't know if there is a way of using the
PKDS or TKDS in this configuration. I have been told it is possible to run
Data set encryption with CPACF only and a clear key CKDS, but I have not
tried this.

My understanding is that System SSL libraries use code that works out what
facilities are available and uses the "best" option.

CPACF on the later machines has some support for asymmetric keys so that
could potentially help with handshakes. Earlier machines with CPACF could
only do symmetric key processing.

In the back of my mind I also think that the crypto processing for TCP/IP
could be performed on a zIIP processor (which could be using its CPACF, of
course).

Lennie Dymoke-Bradshaw
https: //rsclweb.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
Tom Brennan
Sent: 24 January 2024 08:49
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Encryption and decryption - processor or TCPIP

Woah... right now I'm only about 1000 miles from Timothy so I get to see his
responses in real time and not California time :)

So Timothy (and probably just for me), I've seen a couple of sites without
crypto HSM cards not bother to run ICSF.  Can I assume in that case there's
pretty-much no way any encryption processing could be using CPACF?

On 1/24/2024 12:29 AM, Timothy Sipples wrote:
> Peter wrote:
>> I have a general question here. When you don't have crypto processor,
>> So when a ATTLS traffic is enabled does the encryption and decryption
>> handled by Started task TCPIP or the general processor?
>
> I've seen some of the follow-up messages, and it seems like you're
> trying
to troubleshoot a performance/throughput-related issue. Or at least you'd
like to understand what changed, why you may be observing an elongation in
your transaction times from CICS's perspective.
>
> "Crypto processor&quo

Re: Encryption and decryption - processor or TCPIP

2024-01-24 Thread Martin Packer
Thanks. Then if I see zIIP for TCP/IP I should tentatively conclude it’s this. 
The interesting bit would be if this zIIP usage were large – and pre-empting 
Db2 Engine. Easily managed by provisioning enough zIIP.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Lennie Dymoke-Bradshaw <032fff1be9b4-dmarc-requ...@listserv.ua.edu>
Date: Wednesday, 24 January 2024 at 11:58
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Encryption and decryption - processor or TCPIP
Martin,

As Timothy has pointed out, it is for IPSEC processing that a zIIP is used,
not AT/TLS. I think you are correct that this would show against the TCP/IP
address space. But I think you should confirm that with others. (e.g. Chris
Meyer)

Lennie

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
Martin Packer
Sent: 24 January 2024 10:10
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Encryption and decryption - processor or TCPIP


In the back of my mind I also think that the crypto processing for TCP/IP
could be performed on a zIIP processor (which could be using its CPACF, of
course).


Lennie, or anybody who knows, which address space would show zIIP CPU time
under those circumstances? I'm assuming TCP/IP address space(s) - which
generally are in SYSSTC and so above eg Db2 Engine.

(At this point I'm interested in detecting / sizing such goings on -
probably with SMF 30.)

Thanks, Martin

From: IBM Mainframe Discussion List  on behalf of
Lennie Dymoke-Bradshaw <032fff1be9b4-dmarc-requ...@listserv.ua.edu>
Date: Wednesday, 24 January 2024 at 09:53
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Encryption and decryption - processor or TCPIP Tom,

It is possible to initialise ICSF without a Crypto Express card. I have done
it. Changes were made to ICSF in support of that initialisation many years
ago. It does require the CPACF. However, this only supports clear keys in
the CKDS. The CKDS formatting is different in some way and cannot be
converted to a secure key CKDS. I don't know if there is a way of using the
PKDS or TKDS in this configuration. I have been told it is possible to run
Data set encryption with CPACF only and a clear key CKDS, but I have not
tried this.

My understanding is that System SSL libraries use code that works out what
facilities are available and uses the "best" option.

CPACF on the later machines has some support for asymmetric keys so that
could potentially help with handshakes. Earlier machines with CPACF could
only do symmetric key processing.

In the back of my mind I also think that the crypto processing for TCP/IP
could be performed on a zIIP processor (which could be using its CPACF, of
course).

Lennie Dymoke-Bradshaw
https: //rsclweb.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
Tom Brennan
Sent: 24 January 2024 08:49
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Encryption and decryption - processor or TCPIP

Woah... right now I'm only about 1000 miles from Timothy so I get to see his
responses in real time and not California time :)

So Timothy (and probably just for me), I've seen a couple of sites without
crypto HSM cards not bother to run ICSF.  Can I assume in that case there's
pretty-much no way any encryption processing could be using CPACF?

On 1/24/2024 12:29 AM, Timothy Sipples wrote:
> Peter wrote:
>> I have a general question here. When you don't have crypto processor,
>> So when a ATTLS traffic is enabled does the encryption and decryption
>> handled by Started task TCPIP or the general processor?
>
> I've seen some of the follow-up messages, and it seems like you're
> trying
to troubleshoot a performance/throughput-related issue. Or at least you'd
like to understand what changed, why you may be observing an elongation in
your transaction times from CICS's perspective.
>
> "Crypto processor" could refer to the CP Assist for Cryptographic
Functions (CPACF) or to the IBM Crypto Express hardware security modules
(HSMs). CPACF is an integral part of every main processor that's on every
modern IBM Z and all IBM LinuxONE machine models. You need to have Feature
Code 3863 installed to enable CPACF's full set of cryptographic algorithms.
So just make sure that feature code is installed on all your machines. CPACF
is an integral part of your main processors that supports additional
instructions that accelerate lots of cryptographic operations.
>
> IBM Crypto Express HSMs are optional (but strongly recommended!)
> features that are installed as cards in your IBM Z or IBM LinuxONE
> server's PCI slots. In recent models there are two variants of the IBM
> Crypto Express cards: "single port" and "dual port." Dual port means
> that there are two physical HSMs per card. It's simply a higher
> density card that allows you to support mor

Re: Encryption and decryption - processor or TCPIP

2024-01-24 Thread Martin Packer

In the back of my mind I also think that the crypto processing for TCP/IP
could be performed on a zIIP processor (which could be using its CPACF, of
course).


Lennie, or anybody who knows, which address space would show zIIP CPU time 
under those circumstances? I’m assuming TCP/IP address space(s) – which 
generally are in SYSSTC and so above eg Db2 Engine.

(At this point I’m interested in detecting / sizing such goings on – probably 
with SMF 30.)

Thanks, Martin

From: IBM Mainframe Discussion List  on behalf of 
Lennie Dymoke-Bradshaw <032fff1be9b4-dmarc-requ...@listserv.ua.edu>
Date: Wednesday, 24 January 2024 at 09:53
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Encryption and decryption - processor or TCPIP
Tom,

It is possible to initialise ICSF without a Crypto Express card. I have done
it. Changes were made to ICSF in support of that initialisation many years
ago. It does require the CPACF. However, this only supports clear keys in
the CKDS. The CKDS formatting is different in some way and cannot be
converted to a secure key CKDS. I don't know if there is a way of using the
PKDS or TKDS in this configuration. I have been told it is possible to run
Data set encryption with CPACF only and a clear key CKDS, but I have not
tried this.

My understanding is that System SSL libraries use code that works out what
facilities are available and uses the "best" option.

CPACF on the later machines has some support for asymmetric keys so that
could potentially help with handshakes. Earlier machines with CPACF could
only do symmetric key processing.

In the back of my mind I also think that the crypto processing for TCP/IP
could be performed on a zIIP processor (which could be using its CPACF, of
course).

Lennie Dymoke-Bradshaw
https: //rsclweb.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
Tom Brennan
Sent: 24 January 2024 08:49
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Encryption and decryption - processor or TCPIP

Woah... right now I'm only about 1000 miles from Timothy so I get to see his
responses in real time and not California time :)

So Timothy (and probably just for me), I've seen a couple of sites without
crypto HSM cards not bother to run ICSF.  Can I assume in that case there's
pretty-much no way any encryption processing could be using CPACF?

On 1/24/2024 12:29 AM, Timothy Sipples wrote:
> Peter wrote:
>> I have a general question here. When you don't have crypto processor,
>> So when a ATTLS traffic is enabled does the encryption and decryption
>> handled by Started task TCPIP or the general processor?
>
> I've seen some of the follow-up messages, and it seems like you're trying
to troubleshoot a performance/throughput-related issue. Or at least you'd
like to understand what changed, why you may be observing an elongation in
your transaction times from CICS's perspective.
>
> "Crypto processor" could refer to the CP Assist for Cryptographic
Functions (CPACF) or to the IBM Crypto Express hardware security modules
(HSMs). CPACF is an integral part of every main processor that's on every
modern IBM Z and all IBM LinuxONE machine models. You need to have Feature
Code 3863 installed to enable CPACF's full set of cryptographic algorithms.
So just make sure that feature code is installed on all your machines. CPACF
is an integral part of your main processors that supports additional
instructions that accelerate lots of cryptographic operations.
>
> IBM Crypto Express HSMs are optional (but strongly recommended!)
> features that are installed as cards in your IBM Z or IBM LinuxONE
> server's PCI slots. In recent models there are two variants of the IBM
> Crypto Express cards: "single port" and "dual port." Dual port means
> that there are two physical HSMs per card. It's simply a higher
> density card that allows you to support more HSM domains and modes
> within a smaller physical space, analogous to the difference between a
> fully populated processor drawer and a partially populated one.
> Whether you get the single port or dual port variant (or some of
> both), their role is to protect secrets, especially private encryption
> keys. They have their own onboard processors to execute cryptographic
> operations, and you need them to move beyond "clear key" cryptography.
> Clear key cryptography means your private encryption keys inhabit main
> memory, the same memory that the operating system, middleware, and
> applications inhabit. Conceivably that memory could be accessed - via
> a dump that hasn't been redacted, for example - to obtain the private
> keys. The vast majority of non-IBM Z/LinuxONE systems that support TLS
> are operating with clear key, but "we can do better." And we do:
> Crypto Express facilitates protected key and secure key operations.
> Get them, use them, love them. :-)
>
> But let's leave that HSM point aside for the moment and just focus on z/OS
AT-TLS and what you may be observing. If you're actually seeing longer
transaction

Re: Masking SMF data internally

2024-01-23 Thread Martin Packer
To my mind the real problem is making the data consistent and make sense.

BTW names are one thing but Plant/Serial is a good example of something that’s 
at least a machine identifier.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Radoslaw Skorupka <0471ebeac275-dmarc-requ...@listserv.ua.edu>
Date: Tuesday, 23 January 2024 at 09:45
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Masking SMF data internally
You talk about fields.
However user see records, not fields. Various records.
Manual editing single records with known fields is easy, however mass
change can be risky.
Note: as usually *we don't know* what is the author's need. IMHO this is
the least active person in this thread.
Without that we can only guess, assume or create very generic models.


Regards
--
Radoslaw Skorupka
Lodz, Poland




W dniu 22.01.2024 o 17:24, ITschak Mugzach pisze:
> You can mask any character or external decimal field by using translate
> everything but a-z and 0 to 9 and check for minimum length (say, not less
> than three characters) in order not to convert hex data. Now find the
> positions and mask the original record. This way you do not care for the
> actual value in the field or record type.
>
> ITschak
>
>
>
> ITschak Mugzach
> *|** IronSphere Platform* *|* *Information Security Continuous Monitoring
> for z/OS, x/Linux & IBM I **| z/VM coming soon  *
>
>
>
>
> On Mon, Jan 22, 2024 at 5:50 PM Willy Jensen
> wrote:
>
>> Most SMF records can be copied to a normal VB dataset. As I recall, only
>> one or two CICS records were really that big (or perhaps it is DB2, it's
>> been a while)? Anyway, you can select the record types that you need and
>> the use SORT to convert to normal VB.
>>
>>

--
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: SQA overflow condition

2023-12-13 Thread Martin Packer
Thank you. That’s an interesting learning point: That backed up console 
messages could cause this. I’m wondering if anybody can give more detail on how 
this could be. Also how to manage it. The latter as a resilience point.

Thanks, Martin

From: IBM Mainframe Discussion List  on behalf of 
Peter 
Date: Wednesday, 13 December 2023 at 10:29
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: SQA overflow condition
Finally found the reason for this condition

Our HMC operating system message(SYSCONS) were flooding with a product
error message

After resetting the SYSCONS

ESQA got a relief and deactivated SYSCONS from operating system message
console in HMC



On Tue, Dec 12, 2023, 2:34 PM Peter  wrote:

> Are there any tools available in cbttape to view 78-2 ?
>
>
>
> On Tue, Dec 12, 2023, 2:01 PM Martin Packer 
> wrote:
>
>> Right. To Allan’s point it’s CSA that shows up by key. Though SQA
>> subpools are in the 78-2.
>>
>> I also agree with Paul’s point that a longitudinal view can prove
>> helpful. Even Time Of Day could be helpful. Even comparing one system to
>> another, likewise.
>>
>> Cheers, Martin
>>
>> From: IBM Mainframe Discussion List  on behalf
>> of Paul Feller 
>> Date: Monday, 11 December 2023 at 14:20
>> To: IBM-MAIN@LISTSERV.UA.EDU 
>> Subject: [EXTERNAL] Re: SQA overflow condition
>> Peter, several people have given you some good suggestions.  There are a
>> few things you need to think about.
>>
>> 1) As others have said, EQSA overflow is not a bad thing as long as your
>> ECSA is okay.  At the place I last worked at we routinely saw ESQA overflow
>> on some of our larger lpars that had lots of activity.
>> 2) Has you ESQA always been "running" high and now it finaly has statred
>> to overflowing?
>> 3) If you have RMF and have SMF history data you can look back at how
>> your CSA/SQA usage has been doing.  You can use the batch reporting
>> function of RMF.  I think the manual is "z/OS Resource Measurement Facility
>> Report Analysis" that should help you.
>> 4) I would suggest you talk to the vendor about your question around the
>> SVC module.
>>
>>
>> Paul
>>
>> -Original Message-
>> From: IBM Mainframe Discussion List  On Behalf
>> Of Allan Staller
>> Sent: Monday, December 11, 2023 7:39 AM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: SQA overflow condition
>>
>> Classification: Confidential
>>
>> RMF  will do this provided VSTOR(D) is specified in ERBRMFxx. It will
>> show the alllocations, but not necessarily the "actual" user.
>> E,g. VTAM, TCPIP,.
>>
>> HTH
>>
>> -Original Message-
>> From: IBM Mainframe Discussion List  On Behalf
>> Of Peter
>> Sent: Sunday, December 10, 2023 10:29 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: SQA overflow condition
>>
>> [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.]
>>
>> The ESQA usage has gone to 108%.
>>
>> Is there any tool available in CBTTAPEA which can tell me or trace SQA
>> users and who are not releasing the storage?
>>
>> On Mon, Nov 27, 2023, 5:37 PM Allan Staller <
>> 0387911dea17-dmarc-requ...@listserv.ua.edu> wrote:
>>
>> > Classification: Confidential
>> >
>> > 100% concur w/Martin
>> >
>> > -Original Message-
>> > From: IBM Mainframe Discussion List  On
>> > Behalf Of Martin Packer
>> > Sent: Sunday, November 26, 2023 2:39 AM
>> > To: IBM-MAIN@LISTSERV.UA.EDU
>> > Subject: Re: SQA overflow condition
>> >
>> > [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 not specific advice but a way of thinking about things.)
>> >
>> > SQA can, of course, overflow into CSA - with no real harm done. Unless
>> > it causes CSA to go short. (CSA can't overflow into SQA, of course.)
>> >
>> > The above statements are true for both 24-bit and 31-bit.
>> >
>> > 1409K below the line, though, is pretty extreme - for 24 bit. If you
>> > made SQA larger so that it only overflowed, say, by 100K there would
>> > be no wasted virtual storage.
>> >

Re: SQA overflow condition

2023-12-12 Thread Martin Packer
Right. To Allan’s point it’s CSA that shows up by key. Though SQA subpools are 
in the 78-2.

I also agree with Paul’s point that a longitudinal view can prove helpful. Even 
Time Of Day could be helpful. Even comparing one system to another, likewise.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Paul Feller 
Date: Monday, 11 December 2023 at 14:20
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: SQA overflow condition
Peter, several people have given you some good suggestions.  There are a few 
things you need to think about.

1) As others have said, EQSA overflow is not a bad thing as long as your ECSA 
is okay.  At the place I last worked at we routinely saw ESQA overflow on some 
of our larger lpars that had lots of activity.
2) Has you ESQA always been "running" high and now it finaly has statred to 
overflowing?
3) If you have RMF and have SMF history data you can look back at how your 
CSA/SQA usage has been doing.  You can use the batch reporting function of RMF. 
 I think the manual is "z/OS Resource Measurement Facility Report Analysis" 
that should help you.
4) I would suggest you talk to the vendor about your question around the SVC 
module.


Paul

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Allan Staller
Sent: Monday, December 11, 2023 7:39 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SQA overflow condition

Classification: Confidential

RMF  will do this provided VSTOR(D) is specified in ERBRMFxx. It will show the 
alllocations, but not necessarily the "actual" user.
E,g. VTAM, TCPIP,.

HTH

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Peter
Sent: Sunday, December 10, 2023 10:29 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SQA overflow condition

[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.]

The ESQA usage has gone to 108%.

Is there any tool available in CBTTAPEA which can tell me or trace SQA users 
and who are not releasing the storage?

On Mon, Nov 27, 2023, 5:37 PM Allan Staller < 
0387911dea17-dmarc-requ...@listserv.ua.edu> wrote:

> Classification: Confidential
>
> 100% concur w/Martin
>
> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Martin Packer
> Sent: Sunday, November 26, 2023 2:39 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: SQA overflow condition
>
> [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 not specific advice but a way of thinking about things.)
>
> SQA can, of course, overflow into CSA - with no real harm done. Unless
> it causes CSA to go short. (CSA can't overflow into SQA, of course.)
>
> The above statements are true for both 24-bit and 31-bit.
>
> 1409K below the line, though, is pretty extreme - for 24 bit. If you
> made SQA larger so that it only overflowed, say, by 100K there would
> be no wasted virtual storage.
>
> More importantly, check out the "free CSA" picture. You really don't
> want to run out of that. For 24-bit you want a few hundred K free.
> (But to achieve that might require losing 1MB of 24-bit private, which
> might not be consequence free.)
>
> For 31 bit I like to see at least 100MB free ECSA, preferably more.
> The reason is because ECSA is - in my experience - more volatile.
>
> Speaking of volatility, you need to plan defensively - as a problem
> can lead to surge in SQA and CSA usage .
>
> Final point: I would advocate using SMF 78-2 to build a picture of
> common storage usage - and how variable it is. Here is a blog post I
> wrote on the
> matter:
>
> htt ps://
> mainframeperformancetopics.com/2020/01/05/how-i-look-at-virtual-storag
> e
>
> (Take out the space to follow the URL - as my mail client turned it
> into an attachment.) 😕
>
> Cheers, Martin
>
> Sent from my iPad
>
> > On 26 Nov 2023, at 05:40, Peter  wrote:
> >
> > Hello
> >
> > I am able to see the below alert condition under RMF postprocessor
> > III
> >
> >
> >
> > Name Reason Critical val. Possible cause or action
> >
> > *STOR TSQAO > 0 1409K bytes SQA overflow into CSA 1409K.
> >
> >
> >
> >
> >
> > Our SQA and CSA set up in our IEASYSxx is as below
> >
> >
> >
> > CSA=(2000,30)
> >
> >
> >
> > SQA=(16,192)
> >
> >
> > Hardware: z14
> > LPAR : 16gb memory
> > zOS 2.4
>

Re: SQA overflow condition

2023-12-11 Thread Martin Packer
I’m wondering why 108% is a problem. I’d say that’s about the right amount of 
overflow. Unless you know have a shortage of free ECSA.

Thanks, Martin

From: IBM Mainframe Discussion List  on behalf of 
Peter 
Date: Monday, 11 December 2023 at 04:29
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: SQA overflow condition
The ESQA usage has gone to 108%.

Is there any tool available in CBTTAPEA which can tell me or trace SQA
users and who are not releasing the storage?

On Mon, Nov 27, 2023, 5:37 PM Allan Staller <
0387911dea17-dmarc-requ...@listserv.ua.edu> wrote:

> Classification: Confidential
>
> 100% concur w/Martin
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of Martin Packer
> Sent: Sunday, November 26, 2023 2:39 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: SQA overflow condition
>
> [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 not specific advice but a way of thinking about things.)
>
> SQA can, of course, overflow into CSA - with no real harm done. Unless it
> causes CSA to go short. (CSA can't overflow into SQA, of course.)
>
> The above statements are true for both 24-bit and 31-bit.
>
> 1409K below the line, though, is pretty extreme - for 24 bit. If you made
> SQA larger so that it only overflowed, say, by 100K there would be no
> wasted virtual storage.
>
> More importantly, check out the "free CSA" picture. You really don't want
> to run out of that. For 24-bit you want a few hundred K free. (But to
> achieve that might require losing 1MB of 24-bit private, which might not be
> consequence free.)
>
> For 31 bit I like to see at least 100MB free ECSA, preferably more. The
> reason is because ECSA is - in my experience - more volatile.
>
> Speaking of volatility, you need to plan defensively - as a problem can
> lead to surge in SQA and CSA usage .
>
> Final point: I would advocate using SMF 78-2 to build a picture of common
> storage usage - and how variable it is. Here is a blog post I wrote on the
> matter:
>
> htt ps://
> mainframeperformancetopics.com/2020/01/05/how-i-look-at-virtual-storage
>
> (Take out the space to follow the URL - as my mail client turned it into
> an attachment.) 😕
>
> Cheers, Martin
>
> Sent from my iPad
>
> > On 26 Nov 2023, at 05:40, Peter  wrote:
> >
> > Hello
> >
> > I am able to see the below alert condition under RMF postprocessor III
> >
> >
> >
> > Name Reason Critical val. Possible cause or action
> >
> > *STOR TSQAO > 0 1409K bytes SQA overflow into CSA 1409K.
> >
> >
> >
> >
> >
> > Our SQA and CSA set up in our IEASYSxx is as below
> >
> >
> >
> > CSA=(2000,30)
> >
> >
> >
> > SQA=(16,192)
> >
> >
> > Hardware: z14
> > LPAR : 16gb memory
> > zOS 2.4
> >
> > Do I have think about tunning the SQA parameter ?
> >
> > Regards
> > Peter
> >
> > --
> > 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
> ::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
&

Re: HMC hardware messages

2023-11-29 Thread Martin Packer
This thread has got me thinking about services like IFTTT and Pushcut to handle 
notifications etc from the HMC.

But then I guess none of you would be allowed to build anything around them.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Grant Taylor <023065957af1-dmarc-requ...@listserv.ua.edu>
Date: Tuesday, 28 November 2023 at 23:43
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: HMC hardware messages
On 11/28/23 2:46 PM, Radoslaw Skorupka wrote:
> Of course ticket creation is another topic. But it cannot be simply
> automatic creation of ticket for every message, because many of them are
> just notification.
> Example: REIPL.

I don't know about ticketing systems, but with email, I create rules to
detect things that are known okay; REIPL, and mark the message as read.
That way it's there and I can got to the folder if I want to see it.
But it's not unread and vying for my attention.

Our old ticketing system had the ability to do similar.  There were
multiple macros set up to assign the ticket to me / my group, add
comments, and mark the ticket as resolved.

I'm still trying to figure out if our new ticketing system can do
anything like that.

Ideally don't send notifications that are largely noise.  If you can't
avoid that, automate resolving them.



--
Grant. . . .
unix || die

--
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: SQA overflow condition

2023-11-27 Thread Martin Packer
This all looks healthy – to me. It’s a single point in time, of course.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Peter 
Date: Monday, 27 November 2023 at 04:42
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: SQA overflow condition
Hello

Right now the picture of CSA is good with just 9 percent used but I can see
ESQA is in overflowing condition

Area  Start EndSize(K)%UseOverflow
Size(Mb)

Extended Private  1B10  7FFF  1653760K
1615Mb

Extended CSA  08B8E000  1B0F   300488K  49
293Mb

Extended MLPA   
0K

Extended FLPA 08B8B000  08B8DFFF
12K

Extended PLPA 034B6000  08B8AFFF88916K
87Mb

Extended SQA  01DBD000  034B5FFF23524K  97   1572K
23Mb

Extended R/W Nuc  01D6F000  01DBCFFF
312K

Extended R/O Nuc  0100  01D6E4FF13753K
13Mb

R/O Nuc   00FDD000  00FF
140K

R/W Nuc   00FD4000  00FDCAB7
34K

SQA   00E0  00FD3FFF 1872K  29  0K
2Mb

PLPA  00C3D000  00DF 1804K
2Mb

FLPA  00C3C000  00C3CFFF
4K

MLPA    
0K

CSA   00A0  00C3BFFF 2288K   9
2Mb

Private   6000  009F10216K
10Mb

V=R   6000  00015FFF
64K

System2000  5FFF
16K

PSA     1FFF
8K



Home Address Space  Length  Used
Free

Region Requested
200K

Region Above 16M  1653760K 4400K
1649360K

Region Below 16M10216K 1364K
8852K



DIAGxx
Option

CSA TrackingActive


SQA Tracking
Active

GFS Trace Inactive


On Sun, Nov 26, 2023, 9:35 PM Paul Feller  wrote:

> Peter, I've also have taken the attitude that SQA or ESQA overflow is not
> necessarily a bad thing as long as you are not running short of CSA or
> ECSA.  As Martin mentioned you don't want to run out of CSA/ECSA.
>
> There are a few things that I've done over the years.
>
> There is a set of IRA messages that you could look for in the SYSLOG to
> get an idea of the data/time of when the overflow happens.  There is also
> an IRA message that indicates when the overflow is relieved.
>
> Another thing I looked at was who was using up the SQA/ESQA.  Did
> something "new" show up that is allocating SQA/ESQA.  As a side note I
> would look at what the new thing might also be doing to the CSA/ECSA.
>
> As Martin mentioned the SMF type 78 record can be helpful.  I had some SAS
> code I ran that looked at the SMF type 78 records to get a picture of the
> ups and downs of SQA/ESQA and CSA/ECSA usage.  I'm not very good at coding
> SAS but I'm able to make things work.  I got the original code off the CBT
> website and modified it for my needs.  Unfortunately, I don't have access
> to the z/OS system anymore because I'm retired so I don't have any
> additional details I can give you around the SAS code.
>
> Paul
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of Martin Packer
> Sent: Sunday, November 26, 2023 2:39 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: SQA overflow condition
>
> (This is not specific advice but a way of thinking about things.)
>
> SQA can, of course, overflow into CSA - with no real harm done. Unless it
> causes CSA to go short. (CSA can't overflow into SQA, of course.)
>
> The above statements are true for both 24-bit and 31-bit.
>
> 1409K below the line, though, is pretty extreme - for 24 bit. If you made
> SQA larger so that it only overflowed, say, by 100K there would be no
> wasted virtual storage.
>
> More importantly, check out the "free CSA" picture. You really don't want
> to run out of that. For 24-bit you want a few hundred K free. (But to
> achieve that might require losing 1MB of 24-bit private, which might not be
> consequence free.)
>
> For 31 bit I like to see at least 100MB free ECSA, preferably more. The
> reason is because ECSA is - in my experience - more volatile.
>
> Speaking of volatility, you need to plan defensively - as a problem can
> lead to surge in SQA and CSA usage .
>
> Final point: I would advocate using SMF 78-2 to build a picture of common
> storage usage - and how variable it is. Here is a blog post I wrote on the
> matter:
>
> htt ps://
> mainframeperformancetopics.com/2020/01/05/how-i-look-at-virtual-storage
>
> (Take out the space to follow the URL - as my mail client turned it into
> an attachment.) 😕
>
> Cheers, Martin
>
> Sent from my iPad
>
> > On 26 Nov 2023, at 05:40, Peter  wrote:
> >
> > Hello
> >
> > I am able to see the below alert condi

Re: SQA overflow condition

2023-11-26 Thread Martin Packer
(This is not specific advice but a way of thinking about things.)

SQA can, of course, overflow into CSA - with no real harm done. Unless it 
causes CSA to go short. (CSA can't overflow into SQA, of course.)

The above statements are true for both 24-bit and 31-bit.

1409K below the line, though, is pretty extreme - for 24 bit. If you made SQA 
larger so that it only overflowed, say, by 100K there would be no wasted 
virtual storage.

More importantly, check out the "free CSA" picture. You really don't want to 
run out of that. For 24-bit you want a few hundred K free. (But to achieve that 
might require losing 1MB of 24-bit private, which might not be consequence 
free.)

For 31 bit I like to see at least 100MB free ECSA, preferably more. The reason 
is because ECSA is - in my experience - more volatile.

Speaking of volatility, you need to plan defensively - as a problem can lead to 
surge in SQA and CSA usage .

Final point: I would advocate using SMF 78-2 to build a picture of common 
storage usage - and how variable it is. Here is a blog post I wrote on the 
matter:

htt ps://mainframeperformancetopics.com/2020/01/05/how-i-look-at-virtual-storage

(Take out the space to follow the URL - as my mail client turned it into an 
attachment.) 😕

Cheers, Martin

Sent from my iPad

> On 26 Nov 2023, at 05:40, Peter  wrote:
> 
> Hello
> 
> I am able to see the below alert condition under RMF postprocessor III
> 
> 
> 
> Name Reason Critical val. Possible cause or action
> 
> *STOR TSQAO > 0 1409K bytes SQA overflow into CSA 1409K.
> 
> 
> 
> 
> 
> Our SQA and CSA set up in our IEASYSxx is as below
> 
> 
> 
> CSA=(2000,30)
> 
> 
> 
> SQA=(16,192)
> 
> 
> Hardware: z14
> LPAR : 16gb memory
> zOS 2.4
> 
> Do I have think about tunning the SQA parameter ?
> 
> Regards
> Peter
> 
> --
> 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: Switching between SMT-1 and SMT-2

2023-09-06 Thread Martin Packer
I really hope you’re not advising customers to run the zIIP pool at 100%. Key 
functions such as Db2 DBM1 Deferred Write and Prefetch, as well as Db2 Log 
Writes, depend on very good access to zIIP.

(This is actually why I first wrote my zIIP Capacity & Performance presentation 
10 years ago.)

And, to be fair, I see some customers pushing their zIIP utilisation too high, 
but even they aren’t nearly at 100%

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Andrew Rowley 
Date: Wednesday, 6 September 2023 at 01:22
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Switching between SMT-1 and SMT-2
On 5/09/2023 10:30 pm, Martin Packer wrote:
> And “100% busy” is the wrong criterion – if you want your system to be 
> performant.

Isn't that what WLM is for?

25 years ago I did a WLM conversion on a single CPU system. A single CPU
is probably the most difficult to tune. By necessity, it ran at 100% for
hours at a time. With appropriate WLM settings it performed fine. You do
need a mix of work so you have work that can afford to wait, but it's
not like the system needs time to to rest. There's no major difference
between idle time and time running lower priority work.

Is the situation worse now?

There were a lot of things we had to do that went against the
conventional wisdom for WLM at the time - the conventional wisdon did
NOT work well at 100% or on a single CPU.

--
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

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: Switching between SMT-1 and SMT-2

2023-09-06 Thread Martin Packer
Minor correction – evident in the SMF data: One SAP runs SMT-1; The rest run 
SMT-2.

(My code does, of course 😀, take this into account.)

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Attila Fogarasi 
Date: Wednesday, 6 September 2023 at 09:41
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Switching between SMT-1 and SMT-2
Just to provide some perspective on the value of SMT-2, critical system
functions are SMT-2 -- no choice.  For example SAP runs SMT-2 on z15 (I
haven't checked for earlier models as we have z15).  So SMT-2 is "so bad"
that it is always used for one of the key mainframe differentiators over
other architectures :)
That said, performance is always a balance between throughput, latency and
path length ... SMT-2 can affect all 3 in complex ways.  And measuring it
can be difficult, still a black art.  I'd claim that for the majority of
transactional mainframe workloads using SMT-2 for zIIPs is optimal.

On Tue, Sep 5, 2023 at 9:19 PM Scott Chapman <
03fffd029d68-dmarc-requ...@listserv.ua.edu> wrote:

> It's more complicated than that. Although I would agree that if an LPAR
> has only a single zIIP, likely SMT would be a good idea. But B is not true
> for intervals that people usually consider when looking at utilization
> levels because at the level of dispatch intervals, it's much more likely
> there's at least some intervals where the zIIPs are 100% busy. It really
> depends on arrival patterns and how much you care about very short
> transactions that may be running on the zIIPs.
>
> On Mon, 4 Sep 2023 20:10:31 +1000, Andrew Rowley <
> and...@blackhillsoftware.com> wrote:
>
> >The current situation sounds like SMT-2 should only be used if you
> >
> >a) have a single zIIP
> >
> >or b) are running your zIIPs consistently 100% busy
> >
> >and for b) you need to turn it off when the workload reduces?
> >
> >--
> >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
>
> --
> 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: Switching between SMT-1 and SMT-2

2023-09-05 Thread Martin Packer
And “100% busy” is the wrong criterion – if you want your system to be 
performant.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Peter Relson 
Date: Tuesday, 5 September 2023 at 13:13
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Switching between SMT-1 and SMT-2

The current situation sounds like SMT-2 should only be used if you
a) have a single zIIP
or b) are running your zIIPs consistently 100% busy
and for b) you need to turn it off when the workload reduces?


I don't think that that is a correct conclusion. It is far more complicated 
than thinking that this is simply about one LPAR.
It depends what your logical vs physical configuration is. It depends what 
resources your other LPARs need. And a lot more.

And it is expected that zIIPs are not run "consistently 100% busy". That would 
not be an appropriate usage of zIIPs.

Peter Relson
z/OS Core Technology Design


--
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: Switching between SMT-1 and SMT-2

2023-09-05 Thread Martin Packer
Remind me, Scott (or anybody): Does switching modes cause a WLM reset? Might 
not be something you want to do throughout the day – if so.

Thanks, Martin

From: IBM Mainframe Discussion List  on behalf of 
Scott Chapman <03fffd029d68-dmarc-requ...@listserv.ua.edu>
Date: Tuesday, 5 September 2023 at 12:19
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Switching between SMT-1 and SMT-2
It's more complicated than that. Although I would agree that if an LPAR has 
only a single zIIP, likely SMT would be a good idea. But B is not true for 
intervals that people usually consider when looking at utilization levels 
because at the level of dispatch intervals, it's much more likely there's at 
least some intervals where the zIIPs are 100% busy. It really depends on 
arrival patterns and how much you care about very short transactions that may 
be running on the zIIPs.

On Mon, 4 Sep 2023 20:10:31 +1000, Andrew Rowley  
wrote:

>The current situation sounds like SMT-2 should only be used if you
>
>a) have a single zIIP
>
>or b) are running your zIIPs consistently 100% busy
>
>and for b) you need to turn it off when the workload reduces?
>
>--
>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

--
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: Subject: Re: [EXT] Ars Technica: The IBM mainframe: How it runs and why it survives

2023-07-27 Thread Martin Packer
I think we had two 3279-3B’s in our branch. The rest were 3278’s.

Recall IBM had gone to PROFS-based email at that point (mid 1980’s) so 
terminals were something everybody in the branch needed.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of Jay 
Maynard 
Date: Thursday, 27 July 2023 at 17:10
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Subject: Re: [EXT] Ars Technica: The IBM mainframe: How 
it runs and why it survives
When I got into systems work in 1982, I was at an engineering shop. All of
the terminals were 3278-2s aside from a few leftover 3277-2s. There was
exactly one 3279-S3G, in the general manager's office so he could do GDDM
charts.

On Thu, Jul 27, 2023 at 11:02 AM Colin Paice  wrote:

> In the days when 3270-2 was the best available, and 3279s with colour were
> just announced, a team from a bank came round to see these new machines.
> One of the executives asked "why do we need colour?"  The reply from a
> quick thinking developer was "so you can display overdrawn accounts in
> red!" - and the executive was sold on the idea.
> Colin
>
> On Thu, 27 Jul 2023 at 15:26, billogden  wrote:
>
> > Long ago and far away I helped an IBM customer set up his new 148 VS1
> > machine to use CICS. At that time it had the macro interface, but as an
> > assembly programmer that was good for me.  3270s were very new at the
> time
> > and controlling the screen appearance was important. The customer was an
> > Electric company (in a very different cultural environment) and we rather
> > quickly started production use, initially to simply display customer
> data.
> >
> > Some early mistakes: The IBM marketing people were very much unfamiliar
> > with
> > display terminals and thought that 3270-1 was a good start. I managed to
> > change that immediately! (Who remembers the 3270-1?).
> >
> > We (myself (as an IBM SE) and the customer (both technical and
> management))
> > were very happy with how quickly the system became useful. IIRC (which is
> > more difficult at my age) we were the first "real" virtual memory
> customer
> > in that part of the world. We had about a dozen terminals on the system
> and
> > had no response problems with the terminals or with batch jobs. CICS, at
> > least in those days, seemed very efficient.
> >
> > Being young and stupid, I liked VS1.
> >
> > Bill Ogden
> >
> > --
> > 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
>


--
Jay Maynard

--
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: What happened to GC26-1672 Batch Local Shared Resource(LSR) Documentation?

2023-07-06 Thread Martin Packer
I don’t think I’ve seen any. Anyone?

I do think I heard people didn’t much like having a subsystem to do this job – 
after all SUBSYS= in JCL is needed. (No disrespect to those that built BLSR – 
twice, I believe.)

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Farley, Peter <031df298a9da-dmarc-requ...@listserv.ua.edu>
Date: Thursday, 6 July 2023 at 19:45
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: What happened to GC26-1672 Batch Local Shared 
Resource(LSR) Documentation?
Martin,

I understand that access bias is supposed to be the replacement for the BLSR 
subsystem, but I have to report that the admittedly ad-hoc local tests I have 
done showed me that BLSR generates far better results in reducing CPU and I/O 
for VSAM files than the new "access bias" tools do.

Are there any publicly available head-to-head comparison reports done by IBM 
showing that access bias is an improvement over BLSR for the same sets of 
access patterns?  Such a report showing the access bias parameters used vs 
matching BLSR buffer specifications for varieties of access patterns would be 
instructive and helpful.

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Martin Packer
Sent: Thursday, July 6, 2023 2:34 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: What happened to GC26-1672 Batch Local Shared Resource(LSR) 
Documentation?

I rather thought the modern way was with built in things like access bias, 
rather than relying on a subsystem.

Is there a particular reason you need BLSR?

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Farley, Peter <031df298a9da-dmarc-requ...@listserv.ua.edu>
Date: Thursday, 6 July 2023 at 19:26
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: What happened to GC26-1672 Batch Local Shared 
Resource(LSR) Documentation?
I didn't find the one you requested, but I did find GC28-1469-00, "MVS 
Programming: Batch Local Shared Resources Subsystem Guide".  Sent PDF 
privately, link found on the web here:

https://publibz.boulder.ibm.com/epubs/pdf/iea5j600.pdf<https://publibz.boulder.ibm.com/epubs/pdf/iea5j600.pdf>

HTH

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Steve Estle
Sent: Thursday, July 6, 2023 1:56 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: What happened to GC26-1672 Batch Local Shared Resource(LSR) 
Documentation?

All,

Unfortunately, I have to date myself a bit, but back in the 90's while with 
IBM,  I implemented batch LSR on some VSAM batch jobs that significantly 
reduced some batch jobs run time and overall CPU usage - Hours to minutes and 
~75% reduction in CPU time.  I have now the need to use Batch LSR and work with 
applications team that owns a job, but can't locate the current Batch LSR 
documentation as it applies to ZOS (we are 2.5 shop).  I'm now using ZBNA to do 
similar things on my current account (btw I can't say enough good things about 
ZBNA - thanks to John Burg and WSC team!

I've looked on IBM's documentation and Book Manager sites and cannot locate.  
I've found some references via Google search and searched this forum / archives 
and see references that the document is out there in either the MVS collection 
(possibly OS/390 collection too), but truly not sure where to locate this 
invaluable documentation anymore, but certainly thought there would be a 
current version of the doc(?)  somewhere online - but maybe not.  Any IBMers 
out here monitoring this forum, can we get a current version in ZOS 
documentation?

So here is best document number and name of document that I know of based 
online searches:

GC26-1672 Batch Local Shared Resources

If anyone has this document you can just email it to me at 
steven.es...@peraton.com as PDF file.

Thanks very much for everyone's help,
--

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

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: What happened to GC26-1672 Batch Local Shared Resource(LSR) Documentation?

2023-07-06 Thread Martin Packer
I rather thought the modern way was with built in things like access bias, 
rather than relying on a subsystem.

Is there a particular reason you need BLSR?

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Farley, Peter <031df298a9da-dmarc-requ...@listserv.ua.edu>
Date: Thursday, 6 July 2023 at 19:26
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: What happened to GC26-1672 Batch Local Shared 
Resource(LSR) Documentation?
I didn't find the one you requested, but I did find GC28-1469-00, "MVS 
Programming: Batch Local Shared Resources Subsystem Guide".  Sent PDF 
privately, link found on the web here:

https://publibz.boulder.ibm.com/epubs/pdf/iea5j600.pdf

HTH

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Steve Estle
Sent: Thursday, July 6, 2023 1:56 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: What happened to GC26-1672 Batch Local Shared Resource(LSR) 
Documentation?

All,

Unfortunately, I have to date myself a bit, but back in the 90's while with 
IBM,  I implemented batch LSR on some VSAM batch jobs that significantly 
reduced some batch jobs run time and overall CPU usage - Hours to minutes and 
~75% reduction in CPU time.  I have now the need to use Batch LSR and work with 
applications team that owns a job, but can't locate the current Batch LSR 
documentation as it applies to ZOS (we are 2.5 shop).  I'm now using ZBNA to do 
similar things on my current account (btw I can't say enough good things about 
ZBNA - thanks to John Burg and WSC team!

I've looked on IBM's documentation and Book Manager sites and cannot locate.  
I've found some references via Google search and searched this forum / archives 
and see references that the document is out there in either the MVS collection 
(possibly OS/390 collection too), but truly not sure where to locate this 
invaluable documentation anymore, but certainly thought there would be a 
current version of the doc(?)  somewhere online - but maybe not.  Any IBMers 
out here monitoring this forum, can we get a current version in ZOS 
documentation?

So here is best document number and name of document that I know of based 
online searches:

GC26-1672 Batch Local Shared Resources

If anyone has this document you can just email it to me at 
steven.es...@peraton.com as PDF file.

Thanks very much for everyone's help,
--

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

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: SORTWK space usage

2023-07-05 Thread Martin Packer
A small aside: That’s a pretty good estimate of the record count you’ve got 
there. FB by any chance?

From: IBM Mainframe Discussion List  on behalf of Don 
Johnson <02ee771a0785-dmarc-requ...@listserv.ua.edu>
Date: Wednesday, 5 July 2023 at 14:37
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: SORTWK space usage
This has been a good thread, even if it is a bit long, and it was quite 
expedient for me, as I had a client just ask me about how to determine sortwork 
sizes needed for a large database file they are processing. The records are 
coming from inside a program via E15/35, so I can't use the standard SORT input.

After reading all these notes and going through the manual, I have built an 
option override, but wanted to get your opinions on it. To all you experts out 
there, are there any potential "gotchas" with using this?

//DFSPARM  DD   *
  OPTION MSGDDN=SORTMSGS,MSGPRT=ALL,DYNALLOC=(SYSDA,9),DYNSPC=768,
 HIPRMAX=OPTIMAL,MOSIZE=MAX,MOWRK=YES,DSPSIZE=MAX
/*

Also, I assume there is no way to force a Hipersort or a Dataspace sort? In one 
of my tests this morning, I saw this:
ICE253I 0 RECORDS SORTED - PROCESSED: 456789779, EXPECTED: 456944716
ICE165I 0 TOTAL WORK DATA SET TRACKS ALLOCATED: 231120 , TRACKS USED: 0
ICE199I 0 MEMORY OBJECT USED AS MAIN STORAGE = 0M BYTES
ICE299I 0 MEMORY OBJECT USED AS WORK STORAGE = 17474M BYTES
ICE399I 0 MEMORY OBJECT USED IN ZSORT PATH = 0M BYTES
ICE180I 0 HIPERSPACE STORAGE USED = 0K BYTES
ICE188I 0 DATA SPACE STORAGE USED = 0K BYTES

Should I be concerned about the ICED180 and 188 messages showing they weren't 
used?

Thanks for looking at this!
Don

--
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: SORTWK space usage

2023-07-05 Thread Martin Packer
At the risk of duplicating what others have said – as this thread has run long…

… I would prefer specifying FILSZ over relying on static sort work allocations 
– for the cases where DFSORT needs help in working out how much data needs 
sorting.

Also, you can MEASURE sort work tracks allocated and used using SMF 16. So 
maybe the best thing to do is run a test and conclude something from it. (I’m 
not sure if it’d be scientific to extrapolate from a small sort to a bigger 
one, mind.) And I use a very hand wavy 2x ratio – as it’s nice and simple. Of 
course that’s extremely pessimistic if the sort completes in memory. 😊

Funnily enough a vaguely similar question came up in the context of Db2 Utility 
executions recently. I should probably experiment with a real customer’s data – 
as there’s lots of instrumentation to play with here. Including the new Db2 13 
Utility History stuff. (But even SYSCOPY – having had my 😊 job name column in 
for yonks – is pretty useful in this regard.)

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
kekronbekron <02dee3fcae33-dmarc-requ...@listserv.ua.edu>
Date: Tuesday, 4 July 2023 at 07:11
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: SORTWK space usage
Yes, IEFUSI is in use.
MEMLIT, about 2-6G.


- KB

--- Original Message ---
On Tuesday, July 4th, 2023 at 11:32 AM, Sri h Kolusu  wrote:


> > > From the few tests I've seen, it seems that DFSORT prefers hiperspaces 
> > > over memory objects or real memory.
>
> MEMLIMIT and REGION are decent enough, size-wise, but DFSORT doesn't seem to 
> touch MO at all; goes directly to Hiperspace.
>
> KB,
>
> Do you have any IEFUSI exit in place? Also, what is the MEMLIMIT value in 
> SMFPRMxx member?
>
>
> Thanks,
> Kolusu
>
> --
> 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: Python SDK for z/OS 3.11 is zIIP eligible

2023-06-26 Thread Martin Packer
A couple of points to make:

1) The “up to 70%” makes 70% a target, not a guarantee.

2) Only certain python libraries are zIIP eligible. Think about the case where 
someone wraps their COBOL program in just enough C to make a python module. 
Then – if we didn’t have this specific list – that COBOL program would’ve been 
zIIP eligible. Not something IBM intends.

The above are observations as a field guy who sometimes lectures on zIIP and 
who has talked to the relevant people about the “up to 70%” point.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Matt Hogstrom 
Date: Friday, 23 June 2023 at 01:57
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Python SDK for z/OS 3.11 is zIIP eligible
The doc appears to not disallow the offload based on machine model.  I thought 
it odd to cap the offload to 70% though

• z16
• z15™
• z14®/z14 model ZR1
• z13®/z13s®
• zEnterprise EC12/BC12

z/OS 2.4 or 2.5

and the appropriate PTFs

– BCP APAR OA63406 with PTF UJ92511 – HBB77C0 for z/OS 2.4
– BCP APAR OA63406 with PTF UJ92512 – HBB77D0 for z/OS 2.5
– Open Enterprise SDK for Python APAR PH52983


Matt Hogstrom
“To achieve great things two things are needed: a plan, and not quite enough 
time.”
- Leonard Bernstein



> On Jun 22, 2023, at 8:03 PM, David Crayford  wrote:
>
> I didn’t see that in the doc. Did you hear that on the grapevine?


--
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: Coupling Facility Structure Resizing

2023-06-21 Thread Martin Packer
I presented – briefly – on this yesterday at the Munich Resilience/Resiliency 
conference.

Yes, SMF 74-4 tells you what IS – and perhaps tells you stuff to make you 
resize structures.

To the point, though: You need to think through the scenarios – both for memory 
and CF CPU. For example, you probably aren’t going to move XCF structures from 
a failing CF to a surviving one. Likewise, you might forego duplexing of GBPs 
or even LOCK1 in an emergency. (A third coupling facility to re-establish 
duplexing is a luxury many customers don’t have.)

Yes, you need some margin for growth. But you probably don’t need 50% white 
space in a CF.

But, to repeat, do it by walking through the scenarios. And SMF 74-4 is your 
friend.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
kekronbekron <02dee3fcae33-dmarc-requ...@listserv.ua.edu>
Date: Sunday, 18 June 2023 at 06:25
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Coupling Facility Structure Resizing
Hi Bill, everyone

On top of this, we manually factor for failover, headroom for growth etc. as 
20% of current avg/peak (for example), and then allocate 1.2x memory for the CF 
LPAR itself?
In short, how does one go from structure size calculations to CF LPAR memory 
sizing, in the context of machine or CFCC upgrades.

- KB

--- Original Message ---
On Sunday, June 18th, 2023 at 8:05 AM, Bill Neiman  wrote:


> The appropriate tool for resizing structures during a migration from one 
> CFLevel to another is the SIZER utility, which is distinct from CFSizer. 
> SIZER uses the IXLMG and IXCQUERY APIs to collect structure attribute and 
> count information from all allocated structures, and then uses the IXLCSP API 
> to direct structure size computation requests based on that collected 
> information to all CFs connected to the system from which it is running. You 
> can download the SIZER package, containing the executable, linkedit JCL, 
> execution JCL, and a user guide, from the CFSizer alternate sizing techniques 
> page at 
> https://www.ibm.com/support/pages/cfsizer-alternate-sizing-techniques. The 
> utility runs as a batch job or started task. The documentation explains the 
> use case, procedure for use, and interpretation of the results. Read it 
> carefully before running the utility. Note in particular that for SIZER to be 
> helpful during migration, you must run it when both old and new CFs are 
> installed in the sysplex.
>
> Bill Neiman
> IBM Parallel Sysplex Development
>
> --
> 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: Coupling Facility Structure Resizing

2023-06-16 Thread Martin Packer
Right. Then CFSizer should tell you the structure size increases necessary. But 
you might take the opportunity to think about the sizes more aggressively. Just 
a thought. (And SMF 74-4 would be the instrumentation to use for that.)

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Mark Jacobs <0224d287a4b1-dmarc-requ...@listserv.ua.edu>
Date: Friday, 16 June 2023 at 12:47
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Coupling Facility Structure Resizing
This is in preparation for a migration from CFCC Level 21 to level 24. I want 
to be proactive to see whether our CFRM policy needs to be adjusted for the new 
CFCC level.

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 Friday, June 16th, 2023 at 7:36 AM, Martin Packer  
wrote:


> Good study of SMF 74-4 would certainly help.
>
> Cheers, Martin
>
> From: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU on behalf of 
> Mark Jacobs 0224d287a4b1-dmarc-requ...@listserv.ua.edu
>
> Date: Wednesday, 14 June 2023 at 19:06
> To: IBM-MAIN@LISTSERV.UA.EDU IBM-MAIN@LISTSERV.UA.EDU
>
> Subject: [EXTERNAL] Coupling Facility Structure Resizing
> Outside of the CFSizer tool is there anything available that would assist in 
> resizing activities?
>
> 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
>
> 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: Coupling Facility Structure Resizing

2023-06-16 Thread Martin Packer
Good study of SMF 74-4 would certainly help.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Mark Jacobs <0224d287a4b1-dmarc-requ...@listserv.ua.edu>
Date: Wednesday, 14 June 2023 at 19:06
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Coupling Facility Structure Resizing
Outside of the CFSizer tool is there anything available that would assist in 
resizing activities?

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

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: Free TN3270E with GDDM support

2023-04-20 Thread Martin Packer
Because I haven't found a free 3270 Host Graphics emulator I've taken to 
converting all the graphics I create using ADMUGIF to GIF. These I download 
BINARY.

I don't suppose this helps the OP.

Cheers, Martin

Sent from my iPad

> On 20 Apr 2023, at 16:31, Dave Jones  wrote:
> 
> Unfortunately, I don't know of any free TN3270E emulator that supports GDDM. 
> I would love to see one, especially for Linux. If I really need to get to 
> GDDM, I use IBM's PCOMM ($$) on Windows.
> DJ
> 
> --
> 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: zHPF gotcha's ?

2023-04-14 Thread Martin Packer
Not to answer the question but to note you can see zHPF effectiveness in SMF 73 
Channel Path Activity data.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Jantje. <033acf17e42f-dmarc-requ...@listserv.ua.edu>
Date: Friday, 14 April 2023 at 13:02
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] zHPF gotcha's ?
Dear Listers,

After having wade through the last 5 years worth of posts in this list where 
the word zHPF is mentioned I am now tending to my headache. And I still have no 
real answer to my questions...

I am all but a storage administrator, let that be clear.

- Are there any gotcha's in activating zHPF?

- Does one activate zHPF one LPAR at a time or in a big bang for all LPARs in 
the sysplex?

- Do I have to tell DB2 that zHPF has been activated for it to take advantage 
of it?

We use DB2 and some sequential datasets, but no VSAM. CICS and IMS/DC as 
transaction monitors.

Thanks and very best regards,

Jantje.

--
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: DFSORT to count and sum subsets of data

2023-03-27 Thread Martin Packer
Hint: A count might be achieved by summing the constant X’0001’ inserted 
into qualifying rows. (That is if you don’t want to do it in eg OUTFIL.)

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Billy Ashton 
Date: Monday, 27 March 2023 at 16:03
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] DFSORT to count and sum subsets of data
Hey everyone - happy Monday!

I am trying to come up with a single SORT step to give me counts and a
sum of a field on subsets of data, and using control breaks. Here is a
sample of my input with lines shortened for the email:

A01DDATE  001D<< Cols 23 to 101 MISCELLANEOUS DATA >>   10
  2
A01DDATE  001W<< Cols 23 to 101 MISCELLANEOUS DATA >>   93
  2
A01MEXTRA 047D<< Cols 23 to 101 MISCELLANEOUS DATA >>3
  2
A01MEXTRA 022P<< Cols 23 to 101 MISCELLANEOUS DATA >>5
  2
A01MEXTRA 019R<< Cols 23 to 101 MISCELLANEOUS DATA >>   35
  2
A02QTRAN  103D<< Cols 23 to 101 MISCELLANEOUS DATA >>  802
  2
A02QTRAN  014R<< Cols 23 to 101 MISCELLANEOUS DATA >>9
  2
A02QTRAN  012T<< Cols 23 to 101 MISCELLANEOUS DATA >>   41
  2
A02QTRAN  083V<< Cols 23 to 101 MISCELLANEOUS DATA >>   12
  2
A02ZHORIZ 023D<< Cols 23 to 101 MISCELLANEOUS DATA >>  456
  2
A02ZHORIZ 011P<< Cols 23 to 101 MISCELLANEOUS DATA >>   81
  2
A02ZVERTICAL  011D<< Cols 23 to 101 MISCELLANEOUS DATA >>  773
  2
A02ZVERTICAL  003M<< Cols 23 to 101 MISCELLANEOUS DATA >>1
  2

This is the layout:
   1 - len  3, Dept
  19 - len  3, numeric
  22 - len  1, Indicator
  23 - len 77, miscellaneous
102 - len  9, Counter
111 - len 19, miscellaneous

What I want to do is produce a single line for each Department (cols
1-3), that tells me the number of articles (Count of all rows with a
numeric value in cols 19-21, and an Indicator in col 22 of "D"), and a
sum of the Counter (cols 102-110, pic 9), with a grand total. It
will look like this:

Department A01:   2 articles, total items:  13  (# =
suppressed zeros)
Department A02: ##3 articles, total items: ###2031
*** TOTAL *** : ##5 articles, total items: ###2044

I can get the count to work through a simple sum, but I can't get the
number of articles to break on the Department code (there could be
1-to-n departments in each file).

Can someone help me with what should be fairly simple here?

Thank you and best regards,
Billy Ashton

--
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: Running a Coupling Facility using a CP for a test Parallel Sysplex 0 anyh gotcha's?

2023-03-08 Thread Martin Packer
You don’t need a dedicated engine to test CF – unless your test is a 
Performance test. And then possibly a single one wouldn’t be helpful. Function 
test should be fine with any old engine.

From: IBM Mainframe Discussion List  on behalf of 
Laurence Chiu 
Date: Sunday, 5 March 2023 at 14:05
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Running a Coupling Facility using a CP for a test 
Parallel Sysplex 0 anyh gotcha's?
The debate I am having with the outsourcer is whether or not it's feasible
or even practical to run a test CF on a general purpose engine. They say it
requires a dedicated engine and I think that is nonsense!

If I can get that over the line (and that is the challenge) then I can
suggest what you recommended below. And since I don't need one CF, I might
need even fewer resources.


On Sun, Mar 5, 2023 at 5:39 PM Mike Schwab  wrote:

> To avoid impacting other systems, I would drop your LPAR weights by a
> total of 6%, trim your LPAR memory to reuse for the ICFs,  then create
> your two ICF partitions with 3% of 1 CPU and the reclaimed memory..
>
> On Sat, Mar 4, 2023 at 2:55 PM Laurence Chiu  wrote:
> >
> > Thanks for the input.
> >
> >
> > On Sun, Mar 5, 2023 at 7:41 AM Mike Schwab 
> wrote:
> >
> > >
> > >
> https://www.researchgate.net/publication/342570694_Coupling_Facility_Configuration_Options_-_Updated_2020
> > >
> >
> > I am familiar with that document and even provided a copy to our
> outsourcer
> > to read but clearly they hadn't
> >
> > This is a direct link to IBM for that document.
> >
> > https://www.ibm.com/downloads/cas/JZB2E38Q
> >
> >
> >
> > > CF is not counted on SCRT, shown on RMF reports.
> > > Won't cost you on z/OS, may on some vendors.
> > >
> >
> > I don't care so much as this CF is only System B and for development so
> > using a general purpose engine is not an issue for us. The MSU charges
> are
> > going to be low and we are prepared to pay those if it gets us our
> parallel
> > sysplex
> >
> >
> >
> > > Thin CFs go to enabled wait when work is completed, restart when
> > > interrupt says there is work.
> > >
> > > Estimate is 3% light sharing to 13% heaving sharing (of z/OS workload).
> > >
> > > Thin CF would use internal links so no I/O overhead to another CPU.
> > >
> > > For the testing CF on the same system as the test Sysplex that is fine.
> > But they say there are no spare links from System B to System A if I
> wanted
> > to run a test Sysplex on System B and access a CF on System A.
> >
> > This is their response I had to manage
> >
> >
> > To give an idea of what I am facing, this is their response to my
> proposals.
> >
> > Using a General Purpose CP (GCP)  as a coupling facility on System B(z13
> at
> > WithDrawn From Marketing Licensed Internal Code)
> > • There are no spare unallocated GCP on System B i.e no “parked” GCP.
> > • All GCP’s, on System B, are allocated as shared, across all LPARS. i.e.
> > no dedicated GCP’s.
> > • Sharing GCP’s to use for z/OS and as a coupling facility is strongly
> not
> > recommended FYI coupling facility engines run CFCC (coupling facility
> > control code) rather than z/OS.
> > • This possibly I believe is now exhausted.
> >
> > I think all these points are contestable, specially after reading the IBM
> > document from a specialist in this area
> >
> > I just need to get some authoritative voice onto the case, ideally the
> > author of the document but that might not be easy.
> >
> > --
> > 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
>

--
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: BookManager

2023-03-01 Thread Martin Packer
s/was/is 😊

From: IBM Mainframe Discussion List  on behalf of 
Roger Bolan 
Date: Wednesday, 1 March 2023 at 01:07
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: BookManager
The B2H tool was BookMaster source to  HTML, not BookManager

On Tue, Feb 28, 2023, 11:19 AM Colin Paice  wrote:

> There is a very old B2H package which I think is Rexx based.  It was
> supported on Windows NT, OS2, VM, OS390 etc,
> I think I used to use it.  It is mentioned
> http://afrodita.rcub.bg.ac.rs/~ivica/b2h.html
> Colin
>
> On Tue, 28 Feb 2023 at 18:00, Bernd Oppolzer 
> wrote:
>
> > What is the preferred way to convert BookMgr books to PDF?
> >
> > My customer has some home-written BookMgr books, which they cannot access
> > after the z/OS migration (BookMgr support was dropped with z/OS 2.4).
> >
> > We managed to transfer the books to Windows (and OS/2, BTW), where we can
> > at least look at the books. Now I would like to convert the books to
> PDFs.
> > But the free Softcopy Reader refuses to print more than one (selected)
> > topic
> > or ranges of topics; if you try to do this using the print menu
> > (selected or range),
> > the output is always empty.
> >
> > Is this a bug - or: is printing larger portions of text not allowed in
> > the free version?
> > What are the options?
> >
> > The eMail address book...@us.ibm.com, which is mentioned in the Softcopy
> > Reader
> > help texts, doesn't exist any more (BTW: the Softcopy Reader is a 2012
> > edition;
> > this seems to be the last one available).
> >
> > Is there a documented API to read the books using a C or REXX program
> > and build the PDFs this way? Or build HTML from the books?
> >
> > Thanks for all suggestions,
> > kind regards
> >
> > Bernd
> >
> > --
> > 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

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: BookManager

2023-03-01 Thread Martin Packer
B2H does BookMASTER to HTML, not BookManager to PDF. (And, yes, HTML to PDF is 
probably trivial for most people.)

I use B2H on TSO in Batch almost daily, FWIW.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Colin Paice 
Date: Tuesday, 28 February 2023 at 18:19
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: BookManager
There is a very old B2H package which I think is Rexx based.  It was
supported on Windows NT, OS2, VM, OS390 etc,
I think I used to use it.  It is mentioned
http://afrodita.rcub.bg.ac.rs/~ivica/b2h.html
Colin

On Tue, 28 Feb 2023 at 18:00, Bernd Oppolzer 
wrote:

> What is the preferred way to convert BookMgr books to PDF?
>
> My customer has some home-written BookMgr books, which they cannot access
> after the z/OS migration (BookMgr support was dropped with z/OS 2.4).
>
> We managed to transfer the books to Windows (and OS/2, BTW), where we can
> at least look at the books. Now I would like to convert the books to PDFs.
> But the free Softcopy Reader refuses to print more than one (selected)
> topic
> or ranges of topics; if you try to do this using the print menu
> (selected or range),
> the output is always empty.
>
> Is this a bug - or: is printing larger portions of text not allowed in
> the free version?
> What are the options?
>
> The eMail address book...@us.ibm.com, which is mentioned in the Softcopy
> Reader
> help texts, doesn't exist any more (BTW: the Softcopy Reader is a 2012
> edition;
> this seems to be the last one available).
>
> Is there a documented API to read the books using a C or REXX program
> and build the PDFs this way? Or build HTML from the books?
>
> Thanks for all suggestions,
> kind regards
>
> Bernd
>
> --
> 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: SCRT and not operating LPAR

2023-02-27 Thread Martin Packer
Hi Al!

Re “ I don't recall how a CF LPAR using GCPs showed up.” It shows up with 
logical processors in Pool 1 (GCP Pool). It’s discernable as a CF LPAR using 
SMF 74-4 which contains Serial and LPAR Number, amongst other identifying 
things.

It’s rare I see it but I DO see it.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of Al 
Sherkow 
Date: Monday, 27 February 2023 at 17:35
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: [EXTERNAL] Re: SCRT and not operating LPAR
Interesting thread. I thought I would add a few points.

REGARDING the checksum: Of course we don't know exactly what the checksum is 
checking, but it is reasonable to assume it is the billable MSUs, CPU 
consumption that SCRT calculates. That would be:

E5 section in machine level MSU reports,
B5 section in Country Multiplex MSU reports,
B5 section in Tailored Fit Reports,

I expect there are other assorted things checked to be certain that sites only 
change fields that sites should be changing. Sites are supposed to change 
(required) to whatever the explanation is. These cells will not be in the 
checksum. Sites can change these before or after using the LMS interface to 
submit their reports.

REGARDING missing data.

SCRT V25 in 2017 replaced the 95% coverage calculation with the 1 hour gap 
reporting in H4 and H6 sections. Generally these use the cross LPAR reporting 
to determine if an LPAR is consuming CPU time. (Each LPAR in the SMF70 data has 
data on all the other LPARs on the machine, including CPU time. This can be 
controlled for environments like service bureaus where you don't want one 
customer seeing another customer's usage). This thread is indicating that LPARs 
not IPL'd but still "active" are being marked for (required) explanations. I 
haven't looked in detail recently but the SMF data also includes SMF70SPN (LPAR 
CLUSTER, which for z/OS is the SYSPLEX) and the SMF70STN (8-char SYSNAME of 
z/OS) of the other LPARs. I used these fields to determine if the LPAR was 
running z/OS. VM images showed up differently; I don't recall how a CF LPAR 
using GCPs showed up.

Al Sherkow
I.S. Management Strategies, LTD.



--
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: SCRT and not operating LPAR

2023-02-24 Thread Martin Packer
Of course you can run eg a CF LPAR using GCPs – and I’ve actually seen it. What 
then?

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Radoslaw Skorupka <0471ebeac275-dmarc-requ...@listserv.ua.edu>
Date: Friday, 24 February 2023 at 13:40
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: SCRT and not operating LPAR
I don't know about RMF, but HMC clearly distinguish Activated and Not
Operating vs Activated and Operating.
Of course HMC also shows OS name and version (it is 10+ years old feature).
I don't know what in case of some rare/exotic control program, i.e.
stand alone utility. I believe it will be also Operating and no SMF.


--
Radoslaw Skorupka
Lodz, Poland



W dniu 24.02.2023 o 13:31, Martin Packer pisze:
> An interesting question is how to tell – from RMF – if an LPAR is shutdown 
> but not deactivated. In my own code I use the term “idle” – which means near 
> zero CPU – as that’s the closest I know how to get.
>
> Cheers, Martin
>
> From: IBM Mainframe Discussion List  on behalf of 
> Radoslaw Skorupka <0471ebeac275-dmarc-requ...@listserv.ua.edu>
> Date: Friday, 24 February 2023 at 12:24
> To: IBM-MAIN@LISTSERV.UA.EDU 
> Subject: Re: [EXTERNAL] Re: SCRT and not operating LPAR
> Gentlemen,
>
> First, thank you for the discussion. That also helps.
>
> Ad rem:
> 1. The is no big reason to keep LPAR Activated, Not operating, except
> short time between activation and IPL or re-IPL, etc. And SCRT is IMHO
> not the most important reason for that. Good reasons were presented by
> Martin.
> 2. I asked mostly out of my curiosity. But it is not senseless at all,
> it is good to know *severity* of results of mistaken scenario. Not to
> say, the curiosity is good :-)
> 3. I did some tests.
> Test 1. I activated an LPAR and deactivated it few hours later. Result -
> the LPAR is not visible in SCRT report. No "required" statement for the
> LPAR. Same as for other deactivated LPARs.
> Test 2. I shut down the system, but the LPAR remained Activated. 8 hours
> later I IPLed another z/OS image in the LPAR. Result - SCRT report
> claims there is  8-hour hole in the SMF reporting.
>
> I have some other ideas to test, but this is real customer production,
> SCRT report is real, so I come off it.
>
>
> Regards
> --
> Radoslaw Skorupka
> Lodz, Poland
>
>
>
>
> W dniu 23.02.2023 o 23:31, Pommier, Rex pisze:
>> Ignore my last question - you just answered it.
>>
>> Rex
>>
>> -Original Message-
>> From: IBM Mainframe Discussion List  On Behalf Of 
>> Pommier, Rex
>> Sent: Thursday, February 23, 2023 4:30 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: [EXTERNAL] Re: SCRT and not operating LPAR
>>
>> Hi Radoslaw,
>>
>> I'm not denying your experience.  You got me questioning my own so I had to 
>> go back and make sure it was working like I had expected it to.  :-)  I did 
>> also misspeak.  You are correct, it was an e-mail with the CSV sent as an 
>> attachment.  This was the mechanism IBM took away and they're in essence 
>> forcing us to submit the CSV manually thru the web site.  We (as I'm sure 
>> most every company submitting SCRT) had the e-mail completely automated 
>> (except when we had to insert comments) and then they took that away.
>>
>> Is there a reason you have these LPARs active but not IPLed?  Just curiosity 
>> and if I'm getting nosy tell me.  :-)  Wouldn't deactivating them stop SCRT 
>> from reporting on them?
>>
>> Rex
>>
>> -Original Message-
>> From: IBM Mainframe Discussion List  On Behalf Of 
>> Radoslaw Skorupka
>> Sent: Thursday, February 23, 2023 4:21 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: [EXTERNAL] Re: SCRT and not operating LPAR
>>
>> As I noted things may have changed. I really tried to do it, but it was
>> 10+ years ago. After that I did not come back to try it again and again.
>> BTW: I was very first user of SCRT in Poland, it was January 2006, AFAIR.
>>
>> Actually I don't understand the way you submit reports. In the past few ways 
>> were possible, one of them was webpage, another one was mail attachment. 
>> Then mail was closed.
>> LMS webpage analyze CSV content and (see above) reject amended file. I 
>> cannot say for today, because I did not submit SCRT report personally for 
>> several years.
>> And in fact I don't care - for me there is no difference to put some 
>> explanation in the file or on the webpage directly. I can imagine the 
>> checksum now does cover only relevant fields, not whole file. It would make 
>> sense.
>>

Re: SCRT and not operating LPAR

2023-02-24 Thread Martin Packer
An interesting question is how to tell – from RMF – if an LPAR is shutdown but 
not deactivated. In my own code I use the term “idle” – which means near zero 
CPU – as that’s the closest I know how to get.

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of 
Radoslaw Skorupka <0471ebeac275-dmarc-requ...@listserv.ua.edu>
Date: Friday, 24 February 2023 at 12:24
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: [EXTERNAL] Re: SCRT and not operating LPAR
Gentlemen,

First, thank you for the discussion. That also helps.

Ad rem:
1. The is no big reason to keep LPAR Activated, Not operating, except
short time between activation and IPL or re-IPL, etc. And SCRT is IMHO
not the most important reason for that. Good reasons were presented by
Martin.
2. I asked mostly out of my curiosity. But it is not senseless at all,
it is good to know *severity* of results of mistaken scenario. Not to
say, the curiosity is good :-)
3. I did some tests.
Test 1. I activated an LPAR and deactivated it few hours later. Result -
the LPAR is not visible in SCRT report. No "required" statement for the
LPAR. Same as for other deactivated LPARs.
Test 2. I shut down the system, but the LPAR remained Activated. 8 hours
later I IPLed another z/OS image in the LPAR. Result - SCRT report
claims there is  8-hour hole in the SMF reporting.

I have some other ideas to test, but this is real customer production,
SCRT report is real, so I come off it.


Regards
--
Radoslaw Skorupka
Lodz, Poland




W dniu 23.02.2023 o 23:31, Pommier, Rex pisze:
> Ignore my last question - you just answered it.
>
> Rex
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf Of 
> Pommier, Rex
> Sent: Thursday, February 23, 2023 4:30 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: [EXTERNAL] Re: SCRT and not operating LPAR
>
> Hi Radoslaw,
>
> I'm not denying your experience.  You got me questioning my own so I had to 
> go back and make sure it was working like I had expected it to.  :-)  I did 
> also misspeak.  You are correct, it was an e-mail with the CSV sent as an 
> attachment.  This was the mechanism IBM took away and they're in essence 
> forcing us to submit the CSV manually thru the web site.  We (as I'm sure 
> most every company submitting SCRT) had the e-mail completely automated 
> (except when we had to insert comments) and then they took that away.
>
> Is there a reason you have these LPARs active but not IPLed?  Just curiosity 
> and if I'm getting nosy tell me.  :-)  Wouldn't deactivating them stop SCRT 
> from reporting on them?
>
> Rex
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf Of 
> Radoslaw Skorupka
> Sent: Thursday, February 23, 2023 4:21 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: [EXTERNAL] Re: SCRT and not operating LPAR
>
> As I noted things may have changed. I really tried to do it, but it was
> 10+ years ago. After that I did not come back to try it again and again.
> BTW: I was very first user of SCRT in Poland, it was January 2006, AFAIR.
>
> Actually I don't understand the way you submit reports. In the past few ways 
> were possible, one of them was webpage, another one was mail attachment. Then 
> mail was closed.
> LMS webpage analyze CSV content and (see above) reject amended file. I cannot 
> say for today, because I did not submit SCRT report personally for several 
> years.
> And in fact I don't care - for me there is no difference to put some 
> explanation in the file or on the webpage directly. I can imagine the 
> checksum now does cover only relevant fields, not whole file. It would make 
> sense.
>
> My current problem is Activated but not IPLed LPAR. I had discussion with my 
> coworker and that's why I'm asking about it.
>
> Regards
> --
> Radoslaw Skorupka
> Lodz, Poland
>
>
>
> W dniu 23.02.2023 o 23:09, Pommier, Rex pisze:
>> With all due respect, I have to disagree.  Granted I haven't had to
>> make any explanations to LMS since IBM took away the FTP transmission
>> and required us to go through the web site for transmissions, but
>> before that I would add my comments to the mainframe version of the
>> CSV and then directly FTP it from the mainframe to LMS, all without
>> any issues.  I have the prior 12 months' worth of SCRT reports on the
>> mainframe and I found where I had commented in at least 3 of these
>> reports and didn't have IBM reject any of them.  Unless, of course,
>> IBM was silently rejecting them
>>
>> Rex
>>
>> -Original Message-
>> From: IBM Mainframe Discussion List  On
>> Behalf Of Radoslaw Skorupka
>> Sent: Thursday, February 23, 2023 3:58 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: [EXTERNAL] Re: SCRT and not operating LPAR
>>
>> You cannot update CSV file. There is a checksum at the bottom. Any update, 
>> including such comment causes the file will not be accepted by the LMS. BTDT.
>> Of course it is possible to upload the file to LMS and then add 
>> explanations. But then IBM knows the rest of f

Re: SCRT and not operating LPAR

2023-02-24 Thread Martin Packer
Further to Bonnie’s point, I think I’d want to deactivate unused LPARs to get 
the weights and HiperDispatch to work right for the active LPARs.

But tell me, how long should it take to activate an LPAR prior to IPL’ing it?

Thanks, Martin

From: IBM Mainframe Discussion List  on behalf of 
Bonnie Barthel <04a8e081599d-dmarc-requ...@listserv.ua.edu>
Date: Thursday, 23 February 2023 at 22:19
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: SCRT and not operating LPAR
I must be missing something.  Why not deactivate the non-operating lpars? SCRT 
will not report them and you will not have to explain.  Bonnie

Bonnie Barthel
Senior IT Specialist
719.649.7888 Mobile
bonnie.bart...@kyndryl.com


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Pommier, Rex
Sent: Thursday, February 23, 2023 3:14 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [EXTERNAL] Re: SCRT and not operating LPAR

I just double-checked the latest report I submitted with comments added to my 
mainframe CSV file, and the comments are on the report on the LMS site.

Rex

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Pommier, Rex
Sent: Thursday, February 23, 2023 4:10 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [EXTERNAL] Re: SCRT and not operating LPAR

With all due respect, I have to disagree.  Granted I haven't had to make any 
explanations to LMS since IBM took away the FTP transmission and required us to 
go through the web site for transmissions, but before that I would add my 
comments to the mainframe version of the CSV and then directly FTP it from the 
mainframe to LMS, all without any issues.  I have the prior 12 months' worth of 
SCRT reports on the mainframe and I found where I had commented in at least 3 
of these reports and didn't have IBM reject any of them.  Unless, of course, 
IBM was silently rejecting them

Rex

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Radoslaw Skorupka
Sent: Thursday, February 23, 2023 3:58 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [EXTERNAL] Re: SCRT and not operating LPAR

You cannot update CSV file. There is a checksum at the bottom. Any update, 
including such comment causes the file will not be accepted by the LMS. BTDT.
Of course it is possible to upload the file to LMS and then add explanations. 
But then IBM knows the rest of file is not amended.


BTW: I'm pretty sure of the above. I had plenty Activated, but Not operating 
LPARs in my former shop and the reports did not require any explanation for 
that. It was kind of cloud or "on demand provisioning" - we created system + 
application instances on demand. A lot of them, quite frequently. The problem 
occured when someone forgot to archive SMF data before system shutdown and 
scratch. However it was slightly another scenario - LPAR was both Active and 
Operating, but some records were lost.
Of course the rules may have changed. For example in the past it was acceptable 
to collect 95% (time) SMF data, but the SCRT tool could not accept duplicate 
SMF IDs. Now it's the opposite - any SMF loss causes explanations requirement, 
but SMF ID need not to be unique any longer.

--
Radoslaw Skorupka
Lodz, Poland



W dniu 23.02.2023 o 21:33, Pommier, Rex pisze:
> Hi John,
>
> Actually I think you remembered right the first time.  :-)  When our sandbox 
> is down for an extended period, I get the "(required)" in the CSV file as 
> well.  I just change "(required)" with "LPAR down for refresh" or whatever 
> reason the LPAR isn't reporting SMF data and then send the CSV in.  The only 
> times I recall having to fix the data once it gets to IBM is when I forgot to 
> update the CSV before submitting it.
>
> Rex
>
> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of John McKown
> Sent: Thursday, February 23, 2023 12:33 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: [EXTERNAL] Re: SCRT and not operating LPAR
>
> Misremembered. The CVS file says "(required)". When uploaded to IBM there is 
> a prompt, in red, to fill the field in. That's when I enter "not in use".
>
> On Thu, Feb 23, 2023, 04:52 John McKown 
> wrote:
>
>> We have this situation. There is a REMARKS field in the SCRT cvs file.
>> I put the sentence "No longer in use." in that field during the
>> generation of it on my Windows desktop. I've done that for years now
>> with no problems with IBM.
>>
>> On Thu, Feb 23, 2023, 04:05 Radoslaw Skorupka <
>> 0471ebeac275-dmarc-requ...@listserv.ua.edu> wrote:
>>
>>> As it is known, all the z/OS LPAR have to report SMF data to SCRT
>>> otherwise SCRT report would contain "data missing" field for given
>>> LPAR and explanation will be required.
>>> What about not operating LPARs?
>>> I mean an LPAR which is Activated, but not IPLed. Or the OS was shut
>>> down and LPAR was reset (but still remain active).
>>>
>>> AFAIR there was no problem with not operating LPARs in the past -
>>> that mean the LPARs were not included i

Re: Question on use of LPARNAME, SYSNAME and SMFID

2023-02-15 Thread Martin Packer
Hi Al! (et al) 😊

I’ve also asked for eg 02-12345 to be added – quite a while ago. I also was 
turned down. But then I’m not a customer…

Cheers, Martin

From: IBM Mainframe Discussion List  on behalf of Al 
Sherkow 
Date: Tuesday, 14 February 2023 at 16:39
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: Question on use of LPARNAME, SYSNAME and SMFID
I had problems to solve to combine old SMF records (0/IPL, 90(5A)/System 
Status) when 4-char SMFID/SYSPLEX/SYSNAME are duplicated on different machines 
as the CPUTYPE and serial number are not in most of the SMF records. I did ask 
IBM to add those to the SMF header some time ago. I think through 
DeveloperWorks, or perhaps through ISV relations. That was turned down. I 
understand it is kind of an "edge case" that doesn't impact many customers.

Certainly it occurs for many sites during DR exercises. Clearly ASYS could move 
from one machine to another. That will cause an SMF90 subtype 7 if the site 
using "Z EOD" command on the original machine and SMF0 for the IPL on the new 
machine. The reverse occurs when ASYS moves back to the original, non-DR 
hardware.

With Country Multiplex Pricing, depending on how the site does their DR 
Exercises, all these moves need to be understood. So lots of merging of 
SMFID/SYSPLEX/SYSNAME with timestamps to track these events on the proper 
hardware.

Al

--
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: SYSPLEX / SYSNAME / SMFID stability

2022-09-30 Thread Martin Packer
“Customers do the darnedest things…” 😊

From: IBM Mainframe Discussion List  on behalf of Ed 
Jaffe 
Date: Thursday, 29 September 2022 at 22:57
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] Re: SYSPLEX / SYSNAME / SMFID stability
On 9/29/2022 5:19 AM, Mark A. Brooks wrote:
> Right, I'm not aware of a UUID for a z/OS system.
> Every system in a given sysplex must have a unique name.  In that sense 
> SysplexName.SystemName might do the trick.  But ...
> Sysplex names are not necessarily unique -- test sysplex or DR site could be 
> using the same name.

In our case, the D/R sysplex *and* system names are all the same.

The only way we can tell them apart is by CPC Type/Serial.

We have a REXX call WHEREAMI that inspects CPC Type/Serial in the PCCA
and let's you know where you are.

Of course, serial numbers can faked under z/VM, but we don't do that...


--
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

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: SYSPLEX / SYSNAME / SMFID stability

2022-09-28 Thread Martin Packer
If it moves to another machine is it still the same LPAR?

From: IBM Mainframe Discussion List  on behalf of 
Matt Hogstrom 
Date: Wednesday, 28 September 2022 at 13:59
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] SYSPLEX / SYSNAME / SMFID stability
We had an internal debate about the stability of SYSNAME and smfID in a 
sysplex.  The discussion was that smfID is not stable and can be changed and 
that there can be more than one system in a sysplex with the same sysname / 
smfid.  I haven’t had a chance to try it out but the argument seems to be 
counterintuitive that anyone would use the same SYSNAME / SMFID in a SYSPLEX.

The IBM documents to not specifically say that it is not allowed but I’m 
curious if anyone has seen such a configuration / can think of a reason why you 
would do that.

The problem I’m trying to get a handle on is to uniquely identify a z/OS 
instance over time and the SYSPLEX.SYSNAME seemed like a good combination (I 
still think that they will be stable over time) but I thought I’d pose the 
question to the brain trust here.

Another proposal was to use the hostname / domain name as unique but it seems 
that you can have multiple instances of those depending on how many TCPIP 
stacks you are running in a z/OS instance.

Thoughts?

Matt Hogstrom
m...@hogstrom.org

“It may be cognitive, but, it ain’t intuitive."
— Hogstrom
--
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: Java And Specialty Engines

2022-08-13 Thread Martin Packer
How much JNI, though? That isn't zIIP eligible.

Cheers, Martin

> On 11 Aug 2022, at 23:07, Longnecker, Dennis 
>  wrote:
> 
> We run a lot of JAVA workloads under WebSphere Liberty on our z15.
> 
> We are seeing hardly any utilization on our 2 specialty engines (ziip/zaap).  
>  It is my understanding that ALL java workload is eligible to run under those 
> engines, so it has left me confused.  We are seeing some offloaded DB2 work 
> for the distributed connections, so the engines are working.
> 
> Curious if anyone has any suggestions/thoughts on what we might be missing?  
> All the settings we have chased down look correct.
> 
> Dennis
> 
> --
> 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: SG24-2557 'System/390 MVS Parallel Sysplex Batch Performance' .pdf?

2022-07-05 Thread Martin Packer
Glad there's still interest in that one. I'm rather proud of it. :-)

Seriously, much of what we wrote is still valid. There are just a few places 
where more modern techniques exist.

Cheers, Martin

Sent from my iPad

> On 1 Jul 2022, at 02:25, Sri h Kolusu  wrote:
> 
> 
>> 
>>> Does anyone have a .pdf of an old IBM redbook called 'System/390 MVS 
>>> Parallel Sysplex Batch Performance' (SG24-2557) that they'd be willing to 
>>> share?
> 
> Michael,
> 
> Does book manager format help?
> 
> https://www.ibm.com/resources/publications/OutputPubsDetails?PubID=SG24255700
> 
> 
> If you need the PDF  copy I can send it tomorrow offline
> 
> 
> Thanks,
> Kolusu
> 
> --
> 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: z16 documentation discrepancy

2022-04-11 Thread Martin Packer
I’m not sure if this is a metathread about consistency or not 😊 but let me 
assume not.

With z/OS 2.5 you can go above 4TB – up to 16TB – but only with 2GB pages. And 
these aren’t your ordinary run of the mill pages. Think Db2 BPs, Java Heap, 
zCX. (We talked about this – Marna and I in the last episode of our podcast.) 😊

One limit you didn’t mention – but I found of interest recently – is CFCC. I’m 
told the limit for that is 3TB. (Customer was at 2TB and could use more – so 
this was not academic.)

Hoping this helps.

Martin Packer, Senior Performance, Capacity, Architecture Specialist

IBM Technology, Worldwide

+44-7802-245-584

email: martin_pac...@uk.ibm.com<mailto:martin_pac...@uk.ibm.com>

Twitter / Facebook IDs: MartinPacker

Blog: 
https://mainframeperformancetopics.com<https://mainframeperformancetopics.com/>

Mainframe, Performance, Topics Podcast Series (With Marna Walle): 
https://anchor.fm/marna-walle<https://anchor.fm/marna-walle>

Youtube channel: 
https://www.youtube.com/channel/UCu_65HaYgksbF6Q8SQ4oOvA<https://www.youtube.com/channel/UCu_65HaYgksbF6Q8SQ4oOvA>


From: IBM Mainframe Discussion List  on behalf of 
Radoslaw Skorupka 
Date: Monday, 11 April 2022 at 20:06
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: [EXTERNAL] z16 documentation discrepancy
Actually it is not z16 specific, similar discrepancies could be observed
for previous generations.

I mean memory limits for given LPAR modes (General, CF, z/VM, Linux
Only) and operating systems.
Example: PR/SM Planning says z/OS 2.5 is limited to 4TB, while it was
announced the limit was increased to 16TB.
PR/SM says z/TPF is limited to 1TB, while Redbook z16 Tech. Guide says
it is 4TB.
According to PR/SM Planning Linux is limited to 1TB.
There are cases where one can find "different versions of truth" within
single book.
Similiar discrepancies can be found in regard of limit of processors.


Fine print note: Memory limit for LPAR in General mode is increased to
32TB which is more than z/OS can support, but this is not discrepancy,
here we have two different limits. Same scenario in z15 and z/OS 2.4 -
LPAR 16TB, OS 4TB.
In the paragraph above I'm talking about different answers for same
question.

--
Radoslaw Skorupka
Lodz, Poland

--
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 use dfsort to filter keywords that aren't fixed position

2021-12-17 Thread Martin Packer
Look up "SS,EQ," in the manual.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "ibmmain" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   17/12/2021 07:25
Subject:[EXTERNAL] How to use dfsort to filter keywords that 
aren't fixed position
Sent by:"IBM Mainframe Discussion List" 



Hi all 


   For performance, we want to filter keywords (for 
example:'ERROR') from oplerlog with DFSORT.


   If the keyword is is a fixed position in operlog , we could 
put the keyword in the other dataset. 


  We could join the oplerlog with the dataset  using DFSORT to 
filter all messages that contained ' ERROR'


 But the keywords aren't fixed position in OPERLOG, how to filter 
this keyword with DFSORT.


 Of course, we could do it by REXX


 Any suggestions would be greatly appreciated!




Thanks a lot!


Best Regards,


Jason Cai


 

--
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: SQA shortage after z/OS 2.4

2021-11-30 Thread Martin Packer
SMF 78-2 RMF Virtual Storage Activity data / report is what I'd use. But I note 
it might not be that helpful with spikes.

https://mainframeperformancetopics.com/2020/01/05/how-i-look-at-virtual-storage/


is more relevant than

https://mainframeperformancetopics.com/2021/07/21/time-for-action-on-virtual-storage/

Cheers, Martin

Sent from my iPad

> On 1 Dec 2021, at 06:46, Peter  wrote:
> 
> Hello
> 
> Recently we upgraded our z/OS to 2.4 from 2.2.
> 
> Post that we had an outage due to SQA shortage (s878). The SQA value we
> have set is 5,80.
> Is there any benchmark or any way to analyse to understand on what would
> the Apt or a value which satisfies the overall operating system usage ?
> 
> Peter
> 
> --
> 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: Display user for started tasks started under Master subsystem

2021-11-30 Thread Martin Packer
Late to the party, I'm wondering what SMF 30 says.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Lennie Dymoke-Bradshaw" 
<032fff1be9b4-dmarc-requ...@listserv.ua.edu>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   30/11/2021 12:08
Subject:[EXTERNAL] Re: Display user for started tasks started 
under Master subsystem
Sent by:"IBM Mainframe Discussion List" 



Rob,
I was hoping you would pick this up. 
Thanks for that insight. It always helps to see the source of information
that is presented. Maybe I can produce a small TSO utility to find this
data. But it looks like it might have to a tiny bit APF authorised to get 
to
the necessary information.
(I assume you meant to type ASXBSENV rather than ASSBSENV. I think the
ASXBUSER field would probably be sufficient.)
Lennie

-Original Message-
From: IBM Mainframe Discussion List  On Behalf 
Of
Rob Scott
Sent: 30 November 2021 09:17
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Display user for started tasks started under Master subsystem

SDSF uses IAZXJSAB to extract the userid from the JSAB control block - 
hence
nothing shown if address space has started SUB=MSTR and has not requested 
a
JES JOBID (SSI-20).

As far as I am aware, there is no definitive field in common storage that
contains the userid associated with an address space regardless of how the
job entered the system.

In a dump, there might be some mileage in examining OUCBUSRD if there is 
no
JSAB, or sniff the ACEE from ASSBSENV (or even run the TCB tree and 
process
any non-zero TCBSENVs).

Rob Scott
Rocket Software

From: IBM Mainframe Discussion List  On Behalf 
Of
Lennie Dymoke-Bradshaw
Sent: 29 November 2021 16:37
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Display user for started tasks started under Master subsystem

EXTERNAL EMAIL



JES2 runs under a user id. The RACF address space runs under a user id. In
fact nearly all work after the initialisation of SAF (which happens very
soon after MSI) will run under a user id. Even initiators start work under 
a
user id (although they subsequently lose that id).
In addition, any started task that is submitted using SUB=MSTR, (such as
LLA, VLF ICSF and others) will start under a user id. Yet all these 
address
spaces do NOT show a user id in SDSF DA or using the MVS DISPLAY command.
Lennie Dymoke-Bradshaw
https://rsclweb.com 
<
https://rsclweb.com 
>
'Dance like no one is watching. Encrypt like everyone is.'

-Original Message-
From: IBM Mainframe Discussion List
mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of
Seymour J Metz
Sent: 29 November 2021 16:28
To: IBM-MAIN@LISTSERV.UA.EDU<mailto:IBM-MAIN@LISTSERV.UA.EDU>
Subject: Re: Display user for started tasks started under Master subsystem

There are some tasks that you need to start when there is no ESM active.
What user id would you expect for, e.g., JES2, RACF?


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3 
<
http://mason.gmu.edu/~smetz3 
>


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf 
of
Lennie Dymoke-Bradshaw [032fff1be9b4-dmarc-requ...@listserv.ua.edu]
Sent: Monday, November 29, 2021 9:27 AM
To: IBM-MAIN@LISTSERV.UA.EDU<mailto:IBM-MAIN@LISTSERV.UA.EDU>
Subject: Display user for started tasks started under Master subsystem

I am looking at an SDSF DA display showing active address spaces.



The column 'Owner' shows the user id associated with the address space.
However, for those address spaces which are subsystems or which are 
started
under the master subsystem, the user id is not shown.



If I display address spaces using the MVS display command D A, I get 
a
similar result. The user id of the address space is not shown.



While I am aware, this has been the case for some time, I am confused as 
to
why this is. For SDSF I had thought it was simply that the id was 
extracted
from JES2 and of course the subsystems have no such JES2 control blocks. 
But
the MVS display command does not have that restriction.



Does anyone have any insight?

Does anyone know how to determine the user id of these address spaces 
using
commands?





Lennie Dymoke-Bradshaw

https://secure-web.cisco.com/1ir1Rh1K9R-uT3xdUNkBkog-ZmzeDtExuFyhSa1tsigY0d- 

<
https://secure-web.cisco.com/1ir1Rh1K9R-uT3xdUNkBkog-ZmzeDtExuFyhSa1tsigY0d 

->
1jT7QxzdII9DYpClAFMkDja4ZQwLQ7hqM6nMUHhryM-50Y0MKcj6--4iitX8qQ9SU5S06VwiuFXQ
RPgkdsejDwhLrH1_4EGuBca3hxOJRaGRzF81Kij9H6XlDXLCcZAgMpD8SjtQbHVbN9HcKqW0Y8OL
E6tF-3z9L9TNt7s0vTi8_41kxFdejIfdM2deNjmDbW-p3eXYnlPz2SsgWQ2A0Dcc

Re: Above the bar storage not in SDUMP

2021-11-01 Thread Martin Packer
A useful analogy here might be Db2 - which is selective about which areas 
it dumps. (Certainly around the "relatively low value" buffer pools.) You 
might want to ask on CICS-L which areas CICS might exclude from a dump.


Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Mark Jacobs" <0224d287a4b1-dmarc-requ...@listserv.ua.edu>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   01/11/2021 15:02
Subject:[EXTERNAL] Above the bar storage not in SDUMP
Sent by:"IBM Mainframe Discussion List" 



A developer is reporting that he doesn't have all of the storage above the 
bar in the dump. He looked at the areas that should format properly and 
RSM indicates that 48GB storage area above the bar should be in the dump 
but it is not. MAXSPACE is set to 00122880M and message IEA611I said that 
a complete dump was taken. He tried taking the dump within CICS and using 
the DUMP command.

Are we missing something?

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



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: [IBM External] Re: SIGP Orders

2021-10-19 Thread Martin Packer
Peter, you definitely answered the question I intended to ask.

Thanks, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Peter Relson" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   19/10/2021 13:52
Subject:[IBM External] Re: SIGP Orders
Sent by:"IBM Mainframe Discussion List" 



>Brought a noncommittal smile to my face. 

I was really just answering the comment/question. A different question 
might have gotten a more detailed answer.

>the source code for using SIGP is ...

Curious: in what way is knowing how Linux issues SIGP of much use to 
anyone? Or the #defines to the order codes (all of those order codes are 
presumably well documented in the PoP)? Most SIGPs are not intended for 
use outside of the OS. 

Peter Relson
z/OS Core Technology Design


--
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: [IBM External] Re: SIGP Orders

2021-10-14 Thread Martin Packer


As a matter of interest, what typically happens on the SIGP'ed to processor
when a SIGP is issued? I assume some kind of routine runs.

Cheers, Martin

Sent from my iPad

> On 14 Oct 2021, at 03:24, Jim Mulder  wrote:
>
> It is assigned.
> It is used by z/OS.
> It is intentionally not described in Principles of Operation.
> So that is all we will publicly say about it.
>
> Jim Mulder z/OS Diagnosis, Design, Development, Test  IBM Corp.
> Poughkeepsie NY
>
> "IBM Mainframe Discussion List"  wrote on
> 10/13/2021 02:57:42 PM:
>
>> From: "Joe Monk" 
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Date: 10/13/2021 07:17 PM
>> Subject: Re: SIGP Orders
>> Sent by: "IBM Mainframe Discussion List" 
>>
>> Alan,
>>
>> It's being issued by z/os 2.4... I see it in the trace...
>>
>> Joe
>>
>>> On Wed, Oct 13, 2021 at 4:11 PM Alan Altmark 
>>> wrote:
>>>
>>> On Tue, 12 Oct 2021 07:09:23 -0500, Joe Monk 
> wrote:
 Looking thru the z/arch POP, I noticed that SIGP order 14 is no
> longer
 listed as unassigned, but its definition and functions are missing
> from
>>> the
 POP.

 Can someone tell us what this order is for?
>>>
>>> I suspect that line is supposed to say "Unassigned" just like 0x0F and
>>> 0x10.  Please submit a Reader's Comment Form to request clarification.
>>>
>>> Alan Altmark
>>> IBM
>>>
>>> --
>>> 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-MAINUnless 
> 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: [IBM External] Re: IBM JCL Expert preview in today's announcement letter

2021-10-07 Thread Martin Packer
I, too, put DSN first. More importantly to me, I put it on a separate 
line. That makes ISPF File Tailoring more reliable and I'm often wanting 
to change the data sets I'm pointing at.

But then I'm not exactly in a Production shop.

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Bob Bridges" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   06/10/2021 14:57
Subject:[IBM External] Re: IBM JCL Expert preview in today's 
announcement letter
Sent by:"IBM Mainframe Discussion List" 



Just a side comment, you may be in the minority putting DISP first, but 
the minority isn't tiny; my observation is that a lot of folks do it.  I 
sometimes do myself -- I like making parms line up, it often makes them 
easier to read -- but alas, my habit is still to put it after the DSN. 
Always in the same order, in fact, so I guess I have a "standard" even 
though it's peculiar to me:

  //DDNAME   DD DSN=DATA.SET.NAME,DISP=(,CATLG),
  //DCB=(DSORG=PS,RECFM=VB,LRECL=1028[,BLKSIZE=half-tracK]),
  //[UNIT=something,]SPACE=(CYL,(5,20),RLSE)

Yeah, I still do DCB=(...).  I learned JCL forty years ago.  I hear it's 
no longer needed, but I'm used to it.  Sue me.

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* When I heated my home with oil, I used an average of 800 gallons a 
year.  I have found that I can keep comfortably warm for an entire winter 
with slightly over half that quantity of beer.   -Dave Barry, 
_Postpetroleum Guzzler_ */

-Original Message-
From: IBM Mainframe Discussion List  On Behalf 
Of Paul Gilmartin
Sent: Wednesday, October 6, 2021 08:32

JED provides complete JCL validation, reformatting
and enforcement of JCL standards.  ...

What's a "standard"  Suppose a site has a standard for naming job steps.
Can it enforce that?  Or only "standards" in the view of the JED author.

In DD statements I habitually code DISP as the first option.  I may be in 
a minority.  Does JED enforce ordering of options?  Might it require or 
prohibit "DCB=(...)"?  (is ""DCB=(...)" ever needed nowadays?  I still see 
it coded on occasion.)

--
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: [IBM External] The Business Case for BatchPipes in the z/OS Base (was: ... Pipes ...)

2021-09-29 Thread Martin Packer
Thank you KB!

You can imagine my disappointment at finding all the links to it at the 
IBM Redbooks site to be broken.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "kekronbekron" <02dee3fcae33-dmarc-requ...@listserv.ua.edu>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   29/09/2021 14:46
Subject:[EXTERNAL] Re: [IBM External] The Business Case for 
BatchPipes in the z/OS Base (was: ... Pipes ...)
Sent by:"IBM Mainframe Discussion List" 



Well my friends, I found it for ye.

https://web.archive.org/web/20060224031157/http://www.redbooks.ibm.com/redbooks/pdfs/sg242557.pdf
 



*Saying this to nobody on this thread, but to some kind of people*
Now tell me what's important... knowing how to get to stuff or knowing by 
memory all the new parmlib members / keywords in zOS 2.5

- KB

�\�\�\�\�\�\�\ Original Message �\�\�\�\�\�\�\

On Wednesday, September 29th, 2021 at 6:45 PM, Martin Packer 
 wrote:

> I think it's gone. Does anyone still have a PDF of it?
>
> Thanks, Martin
>
> Martin Packer
>
> WW z/OS Performance, Capacity and Architecture, IBM Technology Sales
>
> +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: "René Jansen" rene.vincent.jan...@gmail.com
>
> To: IBM-MAIN@LISTSERV.UA.EDU
>
> Date: 29/09/2021 09:12
>
> Subject: [EXTERNAL] Re: [IBM External] The Business Case for
>
> BatchPipes in the z/OS Base (was: ... Pipes ...)
>
> Sent by: "IBM Mainframe Discussion List" IBM-MAIN@LISTSERV.UA.EDU
>
> Martin,
>
> Do you have that book somewhere still? I spent 15 minutes on google but
>
> lots of links lead nowhere.
>
> NetRexx does have a rather complete CMS Pipelines implementation (
>
> www.netrexx.org <
>
> 
http://www.netrexx.org/ 

>
> > ) and I was wondering what I need to do to also have these ’halfpipes’
>
> and other batch interfaces, using JZOS or other.
>
> Best regards,
>
> René.
>
> > On 29 Sep 2021, at 08:54, Martin Packer martin_pac...@uk.ibm.com
>
> wrote:
>
> > Between steps can't be pipes, can be VIO. Between jobs can be pipes,
>
> can't
>
> > be VIO.
> >
> > That second sentence depends on the ability to schedule two jobs
>
> (possibly
>
> > originally steps of the same job) alongside each other.
> >
> > Fun stuff but / and somewhat complex - which is what inspired me to
>
> start
>
> > writing what would become SG24-2557 Parallel Sysplex Batch Performance
>
> in
>
> > late 1990. :-)
> >
> > I did a lot of presenting on Pipes to individual customers and
>
> conferences
>
> > in the 1990s. It would be fun to do it again... :-)
> >
> > Cheers, Martin
> >
> > Sent from my iPad
> >
> > > On 29 Sep 2021, at 05:23, Paul Gilmartin
> > >
> > > 000433f07816-dmarc-requ...@listserv.ua.edu wrote:
> > >
> > > On Mon, 27 Sep 2021 11:39:17 -0500, Hobart Spitz wrote:
> > >
> > > > Intra-JOB pipe - This would be similar to VIO; it doesn't exist
> > > >
> > > > otherwise.
> > >
> > > > I think it would be a great feature.
> > >
> > > Between steps? One might just as well use VIO.
> > >
> > > -- gil
> > >
> > > For IBM-MAIN subscribe / signoff / archive access instructions,
> > >
> > > send email to lists...@listserv.ua.edu with the message: INFO
>
> IBM-MAINUnless stated otherwise above:
>
> > IBM United Kingdom Limited - Registered in England and Wales with 
number
>
> > 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 other

Re: [IBM External] The Business Case for BatchPipes in the z/OS Base (was: ... Pipes ...)

2021-09-29 Thread Martin Packer
I think it's gone. Does anyone still have a PDF of it?

Thanks, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "René Jansen" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   29/09/2021 09:12
Subject:[EXTERNAL] Re: [IBM External] The Business Case for 
BatchPipes in the z/OS Base (was: ... Pipes ...)
Sent by:"IBM Mainframe Discussion List" 



Martin,

Do you have that book somewhere still? I spent 15 minutes on google but 
lots of links lead nowhere.

NetRexx does have a rather complete CMS Pipelines implementation (
www.netrexx.org <
http://www.netrexx.org/ 
>) and I was wondering what I need to do to also have these ’halfpipes’ 
and other batch interfaces, using JZOS or other.

Best regards,

René. 


> On 29 Sep 2021, at 08:54, Martin Packer  
wrote:
> 
> 
> 
> Between steps can't be pipes, can be VIO. Between jobs can be pipes, 
can't
> be VIO.
> 
> That second sentence depends on the ability to schedule two jobs 
(possibly
> originally steps of the same job) alongside each other.
> 
> Fun stuff but / and somewhat complex - which is what inspired me to 
start
> writing what would become SG24-2557 Parallel Sysplex Batch Performance 
in
> late 1990. :-)
> 
> I did a lot of presenting on Pipes to individual customers and 
conferences
> in the 1990s. It would be fun to do it again... :-)
> 
> Cheers, Martin
> 
> Sent from my iPad
> 
>> On 29 Sep 2021, at 05:23, Paul Gilmartin
> <000433f07816-dmarc-requ...@listserv.ua.edu> wrote:
>> 
>> On Mon, 27 Sep 2021 11:39:17 -0500, Hobart Spitz wrote:
>>> 
>>> Intra-JOB pipe - This would be similar to VIO; it doesn't exist
> otherwise.
>>> I think it would be a great feature.
>>> 
>> Between steps?  One might just as well use VIO.
>> 
>> -- gil
>> 
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO 
IBM-MAINUnless 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: [IBM External] Re: The Business Case for BatchPipes in the z/OS Base (was: ... Pipes ...)

2021-09-28 Thread Martin Packer


Between steps can't be pipes, can be VIO. Between jobs can be pipes, can't
be VIO.

That second sentence depends on the ability to schedule two jobs (possibly
originally steps of the same job) alongside each other.

Fun stuff but / and somewhat complex - which is what inspired me to start
writing what would become SG24-2557 Parallel Sysplex Batch Performance in
late 1990. :-)

I did a lot of presenting on Pipes to individual customers and conferences
in the 1990s. It would be fun to do it again... :-)

Cheers, Martin

Sent from my iPad

> On 29 Sep 2021, at 05:23, Paul Gilmartin
<000433f07816-dmarc-requ...@listserv.ua.edu> wrote:
>
> On Mon, 27 Sep 2021 11:39:17 -0500, Hobart Spitz wrote:
>>
>> Intra-JOB pipe - This would be similar to VIO; it doesn't exist
otherwise.
>> I think it would be a great feature.
>>
> Between steps?  One might just as well use VIO.
>
> -- gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAINUnless 
> 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: The Business Case for BatchPipes in the z/OS Base (was: ... Pipes ...)

2021-09-28 Thread Martin Packer
I think you have to remember that BatchPipes/MVS' origin story is 
connecting existing batch job steps. I wouldn't want customers to have to 
re-write e.g. in java.

One advantage is that it's easier to rework a pipeline - whether as a 
fitting or between batch jobs - than rework some java code.

As someone who first proselytised Pipes in 1992 and first wrote about it 
in a Redbook in 1997 (and wrote about it again in 2011 and 2013) you can 
consider me a fan. Note: I don't have an enormous amount of influence on 
those that make decisions about either IBM flavour of pipes. I do 
recognise it's not as simple as "set the code free". There is the cost of 
bringing it to market and supporting it. The latter in particular would be 
much more costly than it's ever been before - if it were built in.

So, I hope we can make both Pipelines and BatchPipes/MVS available as part 
of z/OS. I'd love to be talking about them again and supporting customers 
using them. But I'm just a field guy.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "David Crayford" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   28/09/2021 08:17
Subject:[EXTERNAL] Re: The Business Case for BatchPipes in the 
z/OS Base (was: ... Pipes ...)
Sent by:"IBM Mainframe Discussion List" 



This first question I would ask is does IBM actually "own" BatchPipes or 
did the flog it off to an ISV like most of their other software? If it's 
the latter then they will be in no position to make it freely available.

Secondly, rather than pine for something that isn't available why not 
just switch technologies and use a language that supports functional 
programming features that are similar to pipes. Even Java has supported 
functional programming since Java 8 came with streams in 2014.

https://stackify.com/streams-guide-java-8/ 



On 28/09/2021 12:39 am, Hobart Spitz wrote:
> Gil wrote:
>> On Mon, 27 Sep 2021 07:26:51 -0500, Hobart Spitz wrote:
>>> I'm going to pivot here.  I'm putting my support behind putting 
BatchPipes
>>> in the z/OS base (rather than just Pipes).  If you agree, please
>>> write/support such a requirement and/or educate your management to get
>>> interested.  BatchPipes includes BatchPipesWorks, a not so current, 
but
>>> still highly useful, version of TSO Pipelines.
>>>
>> Is an RFE for an update required?  Conway's Law.
> Great question.  I guess it would depend on whether the were a lot of
> current BatchPipes customers needed the missing builtin stages and/o
> fix(es) or whether it was more important to get BatchPipes in the z/OS
> base.  It might also depend on how much additional work would be 
required
> to get a more current version of Pipes into BatchPipes, and whether the
> staff, skills, and funding were available.  IMHO, the update would delay
> the benefits of BatchPipes in the base (especially global warming
> mitigation), and not be important to current BatchPipes customers.  In 
my
> estimation, BatchPipesWorks has 90% of the needed stages and 99% of the
> fix(es) as would be in an up to date version of TSO Pipelines.  I find 
the
> IBM decision making process obscure, so these may not be the 
considerations
> that affect the final decision.
>
> AFAIK, there is only one person now working on Pipes, so I must be 
missing
> something in applying Conway's law.
>
>> Does BatchPipes support connecting two Classic modules with an 
intervening
>> small Pipeline filter?  How?  Is a coordinated third job needed?
> Let me clarify some terms, answer you questions in the process, and 
clarify
> my previous post:
>
>
> Inter-JOB pipe - This is a ppe that let's two JOB pass records from one 
to
> the next thru memory.  The BatchPipes subsystem(s) is/are required.
> AFAIK:  There are no obvious limitations to the topology.  You can have
> multiple JOB connected in a single "stream", split and/or join streams, 
or
> even have loop(s).  In this respect, it is similar to the PIPE command,
> except that the record flow with split and rejoined streams may not be
> predictable between JOBs.
>
> Half Pipe Fitting or Intra-STEP pipe - This is a series of Pipes stages
> that operate between a program in a step and the storage medium.
>
> Intra-JOB pipe - This would be similar to VIO; it doesn't exist 
otherwise.
> I think it would be a great feature.  Hence I 

Re: [IBM External] Re: [IBM External] Re: IPL's POR's frequency

2021-09-24 Thread Martin Packer


"a fully configured parallel sysplex" - in the sense you meant it - is
something I see less often than I'd like. :-(

As a Performance guy, often the conversations I have with customers - based
on their data - have a big dollop of Resilience in them.

There are those that have embraced "a fully configured parallel sysplex",
those that hope to be able to swing work across, and those that don't even
have that.

Cheers, Martin

Sent from my iPad

> On 24 Sep 2021, at 05:43, Skip Robinson 
wrote:
>
> If you have a fully configured parallel sysplex, disruption to clients
> should be minimal. On balance, less disruption than a system crash caused
> by downlevel maintenance.
>
>> On Thu, Sep 23, 2021 at 9:33 PM Brian Westerman <
>> brian_wester...@syzygyinc.com> wrote:
>>
>> One of the things that you "lose" when only IPLing once or twice per
year
>> is the ability to install maintenance on a more frequent basis, at least
>> anything but individual fixes.  To try to install an RSU upgrade without
an
>> IPL will be very foolish.
>>
>> As we previously stated by me and others, your maintenance schedule
would
>> have impact on your IPL plans. :)
>>
>> If you have a client that wants to stay at quarterly RSU levels, then
you
>> would be most likely be going to IPL quarterly
>>
>> Brian
>>
> --
>
> Skip Robinson
> 323-715-0595
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAINUnless 
> 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: zPDT Learner's Edition

2021-09-23 Thread Martin Packer
Not aimed at you Lennie :-) , not pre-announcing anything :-), having no 
insight to bring, but at that price I'd like to think of that also as 
Retiree Edition. No smiley because I'm serious that I would consider it. 
It's about the price of an Apple Developer annual subscription - which I 
would also contemplate.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Lennie Bradshaw" <032fff1be9b4-dmarc-requ...@listserv.ua.edu>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   23/09/2021 09:54
Subject:[EXTERNAL] zPDT Learner's Edition
Sent by:"IBM Mainframe Discussion List" 



Has anyone else any information on the zD&T Learner's Edition that was
recently shown on the IBM zZ&T pages?
https://www.ibm.com/products/z-development-test-environment/pricing 

It appears that IBM has removed some references to it now, although the 
FAQs
on that page (need to scroll down) still show a question with a price of
$120 per annum once a person is "Qualified".

Any comments from IBM would be useful.

Lennie Dymoke-Bradshaw
https://rsclweb.com 

"Dance like no one is watching. Encrypt like everyone is"

--
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: [IBM External] The Business Case for Pipes in the z/OS Base (was: Re: REXX - Interpret or Value - Which is better?)

2021-09-23 Thread Martin Packer
There are lots of things that breaks pipelines - and so recovery is a 
necessary thing to think about and build in.

I guess the difference between Pipes and pipes :-) is one of granularity. 
A (CMS-style) pipeline is probably one you're more willing to restart in 
its entirety.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Timothy Sipples" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   23/09/2021 05:27
Subject:[IBM External] The Business Case for Pipes in the z/OS 
Base (was: Re: REXX - Interpret or Value - Which is better?)
Sent by:"IBM Mainframe Discussion List" 



I misplaced the original post, but somewhere in this thread someone 
commented that checkpointing is less important. I think I disagree, so 
just a quick comment from me.

Yes, absolutely, there's much more computing power and much better I/O. 
There are also lots of efficiency gains -- much better compilers, for 
example. However, if anything the data volumes and related requirements 
are growing even faster. We've also seen recent, real world incidents 
involving major organizations failing to meet batch processing deadlines 
with serious consequences, in some cases to whole national economies. My 
anecdotal observation is that checkpointing is becoming more important at 
least on z/OS, not less. By sheer coincidence I'm having a technical 
conversation this afternoon that (when you boil it down to its essence) is 

"please implement a certain type of checkpointing."

I interpreted this particular remark as a side comment, not really 
anything that genuinely affects whether pipes are useful in some cases. 
Yes, pipes are useful. It's not necessary to bash checkpointing in defense 

of pipes, or vice versa.

- - - - - - - - - -
Timothy Sipples
I.T. Architect Executive
Digital Asset & Other Industry Solutions
IBM Z & LinuxONE
- - - - - - - - - -
E-Mail: sipp...@sg.ibm.com

--
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: The Business Case for Pipes in the z/OS Base (was: Re: REXX - Interpret or Value - Which is better?)

2021-09-23 Thread Martin Packer
I'm not familiar with FANOUT but if it writes a record to, say, two 
destinations, it's got to copy one of them.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Hobart Spitz" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   23/09/2021 04:18
Subject:[EXTERNAL] Re: The Business Case for Pipes in the z/OS 
Base (was: Re: REXX - Interpret or Value - Which is better?)
Sent by:"IBM Mainframe Discussion List" 



Paul said:
>  I'm guessing the atypical case is a stage such as FANOUT which
necessarily
copies the data.

Not sure what you mean by atypical.  FANOUT is typical in the respect that
it doesn't create an actual copy of the input record.  It just looks like
it.  FANOUT, and non-record-changing stages, pass the same input record
pointer to their downstream stage(s).  This is what makes Pipes so
efficient.  No working set expansion and less reloading of just purged
cache data.



OREXXMan
Would you rather pass data in move mode (*nix piping) or locate mode
(Pipes) or via disk (JCL)?  Why do you think you rarely see *nix commands
with more than a dozen filters, while Pipelines specifications are 
commonly
over 100s of stages, and 1000s of stages are not uncommon.
IBM has been looking for an HLL for program products; REXX is that 
language.


On Wed, Sep 22, 2021 at 3:13 AM Martin Packer 
wrote:

> Conversely a pipe as input is not necessarily a good input medium for a
> sort. 10 years ago I contributed to a Batch Modernization Redbook on 
this,
> emphasising the need for BatchPipes input to DFSORT to be accompanied by 
a
> FILSZ / AVGRLEN estimate pair.
>
> Bringing it back to pipes, I wonder if it's feasible to tell a sorting
> stage (whether DFSORT (yes please Sri Hari) or otherwise) the input 
size.
> Otherwise we could have blow ups or bad performance at scale.
>
> BTW I'm all in favour of pipes as a first class citizen but note I have
> little influence in this regard.
>
> Cheers, Martin
>
> Martin Packer
>
> WW z/OS Performance, Capacity and Architecture, IBM Technology Sales
>
> +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:   "Paul Gilmartin" 
<000433f07816-dmarc-requ...@listserv.ua.edu>
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date:   22/09/2021 03:50
> Subject:[EXTERNAL] Re: The Business Case for Pipes in the z/OS
> Base (was: Re: REXX - Interpret or Value - Which is better?)
> Sent by:"IBM Mainframe Discussion List" 

>
>
>
> On Tue, 21 Sep 2021 21:03:14 -0500, Mike Schwab  wrote:
>
> >If a SORT (or other similar temporary data store) program is one of
> >the pipe programs, when the EXEC PGM= program closes the output file
> >then the program holding the data needs to output the stored data to
> >output ddnames (pipe or output files).
> >
> Are you thinking of MS-DOS pseudo-"pipes" where the upstream program
> wrote a temporary file under-the-covers and the downstream program
> processed it?  A pipe in syntax only.  Even Windows is better nowadays.
>
> SORT is a bad conceptual example for Pipethink because SORT can't
> write its first output record until it has read its last input record.
> Better
> to envision a filter which re-formats log records from a long-running 
(or
> never-terminating) program, writing a file to be browsed with SDSF or
> tail -f in real time.
>
> -- gil
>
> --
> 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: [IBM External] Re: IPL's POR's frequency

2021-09-23 Thread Martin Packer
Doesn't Dynamic LPA cover this?

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Clark Morris" <03b2c618bdfc-dmarc-requ...@listserv.ua.edu>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   22/09/2021 23:10
Subject:[IBM External] Re: IPL's POR's frequency
Sent by:"IBM Mainframe Discussion List" 



If Brian's sites only IPL once a year or less frequently, how are fixes to 
LPA modules applied? other fixes requiring an IPL? 

I was impressed with maintenance on the Tandem system (now HPE non-stop) 
where maintenance was just a simple operator procedure.

Clark Morris

--
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: The Business Case for Pipes in the z/OS Base (was: Re: REXX - Interpret or Value - Which is better?)

2021-09-22 Thread Martin Packer
Conversely a pipe as input is not necessarily a good input medium for a 
sort. 10 years ago I contributed to a Batch Modernization Redbook on this, 
emphasising the need for BatchPipes input to DFSORT to be accompanied by a 
FILSZ / AVGRLEN estimate pair.

Bringing it back to pipes, I wonder if it's feasible to tell a sorting 
stage (whether DFSORT (yes please Sri Hari) or otherwise) the input size. 
Otherwise we could have blow ups or bad performance at scale.

BTW I'm all in favour of pipes as a first class citizen but note I have 
little influence in this regard.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Paul Gilmartin" <000433f07816-dmarc-requ...@listserv.ua.edu>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   22/09/2021 03:50
Subject:[EXTERNAL] Re: The Business Case for Pipes in the z/OS 
Base (was: Re: REXX - Interpret or Value - Which is better?)
Sent by:"IBM Mainframe Discussion List" 



On Tue, 21 Sep 2021 21:03:14 -0500, Mike Schwab  wrote:

>If a SORT (or other similar temporary data store) program is one of
>the pipe programs, when the EXEC PGM= program closes the output file
>then the program holding the data needs to output the stored data to
>output ddnames (pipe or output files).
>
Are you thinking of MS-DOS pseudo-"pipes" where the upstream program
wrote a temporary file under-the-covers and the downstream program
processed it?  A pipe in syntax only.  Even Windows is better nowadays.

SORT is a bad conceptual example for Pipethink because SORT can't
write its first output record until it has read its last input record. 
Better
to envision a filter which re-formats log records from a long-running (or
never-terminating) program, writing a file to be browsed with SDSF or
tail -f in real time.

-- gil

--
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: RMF SMF "broken" records

2021-09-17 Thread Martin Packer
Thanks! That's a much crisper version of what I had roughly surmised. 
That's an interesting case in the blog post. I wonder if bash has been / 
could be fixed. (Not that I run it on z/OS or write loops in it on Pi.)

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Andrew Rowley" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   17/09/2021 09:26
Subject:[EXTERNAL] Re: RMF SMF "broken" records
Sent by:"IBM Mainframe Discussion List" 



On 17/09/2021 5:32 pm, Martin Packer wrote:
> Off topic but are there usable start and stop timestamps for things 
running
> in BPXAS address spaces?
>
> I've wondered about z/OS Unix substeps and thingies but not had cause to
> dig too deep. (I know where I am with conventional batch jobs and steps
> when it comes to SMF - but I don't see many jobs with Unix in them.)

In many cases a whole step/substep SMF record is written, which has the 
start and stop times the same as any other type 30. However it is also 
possible to have many processes run in one address space, in which case 
you get multiple process sections without timestamps.

It is usually possible to relate them by process ID. Where a process has 
a parent process, the parent might be in the same or another address 
space. The SMF record for the parent process might be produced much 
later than the record for the child. Process IDs can also be reused.

I have written code to do it but it was not easy. You can see what the 
results look like here:
https://www.blackhillsoftware.com/news/2019/08/27/comparing-bash-and-bin-sh-on-z-os/
 


That was one job that resulted in 20,000 type 30 records in 1 minute!

It would be nice if unix processes used the same service/report class 
settings and charged their resources back to the parent job when the 
userid/session/process group are the same. For a unix job, a lot of work 
can be in the additional address spaces e.g. this script took 66 seconds 
of CPU time, but only 0.02s showed up in the batch job.

-- 
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



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: RMF SMF "broken" records

2021-09-17 Thread Martin Packer


Welcome to the murky world... :-)

Off topic but are there usable start and stop timestamps for things running
in BPXAS address spaces?

I've wondered about z/OS Unix substeps and thingies but not had cause to
dig too deep. (I know where I am with conventional batch jobs and steps
when it comes to SMF - but I don't see many jobs with Unix in them.)

Cheers, Martin

Sent from my iPad

> On 17 Sep 2021, at 00:18, Andrew Rowley 
wrote:
>
> On 17/09/2021 9:12 am, Joe Monk wrote:
>> "These are not necessarily unique for z/OS unix work due to the reuse of
>> the BPXAS initiators. Even if you include the timestamps, they are not
>> granular enough to give uniqueness."
>>
>> Well you wouldnt use just those records for BPXAS ... there are others
like
>> 74? that are written for BPXAS...
>
> The BPXAS initiator is reused, which means that multiple unix processes
> run with the same jobid. So job name, program name, step name, jobid and
> even read time can be repeated in different units of work.
>
> --
> 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-MAINUnless 
> 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: RMF SMF "broken" records

2021-09-16 Thread Martin Packer
If it's RMF you have the re-assembly area. If it's SMF 30 you have a 
similar mechanism. But this isn't architected by SMF. And you're right the 
granularity is 1/100th of a second.

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Pierre Fichaud" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   16/09/2021 13:44
Subject:[EXTERNAL] Re: RMF SMF "broken" records
Sent by:"IBM Mainframe Discussion List" 



Martin,
Hence my original post.
I have 3 "broken" records.
I use the type,subtype, date and time in the SMF header to create a 
unique value relating the 3 records.
But the time is only in 100ths of seconds.
I don't think it's granular enough.
Is there something extra I can use to make a unique key?
Regards, Pierre.

--
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: RMF SMF "broken" records

2021-09-15 Thread Martin Packer
Yes. That's what the re-assembly area is for in RMF SMF records. And yes 
30 and 42-6 split the data that won't fit into a VBS record up.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Peter Relson" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   15/09/2021 13:35
Subject:[EXTERNAL] Re: RMF SMF "broken" records
Sent by:"IBM Mainframe Discussion List" 



Are you sure they are broken? 

It is fully supported by many SMF exploiters (I have no idea about RMF) to 

produce multiple records when all the data cannot fit in the limited size 
of a single record.
SMF30 certainly does that.  I would expect some sort of "record is 
continued" indication.

Peter Relson
z/OS Core Technology Design


--
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: IPL's POR's frequency

2021-09-15 Thread Martin Packer
It's amazing to think a machine could effectively be powered up 
continuously for quite a few years - even if it's not neglected.

Amazing and good.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Radoslaw Skorupka" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   15/09/2021 09:35
Subject:[EXTERNAL] Re: IPL's POR's frequency
Sent by:"IBM Mainframe Discussion List" 



My €0.02

IPL - never scheduled. Only when needed. Typical scenarios:
1. Configuration error, which need IPL (very rare, fortunately)
2. Hardware or software changes require IPL (maybe once a year, but IMHO 
less)
3. OPPORTUNITY.  Yes - there are several disruptive application software 
releases per year. There is no problem to "steal" half an hour for "our 
own tasks" which may include IPL. However this point is usually 
connected to 2. which means HW/SW changes simply wait for such 
opportunity.

IML/POR - never.
Exception could be disruptive machine maintenance, like memory (physical 
DIMM) add or drawer preventive replacement.
In the past there were disruptive microcode driver changes.

-- 
Radoslaw Skorupka
Lodz, Poland

--
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: IPL's POR's frequency

2021-09-14 Thread Martin Packer


I believe that happened to a customer in San Francisco during the World
Series Quake. I never found out who the customer was. It wasn't you, was
it?

Cheers, Martin

Sent from my iPad

> On 14 Sep 2021, at 21:23, Tony Thigpen  wrote:
>
> Fun item. Worked at a school board where we had a generator. During a
> power outage, the generator failed, not because the underground tank was
> empty, but because the pump that moved the fuel from the underground
> tank to the header tank was plugged into a non-generator outlet.
>
> Tony Thigpen
>
> PINION, RICHARD W. wrote on 9/14/21 1:06 PM:
>> General reply, the last time the backup generator ran out of fuel!
Don't laugh, it happens.
>>
>> -Original Message-
>> From: IBM Mainframe Discussion List  On Behalf
Of McCabe, Ron
>> Sent: Tuesday, September 14, 2021 1:03 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: IPL's POR's frequency
>>
>> [External Email. Exercise caution when clicking links or opening
attachments.]
>>
>> We IPL twice a year ... POR when needed and I cannot remember the last
time we needed a POR.
>>
>> Thanks,
>> Ron McCabe
>> Manager of Mainframe/Midrange Systems
>> Mutual of Enumclaw
>>
>>
>> -Original Message-
>> From: IBM Mainframe Discussion List  On Behalf
Of Mike Schwab
>> Sent: Tuesday, September 14, 2021 7:25 AM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: IPL's POR's frequency
>>
>> CAUTION: This email is from an external address. Please be careful of
links and attachments.
>>
>>
>> IPL once a quarter.   PORs when IBM requires.
>>
>>> On Tue, Sep 14, 2021 at 7:30 AM Joe
>>> <020d5fbe36e0-dmarc-requ...@listserv.ua.edu> wrote:
>>>
>>> Just curious about how often folks here IPL their systems as a
scheduled event , once a month, once a quarter, once a year?
>>> and same question for POR's.
>>> I understand there are times when you HAVE to have unscheduled or hot
fix IPL's, I'm just asking in general terms.
>>>
>>> --
>>> 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
Confidentiality Notice: This e- mail and all attachments may contain
CONFIDENTIAL information and are meant solely for the intended recipient.
It may contain controlled, privileged, or proprietary information that is
protected under applicable law and shall not be disclosed to any
unauthorized third party. If you are not the intended recipient, you are
hereby notified that any unauthorized review, action, disclosure,
distribution, or reproduction of any information contained in this e- mail
and any attachments is strictly PROHIBITED. If you received this e- mail in
error, please reply to the sender immediately stating that this
transmission was misdirected, and delete or destroy all electronic and
paper copies of this e-mail and attachments without disclosing the
contents. This e- mail does not grant or assign rights of ownership in the
proprietary subject matter herein, nor shall it be construed as a joint
venture, partnership, teaming agreement, or any other formal business
relationship.
>>
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions, send
email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> Confidentiality notice:
>> This e-mail message, including any attachments, may contain legally
privileged and/or confidential information. If you are not the intended
recipient(s), or the employee or agent responsible for delivery of this
message to the intended recipient(s), you are hereby notified that any
dissemination, distribution, or copying of this e-mail message is strictly
prohibited. If you have received this message in error, please immediately
notify the sender and delete this e-mail message from your computer.
>>
>>
>> --
>> 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-MAINUnless 
> 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 ema

Re: RMF SMF "broken" records

2021-09-14 Thread Martin Packer
Even VBS doesn't get round split records - such as 70-1 or 74-4 for large 
LPARs / CFs...

... I don't particularly recommend creating a giant record from the 
reassembled set of eg 70-1 records but if you do then the triplet 
SMF70RAO, SMF70RAL, SMF70RAN will point you to the Re-assembly Area. And 
the fields in that area will tell you all you want to know.

If it's not RMF then I don't quite know if there even are broken records 
nor what support there is for re-assembly.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Allan Staller" <0387911dea17-dmarc-requ...@listserv.ua.edu>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   14/09/2021 18:33
Subject:[EXTERNAL] Re: RMF SMF "broken" records
Sent by:"IBM Mainframe Discussion List" 



Classification: Confidential

Are you using VBS or VB for the output of your SMF offloads/Dumps?

-Original Message-
From: IBM Mainframe Discussion List  On Behalf 
Of Pierre Fichaud
Sent: Tuesday, September 14, 2021 11:28 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: RMF SMF "broken" records

[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.]

To All,
For SMF types 70-79 (RMF), RMF may create broken records because the 
volume of data can't fit in 32K.
So there may be 2 or more "broken" records created.
I have an IBM sample file that has the original unbroken record split 
into 3 broken records.
The records are consecutive in the sample file.
But I am getting the records in my SMF exit and I must save the broken 
records to put them together at a later time.
There doesn't seem to be a unique identifier in the product section 
connecting the 3 records.
I will use the SMF type/subtype/date/time in the SMF header for now.
But the time in 100ths of seconds doesn't seem granular enough to me.
Can someone help me here ?
Thanks in advance, Pierre.

--
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



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: IPL's POR's frequency

2021-09-14 Thread Martin Packer
FWIW my code detects IPLs by Reader Start Time for Master Scheduler 
Address Space - from SMF 30. If anyone knows of a case where it restarts 
outside of an IPL I'd love to know about it.

More recently SMF 70-1 added a field for IPL.

As for PORs I don't see that in SMF but get suspicious about why all the 
LPARs on a machine I have SMF for get re-IPLed at roughly the same time. 
:-)

Socially, I'd say fortnightly or monthly are very common. Weekly is rare 
now, quarterly is a significant proportion. As is "as and when".

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Mike Schwab" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   14/09/2021 15:26
Subject:[EXTERNAL] Re: IPL's POR's frequency
Sent by:"IBM Mainframe Discussion List" 



IPL once a quarter.   PORs when IBM requires.

On Tue, Sep 14, 2021 at 7:30 AM Joe
<020d5fbe36e0-dmarc-requ...@listserv.ua.edu> wrote:
>
> Just curious about how often folks here IPL their systems as a scheduled 
event , once a month, once a quarter, once a year?
> and same question for POR's.
> I understand there are times when you HAVE to have unscheduled or hot 
fix IPL's, I'm just asking in general terms.
>
> --
> 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



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: REXX - Interpret or Value - Which is better?

2021-09-13 Thread Martin Packer
My main use case for interpret is passing back a string with stem variable 
assignments from a procedure. Then the caller of the procedure interprets 
the string - which has semicolons to separate the assignment statements.

I don't much like it but it seems the best I can do.

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "ITschak Mugzach" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   13/09/2021 14:43
Subject:[EXTERNAL] Re: REXX - Interpret or Value - Which is 
better?
Sent by:"IBM Mainframe Discussion List" 



Why hijack? Right your own code. Anyway, it runs under your user…

We switched some of interpret commands to value since the sending field 
was
larger than 256 bytes. Value don’t care.

ITschak


בתאריך יום ב׳, 13 בספט׳ 2021 ב-16:35 מאת Gary Freestone 
:

> A few years back I switched from INTERPRET to VALUE due to concerns I 
had
> from a security perspective.
>
> Value only performs an evaluation and assigns it to a variable. 
Interpret
> lets you do any thing.
>
> Say for example in your sample code.  If I could hijack you code and
> adding a single line to the REXX I could issue a JES2 command.  The line 
is
>
> def=';x=isfcalls(on);address sdsf "isfexec /$DI";istr="DEF";say "DEF" '
>
> Sure this case its just a harmless $DI but it could be anything.  The 
only
> difference in the output is an example blank line.
>
> That’s why I’ve switched.
>
> Gary Freestone
> Kyndryl Australia
>
>
> Sent from Mail for Windows
>
> From: Lionel B. Dyck
> Sent: Monday, 13 September 2021 9:45 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: REXX - Interpret or Value - Which is better?
>
> From a programming standpoint which is (a) more efficient, and (b) 
easier
> to
> understand - Interpret or Value.
>
> Examples:
>
> /* rexx */
> /* setup our defaults to start with */
> istr = 'abc'
> vstr = istr
>
> /* value examples */
> newvar = value(vstr,'def')
> say newvar
> say vstr value(vstr)
> newvar = value(vstr''1,'second')
> say newvar
> say vstr''1 value(vstr''1)
>
> /* interpret examples */
> interpret 'istr = def'
> interpret 'say' istr 'istr'
> interpret 'istr'1 '= second'
> interpret 'say' istr''1 'istr'1
>
> The main differences that I can see is that with interpret the new 
values
> are uppercase, and with value the return contains the new variable name.
>
> Lionel B. Dyck <><
> Website: 
https://www.lbdsoftware.com 

> Github: 
https://github.com/lbdyck 

>
> "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
>
-- 
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Continuous Monitoring
for z/OS, x/Linux & IBM I **| z/VM coming soon  *

--
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: OMVS Sort Question

2021-09-09 Thread Martin Packer
Pipe it through two sort commands?

And does sort helpfully avoid rearranging records with the same key value?

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Lionel B. Dyck" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   09/09/2021 12:25
Subject:[EXTERNAL] OMVS Sort Question
Sent by:"IBM Mainframe Discussion List" 



I know how to use sort - to a limited degree.

This will wort a stem using the 2nd field and sort in reverse:

call bpxwunix 'sort -r -k 2',in.,out.,msg.

What I would like to do is to sort the 2nd field in reverse and then sort
the 1st field in ascending - this does not seem possible.

Any tips/pointers?

Thanks


Lionel B. Dyck <><
Website: 
https://www.lbdsoftware.com 

Github: 
https://github.com/lbdyck 


"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



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: SMF field data

2021-09-06 Thread Martin Packer
Glad you found it. Seems your Db2 subsystems aren't entirely cloned...

... I was pondering Datasharing Group level things versus Subsystem 
things. DSNZPARM is, of course, a Subsystem thing - so members even in the 
same Datasharing Group can have different DSNZPARM values, such as this 
one.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Bill Giannelli" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   05/09/2021 19:29
Subject:[EXTERNAL] Re: SMF field data
Sent by:"IBM Mainframe Discussion List" 



finally found out that I had a zparm accumuid set to 1 once I changed it 
to 0 the data started showing up.
Bill

--
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: SMF field data

2021-09-05 Thread Martin Packer
I'm not aware of anything., I'd talk to BMC about this but I suspect it's 
how the clients are set up. You also didn't say what client connection 
types. Also it could be a Db2 bug. Again, not being a Db2 specialist, I 
wouldn't know about a Db2 bug.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Bill Giannelli" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   04/09/2021 14:15
Subject:[EXTERNAL] Re: SMF field data
Sent by:"IBM Mainframe Discussion List" 



It appears that these 2 fields, ENDUSERWN and ENDUSERWN_L in BMC (QWHCEUWN 
and QWHCEUWN_Var in SMF) are blank for all records from 2 of our LPARS for 
all DB2 members on those LPARS.
The fields are populated from a third LPAR for all DB2 members on that 
LPAR.
I have not found any differences in the DB2 traces.
Is there something LPAR specific that would restrict this data?
thanks
Bill

 

--
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: SMF field data

2021-09-03 Thread Martin Packer
Having been that novice several times over :-) I agree with you.

Hopefully I got it right in 
https://github.com/MartinPacker/Db2-DDF-Analysis-Tool. If not it's open 
source so someone can correct it... :-)

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Charles Mills" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   03/09/2021 17:42
Subject:[EXTERNAL] Re: SMF field data
Sent by:"IBM Mainframe Discussion List" 



Yeah, the layout is complex and hard to fathom, but once you get your code
right it is going to work every time. I am going to guess the BMC report
falls into that category.

I am going to struggle to say this well: not trying to be insulting, but I
would trust a report over the opinion of someone trying to decode the 
layout
for the first time. If I had an established report program that said the
field was blank and a novice SMF 101 person saying "no, look here, it says
" I would tend to trust the report. Again, not trying to be insulting 
--
it is just a darned tricky layout.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Martin Packer
Sent: Friday, September 3, 2021 9:05 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMF field data

I very clearly don't work for BMC, either. :-) And it's not just 
professional courtesy that suggests they're almost certainly correct:

1) It's probably a more-or-less simple copy from the source to the 
destination - and would've been reported as a bug long ago.

2) As I indicated, the data makes sense. For example, what would the End 
User Workstation ID be for a batch job?

--
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: SMF field data

2021-09-03 Thread Martin Packer
I very clearly don't work for BMC, either. :-) And it's not just 
professional courtesy that suggests they're almost certainly correct:

1) It's probably a more-or-less simple copy from the source to the 
destination - and would've been reported as a bug long ago.

2) As I indicated, the data makes sense. For example, what would the End 
User Workstation ID be for a batch job?

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Charles Mills" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   03/09/2021 16:44
Subject:[EXTERNAL] Re: SMF field data
Sent by:"IBM Mainframe Discussion List" 



Yes, the fields are not "intuitive." It is hard to predict -- or at least 
it
was for me -- what fields would be populated under what circumstances.

I am going to venture a wild guess that the BMC report is correct. (I 
don't
work for BMC, and I am not familiar with the specific product.)

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Martin Packer
Sent: Friday, September 3, 2021 5:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMF field data

I think it's perfectly valid to have a blank QWHCEUWN - End User 
Workstation Name. What Db2 connection type (QWHCATYP) and reason for 
invoking accounting (QWACRINV) values do you have?

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Bill Giannelli" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   02/09/2021 19:53
Subject:[EXTERNAL] Re: SMF field data
Sent by:"IBM Mainframe Discussion List" 



the product we have is the BMC reporting tool. I am trying to determine if 

it is reporting correctly and what the SMF source actually contains

--
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: SMF field data

2021-09-03 Thread Martin Packer
I think it's perfectly valid to have a blank QWHCEUWN - End User 
Workstation Name. What Db2 connection type (QWHCATYP) and reason for 
invoking accounting (QWACRINV) values do you have?

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Bill Giannelli" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   02/09/2021 19:53
Subject:[EXTERNAL] Re: SMF field data
Sent by:"IBM Mainframe Discussion List" 



the product we have is the BMC reporting tool. I am trying to determine if 
it is reporting correctly and what the SMF source actually contains

--
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: 3277 graphics

2021-09-01 Thread Martin Packer
Also O/T but at UCL we had these same displays connected to GEC 4000 
machines. Seemed futuristic at the time. :-)

(And we deemed it exotic that these Computer Centre GEC machines were 
connected to Computer Science Department PDP 11s via Cambridge. Both sets 
of machines were, of course, in Central London. Now we'd consider that 
"obtuse" routing humdrum.) :-)

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Tom Brennan" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   01/09/2021 05:17
Subject:[EXTERNAL] Re: 3277 graphics
Sent by:"IBM Mainframe Discussion List" 



O/T - I was a user on one of those Tektronix displays from about 1979 to 
1982, but no 3277 or mainframe.  Mine was connected to a DEC computer, 
all put together by a company called ComputerVision.

This pic shows almost exactly what I used:
https://en.wikipedia.org/wiki/Computervision#/media/File:Computervision_piping.agr.jpg
 


On 8/31/2021 8:24 PM, Charles Bailey wrote:
> Back in the 1980's, when I was using MVS full time, we had some 
> Tektronix graphics displays connected to an adapter on some of our 3277 
> terminals.  These displays had storage screens where the screen could 
> only have new stuff written to it.  When the display got too cluttered 
> you would have to tell the software to clear the screen and redraw it. 
> We had a few application programs that made use of these displays. 
> Later, in the 90's we got some new displays that had more conventional 
> display tubes with hardware that more or less emulated the old Tektronix 

> displays so that the same software would work with them.  At one time I 
> had a PS/2 with a microchannel adapter card that would interface with 
> these new displays.  I understand that the x3270 terminal emulator 
> program for Unix-like systems has a mode that emulates the 3277 graphics 

> in a separate window.  Some of the graphics programs used a routine 
> called GAPE that accepted function calls from the application and 
> generated the drawing data stream to the display.  Is GAPE available 
> somewhere?
> 
> GAPE was written by the same person who wrote CLIC.  There was a chapter 

> in the CLIC user manual that explained the use of GAPE.  The author 
> explained that he didn't like the graphics support program that IBM 
> supplied with the PRPQ graphics attachment so he wrote his own.  (Maybe 
> that was the GASP you were referring to.)  I believe the user manual 
> contained the source code for playing checkers, written in CLIC, as a 
> demo of how to use GAPE.  At some point, when PL/AS was my primary 
> programming language, I rewrote the checkers program in PL/AS as an 
> exercise in learning to call GAPE from a PL/AS program.
> 
> I originally posted this on the h390-...@groups.io news group and 
> someone there suggested that I post a query here.
> 
> Charles Bailey
> 
> --
> 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: DFSORT and SMF date selection

2021-06-15 Thread Martin Packer
Also DFSORT gives you more record selection flexibility than IFASMFDP / 
IFASMFDL.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   Sri h Kolusu 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   14/06/2021 22:51
Subject:[EXTERNAL] Re: DFSORT and SMF date selection
Sent by:IBM Mainframe Discussion List 



>>Why not just use IFASMFDP?

Micahel,

Probably due to fact that IFASMFDP does not give you the option of
dynamically changing the date. Tim wanted Current date - 7 days worth of
data. IFASMFDP only allows you hard coded dates for DATE parameter.  So 
Tim
has to change the control cards every time he wants to run the job. With
DFSORT you don't have to do it as it can automatically perform the Date
Arithmetic.

Thanks,
Kolusu
DFSORT Development
IBM Corporation

--
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: Format SMF record 99

2021-06-08 Thread Martin Packer
The OP didn't specify which subtype(s). For example, 99-14 is very 
different from 99-6. And, having worked with 99-14 a fair amount, it has 
quite a complicated layout.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   kekronbekron <02dee3fcae33-dmarc-requ...@listserv.ua.edu>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   08/06/2021 07:18
Subject:[EXTERNAL] Re: Format SMF record 99
Sent by:IBM Mainframe Discussion List 



Hi,

I can put one together if you like.
Which subtypes and which fields are you interested in?

To get anything meaningful out of the records, if there's some madman-like 
calculations required on top of just parsing the records (like finding CPU 
use etc. in SMF 30)... then it's stil possible but it'll take longer.
Just printing out the fields as is (or with some basic calculations) will 
be simple.

- KB

‐‐‐ Original Message ‐‐‐
On Tuesday, June 8, 2021 10:05 AM, Juan Carlos Godinez Pando 
 wrote:

> Hi everyone
>
> Somebody have a tool to help me to format smf record 99, i have z15 and 
z/Os 2.3
>
> Juan Carlos Godinez Pando
>
> email: jcarlosgodinezp@hotmail.commailto:jcarlosgodin...@gmail.com
>
> móvil:+5215524410154
>
> AMAT VICTORIA CURAM
>
>
> -
>
> 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: SMF 30 record

2021-06-01 Thread Martin Packer
This is why my presentation today is called "zIIP Capacity & Performance", 
of course. :-)

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   Peter Relson 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   01/06/2021 14:37
Subject:[EXTERNAL] Re: SMF 30 record
Sent by:IBM Mainframe Discussion List 




Go with IIP and IFA. SUP will do fine for IIP. Ignore ZCBP. The 
fields haven't changed. (I haven't seen a zAAP in a long time, though.)


Despite what such products as RMF have chosen to display (and likely has 
made its way into all sorts of places), "IIP" is not a valid term. The 
name/term is zIIP, and similarly it is zAAP not AAP. You're welcome to 
continue using the pre-release names of SUP for zIIP and IFA for zAAP 
because we had to code something (the real names were not made known to us 

until way too late to support only those names). We cannot compatibly get 
rid of them, so fields with those names will exist forever.

I'd suggest being consistent -- either use the names or the pre-release 
names but don't intermix.

Current processors do not support zAAP. I've forgotten which was the last 
machine that did.

Peter Relson
z/OS Core Technology Design


--
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: SMF 30 record

2021-05-31 Thread Martin Packer
Right. Go with IIP and IFA. SUP will do fine for IIP. Ignore ZCBP. The 
fields haven't changed. (I haven't seen a zAAP in a long time, though.)

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   Attila Fogarasi 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   31/05/2021 05:18
Subject:[EXTERNAL] Re: SMF 30 record
Sent by:IBM Mainframe Discussion List 



What distinction do you expect from TIME_ON_ZIIP and TIME_ON_SUP?  My
understanding is that SUP is historical name kept for compatibility and
identical to ZIIP in the past decade or more.  It seems that way from my
personal experience but I haven't tried to research it.  Note the
TIMEUSED macro exposes SUP as a name, fwiw (and returns ZIIP cpu time), so
the term is part of a published interface (making it harder to change).

On Mon, May 31, 2021 at 7:18 AM Pierre Fichaud  wrote:

> In the accounting section (DSECT SMF30CAS), fields are redefined.
> SMF30_TIME_ON_ZCBP is redefined as SMF30_TIME_ON_IFA.
> You determine which label to use by testing the bit SMF30_zCBP that is
> defined in the product section.
>
> There is a series of other fields in the accounting section that are
> redefined also.
> SMF30_TIME_ON_ZIIP is redefined as SMF30_TIME-ON_SUP.
> What piece of information can I use to choose between the 2 fields?
> I've looked in the type 30 record description but can't find anything.
>
> Thanks in advance, Pierre.
>
> --
> 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


Has NIP / IPL changed in "recent" years? Was: Dr. Robert Rannie's diagram of NIP was Re: Diagram of MVS Control Blocks

2021-04-26 Thread Martin Packer
Would this even remain accurate? It's a question I genuinely don't know 
the answer to: I suspect NIP has changed little. IPL has, I think, changed 
in detail (but I don't recall how).

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   Clark Morris 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   24/04/2021 21:52
Subject:[EXTERNAL] Dr. Robert Rannie's diagram of NIP was Re: 
Diagram of MVS Control Blocks
Sent by:IBM Mainframe Discussion List 



[Default] On 24 Apr 2021 13:21:37 -0700, in bit.listserv.ibm-main
techsupp...@quickref.com (Michael A. Shaw) wrote:

>On 4/23/2021 3:43 PM, PINION, RICHARD W. wrote:
>> Many years ago, 1982, I took my first MVS class, MVS Structure and 
Logic.  One of
>> the first handouts our class was given was a spaghetti diagram of MVS 
control blocks.
>> Unfortunately, I threw mine away in 2016, when I thought my system 
programming
>> days were over.
>
>I took that same two-week class in Chicago in 1980. The diagram in 
>question (as I remember it) was a joke, right? It was impossibly 
>complicated with curved lines and arrows and flowchart symbols all over 
>it. It was made to generate a chuckle, not teach actual logic flow.

Were there ever any paper copies of Dr. Robert Rannie's diagram of NIP
processing and if so are there any still around?

Clark Morris
>
>I too had a copy once, but it's long gone.
>
>Mike
>
>--
>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: More documentation problems

2021-04-12 Thread Martin Packer
Doesn't have to be a gaming mouse...

Logitech M720 has side buttons (one of which switches between 3 computers 
- a feature on the K780 keyboard, BTW). Mine are indeed mapped to forwards 
and backwards in Firefox. Seems to me, though, a double click is too fast 
for this UI problem - and requires different treatment for these pages 
than any others.

But "breaking the back button" is indeed a web UI no-no.

Cheers, Martin 

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   kekronbekron <02dee3fcae33-dmarc-requ...@listserv.ua.edu>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   10/04/2021 16:43
Subject:[EXTERNAL] Re: More documentation problems
Sent by:IBM Mainframe Discussion List 



Here's a life hack for people who are open to it -

Get a gaming mouse like this one (
https://www.logitechg.com/en-gb/products/gaming-mice/g402-hyperion-fury-fps-gaming-mouse.910-004068.html
 
) ..

.. and map the 2 pairs of up/down buttons to navigate back/forward and vol 
up/down respectively.
And the button on the side for mute. Extremely handy these days.

Or map it however you like basically.


- KB

‐‐‐ Original Message ‐‐‐
On Saturday, April 10, 2021 8:04 PM, Paul Gilmartin 
<000433f07816-dmarc-requ...@listserv.ua.edu> wrote:

> On Sat, 10 Apr 2021 14:29:34 +0100, Colin Paice wrote:
>
> > "back" is now two clicks..
> > eg
> > 
https://www.ibm.com/docs/en/ibm-mq/9.1?topic=reference-runmqdlq-run-dead-letter-queue-handler

> > Click on See The sample DLQ handler amqsdlq
> > 
https://www.ibm.com/docs/en/SSFKSJ_9.1.0/com.ibm.mq.adm.doc/q005650_.html
> > From this page use back arrow. Page jumps, and stays on the same page.
> > You have to use back again.
>
> I've seen similar misbehavior with other sites. JavaScript coders gone 
berserk? E.g.:
> 
https://www.wunderground.com/forecast/us/co/boulder/KCOBOULD474 

>
> -- gil
>
> 
--
>
> 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: IBM snew DOC Web SIte

2021-04-08 Thread Martin Packer
I'm not happy with the performance, either, judging by my experience this 
morning. But 7 seconds doesn't sound like a client side issue.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   Colin Paice 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   08/04/2021 12:26
Subject:[EXTERNAL] Re: IBM snew DOC Web SIte
Sent by:IBM Mainframe Discussion List 



Yes,
On Sunday firefox said 7 seconds to load a file

On Thu, Apr 8, 2021, 10:11 Martin Packer  wrote:

> I'm not really affiliated with the docs people but I have to ask: Are 
you
> sure this is client-side that's slow? Could well be server side or
> network. WASM, while fine, might not be relevant.
>
> Cheers, Martin
>
> Martin Packer
>
> WW z/OS Performance, Capacity and Architecture, IBM Technology Sales
>
> +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:   kekronbekron <02dee3fcae33-dmarc-requ...@listserv.ua.edu>
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date:   08/04/2021 03:52
> Subject:[EXTERNAL] Re: IBM snew DOC Web SIte
> Sent by:IBM Mainframe Discussion List 
>
>
>
> Some more feedback for the Docs team:
>
> 1. Search is extremely slow. The search scope filter is missing.
> Assuming the web site is served from some *nix server, try using
> components from
> 
https://github.com/BurntSushi/ripgrep 

>  for fast search.
>
> 2. The index in the left takes ages to load. Try doing client-side
> assembly via WASM.
> I'm sure there'll be loads of great articles from one of the Firefox 
blogs
> on the technology and how to get started, etc.
>
> - KB
>
> ‐‐‐ Original Message ‐‐‐
> On Tuesday, April 6, 2021 7:45 AM, kekronbekron
>  wrote:
>
> > What would also be useful is a next/previous button at the top right &
> bottom right of each Doc page.
> > 2 places because for pages that are long, one doesn't need to 'go to
> top'.
> >
> > -   KB
> >
> > ‐‐‐ Original Message ‐‐‐
> > On Tuesday, April 6, 2021 7:38 AM, kekronbekron
> 02dee3fcae33-dmarc-requ...@listserv.ua.edu wrote:
> >
> >
> > > Works ok for me.
> > > I should say, I do like the generous use of IBM Plex and the look of
> the site.
> > > Hope they get rid of the feedback banner at the bottom soon.
> > > Or at least make it an easy to use set of buttons in the footer 
(where
> language selection is).
> > >
>
> 
https://www.ibm.com/docs/en/cics-ts/5.2?topic=commands-cemt-perform-pipeline

>
> > >
> > > -   KB
> > > ‐‐‐ Original Message ‐‐‐
> > > On Tuesday, April 6, 2021 1:31 AM, esst...@juno.com
> esst...@juno.com wrote:
> > >
> > >
> > > > .HelloAnyone experiencing problems with IBMs new doc site ?.For
> Example:If I google CICS PIPELINE SCAN , I am presented with many
> references to documentation with "pipeline scan"If any of these 
references
> invoke the old Knowledge Center, I am re-directed to a new IBM doc
> site..However I am presented with a White Page, with no substance 
?.Anyone
> else getting this.Paul D'Angelo
> > > > 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
>
>
>
>
> 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
>
>
> --

Re: IBM snew DOC Web SIte

2021-04-08 Thread Martin Packer
I'm not really affiliated with the docs people but I have to ask: Are you 
sure this is client-side that's slow? Could well be server side or 
network. WASM, while fine, might not be relevant.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   kekronbekron <02dee3fcae33-dmarc-requ...@listserv.ua.edu>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   08/04/2021 03:52
Subject:[EXTERNAL] Re: IBM snew DOC Web SIte
Sent by:IBM Mainframe Discussion List 



Some more feedback for the Docs team:

1. Search is extremely slow. The search scope filter is missing.
Assuming the web site is served from some *nix server, try using 
components from 
https://github.com/BurntSushi/ripgrep 
 for fast search.

2. The index in the left takes ages to load. Try doing client-side 
assembly via WASM.
I'm sure there'll be loads of great articles from one of the Firefox blogs 
on the technology and how to get started, etc.

- KB

‐‐‐ Original Message ‐‐‐
On Tuesday, April 6, 2021 7:45 AM, kekronbekron 
 wrote:

> What would also be useful is a next/previous button at the top right & 
bottom right of each Doc page.
> 2 places because for pages that are long, one doesn't need to 'go to 
top'.
>
> -   KB
>
> ‐‐‐ Original Message ‐‐‐
> On Tuesday, April 6, 2021 7:38 AM, kekronbekron 
02dee3fcae33-dmarc-requ...@listserv.ua.edu wrote:
>
>
> > Works ok for me.
> > I should say, I do like the generous use of IBM Plex and the look of 
the site.
> > Hope they get rid of the feedback banner at the bottom soon.
> > Or at least make it an easy to use set of buttons in the footer (where 
language selection is).
> > 
https://www.ibm.com/docs/en/cics-ts/5.2?topic=commands-cemt-perform-pipeline

> >
> > -   KB
> > ‐‐‐ Original Message ‐‐‐
> > On Tuesday, April 6, 2021 1:31 AM, esst...@juno.com 
esst...@juno.com wrote:
> >
> >
> > > .HelloAnyone experiencing problems with IBMs new doc site ?.For 
Example:If I google CICS PIPELINE SCAN , I am presented with many 
references to documentation with "pipeline scan"If any of these references 
invoke the old Knowledge Center, I am re-directed to a new IBM doc 
site..However I am presented with a White Page, with no substance ?.Anyone 
else getting this.Paul D'Angelo
> > > 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




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: Debugging "A high error rate was detected on the Optical Link network." HMC alert

2021-04-07 Thread Martin Packer
Also eons ago, I had a customer trying to run PPRC cross-town at a speed 
above what the telco had given them. Still, it got me a trip and also our 
RMF SMF processing code that looks at path rates and response times. So it 
wasn't all bad. Oh, and a new, now recently retired :-), customer friend.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   "Pommier, Rex" 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   06/04/2021 23:55
Subject:Re: [External] Re: Debugging "A high error rate was 
detected on the Optical Link network." HMC alert
Sent by:IBM Mainframe Discussion List 



Cables dirty - have you cleaned the ends of the cables and the FSPs? 

I see you have the Brocade negotiating down to 2 Gb to talk to the 6800. 
Can you try forcing the Brocade port to 2 Gb instead of using 
autonegotiate?  I seem to recall eons ago having an issue on some HP 
equipment where we needed to force the port speeds instead of using auto 
to make it work.

Rex

-Original Message-
From: IBM Mainframe Discussion List  On Behalf 
Of Radoslaw Skorupka
Sent: Tuesday, April 6, 2021 5:07 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: Debugging "A high error rate was detected on the 
Optical Link network." HMC alert

We've got it!
"when it was connected to another mainframe, but it has it now"
So something has changed. This is the most likely moment for error.
Now it's time for investigation - what cable is new, what is old, what 
plug was inserted, etc.

--
Radoslaw Skorupka
(looking for new job)
Lodz, Poland



W dniu 06.04.2021 o 22:20, Christian Svensson pisze:
> Hello,
>
> I understand that ideally I would find the error - but all the values 
seem
> correct in my eyes.
> The optical values are fine, no errors shown on the interfaces, etc.
>
> This bugs me a bit. I did not have this issue when it was connected to
> another mainframe, but it has it now...
>
> Regards,
>
> On Tue, Apr 6, 2021 at 3:32 PM Radoslaw Skorupka 

> wrote:
>
>> You can disable that using HMC features (it is called Optical Network
>> Errors or similar).
>> However DON'T DO IT.
>> This is symptom of some problem. It can be pinched FO cable, dirty
>> connector or failing SFP module.
>> Unfortunately it is almost good, so there is no simple way to know
>> whether cable change helped or not.
>> We like more consistent failures ;-)
>> However I would start from visual inspection and then cable change.
>>
>> --
>> Radoslaw Skorupka
>> (looking for new job)
>> Lodz, Poland
>>
>>
>>
>> W dniu 05.04.2021 o 12:25, Christian Svensson pisze:
>>> Good day,
>>>
>>> Recently I have been getting these kinds of alerts from my HMC. It all
>>> started when I connected an old DS6800 and the details are:
>>>
>>> Node 1
>>> Machine: 2498-B40
>>> Serial: IBMCA107312B
>>> Physical Interface: 6620
>>> Logical Interface: 0020
>>>
>>> Node 2
>>> Machine: 1750-511
>>> Serial: IBM13715
>>> Physical Interface: 0100
>>> Logical Interface: 
>>>
>>> I keep getting these errors about 3-4 per day with the exact same
>>> interfaces specified. No others, just these.
>>>
>>> When I look at the referenced SAN switch and I do a "porterrshow" 
things
>>> seem fine:
>>> frames  enccrccrctootoobadenc
>>   disc
>>> link   loss   loss   frjt   fbsy  c3timeoutpcs
>>>  tx rx  inerrg_eof  shrt   long   eof out  
c3
>>>failsync   sig  txrx err
>>>20:4.8m  46.9k   0  0  0  0  0  0  0  0
>>>  0  2  2  0  0  0  0  0
>>>32:   27.5k  17.7k   0  0  0  0  0  0  0  0
>>>  0  0  0  0  0  0  0  0
>>>33:   19.3k  13.6k   0  0  0  0  0  0  0  0
>>>  0  0  1  0  0  0  0  0
>>>36:   78 79  0  0  0  0  0  0  0  0
>>>  0  0  1  1  0  0  0  0
>>>37:   56 57  0  0  0  0  0  0  0  0
>>>  0

Re: WAS v9 EAR Auto Deployment

2021-04-07 Thread Martin Packer
Who is Kumar? :-)

Seriously, you sent this to the IBM-MAIN newsgroup; I don't know if you 
intended to.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   saurabh khandelwal 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   07/04/2021 07:18
Subject:[EXTERNAL] WAS v9 EAR Auto Deployment
Sent by:IBM Mainframe Discussion List 



Dear Kumar,



We are in the process to implement automation in WAS v9 to deploy EAR file
without any manual intervention.



For this, we created monitored directory and enabled Global deployment
option using WAS console.



Now, we have couple of issues to be addressed.



1 ) How to update any application EAR file, which is already installed and
running. I used below, config file for this.



#

# Header

#

#ResourceType=ApplicationDeployment

#ResourceType=Application

#ImplementingResourceType=Application

#ResourceId=Cell=!{cellName}:Deployment=!{applicationName}:ApplicationDeployment=

#

# Header

#

ResourceType=ApplicationDeployment

ImplementingResourceType=Application

CreateDeleteCommandProperties=true

ResourceId=Deployment=NbkAdapter37



# Properties

Name=NbkAdapter37

Update=true

operationType=update

contentType=app

contentFile=/was/profiles/MB_T4/temp/Package_ServerApp_4.7.8.ear

useDefaultBindings=true

#CreateDeleteCommandProperties=true



#EnvironmentVariablesSection



serverName=MBT4



But, system is not picking this new EAR file.



2) When we install new EAR file in this we like to create config file,
which should handle class loader option, Shared Library reference, which
Web Server to be mapped etc.



I tried looking at various IBM manual, but couldn’t make this work.



Can you please help.

--
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: Upgrade from z/os 2.3 to 2.4 decrease PVT storage

2021-03-23 Thread Martin Packer
Also SMF 78-2 is pretty useful here. You could see the trend and what 
drove it. Both above and below the line.

Cheers, Martin

Martin Packer

WW z/OS Performance, Capacity and Architecture, IBM Technology Sales

+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:   Peter Relson 
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   23/03/2021 15:07
Subject:[EXTERNAL] Re: Upgrade from z/os 2.3 to 2.4 decrease PVT 
storage
Sent by:IBM Mainframe Discussion List 



The boundary between PVT/CSA and ECSA/EPVT is a 1-M boundary.
A tiny change in nucleus, LPA, CSA allocation, SQA allocation can result 
in reduction of PVT size by 1M.

Health check VSM_CSA_CHANGE can provide useful information about how close 

to the "tipping point" you are.
Did you look at that check in 2.3, for example? And even if you can't 
necessarily have it compare 2.3 results to 2.4 results (maybe you can, I'm 

not sure) you can compare the information it provides.

Here's a tidbit from the description: "...helpful in determining when the 
module growth in LPA or the nucleus could reduce the size of the private 
area."

Peter Relson
z/OS Core Technology Design


--
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


  1   2   3   4   5   6   7   >