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