Antwort: DFHSM and WLM Settings
Lizette, we even run DFHSM in STCLOW which is defined with Vel 10, Imp 5. It's far below online workload and TSO, but above Batch, what is discretionary. Even in capping periods no problems so far. Werner IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU schrieb am 11.05.2009 19:00:16: I ran into a small issue where when using Interval Migration DFHSM took all the resources on my small LPAR. Even on my largest LPAR it still consumes a lot of resources. IBM Suggested I set DFHSM to STCMED. My concern is that since we have a lot of tasks in WLM at SYSSTC (not my choice) that if a recall or migrate was requested, that DFHSM might be impacted by the other high runnings tasks. Has anyone delt with Interval Migration and controlling it via WLM? Does anyone else have DFHSM in STCMED and if so, how is that workingfor DFHSM. Lizette -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Mainframe articles
On Tue, 12 May 2009 01:51:26 -0400, Scott T. Harder scottyt.har...@gmail.com wrote: Maybe it was a 3080 when I first logged on to TSO??? Sorry... a bit foggy. I would guess a 3081 Bruno Sugliani zxnetconsult(at)free(dot)fr http://zxnetconsult.free.fr -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
308x Processors - was Mainframe articles
3083 was Uni, 3081 was Dyadic (2 -way Non-Partitionable), 3084 was Partitionable 4-way. Base and X models with almost unrememberable model letters. Interestingly, later on you could get a 1+1 2-way and a 2+1 3-way. The benefits of these were larger caches (as you got 2 of them). I'm not sure who bought these, though. Martin Martin Packer Performance Consultant IBM United Kingdom Ltd +44-20-8832-5167 +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter ID: MartinPacker They're figuring out that collaboration isn't a productivity hit, it makes them smarter. Sam Palmisano on BlogCentral, 26 November 2008 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...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Accessing a big sequential file
Thank you all for your answers. K. Zafiropoulos -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: MQ Monitor
Ian pisze: Bill Visit http://www.mqseries.net/phpBB2/index.php. There you will find a lot of user information on MQ monitors. Support pack M071, called MQ Admin. Simple tool, but quite inexpensive. FREE! -- Radoslaw Skorupka Lodz, Poland -- BRE Bank SA ul. Senatorska 18 00-950 Warszawa www.brebank.pl Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237 NIP: 526-021-50-88 Wedug stanu na dzie 01.01.2009 r. kapita zakadowy BRE Banku SA (w caoci wpacony) wynosi 118.763.528 zotych. W zwizku z realizacj warunkowego podwyszenia kapitau zakadowego, na podstawie uchway XXI WZ z dnia 16 marca 2008r., oraz uchway XVI NWZ z dnia 27 padziernika 2008r., moe ulec podwyszeniu do kwoty 123.763.528 z. Akcje w podwyszonym kapitale zakadowym BRE Banku SA bd w caoci opacone. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Mainframe articles
The following message is a courtesy copy of an article that has been posted to bit.listserv.ibm-main as well. scottyt.har...@gmail.com (Scott T. Harder) writes: Very cool. Funny, though... I remember first logging onto TSO on what I thought was a 3082 (although I didn't know what even DASD was at the time). Then, when I finally got my hands on a mainframe in MCO, it was a 3084. This slideshow shows a 3083, which I don't have any recollection of. Looks like a 3084, from what I can remember, though. 308x were going to be multiprocessor only ... 3081 was two-processor machine, 3084 was pair of 3081s ganged together for four-processor machines. traditional 370 cache machines slowed the processing cycle down by 10% to allow for cross-cache chatter in a two-processor configuration (and four-processor was even slower) ... that is addition to the actual cache processing overhead of handling cross-cache signals (two-way met that there was signals from one other cache, four-way resulted in signals from three other caches). TPF/ACP was an important market segment at the time ... but didn't have SMP (tightly-coupled, shared memory, multiprocessor) support. 3083 was 3081 with some of the hardware removed for a single processor and the single machine running nearly 15% faster (cross-cache chatter slowdown disabled). Prior to 3083, TPF/ACP operation on 3081 was under vm/370 (handling multiprocessor hardware) providing multiple (single processor) virtual machines for TPF/ACP operator (TPF/ACP did have loosely-coupled, cluster support ... so the multiple TPF/ACP virtual machines could be coordinated ... as opposed to say, production vis-a-vis test). Although there were some TPF/ACP 3081 operations where the 2nd processor would sit mostly idle. 3083 was primarily introduced to address TPF/ACP market. web reference: http://www-03.ibm.com/ibm/history/exhibits/mainframe/mainframe_PP3081.html prior to 308x, a 370 multiprocessor had fully replicated hardware ... and a two processor system could be split and run as two independent single processors. for the 3081, the term dyadic was introduced to differentiate that while it had two execution processors ... all the hardware was not fully duplicated and so a 3081 couldn't be split and operated as two independent uniprocessors (although a 4-processor 3084 could be split into two 3081s). 3082 waas the service processor. One of the issues was that field engineering required a boot-strap diagnostic process ... which started with scoping failed components and going up from there. TCMs in 308x were not scope'able ... so things started with a service processor that was simpler technology and was scope'able ... then a working service processor had all sorts of diagnostices instrumentation into the TCMs. There were lots of issues with developing a roll-your-own operating system and diagnostic applications for the service processor in the 308x ... so for the 3090 ... it was decided to go with a standard (low-end, scope' able) 370 for the service process. The 3090 effort started out with 4331 running a customized version of vm370 release six and all the service screens implemented in cms ios3720. by the time, the 3090 shipped, the service processor had been upgraded to a pair of 4361s (effectively replicated units in lieu of having to scope the service processor for diagnostic process). misc. past posts mentioning 3083: http://www.garlic.com/~lynn/99.html#103 IBM 9020 computers used by FAA (was Re: EPO stories (was: HELP IT'S HOT!)) http://www.garlic.com/~lynn/2000b.html#65 oddly portable machines http://www.garlic.com/~lynn/2000d.html#9 4341 was Is a VAX a mainframe? http://www.garlic.com/~lynn/2000f.html#69 TSS ancient history, was X86 ultimate CISC? designs) http://www.garlic.com/~lynn/2001b.html#37 John Mashey's greatest hits http://www.garlic.com/~lynn/2001c.html#13 LINUS for S/390 http://www.garlic.com/~lynn/2001j.html#17 I hate Compaq http://www.garlic.com/~lynn/2002c.html#9 IBM Doesn't Make Small MP's Anymore http://www.garlic.com/~lynn/2002i.html#83 HONE http://www.garlic.com/~lynn/2002m.html#67 Tweaking old computers? http://www.garlic.com/~lynn/2002o.html#28 TPF http://www.garlic.com/~lynn/2002p.html#58 AMP vs SMP http://www.garlic.com/~lynn/2003g.html#30 One Processor is bad? http://www.garlic.com/~lynn/2003p.html#45 Saturation Design Point http://www.garlic.com/~lynn/2004.html#7 Dyadic http://www.garlic.com/~lynn/2004c.html#35 Computer-oriented license plates http://www.garlic.com/~lynn/2004e.html#44 Infiniband - practicalities for small clusters http://www.garlic.com/~lynn/2005.html#22 The Soul of Barb's New Machine (was Re: creat) http://www.garlic.com/~lynn/2005j.html#16 Performance and Capacity Planning http://www.garlic.com/~lynn/2005m.html#55 54 Processors? http://www.garlic.com/~lynn/2005o.html#44 Intel engineer discusses their dual-core design http://www.garlic.com/~lynn/2005s.html#7 Performance of zOS guest
Re: Validating Addrees
On Mon, 11 May 2009 07:34:43 -0500 Tom Marchant m42tom-ibmm...@yahoo.com wrote: :On Sat, 9 May 2009 16:35:58 -0400, Tony Harminc wrote: : :2009/5/8 Joe Reichman wrote: : : would anyone know if you have a stroage address to determine its nature : : e.g. CSA SQA etc. : : would I have to check all of the entries in the LDA ..GDA : : : Keep in mind that in many cases the attributes can change :between the time you check, and the time you (or some service or :program you call) actually uses the storage. : :And Binyamin made a similar comment. : :What do you mean by this? If you determine that an address is in CSA, it :will continue to be a CSA address. More precisely, the virtual address will only be assigned to a CSA request. :Of course, that location could no longer :be allocated to the same address space, or indeed any address space. CSA is not really allocated to an address space (with the possible exception of a dynamic load to global where the system will free the storage when the LOADer goes away). : In :addition, the location could have been converted to SQA, I suppose, or have :been used to hold a dynamic LPA module. Is that what you are talking about? Basically, if you check the attributes of a storage location they may change before you can use it. It may be released, its key may change, etc. Should a system routine be passed an address that must be validated in some way to make sure that it is the right - kind - of address the appropriate locks must be taken before the processing to make sure that the use does not change. Only if you take the VSM locks that serialize storage allocation, can you be sure that the storage will not be freed and reallocated while your processing takes place. -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
HiperDispatch OA27869 IRA863E HIPERDISPATCH MODE ALGORITHM DETECTED AN ERROR. RC=002F
http://www.ibm.com/support/docview.wss?uid=isg1OA27869 OA27869: IRA863E HIPERDISPATCH MODE ALGORITHM DETECTED AN ERROR. RC=002F We ran into this problem just once but it was the first time for someone in the field and IBM took APAR OA27869 which is now closed. Because we already had the fix for OA26540 is applied we were able to do a SET OPT=xx for our normal IPL time IEAOPTxx to turn HiperDispatch back on. You can review the documentation in the APAR now that it is closed using the link above. We picked up on the original problem right away because we had the Health Checker for z/OS configured to send exceptions to our team. This is an update to the HiperDispatch segment in Bit Bucket x'25' from SHARE in Austin. http://ew.share.org/client_files/callpapers/attach/SHARE_in_Austin/S2817SK213820.pdf http://ew.share.org/proceedingmod/abstract.cfm?abstract_id=18797conference_id=20 Best Regards, Sam Knutson, GEICO System z Performance and Availability Management mailto:sknut...@geico.com (office) 301.986.3574 Think big, act bold, start simple, grow fast... This email/fax message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution of this email/fax is prohibited. If you are not the intended recipient, please destroy all paper and electronic copies of the original message. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Mainframe articles
Care to talk about the various slugged (and not slugged) models. And base vs X? Cheers, Martin Martin Packer Performance Consultant IBM United Kingdom Ltd +44-20-8832-5167 +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter ID: MartinPacker They're figuring out that collaboration isn't a productivity hit, it makes them smarter. Sam Palmisano on BlogCentral, 26 November 2008 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...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Mainframe articles
The following message is a courtesy copy of an article that has been posted to bit.listserv.ibm-main as well. re: http://www.garlic.com/~lynn/2009g.html#66 Mainframe articles http://www.garlic.com/~lynn/2009g.html#67 Mainframe articles http://www.garlic.com/~lynn/2009g.html#68 IT Infrastructure Slideshow: The IBM Mainframe: 50 Years of Big Iron Innovation the pre-occupation with future system (which was going to replace all 370 ... in much the way 360 replaced all the stuff before it) ... resulted in the 370 software hardware pipeline to drain. http://www.garlic.com/~lynn/submain.html#futuresys when future system was killed, there was mad rush to get stuff back in 370 product pipeline ... and basically a 308x 370-xa effort was kicked off (expected to take 6-8 yrs) ... in parallel with crash 303x, QD stop-gap effort until 308x. 303x channel director was basically 158-3 processor engine with just the integrated channel microcode and the 370 microcode removed 3031 was 158-3 with the integrated channel microcode removed (only 370 microcode) and reconfigured to work with 303x channel director (i.e. 158-3 bascially multiplexed integrated channel microcode on 370 microcode on single engine, 3031 had two processor engines, one dedicated to integrated channel microcode and one dedicated to 370 microcode) http://www-03.ibm.com/ibm/history/exhibits/mainframe/mainframe_2423PH3031.html 3032 was 168-3 reconfigured to work with 303x channel director(s) http://www-03.ibm.com/ibm/history/exhibits/mainframe/mainframe_2423PH3032.html 3033 started out as 168-3 wiring diagram mapped to faster chip technology ... originally only going to abe 20% faster than 168-3. the chips were 20% faster ... the chips also had about ten times the circuits per chip ... but using the 168-3 wiring diagrams would have left all the additional circuits unused. during the 3033 development, there were some critical path redesign that took advantage of the higher onchip density resulting in 3033 being closer to 50% faster than 168-3. http://www-03.ibm.com/ibm/history/exhibits/3033/3033_album.html as soon as the 3033 was out the door ... that group started on 3090 (overlapped with 3081 activity). http://www-03.ibm.com/ibm/history/exhibits/mainframe/mainframe_2423PH3090.html initial 3081 ... was 3081D where each processor was about five mips ... not a whole lot faster than 3033 two-processor. fairly quickly after that, 3081K shipped with each processor about seven mips (14mips aggregate). 3083 was bascially single 3081k processor with x-cache slowdown removed so it ran about 15% faster or approx. 8mips http://www-03.ibm.com/ibm/history/exhibits/mainframe/mainframe_2423PH3083.html -- 40+yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
TSSO Message TSSA305E
Just went to z/os 1.9 and running the updated version of TSSO. However, when a rule fires to issue a command, I receive TSSA305E. I found only one comment in the archives (16 Oct 2008) that mentioned a local fix. Anyone on z/os 1.9 see this problem and have a suggested fix? Thanks!! NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Mainframe articles
On Tue, 12 May 2009 07:14:32 -0400, Anne Lynn Wheeler wrote: 3082 waas the service processor. One of the issues was that field engineering required a boot-strap diagnostic process ... which started with scoping failed components and going up from there. TCMs in 308x were not scope'able ... so things started with a service processor that was simpler technology and was scope'able ... then a working service processor had all sorts of diagnostices instrumentation into the TCMs. This is similar to what Amdahl did with the 470 series. It used a Data General Nova processor for what they called the console processor. Each Multi-Chip Carrier (MCC) had circuitry to interface to the console processor. The MCC's were scope' able though, but it was rarely necessary to scope them. There were lots of issues with developing a roll-your-own operating system and diagnostic applications for the service processor in the 308x ... so for the 3090 ... it was decided to go with a standard (low-end, scope' able) 370 for the service process. The 3090 effort started out with 4331 running a customized version of vm370 release six and all the service screens implemented in cms ios3720. Similarly, on the Amdahl 580 series, the DG Nova was replaced by a 370 processor that ran UTS (Universal Timesharing System perhaps I forget), which was the Unix system that Amdahl had been offering for the 370. The console processor on the 580 could not be scoped, though, as it was implemented on one MCC in the pizza oven. The MCC's on the 580s were about 15 inches square, IIRC and slid into slots between the two side panels that were used to connect them together. We used to refer to the processor cage as a pizza oven because of the way that the MCC's slid in. -- Tom Marchant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: 308x Processors - was Mainframe articles
We had 3081's at a time share back in the mid 80's. At one point we took 2 3081G's and had IBM put them together to form a 3084 Q64 w/PIF. --- On Tue, 5/12/09, Martin Packer martin_pac...@uk.ibm.com wrote: From: Martin Packer martin_pac...@uk.ibm.com Subject: 308x Processors - was Mainframe articles To: IBM-MAIN@bama.ua.edu Date: Tuesday, May 12, 2009, 9:39 AM 3083 was Uni, 3081 was Dyadic (2 -way Non-Partitionable), 3084 was Partitionable 4-way. Base and X models with almost unrememberable model letters. Interestingly, later on you could get a 1+1 2-way and a 2+1 3-way. The benefits of these were larger caches (as you got 2 of them). I'm not sure who bought these, though. Martin Martin Packer Performance Consultant IBM United Kingdom Ltd +44-20-8832-5167 +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter ID: MartinPacker They're figuring out that collaboration isn't a productivity hit, it makes them smarter. Sam Palmisano on BlogCentral, 26 November 2008 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...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Mainframe articles
On Tue, 12 May 2009 11:03:04 +0200, Vernooy, C.P. - SPLXM kees.vern...@klm.com wrote: Bruno Sugliani oldti...@wanadoo.fr wrote in message news:listserv%200905120314167138.0...@bama.ua.edu... On Tue, 12 May 2009 01:51:26 -0400, Scott T. Harder scottyt.har...@gmail.com wrote: Maybe it was a 3080 when I first logged on to TSO??? Sorry... a bit foggy. I would guess a 3081 Bruno Sugliani I think so too. A 3082 and 3083 were parts of the 3081 complex. When you bolted 2 3081's together, you got a 3084. Well i am not sure But as far as i remember) The 3081 was a dyadic box made of 2 processors But IIRC the 3083 was a box with only one processor And yes the 3084 was an MP made of 2 x 3081 The 3082 was the processor controller ( 43xx with its 3370) the 3089 was the 400hz supply generator and the 3087 the cooling unit ( coming in 2 flavours air or water cooled) But it was a long time ago so it is a bit hazy Bruno Sugliani zxnetconsult(at)free(dot)fr http://zxnetconsult.free.fr -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: RACF Newbie question
On Mon, 11 May 2009 18:58:00 -0500, Paul Gilmartin paulgboul...@aim.com wrote: [quoting someone, perhaps Mark Zelden]: I guess the fact that it isn't documented could be called MVS System Programming 101 on program fetch / system search order. Pretty much anything reentrant or non-executable like a table can be in LPA instead of LNKLST. Would this include Java byte code? As Java .class files are not load modules, I would say no. I think we can assume that by anything reentrant Mark meant load modules (or program objects), since that's what LPA and LNKLST contain. Java byte code is just data. But you could, in theory, embed that data into a load module, and create a special Java class loader that would know to look for its data in LPA instead of looking for it in the UNIX file system, and would know how to extract that data from the load module. And then you could put Java byte code into LPA. Sounds like a fun project, but not one I have time for :-) -- Walt -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
Obviously some shops must be radically different. In a full SMS shop, applications programmers of course have no business doing volume-level or volume-specific operations, and to prevent override of RACF access restrictions ADRDSSU ADMIN authority must be tightly restricted to those authorized to perform DASDAdmin functions; but for us to deny applications access to DFDSS for dataset level backup/restore functions on their own application datasets would be counterproductive. We find that SMS configuration and conventions can reasonably be used to handle a few backups, but are completely inadequate for many others where the only kinds of backups that make sense are driven by application-level events, with sets of related datasets that must be handled as a consistent group, and/or with archival retention requirements that don't fit within the rather simplistic SMS management capabilities. As a SysProg it is part of my responsibility to see that we can recover the data center as a whole to a point-in-time in the event of a data center failure. But, I do not have the time, the inclination, or the responsibility to determine what additional backups many different individual application areas may need in order to recover from mini-disasters caused by application program failures, to reprocess old data because of changed end-user requirements, or to meet data archival requirements imposed by management or law specific to that application area. Given that there are of necessity backups that must be designed by and maintained by non-SysProg, applications people who are the ones in the best position to understand their archival requirements, to deny them ADRDSSU, effectively limiting them to sequential file backups and awkward and inefficient file stacking on tape backups, makes little sense. JC Ewing Obviously Scott T. Harder wrote: I can see where IF you have ALL the appropriate security profiles set up properly, then I suppose I see your point. For me, though, I would rather cut off access completely. I would ask Why do they need it? If your SMS constructs and ACS routines, and your backups, are all set up properly, why do they need to be moving data around or backing it up with DSS??? I think my mom *did* say that once or twice, btw. ;-) All the best, Scott T. Harder -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of R.S. Sent: Wednesday, May 06, 2009 4:28 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] Scott T. Harder pisze: Sorry, guys. In my world, Application Programmers have no business having access to Storage Management utilities like DSS. Period. That needs to remain a centralized function. Why? Because mama said that? Poor justification. In my shop appliccation prgrammers have access to any tool they want, UNLESS it is dangerous, i.e. bypasses regular security checking. That's why DSS is available to everyone, but STGADMIN.ADR.STGADMIN.** is not. -- Radoslaw Skorupka Lodz, Poland ... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Mainframe articles
In a message dated 5/12/2009 8:20:44 A.M. Central Daylight Time, l...@garlic.com writes: initial 3081 ... was 3081D where each processor was about five mips ... not a whole lot faster than 3033 two-processor. fairly quickly after that, 3081K shipped with each processor about seven mips (14mips aggregate). Don't remember the details. The ACP versions were 9081 and 9190? We tried to frontend IMS with TPF under VM on 4381's in mid 80's but was less than successful. Albeit a great learning experience. **A Good Credit Score is 700 or Above. See yours in just 2 easy steps! (http://pr.atwola.com/promoclk/100126575x1221322936x1201367173/aol?redir=http://www.freecreditreport.com/pm/default.aspx?sc=668072hmpgID=115bcd =Mayfooter51209NO115) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
Thank you from this applications programmer for the most sensible and reasonable answer and attitude I have yet seen. It would be terrific if every systems programmer and storage administrator and auditor and management were so enlightened. Peter -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joel C Ewing Sent: Tuesday, May 12, 2009 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] Obviously some shops must be radically different. In a full SMS shop, applications programmers of course have no business doing volume-level or volume-specific operations, and to prevent override of RACF access restrictions ADRDSSU ADMIN authority must be tightly restricted to those authorized to perform DASDAdmin functions; but for us to deny applications access to DFDSS for dataset level backup/restore functions on their own application datasets would be counterproductive. We find that SMS configuration and conventions can reasonably be used to handle a few backups, but are completely inadequate for many others where the only kinds of backups that make sense are driven by application-level events, with sets of related datasets that must be handled as a consistent group, and/or with archival retention requirements that don't fit within the rather simplistic SMS management capabilities. As a SysProg it is part of my responsibility to see that we can recover the data center as a whole to a point-in-time in the event of a data center failure. But, I do not have the time, the inclination, or the responsibility to determine what additional backups many different individual application areas may need in order to recover from mini-disasters caused by application program failures, to reprocess old data because of changed end-user requirements, or to meet data archival requirements imposed by management or law specific to that application area. Given that there are of necessity backups that must be designed by and maintained by non-SysProg, applications people who are the ones in the best position to understand their archival requirements, to deny them ADRDSSU, effectively limiting them to sequential file backups and awkward and inefficient file stacking on tape backups, makes little sense. JC Ewing 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...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Fw: Re: 308x Processors - was Mainframe articles
Correction they were 3081K 32's, one of the other posts jolted my memory back into focus. Sorry for the drift. --- On Tue, 5/12/09, Patrick Falcone patrick.falco...@verizon.net wrote: From: Patrick Falcone patrick.falco...@verizon.net Subject: Re: 308x Processors - was Mainframe articles To: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu Date: Tuesday, May 12, 2009, 1:59 PM We had 3081's at a time share back in the mid 80's. At one point we took 2 3081G's and had IBM put them together to form a 3084 Q64 w/PIF. --- On Tue, 5/12/09, Martin Packer martin_pac...@uk.ibm.com wrote: From: Martin Packer martin_pac...@uk.ibm.com Subject: 308x Processors - was Mainframe articles To: IBM-MAIN@bama.ua.edu Date: Tuesday, May 12, 2009, 9:39 AM 3083 was Uni, 3081 was Dyadic (2 -way Non-Partitionable), 3084 was Partitionable 4-way. Base and X models with almost unrememberable model letters. Interestingly, later on you could get a 1+1 2-way and a 2+1 3-way. The benefits of these were larger caches (as you got 2 of them). I'm not sure who bought these, though. Martin Martin Packer Performance Consultant IBM United Kingdom Ltd +44-20-8832-5167 +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter ID: MartinPacker They're figuring out that collaboration isn't a productivity hit, it makes them smarter. Sam Palmisano on BlogCentral, 26 November 2008 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...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
As a sysprog, I agree. For the applprog, verify what happens when a data set is on ML1 or ML2 and a masked include is used. DSS used to skip these and still have a zero return code. This caused the application source to be left off of their DR tapes. Dennis Roach GHG Corporation Lockheed Martin Mission Services Flight Design and Operations Contract NASA/JSC Address: 2100 Space Park Drive LM-15-4BH Houston, Texas 77058 Mail: P.O. Box 58487 Mail Code H4C Houston, Texas 77258 Phone: Voice: (281)336-5027 Cell: (713)591-1059 Fax:(281)336-5410 E-Mail: dennis.ro...@lmco.com All opinions expressed by me are mine and may not agree with my employer or any person, company, or thing, living or dead, on or near this or any other planet, moon, asteroid, or other spatial object, natural or manufactured, since the beginning of time. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Farley, Peter x23353 Sent: Tuesday, May 12, 2009 10:16 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] Thank you from this applications programmer for the most sensible and reasonable answer and attitude I have yet seen. It would be terrific if every systems programmer and storage administrator and auditor and management were so enlightened. Peter -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joel C Ewing Sent: Tuesday, May 12, 2009 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] Obviously some shops must be radically different. In a full SMS shop, applications programmers of course have no business doing volume- level or volume-specific operations, and to prevent override of RACF access restrictions ADRDSSU ADMIN authority must be tightly restricted to those authorized to perform DASDAdmin functions; but for us to deny applications access to DFDSS for dataset level backup/restore functions on their own application datasets would be counterproductive. We find that SMS configuration and conventions can reasonably be used to handle a few backups, but are completely inadequate for many others where the only kinds of backups that make sense are driven by application-level events, with sets of related datasets that must be handled as a consistent group, and/or with archival retention requirements that don't fit within the rather simplistic SMS management capabilities. As a SysProg it is part of my responsibility to see that we can recover the data center as a whole to a point-in-time in the event of a data center failure. But, I do not have the time, the inclination, or the responsibility to determine what additional backups many different individual application areas may need in order to recover from mini-disasters caused by application program failures, to reprocess old data because of changed end-user requirements, or to meet data archival requirements imposed by management or law specific to that application area. Given that there are of necessity backups that must be designed by and maintained by non-SysProg, applications people who are the ones in the best position to understand their archival requirements, to deny them ADRDSSU, effectively limiting them to sequential file backups and awkward and inefficient file stacking on tape backups, makes little sense. JC Ewing 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...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
Roach, Dennis (N-GHG) pisze: As a sysprog, I agree. For the applprog, verify what happens when a data set is on ML1 or ML2 and a masked include is used. DSS used to skip these and still have a zero return code. This caused the application source to be left off of their DR tapes. This is well-know and documented behavior. We shouldn't assume, that applprog is less intelligent than sysprog. And this gotcha is no justification to for denying ADRDSSU at all. Applprogs (everyone) can make mistake without ADRDSSU as well. Applprogs are probably allowed to use many tools which they don't know well. -- Radoslaw Skorupka Lodz, Poland -- BRE Bank SA ul. Senatorska 18 00-950 Warszawa www.brebank.pl Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237 NIP: 526-021-50-88 Wedug stanu na dzie 01.01.2009 r. kapita zakadowy BRE Banku SA (w caoci wpacony) wynosi 118.763.528 zotych. W zwizku z realizacj warunkowego podwyszenia kapitau zakadowego, na podstawie uchway XXI WZ z dnia 16 marca 2008r., oraz uchway XVI NWZ z dnia 27 padziernika 2008r., moe ulec podwyszeniu do kwoty 123.763.528 z. Akcje w podwyszonym kapitale zakadowym BRE Banku SA bd w caoci opacone. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
R.S. wrote: Roach, Dennis (N-GHG) pisze: As a sysprog, I agree. For the applprog, verify what happens when a data set is on ML1 or ML2 and a masked include is used. DSS used to skip these and still have a zero return code. This caused the application source to be left off of their DR tapes. This is well-know and documented behavior. We shouldn't assume, that applprog is less intelligent than sysprog. And this gotcha is no justification to for denying ADRDSSU at all. Applprogs (everyone) can make mistake without ADRDSSU as well. Applprogs are probably allowed to use many tools which they don't know well. Jobstep 1 - HRECALL with wait option Jobstep 2 - DFDSS processing. It's not rocket science. -- Mark Jacobs Time Customer Service Tampa, FL The avalanche has already started. It is too late for the pebbles to vote. -- Kosh, Babylon 5 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
Why not use HSM ABAR Backups which include migrated datasets? Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Mark Jacobs [mark.jac...@custserv.com] Sent: Tuesday, May 12, 2009 11:37 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] R.S. wrote: Roach, Dennis (N-GHG) pisze: As a sysprog, I agree. For the applprog, verify what happens when a data set is on ML1 or ML2 and a masked include is used. DSS used to skip these and still have a zero return code. This caused the application source to be left off of their DR tapes. This is well-know and documented behavior. We shouldn't assume, that applprog is less intelligent than sysprog. And this gotcha is no justification to for denying ADRDSSU at all. Applprogs (everyone) can make mistake without ADRDSSU as well. Applprogs are probably allowed to use many tools which they don't know well. Jobstep 1 - HRECALL with wait option Jobstep 2 - DFDSS processing. It's not rocket science. -- Mark Jacobs Time Customer Service Tampa, FL The avalanche has already started. It is too late for the pebbles to vote. -- Kosh, Babylon 5 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
MULTACC and MULTSDN rule of thumb
I'm writing a general purpose QSAM I/O library to be called from a HLL, where the JCL / dynamic allocation / dataset label will supply nearly all of the parameters (RECFM/BLKSIZE/LRECL, etc). I would like to make it perform well without requiring much in the way of parameter tuning by the user (performance is a key factor since this would be an alternative to a library that is slow). Looking at the new DCBE MULTACC and MULTSDN parameters, I was wondering is anyone would have suggestions as to what would be reasonable defaults. I was thinking of something like MULTSDN=6 MULTACC=3 Any thoughts or suggestions would be appreciated. Kirk Wolf Dovetailed Technologies http://dovetail.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
On Tue, 12 May 2009 17:31:43 +0200, R.S. wrote: Roach, Dennis (N-GHG) pisze: As a sysprog, I agree. For the applprog, verify what happens when a data set is on ML1 or ML2 and a masked include is used. DSS used to skip these and still have a zero return code. This caused the application source to be left off of their DR tapes. This is well-know and documented behavior. We shouldn't assume, that applprog is less intelligent than sysprog. And this gotcha is no justification to for denying ADRDSSU at all. Applprogs (everyone) can make mistake without ADRDSSU as well. Applprogs are probably allowed to use many tools which they don't know well. What, then, should one use to create a complete copy of one's data such as might be needed for disaster recovery? I could imagine a hirearchy of Requirements for dealing with this: o An option to set nonzero return code when a data set is so skipped. o An option to force recall of migrated data sets when needed. o A similar option with an enhancement; a side door to HSM so data could be moved directly from ML[12] to the backup medium, avoiding the double I/O otherwise necessary. But that's the edge of a slippery slope; others could imagine the need for infrequent access to specific migrated data for which the overhead of recall and re-migrate appears onerous. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
It wasn't so well documented 25+ years ago. Applprogs, just like sysprogs, make use of the most common command on a computer, COPY. RTFM is generally a last resort. We wrote affront end for DSS that checked the catalog, recalled what was needed, then XCTLd to DSS. Dennis Roach GHG Corporation Lockheed Martin Mission Services Flight Design and Operations Contract NASA/JSC Address: 2100 Space Park Drive LM-15-4BH Houston, Texas 77058 Mail: P.O. Box 58487 Mail Code H4C Houston, Texas 77258 Phone: Voice: (281)336-5027 Cell: (713)591-1059 Fax:(281)336-5410 E-Mail: dennis.ro...@lmco.com All opinions expressed by me are mine and may not agree with my employer or any person, company, or thing, living or dead, on or near this or any other planet, moon, asteroid, or other spatial object, natural or manufactured, since the beginning of time. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Mark Jacobs Sent: Tuesday, May 12, 2009 10:38 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] R.S. wrote: Roach, Dennis (N-GHG) pisze: As a sysprog, I agree. For the applprog, verify what happens when a data set is on ML1 or ML2 and a masked include is used. DSS used to skip these and still have a zero return code. This caused the application source to be left off of their DR tapes. This is well-know and documented behavior. We shouldn't assume, that applprog is less intelligent than sysprog. And this gotcha is no justification to for denying ADRDSSU at all. Applprogs (everyone) can make mistake without ADRDSSU as well. Applprogs are probably allowed to use many tools which they don't know well. Jobstep 1 - HRECALL with wait option Jobstep 2 - DFDSS processing. It's not rocket science. -- Mark Jacobs Time Customer Service Tampa, FL The avalanche has already started. It is too late for the pebbles to vote. -- Kosh, Babylon 5 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
Do you mean to say that you go to DR without your HSM environment? That's what Duplexing is for, besides protecting against the odd bad tape. Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Paul Gilmartin [paulgboul...@aim.com] Sent: Tuesday, May 12, 2009 11:56 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] On Tue, 12 May 2009 17:31:43 +0200, R.S. wrote: Roach, Dennis (N-GHG) pisze: As a sysprog, I agree. For the applprog, verify what happens when a data set is on ML1 or ML2 and a masked include is used. DSS used to skip these and still have a zero return code. This caused the application source to be left off of their DR tapes. This is well-know and documented behavior. We shouldn't assume, that applprog is less intelligent than sysprog. And this gotcha is no justification to for denying ADRDSSU at all. Applprogs (everyone) can make mistake without ADRDSSU as well. Applprogs are probably allowed to use many tools which they don't know well. What, then, should one use to create a complete copy of one's data such as might be needed for disaster recovery? I could imagine a hirearchy of Requirements for dealing with this: o An option to set nonzero return code when a data set is so skipped. o An option to force recall of migrated data sets when needed. o A similar option with an enhancement; a side door to HSM so data could be moved directly from ML[12] to the backup medium, avoiding the double I/O otherwise necessary. But that's the edge of a slippery slope; others could imagine the need for infrequent access to specific migrated data for which the overhead of recall and re-migrate appears onerous. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VTOC Full
I interpreted the can live without as just an affirmation that applications could continue to access the volume without failure while the index delete/rebuild was in progress, not as a recommendation for running that way long-term. We used to not put a VTOCIX on our spool volumes either, until we found an unexpected side effect at DR: Using DFDSS with FlashCopy without copying the volser allows keeping both volumes online, and a subsequent DFDSS DUMP with dump conditioning allows the dump of the FlashCopy volume to be restored later with the original source volume volser - except that on a restore from a volume dump of a volume without a VTOCIX and without a VVDS, the correct original volser is not restored, just the FlashCopy volume volser! Apparently with DFDSS and dump conditioning, the VTOCIX plays a role in determining the original source volser. JC Ewing Mark Jacobs wrote: Ted MacNEIL wrote: Note that a nonSMS volume can live without a VTOC index. But, it performs better with one. IBM Canada always recommended putting one on the pack, even before SMS was announced. Because You also find free space. - Too busy driving to stop for gas! -- ... There are only a couple of volumes that I don't request a vtocix, usually volumes that only have one dataset like a page or spool volume. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
On Tue, 12 May 2009 12:08:45 -0400, O'Brien, David W. (NIH/CIT) [C] wrote: Do you mean to say that you go to DR without your HSM environment? I'm not the sysprog; just a curious reader here. That's what Duplexing is for, besides protecting against the odd bad tape. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
At the shop I was with at that time, yes. O/S provided a running system with empty TMC, HSM, and catalogs. Applications were responsible for their own DR plan and were required to be recovered on ANY compatible MVS system. At my current shop, a copy of every DASD volume and virtual tape volume goes offsite. Dennis Roach GHG Corporation Lockheed Martin Mission Services Flight Design and Operations Contract NASA/JSC Address: 2100 Space Park Drive LM-15-4BH Houston, Texas 77058 Mail: P.O. Box 58487 Mail Code H4C Houston, Texas 77258 Phone: Voice: (281)336-5027 Cell: (713)591-1059 Fax:(281)336-5410 E-Mail: dennis.ro...@lmco.com All opinions expressed by me are mine and may not agree with my employer or any person, company, or thing, living or dead, on or near this or any other planet, moon, asteroid, or other spatial object, natural or manufactured, since the beginning of time. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of O'Brien, David W. (NIH/CIT) [C] Sent: Tuesday, May 12, 2009 11:09 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] Do you mean to say that you go to DR without your HSM environment? That's what Duplexing is for, besides protecting against the odd bad tape. Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Paul Gilmartin [paulgboul...@aim.com] Sent: Tuesday, May 12, 2009 11:56 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] On Tue, 12 May 2009 17:31:43 +0200, R.S. wrote: Roach, Dennis (N-GHG) pisze: As a sysprog, I agree. For the applprog, verify what happens when a data set is on ML1 or ML2 and a masked include is used. DSS used to skip these and still have a zero return code. This caused the application source to be left off of their DR tapes. This is well-know and documented behavior. We shouldn't assume, that applprog is less intelligent than sysprog. And this gotcha is no justification to for denying ADRDSSU at all. Applprogs (everyone) can make mistake without ADRDSSU as well. Applprogs are probably allowed to use many tools which they don't know well. What, then, should one use to create a complete copy of one's data such as might be needed for disaster recovery? I could imagine a hirearchy of Requirements for dealing with this: o An option to set nonzero return code when a data set is so skipped. o An option to force recall of migrated data sets when needed. o A similar option with an enhancement; a side door to HSM so data could be moved directly from ML[12] to the backup medium, avoiding the double I/O otherwise necessary. But that's the edge of a slippery slope; others could imagine the need for infrequent access to specific migrated data for which the overhead of recall and re-migrate appears onerous. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: MULTACC and MULTSDN rule of thumb
Hi Kirk! It's probable we documented this in SG24-2557 Parallel Sysplex Batch Performance in 1995. We talked A LOT about QSAM performance. (This is where Dave Betten of DFSORT Development REALLY went to town. :-) NOT my chapters.) Let me know if you need anything in this area. Cheers, Martin Martin Packer Performance Consultant IBM United Kingdom Ltd +44-20-8832-5167 +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter ID: MartinPacker They're figuring out that collaboration isn't a productivity hit, it makes them smarter. Sam Palmisano on BlogCentral, 26 November 2008 From: Kirk Wolf k...@dovetail.com To: IBM-MAIN@bama.ua.edu Date: 12/05/2009 16:47 Subject: MULTACC and MULTSDN rule of thumb Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu I'm writing a general purpose QSAM I/O library to be called from a HLL, where the JCL / dynamic allocation / dataset label will supply nearly all of the parameters (RECFM/BLKSIZE/LRECL, etc). I would like to make it perform well without requiring much in the way of parameter tuning by the user (performance is a key factor since this would be an alternative to a library that is slow). Looking at the new DCBE MULTACC and MULTSDN parameters, I was wondering is anyone would have suggestions as to what would be reasonable defaults. I was thinking of something like MULTSDN=6 MULTACC=3 Any thoughts or suggestions would be appreciated. Kirk Wolf Dovetailed Technologies http://dovetail.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html 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...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Adding CPU engines without IPL
Hi all, We are planning to upgrade one of our 2094s dynamically from a 712 to a 714. IBM assures us that their stuff will work. Since we have the two engines in reserve our understanding is that we can simply configure them online without an IPL or Activate. My question is in two parts. Has anyone done this and were there any issues with third party products? Thanks, Jim Horne Systems Programmer Large Systems Engineering Messaging NC4IT Lowe's Companies, Inc. 1000 Lowe's Boulevard Mooresville, NC 704-758-5354 jim.ho...@lowes.commailto:jim.ho...@lowes.com NOTICE: All information in and attached to the e-mail(s) below may be proprietary, confidential, privileged and otherwise protected from improper or erroneous disclosure. If you are not the sender's intended recipient, you are not authorized to intercept, read, print, retain, copy, forward, or disseminate this message. If you have erroneously received this communication, please notify the sender immediately by phone (704-758-1000) or by e-mail and destroy all copies of this message (electronic, paper, or otherwise). Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
We have done that twice here. Ho IPL just configured it on line. Since the CPU serial number does not change, There was no problem with third party software. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Horne, Jim - James S Sent: Tuesday, May 12, 2009 12:09 PM To: IBM-MAIN@bama.ua.edu Subject: Adding CPU engines without IPL Hi all, We are planning to upgrade one of our 2094s dynamically from a 712 to a 714. IBM assures us that their stuff will work. Since we have the two engines in reserve our understanding is that we can simply configure them online without an IPL or Activate. My question is in two parts. Has anyone done this and were there any issues with third party products? Thanks, Jim Horne Systems Programmer Large Systems Engineering Messaging NC4IT Lowe's Companies, Inc. 1000 Lowe's Boulevard Mooresville, NC 704-758-5354 jim.ho...@lowes.commailto:jim.ho...@lowes.com NOTICE: All information in and attached to the e-mail(s) below may be proprietary, confidential, privileged and otherwise protected from improper or erroneous disclosure. If you are not the sender's intended recipient, you are not authorized to intercept, read, print, retain, copy, forward, or disseminate this message. If you have erroneously received this communication, please notify the sender immediately by phone (704-758-1000) or by e-mail and destroy all copies of this message (electronic, paper, or otherwise). Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
Horne, Jim - James S wrote: Hi all, We are planning to upgrade one of our 2094s dynamically from a 712 to a 714. IBM assures us that their stuff will work. Since we have the two engines in reserve our understanding is that we can simply configure them online without an IPL or Activate. My question is in two parts. Has anyone done this and were there any issues with third party products? Thanks, Jim Horne Systems Programmer Large Systems Engineering Messaging NC4IT Lowe's Companies, Inc. 1000 Lowe's Boulevard Mooresville, NC 704-758-5354 jim.ho...@lowes.commailto:jim.ho...@lowes.com I assume that you aren't talking about vendor authorization checking since the model number will change? Otherwise you shouldn't have a problem. -- Mark Jacobs Time Customer Service Tampa, FL The avalanche has already started. It is too late for the pebbles to vote. -- Kosh, Babylon 5 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
Cebell, David wrote: We have done that twice here. Ho IPL just configured it on line. Since the CPU serial number does not change, There was no problem with third party software. Some products do check for model number (number of CPU's) however. snip -- Mark Jacobs Time Customer Service Tampa, FL The avalanche has already started. It is too late for the pebbles to vote. -- Kosh, Babylon 5 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
VSMLOC results questin
Hello: If you do (for example) a VSMLOC PVT,AREA=((R4),(R0)),TCB=VSMLCTCB by one task (I will call it TCB123) and it completes RC=0, but the TCB returned in the VSMLCTCB field is another task (I will call it TCB456), what is this really telling me? The RC=0 (at the time VSMLOC processing determined it was to be RC=0) says that the The specified virtual storage area is allocated., but... 1) Can the TCB123 task really access this storage successfully? (Assume this is just key-8 non-fetch-protected storage, and I want to access read-only) 2) Is there not the possibility that after VSMLOC has determined it will return a RC=0, that the TCB456 task could freemain (release) this storage? I am trying to understand better the RC=0 when the TCB that has obtained the storage (TCB456) is different than the TCB issuing the VSMLOC (TCB123). Thank you. Paul -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
Jim, we just turned a 706 into a 707. IBM's stuff works great. No issues. We also turned a 703 into a 603, no issues. Are your HMC IMAGE profiles defined with reserved engines? That's a requirement. After they get done just CF CPU(xx),ONLINE. As to the ISVs, we notified them. Some products care about the MSUs/MIPS, some care about model numbers, some only care about serial numbers. Some vendors thanked us and updated their records, some sent us new product keys. Alan -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Horne, Jim - James S Sent: Tuesday, May 12, 2009 12:09 To: IBM-MAIN@bama.ua.edu Subject: Adding CPU engines without IPL Hi all, We are planning to upgrade one of our 2094s dynamically from a 712 to a 714. IBM assures us that their stuff will work. Since we have the two engines in reserve our understanding is that we can simply configure them online without an IPL or Activate. My question is in two parts. Has anyone done this and were there any issues with third party products? Thanks, Jim Horne Systems Programmer Large Systems Engineering Messaging NC4IT Lowe's Companies, Inc. 1000 Lowe's Boulevard Mooresville, NC 704-758-5354 jim.ho...@lowes.commailto:jim.ho...@lowes.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
Thanks, Alan. If I understand you right you're going with the old systems programmer Standard Reply #1, It depends. Which is pretty much what we thought . Jim Horne Systems Programmer Large Systems Engineering Messaging NC4IT Lowe's Companies, Inc. 1000 Lowe's Boulevard Mooresville, NC 704-758-5354 jim.ho...@lowes.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Field, Alan C. Sent: Tuesday, May 12, 2009 1:32 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Adding CPU engines without IPL Jim, we just turned a 706 into a 707. IBM's stuff works great. No issues. We also turned a 703 into a 603, no issues. Are your HMC IMAGE profiles defined with reserved engines? That's a requirement. After they get done just CF CPU(xx),ONLINE. As to the ISVs, we notified them. Some products care about the MSUs/MIPS, some care about model numbers, some only care about serial numbers. Some vendors thanked us and updated their records, some sent us new product keys. Alan -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Horne, Jim - James S Sent: Tuesday, May 12, 2009 12:09 To: IBM-MAIN@bama.ua.edu Subject: Adding CPU engines without IPL Hi all, We are planning to upgrade one of our 2094s dynamically from a 712 to a 714. IBM assures us that their stuff will work. Since we have the two engines in reserve our understanding is that we can simply configure them online without an IPL or Activate. My question is in two parts. Has anyone done this and were there any issues with third party products? Thanks, Jim Horne Systems Programmer Large Systems Engineering Messaging NC4IT Lowe's Companies, Inc. 1000 Lowe's Boulevard Mooresville, NC 704-758-5354 jim.ho...@lowes.commailto:jim.ho...@lowes.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html NOTICE: All information in and attached to the e-mail(s) below may be proprietary, confidential, privileged and otherwise protected from improper or erroneous disclosure. If you are not the sender's intended recipient, you are not authorized to intercept, read, print, retain, copy, forward, or disseminate this message. If you have erroneously received this communication, please notify the sender immediately by phone (704-758-1000) or by e-mail and destroy all copies of this message (electronic, paper, or otherwise). Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Fw: Re: 308x Processors - was Mainframe articles
The following message is a courtesy copy of an article that has been posted to bit.listserv.ibm-main as well. patrick.falco...@verizon.net (Patrick Falcone) writes: Correction they were 3081K 32's, one of the other posts jolted my memory back into focus. Sorry for the drift. re: http://www.garlic.com/~lynn/2009g.html#66 Mainframe articles http://www.garlic.com/~lynn/2009g.html#67 Mainframe articles http://www.garlic.com/~lynn/2009g.html#68 IT Infrastructure Slideshow: The IBM Mainframe: 50 Years of Big Iron Innovation http://www.garlic.com/~lynn/2009g.html#70 Mainframe articles 3033 and 3081 in 370 mode were 24bit (16mbyte) addressing (real virtual). issue was that disk thruputs weren't keeping pace with the rest of the system infrastructure ... i.e. processing memory performance was increasing faster than disk performance. I had started pontificating in the 70s about the growing performance mismatch. what was happening was that increasing amounts of electronic storage (starting with real memory on the processor and then disk controller cache) was being used to cache disk information to compensate for the increasing disk thruput bottleneck. this is referencing comparing 360/67 to 3081k (separated by almost 15 yrs) running similar (virtual machine) CMS workload ... and claiming that relative system disk thruput had declined by a factor of ten times in the period. http://www.garlic.com/~lynn/93.html#31 Big I/O or Kicking the Mainframe out the Door some disk division executives took some offense with the claims and assigned the division performance group to refute my statements. after a few weeks, the group came back and effectively said that I had slightly understated the problem. That study eventually turned into a SHARE (63) presentation (B874) recommending how to configure/manage disks to improve system thruput. old post with reference: http://www.garlic.com/~lynn/2006f.html#3 using 3390 mod-9s http://www.garlic.com/~lynn/2006o.html#68 DASD Response Time (on antique 3390?) in any case, it was starting to become a real issue in the 3033 time-frame. it was possible to configure vm clusters of 4341s with higher aggregate thruput than 3033 at a lower cost. furthermore, each 4341 could have 16mbytes (and six i/o channels) compared to 3033's with 16mbytes (and 16 i/o channels). to somewhat address/compensate ... there was a hardware hack to have 3033 configured with 32mbytes of real storage (even though the processor was restricted to both real virtual 16mbytes addressing). the hack involved 1) using (31bit) IDALs to being able to do I/O for real addresses above 16mbyte line (most importantly being able to read/write pages above the line) 2) page table entry was defined as 16bits, 12bit page number (4096 4096byte pages or 16mbytes), 2 defined bits and 2 undefined bits. the two undefined bits were re-allocated for prepending to the page number allowing up to 16384 4096byte pages or up to 64mbytes real storage, but only max. of 16mbytes per virtual address space). ... lots of things would require virtual pages, that were above the (16mbyte) line to be brought into the first 16mbytes of real storage. initially there was a definition where the software would write the (above the line) virtual page out to disk and then read it back into real storage (below the line). I generated some example code that involved special virtual address space and fiddling the real page numbers in two page table entries ... allowing 4k of real storage above the line to be copied/moved to 4k of real storage below the line (avoiding having to write to disk and read back in). this hack (for real storage 16mbytes) was carried forward for 3081s operating in 370 (24bit, 16mbyte) addressing mode. a few past posts discussing (3033/3081) 16mbyte http://www.garlic.com/~lynn/2004o.html#59 Integer types for 128-bit addressing http://www.garlic.com/~lynn/2006m.html#27 Old Hashing Routine http://www.garlic.com/~lynn/2006t.html#15 more than 16mbyte support for 370 http://www.garlic.com/~lynn/2006w.html#23 Multiple mappings http://www.garlic.com/~lynn/2006y.html#9 The Future of CPUs: What's After Multi-Core? http://www.garlic.com/~lynn/2007b.html#34 Just another example of mainframe costs http://www.garlic.com/~lynn/2007g.html#59 IBM to the PCM market(the sky is falling!!!the sky is falling!!) http://www.garlic.com/~lynn/2008f.html#12 Fantasy-Land_Hierarchal_NUMA_Memory-Model_on_Vertical http://www.garlic.com/~lynn/2009d.html#48 Mainframe Hall of Fame: 17 New Members Added and some number of past posts mentioning vm/4341 clusters http://www.garlic.com/~lynn/2001m.html#15 departmental servers http://www.garlic.com/~lynn/2004o.html#57 Integer types for 128-bit addressing http://www.garlic.com/~lynn/2005.html#34 increasing addressable memory via paged memory? http://www.garlic.com/~lynn/2005n.html#11 Code density and performance? http://www.garlic.com/~lynn/2005p.html#1 Intel engineer discusses their dual-core design
Re: Adding CPU engines without IPL
We do it here all the time too. You will quickly find out which products are engine/model specific and which are serial number specific. As the others have said the IBM code just works -- the 3rd party stuff is as you suggest it depends Jerry Whitteridge Mainframe Engineering Safeway Inc 925 951 4184 jerry.whitteri...@safeway.com If everything seems under control, you're just not going fast enough. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Horne, Jim - James S Sent: Tuesday, May 12, 2009 10:09 AM To: IBM-MAIN@bama.ua.edu Subject: Adding CPU engines without IPL Hi all, We are planning to upgrade one of our 2094s dynamically from a 712 to a 714. IBM assures us that their stuff will work. Since we have the two engines in reserve our understanding is that we can simply configure them online without an IPL or Activate. My question is in two parts. Has anyone done this and were there any issues with third party products? Thanks, Jim Horne Systems Programmer Large Systems Engineering Messaging NC4IT Lowe's Companies, Inc. 1000 Lowe's Boulevard Mooresville, NC 704-758-5354 jim.ho...@lowes.commailto:jim.ho...@lowes.com NOTICE: All information in and attached to the e-mail(s) below may be proprietary, confidential, privileged and otherwise protected from improper or erroneous disclosure. If you are not the sender's intended recipient, you are not authorized to intercept, read, print, retain, copy, forward, or disseminate this message. If you have erroneously received this communication, please notify the sender immediately by phone (704-758-1000) or by e-mail and destroy all copies of this message (electronic, paper, or otherwise). Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html Email Firewall made the following annotations. -- Warning: All e-mail sent to this address will be received by the corporate e-mail system, and is subject to archival and review by someone other than the recipient. This e-mail may contain proprietary information and is intended only for the use of the intended recipient(s). If the reader of this message is not the intended recipient(s), you are notified that you have received this message in error and that any review, dissemination, distribution or copying of this message is strictly prohibited. If you have received this message in error, please notify the sender immediately. == -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Fw: Re: 308x Processors - was Mainframe articles
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Anne Lynn Wheeler Sent: Tuesday, May 12, 2009 12:40 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Fw: Re: 308x Processors - was Mainframe articles SNIP 3033 and 3081 in 370 mode were 24bit (16mbyte) addressing (real virtual). SNIPPAGE Didn't the 30xx machines have 26 bit addressing (the 3033 mode) when operating in S/370 mode? Starting with the 3033MP? Regards, Steve Thompson -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Batch Process Calling a Web Service
This is just an initial concept question. In general, what mechanism could; * a batch job, most likely an Enterprise COBOL batch program, * connect with a web service and request information from some application the web service connects with outside of the mainframe world * receive a response back from said application or if no response, be able to deal with a 404 (timeout, service not available, basically no response) type situation * and then go about it batch processing with the returned information We are at the pre-pre-concept of this and just looking for ideas. Thanks Bill George __ CONFIDENTIALITY NOTICE: This email from the State of California is for the sole use of the intended recipient and may contain confidential and privileged information. Any unauthorized review or use, including disclosure or distribution, is prohibited. If you are not the intended recipient, please contact the sender and destroy all copies of this email. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
Hi Jim -- I think the engines just be in the LPAR configuration as 'reserved' at the previous IPL for MVS to recognize them. PR/SM can use additional engines lowering the logical to physical ratio, but MVS only builds enough control blocks on for the number of initial engines plus the number of reserved engines. This may have been improved with recent releases of z/OS but this was certainly an issue in the past. Regards, Al --- Al Sherkow, I/S Management Strategies, Ltd. Consulting Expertise on Capacity Planning, Performance Tuning, zPricing, LPARs, IRD and LCS Software -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Batch Process Calling a Web Service
If you are interested in using Java in a batch job step (as a web service client), there is an example of this in the JZOS Cookbook, available on alphaWorks: http://www.alphaworks.ibm.com/tech/zosjavabatchtk Kirk Wolf Dovetailed Technologies On Tue, May 12, 2009 at 12:49 PM, George.William william.geo...@ftb.ca.gov wrote: This is just an initial concept question. In general, what mechanism could; * a batch job, most likely an Enterprise COBOL batch program, * connect with a web service and request information from some application the web service connects with outside of the mainframe world * receive a response back from said application or if no response, be able to deal with a 404 (timeout, service not available, basically no response) type situation * and then go about it batch processing with the returned information We are at the pre-pre-concept of this and just looking for ideas. Thanks Bill George __ CONFIDENTIALITY NOTICE: This email from the State of California is for the sole use of the intended recipient and may contain confidential and privileged information. Any unauthorized review or use, including disclosure or distribution, is prohibited. If you are not the intended recipient, please contact the sender and destroy all copies of this email. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
I have been through this a few times. IBM stuff was no problem. We had a few vendor keys to apply because of license agreements and they checked the whole model # not just the first four 4 bytes. On the fly at 5:00 p.m. Thanks, Dave Hanson 315-464-8889 SUNY Upstate Medical University Horne, Jim - James S jim.s.ho...@lowes.com 5/12/2009 1:09 PM Hi all, We are planning to upgrade one of our 2094s dynamically from a 712 to a 714. IBM assures us that their stuff will work. Since we have the two engines in reserve our understanding is that we can simply configure them online without an IPL or Activate. My question is in two parts. Has anyone done this and were there any issues with third party products? Thanks, Jim Horne Systems Programmer Large Systems Engineering Messaging NC4IT Lowe's Companies, Inc. 1000 Lowe's Boulevard Mooresville, NC 704-758-5354 jim.ho...@lowes.commailto:jim.ho...@lowes.com NOTICE: All information in and attached to the e-mail(s) below may be proprietary, confidential, privileged and otherwise protected from improper or erroneous disclosure. If you are not the sender's intended recipient, you are not authorized to intercept, read, print, retain, copy, forward, or disseminate this message. If you have erroneously received this communication, please notify the sender immediately by phone (704-758-1000) or by e-mail and destroy all copies of this message (electronic, paper, or otherwise). Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VSMLOC results questin
2009/5/12 Paul Schuster pgs4ibmm...@pacbell.net: If you do (for example) a VSMLOC PVT,AREA=((R4),(R0)),TCB=VSMLCTCB by one task (I will call it TCB123) and it completes RC=0, but the TCB returned in the VSMLCTCB field is another task (I will call it TCB456), what is this really telling me? The RC=0 (at the time VSMLOC processing determined it was to be RC=0) says that the The specified virtual storage area is allocated., but... 1) Can the TCB123 task really access this storage successfully? (Assume this is just key-8 non-fetch-protected storage, and I want to access read-only) Sure - it's in the same address space. Other than key protection, and perhaps very odd cases like page protection or something, you can access it. 2) Is there not the possibility that after VSMLOC has determined it will return a RC=0, that the TCB456 task could freemain (release) this storage? Absolutely. It could be freed, and then even allocated by yet another TCB (or an SRB), have its protection key changed, and be used for some unrelated purpose, all between the VSMLOC and the next instruction in your program. Unless you are holding some probably-inadvisably-strong lock, you really cannot use a non-atomic sequence to check access and then use the storage. VSMLOC/VSMLIST are very good for reporting on storage usage in an application (typically a long-running, server type of thing), but it is not the way to implement any kind of security controls, or determine in advance if it is safe to reference the storage at an address. I am trying to understand better the RC=0 when the TCB that has obtained the storage (TCB456) is different than the TCB issuing the VSMLOC (TCB123). It's very normal to share subpools among TCBs, which would allow TCB123 to release storage obtained by TCB456. But even if they are not in a shared subpool, there is still addressibility. Tony H. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VSMLOC results questin
On Tue, 12 May 2009 12:20:42 -0500 Paul Schuster pgs4ibmm...@pacbell.net wrote: : If you do (for example) a VSMLOC PVT,AREA=((R4),(R0)),TCB=VSMLCTCB :by one task (I will call it TCB123) and it completes RC=0, but the TCB :returned in the VSMLCTCB field is another task (I will call it TCB456), what :is this really telling me? The RC=0 (at the time VSMLOC processing :determined it was to be RC=0) says that the The specified virtual storage :area is allocated., but... Yes. :1) Can the TCB123 task really access this storage successfully? (Assume this :is just key-8 non-fetch-protected storage, and I want to access read-only) :2) Is there not the possibility that after VSMLOC has determined it will :return a RC=0, that the TCB456 task could freemain (release) this storage? :I am trying to understand better the RC=0 when the TCB that has obtained the :storage (TCB456) is different than the TCB issuing the VSMLOC (TCB123). If you hold the LOCAL lock, the storage will be around regardless if it is of the current task or some other task. If the lock is not held, even storage allocated to the current task can do away - yes, Virginia, one can freemain storage owned by a different task. The real question is - why do you need this information? What is your real business need? -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Batch Process Calling a Web Service
Thanks, I'll see what this entails from our batch side. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Kirk Wolf Sent: Tuesday, May 12, 2009 11:03 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Batch Process Calling a Web Service If you are interested in using Java in a batch job step (as a web service client), there is an example of this in the JZOS Cookbook, available on alphaWorks: http://www.alphaworks.ibm.com/tech/zosjavabatchtk Kirk Wolf Dovetailed Technologies __ CONFIDENTIALITY NOTICE: This email from the State of California is for the sole use of the intended recipient and may contain confidential and privileged information. Any unauthorized review or use, including disclosure or distribution, is prohibited. If you are not the intended recipient, please contact the sender and destroy all copies of this email. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Mainframe articles
re: http://www.garlic.com/~lynn/2009g.html#66 Mainframe articles http://www.garlic.com/~lynn/2009g.html#67 Mainframe articles http://www.garlic.com/~lynn/2009g.html#68 IT Infrastructure Slideshow: The IBM Mainframe: 50 Years of Big Iron Innovation http://www.garlic.com/~lynn/2009g.html#70 Mainframe articles http://www.garlic.com/~lynn/2009g.html#71 Mainframe articles for totally unrelated 3081k topic drift I was also doing HSDT (high-speed data transport) project and connecting it to the internal network running high-speed links (full duplex T1 and faster). The internal network was larger than the arpanet/internet from just about the beginning until possibly late '85 or early '86. The internal network also required all links leaving physical corporate property to be encrypted. Somebody commented in '85 time-frame that the internal network had over half of all link encryptors in the world. This was not bad for 56kbit links ... but it started to become much more of problem when running at (full-duplex) T1 (1.5mbits/sec in each direction) and higher speeds. old email mentioning internal network approaching 2000 nodes and needing a whole lot of (DES) link encryptors http://www.garlic.com/~lynn/2006t.html#email850625 in this post http://www.garlic.com/~lynn/2006t.html#50 old email complaing that (370) software DES was taking about 1 sec. of 3081K processor time per 150kbytes ... which would require full, dedicated 3081K to handle sustained full-duplex T1 http://www.garlic.com/~lynn/2006n.html#email841115 in this post http://www.garlic.com/~lynn/2006n.html#36 for other drift, one friday (in that time-frame), somebody from the communication group set-out an announcement for a new networking discussion conference on the internal network ... which included the following definition: low-speed 9.6kbits medium-speed19.2kbits high-speed 56kbits very high-speed 1.5mbits that weekend I left on business trip to the other side of the pacific to look at getting some hardware for HSDT project ... and monday morning on a wall of a conference room there was the following: low-speed 20mbits medium-speed100mbits high-speed 200-300mbits very high-speed 600mbits -- 40+yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Fw: Re: 308x Processors - was Mainframe articles
steve_thomp...@stercomm.com (Thompson, Steve) writes: SNIP 3033 and 3081 in 370 mode were 24bit (16mbyte) addressing (real virtual). SNIPPAGE Didn't the 30xx machines have 26 bit addressing (the 3033 mode) when operating in S/370 mode? Starting with the 3033MP? re: http://www.garlic.com/~lynn/2009g.html#71 308x Processors - was Mainframe articles ... the 3033 had special page table entry definition for 14-bit real page number (16384 4096byte real pages or 64mbytes). the internal 3033 hardware could address more than 16mbites ... but instructions (both real and virtual) were limited to 24bits. 3033 hardware hack for 16mbytes ... supported 16mbyte effective addresses from (31bit) IDALs or as output of virtual address translation (using 14bit page number in the page number entry). however instruction addressing (whether running in virtual addressing mode or running w/o virtual address translation turned on) was still limited to 24bit addressing. the 32mbyte option was independent of 3033mp. -- 40+yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
We are planning to upgrade one of our 2094s dynamically from a 712 to a 714. IBM assures us that their stuff will work. IBM's products do work. Since we have the two engines in reserve our understanding is that we can simply configure them online without an IPL or Activate. This will work if you have extra CP's in the RSVD field for the image profile. If you don't, you will have to re-set, re-activate re-IPL. My question is in two parts. Has anyone done this I've done it many times on a z/990. It only works if the engines are available. And, you have to have them configured in RSVD. (IBM has recommended, for years, that the reserved CP's be the difference between the maximum configurable and the current online). Eventually, you will have to update the image profile; the reserved engines will be offline at the next IPL. and were there any issues with third party products? It depends on the product. CA, for example, has each logical CPU serial number in its licence keys. SYNCHSORT, as another, allows 60-90 days before the product(s) expire. Others don't care. You will have to call (or get somebody to) call all your vendors. With time zones, and differing hours of service, you may find this the most time consuming part of the process. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
Joes (and Radoslaw), You both have moved me more towards the center, certainly, of this issue. Excellent points. I just was brought up in a centralized environment, where CONTROL and MANAGED storage were the words of the day. How do you coordinate recovery well when there are multiple groups, both in and outside the data center, responsible for recovering everything? Obviously, it can be done, but much harder IMO. Products such as ABARS (ok... I know) and other 3rd party DR backup products can group application data set backups together - on a point in time - and allow for proper recovery. That, of course, takes money though and I can see where your model would make sense and work. All the best, Scott T. Harder On 5/12/09, Joel C Ewing jcew...@acm.org wrote: Obviously some shops must be radically different. In a full SMS shop, applications programmers of course have no business doing volume-level or volume-specific operations, and to prevent override of RACF access restrictions ADRDSSU ADMIN authority must be tightly restricted to those authorized to perform DASDAdmin functions; but for us to deny applications access to DFDSS for dataset level backup/restore functions on their own application datasets would be counterproductive. We find that SMS configuration and conventions can reasonably be used to handle a few backups, but are completely inadequate for many others where the only kinds of backups that make sense are driven by application-level events, with sets of related datasets that must be handled as a consistent group, and/or with archival retention requirements that don't fit within the rather simplistic SMS management capabilities. As a SysProg it is part of my responsibility to see that we can recover the data center as a whole to a point-in-time in the event of a data center failure. But, I do not have the time, the inclination, or the responsibility to determine what additional backups many different individual application areas may need in order to recover from mini-disasters caused by application program failures, to reprocess old data because of changed end-user requirements, or to meet data archival requirements imposed by management or law specific to that application area. Given that there are of necessity backups that must be designed by and maintained by non-SysProg, applications people who are the ones in the best position to understand their archival requirements, to deny them ADRDSSU, effectively limiting them to sequential file backups and awkward and inefficient file stacking on tape backups, makes little sense. JC Ewing Obviously Scott T. Harder wrote: I can see where IF you have ALL the appropriate security profiles set up properly, then I suppose I see your point. For me, though, I would rather cut off access completely. I would ask Why do they need it? If your SMS constructs and ACS routines, and your backups, are all set up properly, why do they need to be moving data around or backing it up with DSS??? I think my mom *did* say that once or twice, btw. ;-) All the best, Scott T. Harder -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of R.S. Sent: Wednesday, May 06, 2009 4:28 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] Scott T. Harder pisze: Sorry, guys. In my world, Application Programmers have no business having access to Storage Management utilities like DSS. Period. That needs to remain a centralized function. Why? Because mama said that? Poor justification. In my shop appliccation prgrammers have access to any tool they want, UNLESS it is dangerous, i.e. bypasses regular security checking. That's why DSS is available to everyone, but STGADMIN.ADR.STGADMIN.** is not. -- Radoslaw Skorupka Lodz, Poland ... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- All the best, Scott T. Harder -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
Since the CPU serial number does not change, There was no problem with third party software. Lucky you! If the vendor only looks at the last 5 characters of the serial number that works. Each logical CP has the first two characters of the 'logical' serial number made up of Partition number and logical CP number. If the product looks at the entire 7, then you may have a problem. We had two vendors who did that, and we had to get new keys for them. The products stopped working after the first time we did an upgrade. We were pro-active after that. You have to ask each vendor, individually. You cannot make a blanket statement that they all work; only IBM is guaranteed. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Fw: Re: 308x Processors - was Mainframe articles
3033 and 3081 in 370 mode were 24bit 16mbyte) addressing (real virtual). We had 40M on our 3081 in 370 mode. Virtual was 16, but the OS could use the extra 24M, not as efficiently as XA, but it was used. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
On Tue, 12 May 2009 13:09:21 -0400, Horne, Jim - James S jim.s.ho...@lowes.com wrote: Hi all, We are planning to upgrade one of our 2094s dynamically from a 712 to a 714. IBM assures us that their stuff will work. Since we have the two engines in reserve our understanding is that we can simply configure them online without an IPL or Activate. My question is in two parts. Has anyone done this and were there any issues with third party products? Thanks, Part 1: Yes, many times... upgrades and downgrades PArt 2: Depends (of course). Software that only cares about the serial will be fine (but you still may be violating a contract if you don't notify the vendor). Software that cares about the model number or capacity could have a problem. An ENF signal is sent when the upgrade happens so anyone who cares and is listening will know about it. SYSEVENT QVS will tell the software what the capacity is. I do know of some software that does this sort of thing. One example is Compuware LMS. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:mark.zel...@zurichna.com z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
On Tue, 12 May 2009 12:50:22 -0500, Al Sherkow a...@sherkow.com wrote: Hi Jim -- I think the engines just be in the LPAR configuration as 'reserved' at the previous IPL for MVS to recognize them. PR/SM can use additional engines lowering the logical to physical ratio, but MVS only builds enough control blocks on for the number of initial engines plus the number of reserved engines. This may have been improved with recent releases of z/OS but this was certainly an issue in the past. On Tue, 12 May 2009 18:17:22 +, Ted MacNEIL eamacn...@yahoo.ca wrote: This will work if you have extra CP's in the RSVD field for the image profile. If you don't, you will have to re-set, re-activate re-IPL. It was true as Al and Ted wrote, but no longer true with z/OS 1.10. http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?subtype=cainfotype=anappname=iSourcesupplier=897letternum=ENUS208-186 From the announcement: Scalability improvements for z/OS V1.10 include: Up to 64 processors per logical partition, and up to 60 LPARs per server are supported for z/OS V1.10 and System z10. With up to 64 processors per logical partition and as many as 32 z/OS logical partitions able to be configured in a Parallel Sysplex cluster, up to 2,048 engines' worth of processing capacity is available to application workloads. This support is also available on z/OS V1.9. In addition, z/OS V1.10 adds support to allow you to add a new processor to an LPAR running a z/OS image without an IPL. -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:mark.zel...@zurichna.com z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
PArt 2: Depends (of course). Software that only cares about the serial will be fine (but you still may be violating a contract if you don't notify the vendor). Software that cares about the model number or capacity could have a problem. Always contact the vendor and ask the terms. Some will say no problem. Some will send you new keys. Some will expect some post-upgrade work to be done -- SYNCSORT, for example, require a job to be run on all affected LPAR's, and the output mailed to them. We even had an admin product that didn't run on the upgraded processor, but had licence issues because it was billed based on the size of the shop being administered. We replaced it when the upgrade fee became 200K USD. So, ask each ISV you have what to do, and document it for the next time. We kept a spread-sheet/table with the following information: Vendor, product release/version, contact name, e-mail address, telephone #, yes/no keys required, before/after upgrade, other relevent information. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
It was true as Al and Ted wrote, but no longer true with z/OS 1.10. Don't you still have to have the CP's RSVD in the LPAR profile? That is a hardware issue rather than a software one. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
Another possibility is the software has a grace period and then stops working. We have one vender that if we use On/Off CoD for more than 7 days, the product stops working. Mike Wickman Technical Services -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Mark Zelden Sent: Tuesday, May 12, 2009 2:23 PM To: IBM-MAIN@bama.ua.edu Subject: Re: [IBM-MAIN] Adding CPU engines without IPL On Tue, 12 May 2009 13:09:21 -0400, Horne, Jim - James S jim.s.ho...@lowes.com wrote: Hi all, We are planning to upgrade one of our 2094s dynamically from a 712 to a 714. IBM assures us that their stuff will work. Since we have the two engines in reserve our understanding is that we can simply configure them online without an IPL or Activate. My question is in two parts. Has anyone done this and were there any issues with third party products? Thanks, Part 1: Yes, many times... upgrades and downgrades PArt 2: Depends (of course). Software that only cares about the serial will be fine (but you still may be violating a contract if you don't notify the vendor). Software that cares about the model number or capacity could have a problem. An ENF signal is sent when the upgrade happens so anyone who cares and is listening will know about it. SYSEVENT QVS will tell the software what the capacity is. I do know of some software that does this sort of thing. One example is Compuware LMS. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:mark.zel...@zurichna.com z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html font size=1 div style='border:none;border-bottom:double windowtext 2.25pt;padding:0in 0in 1.0pt 0in' /div This email is intended to be reviewed by only the intended recipient and may contain information that is privileged and/or confidential. If you are not the intended recipient, you are hereby notified that any review, use, dissemination, disclosure or copying of this email and its attachments, if any, is strictly prohibited. If you have received this email in error, please immediately notify the sender by return email and delete this email from your system. /font -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: MULTACC and MULTSDN rule of thumb
Thanks. The book seems to also suggest MULTACC=3,MULTSDN=6 ( the same as my SWAG ). Of course, any QSAM considerations aren't mentioned in the old red book, since MULTACC/MULTSDN for QSAM is new. If I understand it, the same considerations should apply as for BSAM, right? Kirk Wolf Dovetailed Technologies On Tue, May 12, 2009 at 12:03 PM, Martin Packer martin_pac...@uk.ibm.com wrote: Hi Kirk! It's probable we documented this in SG24-2557 Parallel Sysplex Batch Performance in 1995. We talked A LOT about QSAM performance. (This is where Dave Betten of DFSORT Development REALLY went to town. :-) NOT my chapters.) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Slightly off topic power limits
Still a lot less than rack after rack of Windows servers, so who cares?! Guy Gardoit z/OS Systems Programming On Thu, Apr 30, 2009 at 3:10 AM, R.S. r.skoru...@bremultibank.com.plwrote: Hal Merritt pisze: I seem to recall a variable is the ambient temperature. That is, the z/10 blowers may consume more power in a warm room than an equivalent z/9. Could this be a factor? No, it couldn't My observation was done when two machines were in the same room, very close one to other. Current ratings: z9 Total System power consumption: 3.283 kW (KVA), 11202 BTU/hr Air input temperature: 18.2 °C, 64.8 °F z10 Total System power consumption: 5.918 kW (kVA); 20193 BTU/hr Air input temperature: 25.3 °C; 77.5 °F As you can see the difference is even bigger. However air temp is lower for z9 (now it's in another location). z9 powered up, LPARs are activated, but no OS is IPLed, however this should not affect power consumption at all. AFAIR I've checked it in the past. Of course the tube at the front of z10 is still much greener vbg -- Radoslaw Skorupka Lodz, Poland -- BRE Bank SA ul. Senatorska 18 00-950 Warszawa www.brebank.pl S d Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru S dowego, nr rejestru przedsi biorców KRS 025237 NIP: 526-021-50-88 Wed ug stanu na dzie 01.01.2009 r. kapita zak adowy BRE Banku SA (w ca o ci wp acony) wynosi 118.763.528 z otych. W zwi zku z realizacj warunkowego podwy szenia kapita u zak adowego, na podstawie uchwa y XXI WZ z dnia 16 marca 2008r., oraz uchwa y XVI NWZ z dnia 27 pa dziernika 2008r., mo e ulec podwy szeniu do kwoty 123.763.528 z . Akcje w podwy szonym kapitale zak adowym BRE Banku SA b d w ca o ci op acone. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: NOT off topic power limits (was: Slightly off topic power limits)
Still a lot less than rack after rack of Windows servers, so who cares?! Anybody who is at/near the limit of the capacity of the shop, local grid, MG-set, or battery power. It doesn't matter what the technology is you are running off of if you are running out of power capacity. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Licensing software
Assuming, you're talking about a product that runs on the general purpose CP engines, mainframe licensing is typically based on either total processor capacity (MSU's), or, now becoming more common, Sub-Capacity pricing based on monthly max 4-hour-average MSU usage or MSU capped capacity of all LPARs running the product. Licensing per CPU is impractical because within z9 and z10 families increasing the MSU capacity can either increase or decrease number of CP's depending on the speed setting of the CP's. Licensing to a specific LPAR would also be undesirable for most installations. New versions of vendor software are not just dropped into a production system, but first tested and validated in a test LPAR environment. Any aspect of the software that runs differently in a test LPAR environment would mean some branches of the software used in production would not get completely tested. And yes, vendors do tend to occasionally ship bugs in their license verification code or ship license keys that don't work. JC Ewing ftr0...@gmail.com wrote: My company sells encoding software to large users across the world. Recently the question came up as to whether we can license per LPAR vs CPU. Can anyone tell me what they feel is a standard, or what normal practices are? Thanks, Fraser -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
In a message dated 5/12/2009 12:09:36 P.M. Central Daylight Time, jim.s.ho...@lowes.com writes: My question is in two parts. Has anyone done this and were there any issues with third party products? Absolutely, especially the CA stuff. Need to pay your upgrade fee(s) ahead of time. **A Good Credit Score is 700 or Above. See yours in just 2 easy steps! (http://pr.atwola.com/promoclk/100126575x1221322936x1201367173/aol?redir=http://www.freecreditreport.com/pm/default.aspx?sc=668072hmpgID=115bcd =Mayfooter51209NO115) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Licensing software
Licensing to a specific LPAR would also be undesirable for most installations. New versions of vendor software are not just dropped. into a production system, but first tested and validated in a test LPAR environment. That's too strong of a statement! SAS, COBOL, and other compilers sometimes only need to be licensed to a single LPAR. Also, negotiate an arrangement where, when needed, your test requirements are 'free'. I've done that with many products. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
Absolutely, especially the CA stuff. Need to pay your upgrade fee(s) ahead of time. Not always. We just promised to pay, and still got the keys. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
Both (as is often the case). It's a z10 (and future) hardware feature exploited by z/OS 1.10 or above. Okay. I read the 1.10 announcement, and the software aspect was clear; the H/W wasn't. I've been supporting partitioning since MDF was beta, and the whole reserved CPU thing has always been a pain! - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
Mark Zelden wrote: On Tue, 12 May 2009 19:42:37 +, Ted MacNEIL eamacn...@yahoo.ca wrote: It was true as Al and Ted wrote, but no longer true with z/OS 1.10. Don't you still have to have the CP's RSVD in the LPAR profile? No. That is a hardware issue rather than a software one. - Both (as is often the case). It's a z10 (and future) hardware feature exploited by z/OS 1.10 or above. What they don't tell you is that this feature provides a strong rationale for specifying the following in DIAGxx: CbLoc Virtual31(IHALCCA,IHAPCCA) z/OS now allocates (at IPL) control blocks to represent the maximum number of CPs, zAAPs, and zIIPs that could possibly exist for your processor type. For z10, that's 64--even if you run it only as a uniprocessor! -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 edja...@phoenixsoftware.com http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
O'Brien, David W. [C] , NIH/CIT wrote: Why not use HSM ABAR Backups which include migrated datasets? Try figuring out how to recall a single dataset from an ABARS backup and it becomes clear ABARS is really designed with recovery in mind, not with providing easy access to archives of specific datasets. JC Ewing Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Mark Jacobs [mark.jac...@custserv.com] Sent: Tuesday, May 12, 2009 11:37 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] R.S. wrote: Roach, Dennis (N-GHG) pisze: As a sysprog, I agree. For the applprog, verify what happens when a data set is on ML1 or ML2 and a masked include is used. DSS used to skip these and still have a zero return code. This caused the application source to be left off of their DR tapes. This is well-know and documented behavior. We shouldn't assume, that applprog is less intelligent than sysprog. And this gotcha is no justification to for denying ADRDSSU at all. Applprogs (everyone) can make mistake without ADRDSSU as well. Applprogs are probably allowed to use many tools which they don't know well. Jobstep 1 - HRECALL with wait option Jobstep 2 - DFDSS processing. It's not rocket science. A simpler and more fool-proof method: Instead of a separate step, hang an unreferenced DD statement on the actual DFDSS step for all datasets that must be dumped and which have any possibility of being migrated. Step allocation will cause all DD-referenced datasets to be recalled before step execution proceeds, and there is no possibility of migration occurring before the dump (which could happen if a separate recall step occurs just before DFHSM interval migration, since the dataset is not opened to reset the last-referenced date). If a dataset is migrated because it has not been referenced as recently as the others in the backup step, it might also make sense to question if it is appropriate for that dataset to be in the same backup collection. JC Ewing -- Mark Jacobs Time Customer Service Tampa, FL -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu wrote on 05/12/2009 05:22:03 PM: Mark Zelden wrote: On Tue, 12 May 2009 19:42:37 +, Ted MacNEIL eamacn...@yahoo.ca wrote: It was true as Al and Ted wrote, but no longer true with z/OS 1.10. Don't you still have to have the CP's RSVD in the LPAR profile? No. That is a hardware issue rather than a software one. - Both (as is often the case). It's a z10 (and future) hardware feature exploited by z/OS 1.10 or above. What they don't tell you is that this feature provides a strong rationale for specifying the following in DIAGxx: CbLoc Virtual31(IHALCCA,IHAPCCA) z/OS now allocates (at IPL) control blocks to represent the maximum number of CPs, zAAPs, and zIIPs that could possibly exist for your processor type. For z10, that's 64--even if you run it only as a uniprocessor! LCCAs and PCCAs continue to be allocated only for online processors. The LCCA and PCCA vector tables are allocated for the maximum size, but they are only 4 bytes per processor. Jim Mulder z/OS System Test IBM Corp. Poughkeepsie, NY -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
Jim Mulder wrote: LCCAs and PCCAs continue to be allocated only for online processors. The LCCA and PCCA vector tables are allocated for the maximum size, but they are only 4 bytes per processor. Thanks for the clarification. So, the CBLOC VIRTUAL31 is really only valuable for LPARs with many online engines. -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 edja...@phoenixsoftware.com http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Adding CPU engines without IPL
Jim, That's correct. Here for our DR system it normally runs as a two-way (2098-N02), but when we kick on the CBU it goes to a full power five-way (2098-Z05 with an extra zIIP). Since we have the lpar defined with the proper reserved CP's all we do is just the CF CPU(xx),ONLINE. No fuss, no muss, just config and go. We also do this with our Unisys systems too. Brad S. Carson Manager Mainframe Technical Support Laboratory Corporation of America Phone: 336-436-8294 Fax: 336-436-1033 email: cars...@labcorp.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Horne, Jim - James S Sent: Tuesday, May 12, 2009 1:38 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Adding CPU engines without IPL Thanks, Alan. If I understand you right you're going with the old systems programmer Standard Reply #1, It depends. Which is pretty much what we thought . Jim Horne Systems Programmer Large Systems Engineering Messaging NC4IT Lowe's Companies, Inc. 1000 Lowe's Boulevard Mooresville, NC 704-758-5354 jim.ho...@lowes.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Field, Alan C. Sent: Tuesday, May 12, 2009 1:32 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Adding CPU engines without IPL Jim, we just turned a 706 into a 707. IBM's stuff works great. No issues. We also turned a 703 into a 603, no issues. Are your HMC IMAGE profiles defined with reserved engines? That's a requirement. After they get done just CF CPU(xx),ONLINE. As to the ISVs, we notified them. Some products care about the MSUs/MIPS, some care about model numbers, some only care about serial numbers. Some vendors thanked us and updated their records, some sent us new product keys. Alan -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Horne, Jim - James S Sent: Tuesday, May 12, 2009 12:09 To: IBM-MAIN@bama.ua.edu Subject: Adding CPU engines without IPL Hi all, We are planning to upgrade one of our 2094s dynamically from a 712 to a 714. IBM assures us that their stuff will work. Since we have the two engines in reserve our understanding is that we can simply configure them online without an IPL or Activate. My question is in two parts. Has anyone done this and were there any issues with third party products? Thanks, Jim Horne Systems Programmer Large Systems Engineering Messaging NC4IT Lowe's Companies, Inc. 1000 Lowe's Boulevard Mooresville, NC 704-758-5354 jim.ho...@lowes.commailto:jim.ho...@lowes.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html NOTICE: All information in and attached to the e-mail(s) below may be proprietary, confidential, privileged and otherwise protected from improper or erroneous disclosure. If you are not the sender's intended recipient, you are not authorized to intercept, read, print, retain, copy, forward, or disseminate this message. If you have erroneously received this communication, please notify the sender immediately by phone (704-758-1000) or by e-mail and destroy all copies of this message (electronic, paper, or otherwise). Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html - This e-mail and any attachments may contain CONFIDENTIAL information, including PROTECTED HEALTH INFORMATION. If you are not the intended recipient, any use or disclosure of this information is STRICTLY PROHIBITED; you are requested to delete this e-mail and any attachments, notify the sender immediately, and notify the LabCorp Privacy Officer at privacyoffi...@labcorp.com or call (877) 23-HIPAA / (877) 234-4722. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
For that you need an add-on product like Mainstar's ABARs Manager. At least that's what it was called a few years ago. Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Joel C Ewing [jcew...@acm.org] Sent: Tuesday, May 12, 2009 5:22 PM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] O'Brien, David W. [C] , NIH/CIT wrote: Why not use HSM ABAR Backups which include migrated datasets? Try figuring out how to recall a single dataset from an ABARS backup and it becomes clear ABARS is really designed with recovery in mind, not with providing easy access to archives of specific datasets. JC Ewing Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Mark Jacobs [mark.jac...@custserv.com] Sent: Tuesday, May 12, 2009 11:37 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] R.S. wrote: Roach, Dennis (N-GHG) pisze: As a sysprog, I agree. For the applprog, verify what happens when a data set is on ML1 or ML2 and a masked include is used. DSS used to skip these and still have a zero return code. This caused the application source to be left off of their DR tapes. This is well-know and documented behavior. We shouldn't assume, that applprog is less intelligent than sysprog. And this gotcha is no justification to for denying ADRDSSU at all. Applprogs (everyone) can make mistake without ADRDSSU as well. Applprogs are probably allowed to use many tools which they don't know well. Jobstep 1 - HRECALL with wait option Jobstep 2 - DFDSS processing. It's not rocket science. A simpler and more fool-proof method: Instead of a separate step, hang an unreferenced DD statement on the actual DFDSS step for all datasets that must be dumped and which have any possibility of being migrated. Step allocation will cause all DD-referenced datasets to be recalled before step execution proceeds, and there is no possibility of migration occurring before the dump (which could happen if a separate recall step occurs just before DFHSM interval migration, since the dataset is not opened to reset the last-referenced date). If a dataset is migrated because it has not been referenced as recently as the others in the backup step, it might also make sense to question if it is appropriate for that dataset to be in the same backup collection. JC Ewing -- Mark Jacobs Time Customer Service Tampa, FL -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
I did not see this hit the list, so if it did, I apologize for the dup... Joel (and Radislaw) sp? You have both moved me far more towards the center of this issue. Excellent points, both. It's just that I was brought up in a CENTRALIZED/MANAGED environment and that is hard to shake. How do you coordinate recovery from multiple groups, both in and outside the data center. Obviously, it can be done, but much harder IMO. There are products such as ABARS (ok... I know) and other 3rd party products that wrap up application backups on a point in time; then allow for recovery TO that point in time. Of course, that costs money, so I can see where you model, Joel, works and makes sense. All the best, Scott T. Harder On 5/12/09, O'Brien, David W. (NIH/CIT) [C] obrie...@mail.nih.gov wrote: For that you need an add-on product like Mainstar's ABARs Manager. At least that's what it was called a few years ago. Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Joel C Ewing [jcew...@acm.org] Sent: Tuesday, May 12, 2009 5:22 PM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] O'Brien, David W. [C] , NIH/CIT wrote: Why not use HSM ABAR Backups which include migrated datasets? Try figuring out how to recall a single dataset from an ABARS backup and it becomes clear ABARS is really designed with recovery in mind, not with providing easy access to archives of specific datasets. JC Ewing Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Mark Jacobs [mark.jac...@custserv.com] Sent: Tuesday, May 12, 2009 11:37 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ADRDSSU protection [was:RE: Using FTP to send loadlib] R.S. wrote: Roach, Dennis (N-GHG) pisze: As a sysprog, I agree. For the applprog, verify what happens when a data set is on ML1 or ML2 and a masked include is used. DSS used to skip these and still have a zero return code. This caused the application source to be left off of their DR tapes. This is well-know and documented behavior. We shouldn't assume, that applprog is less intelligent than sysprog. And this gotcha is no justification to for denying ADRDSSU at all. Applprogs (everyone) can make mistake without ADRDSSU as well. Applprogs are probably allowed to use many tools which they don't know well. Jobstep 1 - HRECALL with wait option Jobstep 2 - DFDSS processing. It's not rocket science. A simpler and more fool-proof method: Instead of a separate step, hang an unreferenced DD statement on the actual DFDSS step for all datasets that must be dumped and which have any possibility of being migrated. Step allocation will cause all DD-referenced datasets to be recalled before step execution proceeds, and there is no possibility of migration occurring before the dump (which could happen if a separate recall step occurs just before DFHSM interval migration, since the dataset is not opened to reset the last-referenced date). If a dataset is migrated because it has not been referenced as recently as the others in the backup step, it might also make sense to question if it is appropriate for that dataset to be in the same backup collection. JC Ewing -- Mark Jacobs Time Customer Service Tampa, FL -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- All the best, Scott T. Harder -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ADRDSSU protection [was:RE: Using FTP to send loadlib]
The nature of our environment is such that in the unlikely event of a data-center-wide disaster we are not legally required to have near-continuous availability and zero transaction loss, and for the most part our corporate end users could re-enter critical data from primary documents and accept that some (non-mainframe) server platforms and applications might not be fully functional for up to 48hrs. Under those conditions, being able to recover everything on the mainframe to a daily point-in-time state is adequate. After studying DR requirements for several years, we finally came to the conclusion that to support DR in our continually changing application environment the only way to reliably co-ordinate with the day-to-day status of all the application groups was to avoid the need for such coordination in the first place! We invested in IBM FlashCopy and Magstar drives and in what is now CA-Vtape. All application tapes are on duplexed virtual tapes with a vault copy. All HSM ML2 and Backup tapes are duplexed with vault copies. Nightly we quiesce batch, and quiesce DB2 for the few seconds it takes to establish consistent FlashCopy replicas of all production DASD volumes containing permanent datasets. The physical volume backups are made over the next several hours, and this is all coordinated with the tape library run to insure that all duplex HSM and VTape physical tapes relevant to the system status at the daily point-in-time backups make it to the vault with the daily DR dumps. This gives us assurance that we have off site everything that would have been accessible to all applications as of that point in time and can recover to that point. All application areas will have some interesting and unique problems dealing with catch-up and transaction re-entry from that point, but at least they will have all the relevant DASD and tape files. Scott T. Harder wrote: Joes (and Radoslaw), You both have moved me more towards the center, certainly, of this issue. Excellent points. I just was brought up in a centralized environment, where CONTROL and MANAGED storage were the words of the day. How do you coordinate recovery well when there are multiple groups, both in and outside the data center, responsible for recovering everything? Obviously, it can be done, but much harder IMO. Products such as ABARS (ok... I know) and other 3rd party DR backup products can group application data set backups together - on a point in time - and allow for proper recovery. That, of course, takes money though and I can see where your model would make sense and work. All the best, Scott T. Harder On 5/12/09, Joel C Ewing jcew...@acm.org wrote: Obviously some shops must be radically different. In a full SMS shop, applications programmers of course have no business doing volume-level or volume-specific operations, and to prevent override of RACF access restrictions ADRDSSU ADMIN authority must be tightly restricted to those authorized to perform DASDAdmin functions; but for us to deny applications access to DFDSS for dataset level backup/restore functions on their own application datasets would be counterproductive. We find that SMS configuration and conventions can reasonably be used to handle a few backups, but are completely inadequate for many others where the only kinds of backups that make sense are driven by application-level events, with sets of related datasets that must be handled as a consistent group, and/or with archival retention requirements that don't fit within the rather simplistic SMS management capabilities. As a SysProg it is part of my responsibility to see that we can recover the data center as a whole to a point-in-time in the event of a data center failure. But, I do not have the time, the inclination, or the responsibility to determine what additional backups many different individual application areas may need in order to recover from mini-disasters caused by application program failures, to reprocess old data because of changed end-user requirements, or to meet data archival requirements imposed by management or law specific to that application area. Given that there are of necessity backups that must be designed by and maintained by non-SysProg, applications people who are the ones in the best position to understand their archival requirements, to deny them ADRDSSU, effectively limiting them to sequential file backups and awkward and inefficient file stacking on tape backups, makes little sense. JC Ewing ... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Batch Process Calling a Web Service
This question has come up recently and is getting more popular. Question in reply: what else (middleware) do you already have installed? CICS Transaction Server, for example? That will heavily influence your range of options. (There are a LOT of ways to do this.) - - - - - Timothy Sipples IBM Consulting Enterprise Software Architect Based in Tokyo, Serving IBM Japan / Asia-Pacific E-Mail: timothy.sipp...@us.ibm.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Licensing software
What sort of encoding does the software do? Licensing based on capacity (as measured in MSUs) is generally preferred. Ideally, as JC says, that would be the peak 4 hour rolling average MSUs for your product itself across all the LPARs where your product is running. However, depending on what your product does, you can use a product proxy. For example, if your product performs some sort of encoding exclusively for DB2, then you could base your licensing on the peak 4HRA MSUs for DB2 across the DB2 LPARs where your product is also running. Or it might make sense to use z/OS MSUs as the proxy -- it depends on what your product does. You can price software any way you want of course. But peak 4HRA MSU pricing seems to work pretty well for both vendor and customer. Many vendors offer a price curve. That is, the first MSU has the highest price, then each additional MSU has a progressively lower price. There's a lot of debate about the wisdom of that, but quantity discounts (price curves) generally (unfortunately?) reflect vendor costs better than flat pricing. (There are certain fixed costs to doing business with each individual customer.) For One-Time Charge (OTC) z/OS-based software IBM does this using something called Value Unit Exhibits -- for example, VUE007. IBM sets a single price per Value Unit, and MSUs are converted to Value Units according to the Value Unit Exhibit (a formula). The Value Unit Exhibit is what applies the curve. IBM's Value Unit Exhibits are public information, so anybody can price using the same formulas if they wish. VUE007 is the most common exhibit, as a matter of fact. As an aside, in my experience customers dislike -- OK, hate -- license keys. I'm not a fan of them either. - - - - - Timothy Sipples IBM Consulting Enterprise Software Architect Based in Tokyo, Serving IBM Japan / Asia-Pacific E-Mail: timothy.sipp...@us.ibm.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html