Re: EAV and zHPF documentation, anyone?

2021-10-28 Thread Seymour J Metz
For zHPF, have you looked at the documentation of EXCP(VR)?  That plus PoOps 
should be all that you need.

For EAV, what do you need that is not in Advanced Services or Data Areas? 
AFAIK, every relevant service is FMT(8|9) aware.


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


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Sean Gleann [sean.gle...@gmail.com]
Sent: Monday, October 25, 2021 9:43 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: EAV and zHPF documentation, anyone?

We are trying to improve our software product by including provision for
files in cylinder-managed space on EAV disks, and with using z/HPF to
access them.

'DFSMSdpf Advanced Services' (SC23-6861) helps somewhat for FTM8/9 labels,
but it does not go far enough, we feel.
Also detailed documentation for z/HPF is evading all our searches (because
it is a chargeable extra, perhaps?)

Can anyone point me at the kind of documentation we are seeking, please?

Regards
Sean

--
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: EAV and zHPF documentation, anyone?

2021-10-28 Thread Seymour J Metz
While I may not aware of any documentation for extended format data sets, the 
Principles of Operations manual documents zHPF, although it doesn't use the 
term. Similarly, the DFSMSdfp Advanced Services manual documents EAV and zHPF 
from a software perspective.


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


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Timothy Sipples [sipp...@sg.ibm.com]
Sent: Thursday, October 28, 2021 2:20 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: EAV and zHPF documentation, anyone?

Sean Gleann wrote:
>2. I was not specific enough in my original query. You say that zHPF
should
>work automagically with BSAM, etc. Apologies for my oversight here, but
>what we're looking for is information on creating a channel program that
>uses TCWs as opposed to CCWs (our software generates its own channel
>programs).

I would refer you to the "front door": the IBM Z software vendor support
team(s). I occasionally see the "back side" of such inquiries, though. As
another software vendor's example (a vendor that has been down this path,
successfully), in this paper SAS Institute discusses the results they
obtained when they exploit zHPF:

https://support.sas.com/resources/papers/proceedings15/SAS1715-2015.pdf

Adding some color to Ed's remarks (taken note of/cannot vouch for), there
are occasions when IBM doesn't document particular interfaces for various
reasons. A common reason is IBM's fear of interface volatility, but I
don't know in this case.

Although here's some wild speculation (frequently dangerous, especially
when uninformed :-)) "Smarter I/O" is a general trend. For example,
z/OS Data Set Encryption is available and super important, and it might
have something to do with IBM's conservatism here. This z/OS
encryption/decryption is application transparent -- IBM handles it
"automagically" -- but not when you're creating your own channel programs.
If you haven't done it already, it'll be your job to implement and
maintain encryption/decryption in some way hopefully consistent with IBM's
implementation. Lately compression, too (zEDC/Integrated Accelerator for
zEDC).

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

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


Re: EAV and zHPF documentation, anyone?

2021-10-28 Thread Timothy Sipples
Sean Gleann wrote:
>2. I was not specific enough in my original query. You say that zHPF 
should
>work automagically with BSAM, etc. Apologies for my oversight here, but
>what we're looking for is information on creating a channel program that
>uses TCWs as opposed to CCWs (our software generates its own channel
>programs).

I would refer you to the "front door": the IBM Z software vendor support 
team(s). I occasionally see the "back side" of such inquiries, though. As 
another software vendor's example (a vendor that has been down this path, 
successfully), in this paper SAS Institute discusses the results they 
obtained when they exploit zHPF:

https://support.sas.com/resources/papers/proceedings15/SAS1715-2015.pdf

Adding some color to Ed's remarks (taken note of/cannot vouch for), there 
are occasions when IBM doesn't document particular interfaces for various 
reasons. A common reason is IBM's fear of interface volatility, but I 
don't know in this case.

Although here's some wild speculation (frequently dangerous, especially 
when uninformed :-)) "Smarter I/O" is a general trend. For example, 
z/OS Data Set Encryption is available and super important, and it might 
have something to do with IBM's conservatism here. This z/OS 
encryption/decryption is application transparent -- IBM handles it 
"automagically" -- but not when you're creating your own channel programs. 
If you haven't done it already, it'll be your job to implement and 
maintain encryption/decryption in some way hopefully consistent with IBM's 
implementation. Lately compression, too (zEDC/Integrated Accelerator for 
zEDC).

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


Re: EAV and zHPF documentation, anyone?

2021-10-26 Thread Glenn Wilcock
There is a Redbook for EAV: 
https://www.redbooks.ibm.com/abstracts/redp5364.html?Open

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


Re: EAV and zHPF documentation, anyone?

2021-10-26 Thread Seymour J Metz
"DFSMS Basic Access Methods"? I'm not familiar with the term> I would have 
guessed B*AM, but you included QSAM. What about VSAM?


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


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Timothy Sipples [sipp...@sg.ibm.com]
Sent: Tuesday, October 26, 2021 2:31 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: EAV and zHPF documentation, anyone?

Sean Gleann wrote:
>Also detailed documentation for z/HPF is evading all our searches
>(because it is a chargeable extra, perhaps?)

I have a partial answer, to start

To my knowledge zHPF is no longer a separately chargeable extra, not for
several years with IBM gear. My recollection is that zHPF became part of
the base FICON attachment feature starting with the 2016 introduction of
the IBM DS8880 series equipment. If a SAN switch vendor wants/wanted to
charge something I couldn't say, but SAN switches are technically
optional.

Also to my knowledge there was never anything chargeable on the IBM Z
server side for zHPF. The base z/OS operating system included support as a
standard feature (maybe with PTFs depending on the release level), and the
standard FICON Express features included the necessary hardware support
all the way back to FICON Express2. Server support goes back to the IBM
z10 models. Maybe a firmware/microcode update was required (likely for
z10), but all that should be ancient history by now.

Are you thinking of IBM zHyperLink(s) perhaps? zHyperLink is separately
chargeable in the sense that it uses dedicated zHyperLink features with
their own ports (on both ends) and separate/additional cables.

You mentioned "files," so I assume you shouldn't have anything in
particular to do to exploit zHPF. If the volume (EAV in this case) is zHPF
enabled then DFSMS Basic Access Methods (BSAM, QSAM, BPAM) should
"automagically" work.

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

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


Re: EAV and zHPF documentation, anyone?

2021-10-26 Thread Ed Jaffe

On 10/26/2021 3:34 AM, Sean Gleann wrote:

what we're looking for is information on creating a channel program that
uses TCWs as opposed to CCWs (our software generates its own channel
programs).


Someone at IBM decided HPF IP created an opportunity to squeeze some 
extra money from mainframe ISVs and so they chose not to publicly 
document the details. Thankfully, there is a plethora of IBM-authored 
Linux for Z source code freely available to show you what must be done. 
(Of course, it's written in the C language...) If I tell you any more, 
I'll have to kill you... ;-)


--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://www.phoenixsoftware.com/



This e-mail message, including any attachments, appended messages and the
information contained therein, is for the sole use of the intended
recipient(s). If you are not an intended recipient or have otherwise
received this email message in error, any use, dissemination, distribution,
review, storage or copying of this e-mail message and the information
contained therein is strictly prohibited. If you are not an intended
recipient, please contact the sender by reply e-mail and destroy all copies
of this email message and do not otherwise utilize or retain this email
message or any or all of the information contained therein. Although this
email message and any attachments or appended messages are believed to be
free of any virus or other defect that might affect any computer system into
which it is received and opened, it is the responsibility of the recipient
to ensure that it is virus free and no responsibility is accepted by the
sender for any loss or damage arising in any way from its opening or use.

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


Re: EAV and zHPF documentation, anyone?

2021-10-26 Thread Sean Gleann
Hi Timothy
Thanks for your response - it highlights two things for us
1. We were woefully ignorant about the history and current 'packaging' of
zHPF - thank you for your explanation
2. I was not specific enough in my original query. You say that zHPF should
work automagically with BSAM, etc. Apologies for my oversight here, but
what we're looking for is information on creating a channel program that
uses TCWs as opposed to CCWs (our software generates its own channel
programs).

Regards
Sean

On Tue, 26 Oct 2021 at 07:31, Timothy Sipples  wrote:

> Sean Gleann wrote:
> >Also detailed documentation for z/HPF is evading all our searches
> >(because it is a chargeable extra, perhaps?)
>
> I have a partial answer, to start
>
> To my knowledge zHPF is no longer a separately chargeable extra, not for
> several years with IBM gear. My recollection is that zHPF became part of
> the base FICON attachment feature starting with the 2016 introduction of
> the IBM DS8880 series equipment. If a SAN switch vendor wants/wanted to
> charge something I couldn't say, but SAN switches are technically
> optional.
>
> Also to my knowledge there was never anything chargeable on the IBM Z
> server side for zHPF. The base z/OS operating system included support as a
> standard feature (maybe with PTFs depending on the release level), and the
> standard FICON Express features included the necessary hardware support
> all the way back to FICON Express2. Server support goes back to the IBM
> z10 models. Maybe a firmware/microcode update was required (likely for
> z10), but all that should be ancient history by now.
>
> Are you thinking of IBM zHyperLink(s) perhaps? zHyperLink is separately
> chargeable in the sense that it uses dedicated zHyperLink features with
> their own ports (on both ends) and separate/additional cables.
>
> You mentioned "files," so I assume you shouldn't have anything in
> particular to do to exploit zHPF. If the volume (EAV in this case) is zHPF
> enabled then DFSMS Basic Access Methods (BSAM, QSAM, BPAM) should
> "automagically" work.
>
> - - - - - - - - - -
> 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
>

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


Re: EAV and zHPF documentation, anyone?

2021-10-26 Thread Timothy Sipples
Sean Gleann wrote:
>Also detailed documentation for z/HPF is evading all our searches
>(because it is a chargeable extra, perhaps?)

I have a partial answer, to start

To my knowledge zHPF is no longer a separately chargeable extra, not for 
several years with IBM gear. My recollection is that zHPF became part of 
the base FICON attachment feature starting with the 2016 introduction of 
the IBM DS8880 series equipment. If a SAN switch vendor wants/wanted to 
charge something I couldn't say, but SAN switches are technically 
optional.

Also to my knowledge there was never anything chargeable on the IBM Z 
server side for zHPF. The base z/OS operating system included support as a 
standard feature (maybe with PTFs depending on the release level), and the 
standard FICON Express features included the necessary hardware support 
all the way back to FICON Express2. Server support goes back to the IBM 
z10 models. Maybe a firmware/microcode update was required (likely for 
z10), but all that should be ancient history by now.

Are you thinking of IBM zHyperLink(s) perhaps? zHyperLink is separately 
chargeable in the sense that it uses dedicated zHyperLink features with 
their own ports (on both ends) and separate/additional cables.

You mentioned "files," so I assume you shouldn't have anything in 
particular to do to exploit zHPF. If the volume (EAV in this case) is zHPF 
enabled then DFSMS Basic Access Methods (BSAM, QSAM, BPAM) should 
"automagically" work. 

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


EAV and zHPF documentation, anyone?

2021-10-25 Thread Sean Gleann
We are trying to improve our software product by including provision for
files in cylinder-managed space on EAV disks, and with using z/HPF to
access them.

'DFSMSdpf Advanced Services' (SC23-6861) helps somewhat for FTM8/9 labels,
but it does not go far enough, we feel.
Also detailed documentation for z/HPF is evading all our searches (because
it is a chargeable extra, perhaps?)

Can anyone point me at the kind of documentation we are seeking, please?

Regards
Sean

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