Re: FBA rant
In [EMAIL PROTECTED], on 03/09/2007 at 08:14 AM, (IBM Mainframe Discussion List) [EMAIL PROTECTED] said: Which gave rise to another scurrilous nickname that I heard used for the 2321: Pluck, suck, and wrap. Sometimes pluck, suck, wrap, crinkle :-( -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
Anne Lynn Wheeler wrote: the above article implies that 1360 saw limited deployment, in part because of various follow-on magnetic related storage devices like 3850 (however, it doesn't mean that the senior engineers hadn't originally anticipating that such devices might be attached to 360 channels). 3850 reference http://en.wikipedia.org/wiki/IBM_3850 there is mention in the above that the tape cartridges originally were to be directly addressed ... possibly also using BB specification but it was eventually changed to the virtualized 3330 implementation. So there is possibility that 3850 originally was envisioned as (also) being much more of a 2321 kind of operation (having up to 4720 cartridges ... possibly also fitting into the BB specification). re: http://www.garlic.com/~lynn/2007f.html#5 FBA rant for other topic drift ... this post started out as a question about the difference between 360/195 and 370/195 in comp.arch http://www.garlic.com/~lynn/2007f.html#10 Beyond multicore and it wanders off into mentioning 195 engineer that had worked on the G cp67 updates. In this old email (in the above referenced post) http://www.garlic.com/~lynn/2007f.html#email800117 it mentions that group getting hangshaied to help bail out the floundering FS project ... and Vera Watson escaping to SJR (to work on system/r). The 195 engineer escaped to Boulder and I believe did some of the work on 3850. this followon posts mentions some of the connections between various efforts http://www.garlic.com/~lynn/2007f.html#11 Is computer history taught now? including some obscure connection between system/r, lisp and computer AI. and a referenced footnote http://www.mcjones.org/System_R/SQL_Reunion_95/sqlr95-Vera.html#fn2 on VM/370 modifications to support system/r development [3] J.N. Gray and V. Watson. A Shared Segment and Inter-Process Communication Facility for VM/370. IBM Research Report RJ1579. San Jose, California (May 1975). now appears to have both authors lost; Vera on Anapurna and now Jim appears to have been lost at sea http://www.garlic.com/~lynn/2007d.html#4 Jim Gray Is Missing http://www.garlic.com/~lynn/2007d.html#6 Jim Gray Is Missing http://www.garlic.com/~lynn/2007d.html#8 Jim Gray Is Missing http://www.garlic.com/~lynn/2007d.html#17 Jim Gray Is Missing http://www.garlic.com/~lynn/2007d.html#33 Jim Gray Is Missing for other drift ... some engineers from endicott had come out to the science center http://www.garlic.com/~lynn/subtopic.html#545tech for joint project to modify cp67 to provide 370 virtual machines ... including support for (unannounced) 370 virtual memory. These were the H updates to cp67. Then came the I updates to cp67 ... modifying the cp67 kernel to run in 370 virtual machine (i.e. instead of in a 360/67 virtual machine or on real 360/67). The cp67-i system was in regular operation a year before the first engineering 370 machine with virtual memory support was even operational (and then, cp67-i for a long time was the only operating system that ran on real 370 machines with virtual memory). The cp67 G level updates (to provide virtual 4-way 370 smp support) were built ontop of the cp67 H updates (providing 370 virtual machines). for other drift ... past posts mentioning mutliprocessor support and/or compareswap instruction http://www.garlic.com/~lynn/subtopic.html#smp The project for L, H, I (and G) cp67 source updates ... also spawned the CMS multi-level source update process. misc. past post mentioning project to do cp67 support for 370 virtual machines: http://www.garlic.com/~lynn/2002h.html#50 crossreferenced program code listings http://www.garlic.com/~lynn/2002j.html#0 HONE was .. Hercules and System/390 - do we need it? http://www.garlic.com/~lynn/2002j.html#70 hone acronym (cross post) http://www.garlic.com/~lynn/2004.html#44 OT The First Mouse http://www.garlic.com/~lynn/2004b.html#31 determining memory size http://www.garlic.com/~lynn/2004d.html#74 DASD Architecture of the future http://www.garlic.com/~lynn/2004h.html#27 Vintage computers are better than modern crap ! http://www.garlic.com/~lynn/2004p.html#50 IBM 3614 and 3624 ATM's http://www.garlic.com/~lynn/2005c.html#59 intel's Vanderpool and virtualization in general http://www.garlic.com/~lynn/2005d.html#58 Virtual Machine Hardware http://www.garlic.com/~lynn/2005d.html#66 Virtual Machine Hardware http://www.garlic.com/~lynn/2005g.html#17 DOS/360: Forty years http://www.garlic.com/~lynn/2005h.html#18 Exceptions at basic block boundaries http://www.garlic.com/~lynn/2005i.html#39 Behavior in undefined areas? http://www.garlic.com/~lynn/2005j.html#50 virtual 360/67 support in cp67 http://www.garlic.com/~lynn/2005p.html#27 What ever happened to Tandem and NonStop OS ? http://www.garlic.com/~lynn/2005p.html#45 HASP/ASP JES/JES2/JES3 http://www.garlic.com/~lynn/2006.html#38 Is VIO mandatory? http://www.garlic.com/~lynn/2006e.html#7 About TLB in lower-level caches http://www.garlic.com
Re: FBA rant
In a message dated 3/9/2007 12:19:05 A.M. Central Standard Time, [EMAIL PROTECTED] writes: BB in BBCCHH may have been planned for a number of related products ... besides the 2321. i have some vague recollection of discussions related to 1360/pdss which may have also motivated the inclusion of BB in 360 ckd dasd architecture; i.e. even if 2321 hadn't shipped ... the decision to include BB may have been made assuming a variety of products that might use it. I thought this might be the case. I should have suggested this possibility earlier for you to comment on. Thanks for the info, especially on the 1360, which I had never heard of. I know that IBM has developed many products that have not yet been released. Perhaps some of them use the BB bytes. Anyway, we are stuck with two unused bytes in all seek addresses now. Bill Fairchild Plainfield, IL Criticism and dissent are the indispensable antidote to major delusions. [Alan Barth, 1951; The Loyalty of Free Men] BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In [EMAIL PROTECTED], on 03/07/2007 at 05:29 PM, Anne Lynn Wheeler [EMAIL PROTECTED] said: about the only thing that i remember that would use the 2byte/3mbyte/sec channel was the 2505-1 fixed head disk. That was certainly the first, but I believe that there were two others; one an array processor and one an encryption engine. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In a message dated 3/9/2007 6:55:20 A.M. Central Standard Time, [EMAIL PROTECTED] writes: which selected the addressed strip and wrapped it around a drum. Which gave rise to another scurrilous nickname that I heard used for the 2321: Pluck, suck, and wrap. Bill Fairchild Plainfield, IL Criticism and dissent are the indispensable antidote to major delusions. [Alan Barth, 1951; The Loyalty of Free Men] BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
Andreas F. Geissbuehler wrote: The venerable IBM 2321 A.K.A the strip picker, the one responsible for the mbb in mbbcchhr -- did CP/67 or VM ever support the 2321 ? re: http://www.garlic.com/~lynn/2007e.html#51 FBA rant addenda and more topic drift. the reason given for periodically roping me into playing disk engineer was that so many senior engineers had departed (lots in the departure to memorex and then various others including later departures to storage tek). they needed somebody that understood i/o architecture at a high level ... which had been the responsibility of the senior engineers that had left. i got pulled into it because of having to get into the guts of i/o architecture as part of being able to make the virtualization work correctly ... and then i got pulled into other areas. lots of past posts mentioning getting to play in disk engineering and product test labs http://www.garlic.com/~lynn/subtopic.html#disk recent post in this thread mentioning getting to play disk engineer http://www.garlic.com/~lynn/2007e.html#40 FBA rant I did later run into one of the disk engineers that had been part of the group that had departed for memorex and claimed to have done a lot of the work on 2321. He and some others at memorex had left and founded their own company that did hardware database engine. They had picked up a CTO out of Berkeley. When the CTO left their company for Teradata (and then later founded his own rdbms company), they came around san jose plant site looking to backfill the CTO position (primarily from people working on system/r) . Similar to the stories told about Shugart recruiting around san jose plant site (after he had left) ... but on much smaller scale (and they did manage to catch somebody to backfill the CTO position). lots of past posts mentioning system/r http://www.garlic.com/~lynn/subtopic.html#systemr and other discussions around that era from the '95 SQL reunion: http://www.mcjones.org/System_R/SQL_Reunion_95/sqlr95-Teradata.html and recent post in original thread (from which this thread spawned) http://www.garlic.com/~lynn/2007e.html#41 IBM S/360 series operating systems history misc. past posts mentioning shugart, floppy disks, departing for memorex, etc http://www.garlic.com/~lynn/2000.html#9 Computer of the century http://www.garlic.com/~lynn/2002.html#17 index searching http://www.garlic.com/~lynn/2002l.html#50 IBM 2311 disk drive actuator and head assembly http://www.garlic.com/~lynn/2004.html#5 The BASIC Variations http://www.garlic.com/~lynn/2004j.html#36 A quote from Crypto-Gram http://www.garlic.com/~lynn/2004l.html#14 Xah Lee's Unixism http://www.garlic.com/~lynn/2004p.html#0 Relational vs network vs hierarchic databases http://www.garlic.com/~lynn/2004q.html#64 Will multicore CPUs have identical cores? http://www.garlic.com/~lynn/2005b.html#1 Foreign key in Oracle Sql http://www.garlic.com/~lynn/2005c.html#9 The mid-seventies SHARE survey http://www.garlic.com/~lynn/2005h.html#37 Software for IBM 360/30 http://www.garlic.com/~lynn/2006n.html#30 CRAM, DataCell, and 3850 http://www.garlic.com/~lynn/2006v.html#17 Ranking of non-IBM mainframe builders? http://www.garlic.com/~lynn/2006x.html#27 The Future of CPUs: What's After Multi-Core? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In a message dated 3/8/2007 9:50:22 A.M. Central Standard Time, [EMAIL PROTECTED] writes: Andreas F. Geissbuehler wrote: The venerable IBM 2321 A.K.A the strip picker, the one responsible for the mbb in mbbcchhr -- did CP/67 or VM ever support the 2321 ? The 2321 was only responsible for the bb part of the mbbcchhr. The m was, and still is, the extent number in the DEB. Bill Fairchild Plainfield, IL Criticism and dissent are the indispensable antidote to major delusions. [Alan Barth, 1951; The Loyalty of Free Men] BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
IBM Mainframe Discussion List wrote: The 2321 was only responsible for the bb part of the mbbcchhr. The m was, and still is, the extent number in the DEB. Bill Fairchild Plainfield, IL i.e. seek CCW has six byte length ... bbcchh CKD DASD command codes ... from my qd conversion of gcard ios3270 to html (seek has count/length of 6): http://www.garlic.com/~lynn/gcard.html#26.1 pictures of 2321 here: http://members.optushome.com.au/intaretro/2321DCD.htm http://www.columbia.edu/acis/history/datacell.html in the above you can see bin closeup ... BB selection could rotate the whole cylinder to place correct bin under the read/write heads ... rotation somewhat would reminded me of washing machine. past posts mentioning 2321 in this thread: http://www.garlic.com/~lynn/2007e.html#51 FBA rant http://www.garlic.com/~lynn/2007e.html#63 FBA rant there is some slight physical packaging resemblance between 2321 and 2301 drum ... both appearing to be cylinders. 2301 drum can be seen here in mid-background to the right of the tape-drives. http://www.columbia.edu/acis/history/2311.html another system picture with 2301 in mid-background http://www.cs.ncl.ac.uk/events/anniversaries/40th/images/ibm360_672/29.jpg close-up here http://www.columbia.edu/acis/history/drum.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In a message dated 3/8/2007 11:44:21 A.M. Central Standard Time, [EMAIL PROTECTED] writes: seek CCW has six byte length ... bbcchh Right. And what device, other than the 2321, ever had meaningful non-zero values for the bb part of bbcchh? In other words, if there had never been any 2321, why would we have needed the extra 2 bytes for the bb in seek and search addresses? Bill Fairchild Plainfield, IL Criticism and dissent are the indispensable antidote to major delusions. [Alan Barth, 1951; The Loyalty of Free Men] BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
[EMAIL PROTECTED] wrote: Right. And what device, other than the 2321, ever had meaningful non-zero values for the bb part of bbcchh? In other words, if there had never been any 2321, why would we have needed the extra 2 bytes for the bb in seek and search addresses? re: http://www.garlic.com/~lynn/2007e.html#64 FBA rant for other drift ... if the geometry characteristics were to be ignored then you could treat the six byte seek argument as the track number (allowing the device to interpret the physical characteristics ... somewhat similar to what FBA does in the locate command for the record number). i.e. CKD seek command is six byte field http://www.garlic.com/~lynn/gcard.html#26.1 treated as purely a 2**48 bit numeric would allow for nearly 300 trillion tracks and FBA locate command http://www.garlic.com/~lynn/gcard.html#26.2 is eight byte number, which could allow for 2**64 512-byte records (i.e. 2**9 times 2**64 bytes, 2**73 bytes per device) for something complete different, quicky search engine use turned up this (IBM) patent reference on mapping tof CKD to native FBA hardware http://www.patentstorm.us/patents/6112277-description.html and title of above: Method and means for reducing device contention by random accessing and partial track staging of records according to a first DASD format but device mapped according to a second DASD format ... snip ... The above patent also references another patent: Reference should be made to Menon, U.S. Pat. No. 5,301,304, Emulating Records in One Record Format in Another Record Format, issued Apr. 5, 1994. Menon exemplifies the state of the art in format conversion disclosing an emulation method for rapidly accessing CKD records in which the CKD records are stored on a disk drive in FBA format. ... snip ... now as suggested in previous post http://www.garlic.com/~lynn/2007e.html#46 FBA rant what would be the difficulty in modifying whatever MVS calls its current incantation of CCWTRANS ... to morph application space EXCP CCWs that are still doing things like multi-track VTOC/PDS search into FBA operations ... aka there are hardware control units and hypervisor software that perform such morphing ... then if the original VS2 started out with (cp67's) CCWTRANS moved into the VS2 kernel ... why can't more current hypervisor technology be moved directly into the VS2 kernel here is decade-plus old descriptive narative of ECKD (from vm mailing list) ... basically discussing the retrofitting FBA-like channel commands to CKD architecture: http://listserv.uark.edu/scripts/wa.exe?A2=ind9604L=ibmvmT=0P=9321 from above: ECKD channel programs completely describe the nature and scope of data transfer operation before the first data transfer command is executed. These predictive channel programs remove all possible surprise from the storage subsystem during data transfer operations. Like Fixed-Block Architecture (FBA) DASD, ECKD uses the DEFINE EXTENT channel command to delimit the range of tracks which may be affected by a channel program. ECKD is still CKD: each record can contain Count, Key, and Data areas. However, the count need not be CCHHR, as on conventional CKD DASD; one could number the records sequentially, like FBA blocks. ... snip ... as opposed to post http://www.garlic.com/~lynn/2007e.html#40 FBA rant with my nearly 25yr old email commenting on ECKD http://www.garlic.com/~lynn/2007e.html#email820907 slightly older random email reference to CALYPSO and ECKD ... in the following DMKTRD is the vm370 kernel module responsible for cp trace command related to tracing virtual machine i/o and ccws. To: wheeler Date: 10/10/80 15:28:17 Lynn, The new DMKTRD will trace CALYSPO' new Define Extent and Locate Record CCW's. A 16 byte argument is displayed on the trace, immediately below the trace of the CCW itself Fix was tested virtual VM under VM and will go on 31B at STL by next Tuesday. ... snip ... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In a message dated 3/8/2007 2:50:24 P.M. Central Standard Time, [EMAIL PROTECTED] writes: re: _http://www.garlic.com/~lynn/2007e.html#64_ (http://www.garlic.com/~lynn/2007e.html#64) FBA rant Please be more specific. There are about 100 articles on that web page. for other drift ... if the geometry characteristics were to be ignored then you could treat the six byte seek argument as the track number (allowing the device to interpret the physical characteristics ... somewhat similar to what FBA does in the locate command for the record number). This is all quite true. But this doesn't answer my question. If there had been no 2321, then why would we need the first two bytes of the 6-byte seek address? I find it hard to believe that IBM in 1964 envisioned the day 40+ years into the future when they would need more than 4 bytes to describe uniquely a track on one device. Today I can see the limit drawing close. But not 40 years ago. i.e. CKD seek command is six byte field _http://www.garlic.com/~lynn/gcard.html#26.1_ (http://www.garlic.com/~lynn/gcard.html#26.1) Please be more specific. There is about 100 articles on that web page. The fact that a seek command has a 6-byte data field transferred is not what I am asking about. I stipulate 6. I am asking why not 4? and FBA locate command _http://www.garlic.com/~lynn/gcard.html#26.2_ (http://www.garlic.com/~lynn/gcard.html#26.2) is eight byte number, which could allow for 2**64 512-byte records (i.e. 2**9 times 2**64 bytes, 2**73 bytes per device) All quite true. But why did CKD (i.e., non-FBA) devices need the two extra bytes called bb except for the 2321? for something complete different, quicky search engine use turned up this (IBM) patent reference on mapping tof CKD to native FBA hardware _http://www.patentstorm.us/patents/6112277-description.html_ (http://www.patentstorm.us/patents/6112277-description.html) Interesting, but I would rather stick to the subject I asked about. Reference should be made to Menon, U.S. Pat. No. 5,301,304, Emulating Records in One Record Format in Another Record Format, issued Apr. 5, 1994. Menon exemplifies the state of the art in format conversion disclosing an emulation method for rapidly accessing CKD records in which the CKD records are stored on a disk drive in FBA format. The bb was invented ca. 1964, not 1994. Why was there a bb except for the 2321? now as suggested in previous post http://www.garlic.com/~lynn/2007e.html#46 FBA rant what would be the difficulty in modifying whatever MVS calls its current incantation of CCWTRANS ... to morph application space EXCP CCWs that are still doing things like multi-track VTOC/PDS search into FBA operations ... aka there are hardware control units and hypervisor software that perform such morphing ... then if the original VS2 started out with (cp67's) CCWTRANS moved into the VS2 kernel ... why can't more current hypervisor technology be moved directly into the VS2 kernel here is decade-plus old descriptive narative of ECKD (from vm mailing list) ... basically discussing the retrofitting FBA-like channel commands to CKD architecture: _http://listserv.uark.edu/scripts/wa.exe?A2=ind9604L=ibmvmT=0P=9321_ (http://listserv.uark.edu/scripts/wa.exe?A2=ind9604L=ibmvmT=0P=9321) More wonderful details that do not address my one and only question. The bb was invented long before ECKD and FBA. Why, other than for the 2321? ECKD channel programs completely describe the nature and scope of data transfer operation before the first data transfer command is executed. These predictive channel programs remove all possible surprise from the storage subsystem during data transfer operations. Like Fixed-Block Architecture (FBA) DASD, ECKD uses the DEFINE EXTENT channel command to delimit the range of tracks which may be affected by a channel program. ECKD is still CKD: each record can contain Count, Key, and Data areas. However, the count need not be CCHHR, as on conventional CKD DASD; one could number the records sequentially, like FBA blocks. I know all that. Why is there the bb part of the bbcchh except for the 2321? as opposed to post http://www.garlic.com/~lynn/2007e.html#40 FBA rant with my nearly 25yr old email commenting on ECKD _http://www.garlic.com/~lynn/2007e.html#email820907_ (http://www.garlic.com/~lynn/2007e.html#email820907) How about a post commenting on bb instead of things like ECKD, FBA, etc. etc.? Bill Fairchild Plainfield, IL Criticism and dissent are the indispensable antidote to major delusions. [Alan Barth, 1951; The Loyalty of Free Men] BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email
Re: FBA rant
Much of this FBA Rant thread that discusses a more better geometry is a repetition of posts beginning around MAY 2005; e.g. this one: _http://bama.ua.edu/cgi-bin/wa?A2=ind0507L=ibm-mainP=R61142I=3X=63346820B0 E4003BA4Y=DASDBILL2%40aol.com_ (http://bama.ua.edu/cgi-bin/wa?A2=ind0507L=ibm-mainP=R61142I=3X=63346820B0E4003BA4[EMAIL PROTECTED]) Plus ca change... Bill Fairchild Plainfield, IL Criticism and dissent are the indispensable antidote to major delusions. [Alan Barth, 1951; The Loyalty of Free Men] BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
[EMAIL PROTECTED] writes: Please be more specific. There are about 100 articles on that web page. I'm not sure I understand your reference ... with respect to post ... copy here at http://www.garlic.com/~lynn/2007f.html#0 FBA rant there is http://www.garlic.com/~lynn/index.html what has a number of URLs in different categories including a pointer to html file: http://www.garlic.com/~lynn/2007e.html this particular HTML file has index with 66 articles (numeric labels 0-65) the specific URL I was referencing in the post was http://www.garlic.com/~lynn/2007e.html#64 most browsers would position within the file at label 64. If your browser isn't capable of handling a URL that includes positioning within a file ... then the index at the front of file http://www.garlic.com/~lynn/2007e.html has 66 entries and 64 is the next to the last index entry (numbered from zero). I'm not sure that will do you any good though ... since if your browser can handle the original URL with relative position ... it also can't handle the relative URL in the index either. Now there is another possibility that you may be having. I recently updated file http://www.garlic.com/~lynn/2007e.html with most recent posts. If your browser has a earlier version of 2007e.html cached, that was obtained before the last couple postings were added to the file ... then it would not be able to find the new relative position (within the file as specified) and just position you at the front of the file. It also depends on how you may have configured your browser cache settings ... some browsers have an option to check on consistency of what is in the cache and the original either once per file after each startup or check for consistency on every reference. In any case, you usually can synchronize what might be in your browser cache and the original file by hitting the reload button. Now you repeat your same comment with respect to their being 100 articles on that web page ... and have used the comment both with respect to http://www.garlic.com/~lynn/2007e.html#64 and http://www.garlic.com/~lynn/gcard.html#26.1 Looking at the body of you post ... there seems to be some issue with whatever you are using that has trailing underscore on some flavors of URL ... I don't know whether your browser processor is adding that trailing underscore or not ... it doesn't exist in the original. Now, I can see where your browser might have a stale cached copy of 2007e.html ... and not being able to find relative href/name 64 within the file ... but the file gcard.html has had href/name of 26.1 since it was first made available ... so it would seem unlikely that you would have stale caching problems with both http://www.garlic.com/~lynn/2007e.html#64 and http://www.garlic.com/~lynn/gcard.html#26.1 not being able to find the relative position in both files. Possibly you are having browser problems? Other possibility is possibly you have some DNS cache poisoning and your browser isn't actually getting to my real web pages? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In a message dated 3/8/2007 5:59:23 P.M. Central Standard Time, [EMAIL PROTECTED] writes: Now there is another possibility that you may be having. I recently updated file _http://www.garlic.com/~lynn/2007e.html_ (http://www.garlic.com/~lynn/2007e.html) with most recent posts. If your browser has a earlier version of... You still have not gotten the point. The problem I have is not with my browser or any of your fine articles that you have posted. My problem is that you keep ignoring or missing my one and only question. So here it is again in slow motion: If IBM had never invented the 2321, why would we have ever needed the bb part of the bbcchh seek address? Please do not answer this question by pointing me to urls. Please summarize the answer in a very few words. Bill Fairchild Plainfield, IL Criticism and dissent are the indispensable antidote to major delusions. [Alan Barth, 1951; The Loyalty of Free Men] BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
[EMAIL PROTECTED] wrote: You still have not gotten the point. The problem I have is not with my browser or any of your fine articles that you have posted. My problem is that you keep ignoring or missing my one and only question. So here it is again in slow motion: If IBM had never invented the 2321, why would we have ever needed the bb part of the bbcchh seek address? Please do not answer this question by pointing me to urls. Please summarize the answer in a very few words. reference posts: http://www.garlic.com/~lynn/2007e.html#64 FBA rant http://www.garlic.com/~lynn/2007f.html#0 FBA rant http://www.garlic.com/~lynn/2007f.html#2 FBA rant i don't know. as implied in this post ... where i raised the question about a number of code names http://www.garlic.com/~lynn/2007e.html#38 FBA rant including 2321 ... somebody then posted an answer providing what they thot to have been the 2321 original project code name. that answer as to the 2321 code name then appeared to initiate some additional topic drift with respect to 2321. I then subsequently posted that the univ. where i was undergraduate had obtained a 2321 as part of an ONR library automation grant and needed to make sure it ran with both CICS and cp67 http://www.garlic.com/~lynn/2007e.html#51 FBA rant I also happened to mention here http://www.garlic.com/~lynn/2007e.html#63 FBA rant that i happened to run into an engineer many years later that claimed to have been part of the original 2321 development team. i apologize that i've not done what you have instructed me to do. maybe you should also try ordering some number of other people to also answer your questions. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
Anne Lynn Wheeler [EMAIL PROTECTED] writes: i apologize that i've not done what you have instructed me to do. maybe you should also try ordering some number of other people to also answer your questions. reference: http://www.garlic.com/~lynn/2007f.html#3 FBA rant part of the reason that i don't really know the definitive answer to your question is that BB in BBCCHH may have been planned for a number of related products ... besides the 2321. i have some vague recollection of discussions related to 1360/pdss which may have also motivated the inclusion of BB in 360 ckd dasd architecture; i.e. even if 2321 hadn't shipped ... the decision to include BB may have been made assuming a variety of products that might use it. in this 1360/PDSS reference http://en.wikipedia.org/wiki/IBM_1360 it mentions having a total capacity of 2,250 cells possibly helping motivate two digit BB field (as opposed to ten 2321 cells) under some assumption that such devices might also eventually appear attached to 360 channels. this may have also contributed to the DASD acronym for direct access storage device ... because of the variety of storage technologies that were being used in the period (not just disk and not just magnetic). the above article implies that 1360 saw limited deployment, in part because of various follow-on magnetic related storage devices like 3850 (however, it doesn't mean that the senior engineers hadn't originally anticipating that such devices might be attached to 360 channels). 3850 reference http://en.wikipedia.org/wiki/IBM_3850 there is mention in the above that the tape cartridges originally were to be directly addressed ... possibly also using BB specification ... but it was eventually changed to the virtualized 3330 implementation. So there is possibility that 3850 originally was envisioned as (also) being much more of a 2321 kind of operation (having up to 4720 cartridges ... possibly also fitting into the BB specification). past posts in this thread mentioning 2321: http://www.garlic.com/~lynn/2007e.html#38 FBA rant http://www.garlic.com/~lynn/2007e.html#51 FBA rant http://www.garlic.com/~lynn/2007e.html#63 FBA rant http://www.garlic.com/~lynn/2007e.html#64 FBA rant http://www.garlic.com/~lynn/2007f.html#0 FBA rant part of the issue is all of the senior people that would have likely been involved in thinking about justification for including BB as part of the standard architecture were gone by the time i showed up. the senior people having moved on was also the excuse given for periodically calling me in to play disk engineer ... recent posts mentioning periodically getting called in to play disk engineer: http://www.garlic.com/~lynn/2007b.html#28 What is command reject trying to tell me? http://www.garlic.com/~lynn/2007e.html#40 FBA rant http://www.garlic.com/~lynn/2007e.html#63 FBA rant lots of past posts mentioning getting to play around in dasd engineering lab (bldg 14) and dasd product test lab (bldg 15) ... sort of across the street from sjr in bldg. 28. http://www.garlic.com/~lynn/subtopic.html#disk -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In [EMAIL PROTECTED], on 03/03/2007 at 01:16 PM, Anne Lynn Wheeler [EMAIL PROTECTED] said: speed matching attempted to retrofit 3880/3380 to 168 and 303x machines with channel running at 1.5mbyte max Not quite; the 370/168 had two type of block multiplexor channel, single byte and 2 byte. The 2 byte channel ran at 3 MB/s. The 3880 only supported the single byte channel, which was less expensive. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In [EMAIL PROTECTED], on 03/03/2007 at 08:27 AM, Shane [EMAIL PROTECTED] said: And yep, we'd probably all like FBA support to have been taken up. I asked for it three decades ago. I thought that it was a no brainer, but IBM didn't agree. -- Shmuel (Seymour J.) Metz, SysProg and JOAT Atid/2http://patriot.net/~shmuel We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In [EMAIL PROTECTED], on 03/05/2007 at 10:47 AM, Andreas F. Geissbuehler [EMAIL PROTECTED] said: The venerable IBM 2321 A.K.A the strip picker, ITYM noodle picker. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
Shmuel Metz , Seymour J. wrote: Not quite; the 370/168 had two type of block multiplexor channel, single byte and 2 byte. The 2 byte channel ran at 3 MB/s. The 3880 only supported the single byte channel, which was less expensive. re: http://www.garlic.com/~lynn/2007e.html#40 FBA rant about the only thing that i remember that would use the 2byte/3mbyte/sec channel was the 2505-1 fixed head disk. http://www-03.ibm.com/ibm/history/exhibits/storage/storage_2305.html 2505-2 was 1.5mbyte/sec, 11.2mbyte capacity, 5millsecond avg. rotational delay 2505-1 was 3mbyte/sec and 5.4mbyte capacity ... heads were positioned i.e. so the avg. rotational was cut in half from 5milliseconds to 2.5millseconds, data transfer rate doubled from 1.5mbytes/sec to 3mbyte/sec, and data capacity cut in half from 11.2mbyte to 5.4mbyte. I never actually knew of customer with either 2305-1 and/or 3mbyte/sec (2byte) channel Nominally bustag cable channel was rated at 200ft max. distance ... but even 2505-2 (at 1.5mbyte/sec) could present problems. We had 370/158 that had troubles with (2305-2 controller) 2835 down around 50ft that was fixed by configuration with shorter cable. Data streaming (reduce the requirement end-to-end synch on every byte) allowed for both higher data rate as well as doubling maximum channel cable distances. Slightly related from long ago and far away ... effectively native mode for electronic paging disk is very close to FBA kind of operation (w/o the rotational delay) From: wheeler Date: 08/05/82 16:17:32 re: 1655 electronic disks; Native mode operation has the same performance as 2305 simulation ... not faster, no slower. However, in native mode all 12meg worth of drum is used as data blocks. In 2305 simulation mode, only that amount of formated space is used for data blocks. VM uses a format which only utilizes approx. 9.5meg worth of data blocks (the rest is inter-record gaps and dummy block spacers to optimize slot sorting). The result is native mode represents about a 30% increase in drum space (an 1655 box with 4 simulated 2305s becomes the equivalent of 5.3 2305s in native mode). They have been saying they would have a 3meg. data streaming option available by August for 1655. That would mean twice the data transfer rate compared to either a real 2305 or an 1655 simulated 2305. I haven't confirmed it, but it was my understanding that 3meg. data streaming would be available for either 2305 or native mode. SJRLVM1, SJEVM5, and at least one machine in STL are running 1655s (48 meg./4 drum) in 2305 mode. They are all 1.5meg. versions. In addition, SJRLVM1 has a data streaming STC 2-drum electronic device (3 megabytes) ... the STC drums don't have a native mode option. We also have a combination of real 2305s and 3380s and are in the process of running various performance comparisons. Note: at 1.5meg. mode, an electronic drum has the same maximum thru-put capacity as a 2305 drum ... under VM at maximum load, there are long CCW chains transfering multiple page requests in one SIO operation. The data transfer is the same, so the electronic drums don't buy anything there. It is in the area of average access time that electronic drums improve performance. A 2305 drum has a 5 milliscond avg. rotational delay (access delay) per SIO. An electronic drum has avg access delay of 300-400 microseconds (approx. 1/20th of a 2305). Time to transfer one page is approx. 2.7 milliseconds for either devices at 1.5meg. transfer. For long CCWS chains with one rotational delay per 20-30 pages transfered performance is about the same: chain2305 [EMAIL PROTECTED] [EMAIL PROTECTED] sizeelapsed elapsed elapsed 1 page7.7mills3.0mills1.6mills 2 page 10.4mills5.7mills2.9mills 5 page 18.5mills 13.9mills 7 mills 10 page 32 mills 27.4mills 13.9mills 20 page 58 mills 54.4mills 27.4mills On a moderately loaded, page bound system, electronic drums can significantly improve the paging performance. ... snip ... above comment about moderately loaded, page bound system ... i.e. w/o long page CCW chains so real rotational delay was significant part of service time per page transfer. As part of my resource manager shipped in the mid-70s ... I had also shipped page migration support (pages that became inactive on higher speed devices would be migrated to lower speed devices) ... improving effectiveness of higher speed devices for paging operation. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
Anne Lynn Wheeler wrote: As part of my resource manager shipped in the mid-70s ... I had also shipped page migration support (pages that became inactive on higher speed devices would be migrated to lower speed devices) improving effectiveness of higher speed devices for paging operation. re: http://www.garlic.com/~lynn/2007e.html#59 FBA rant for further drift ... with regard to resource manager and various strategies supporting paging devices ... various resource manager posts here ... I had originally done dynamic adaptive resource manager for cp67 as an undergraduate in the 60s. it was frequently referred to as fair share scheduler because the default resource policy was fair share. http://www.garlic.com/~lynn/subtopic.html#fairshare Most of the resource manager implementation had been dropped in the morph from cp67 to vm370, but i then got an opportunity to reintroduce it as independent resource manager product. The resource manager also got selected to be the guinee pig for kernel priced software (which had still been free up until then) ... misc. posts mentioning evolution of unbundling and charging for software http://www.garlic.com/~lynn/subtopic.html#unbundle not too long after I shipped the resource manager ... is when I really started noticing significant shift in both processor speeds and real storage sizes vis-a-vis conventional disk technology. One of the issues was real storage sizes was starting to rival or exceed the sizes of conventional high-speed paging devices. It was then when I first implemented dynamic adaptive switching between duplicate and no-duplicate strategies ... discussed in this post in conjunction with IRONWOOD (3880-11 controller disk cache) http://www.garlic.com/~lynn/2007e.html#42 FBA rant but I originally implemented for 2305 fixed-head paging drums. Duplicate/no-duplicate support didn't ship to customers, but saw some pretty wide deployment internally. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
The venerable IBM 2321 A.K.A the strip picker, the one responsible for the mbb in mbbcchhr -- did CP/67 or VM ever support the 2321 ? Andreas F. Geissbuehler AFG Consultants Inc. http://www.afgc-inc.com/ On Sun, 4 Mar 2007 10:25:47 +0100, Birger Heede [EMAIL PROTECTED] wrote: The 2321 was the Mars File according to IBM archives Birger Heede IBM Denmark -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
Andreas F. Geissbuehler wrote: The venerable IBM 2321 A.K.A the strip picker, the one responsible for the mbb in mbbcchhr -- did CP/67 or VM ever support the 2321 ? at the univ. where i was undergraduate ... and doing a lot of enhancements to MFT and then MVT (lot of it associated with getting typically univ. workload running three times faster than what you would get with a vanilla os360 sysgen) ... then the univ. was selected to be first early install for cp67 ... three people from the science center http://www.garlic.com/~lynn/subtopic.html#545tech coming out the last week of jan68 to install cp67. I then got to do a lot of performance enhancements to cp67 ... especially running MFT and then MVT in virtual machine ... as well as fixing any bugs in cp67 related to running os/360 in virtual machine. As before some posts mentioning a presentation that I gave at aug68 share meeting in boston on some work on os/360 performance enhancements, cp67 performance enhancements and enhancements running os/360 in virtual machines http://www.garlic.com/~lynn/94.html#18 CP/67 OS MFT14 http://www.garlic.com/~lynn/94.html#20 CP/67 OS MFT14 now one of the other things, was the univ. was also selected to be one of the original beta-test sites for the first cics product release. it was being used for project that univ had related to an ONR grant to the univ library for library automation. recent post mentioning having to do shoot some CICS bugs as part of that effort (original CICS had been developed at a customer account and appeared to have used a specific set of BDAM options, library automation project was using a different set of BDAM options and some of the bugs were related to CICS dataset OPEN with other than the originally used BDAM options) http://www.garlic.com/~lynn/2007e.html#37 Quote from comp.object part of the library automation project was a 2321 datacell ... so i had to make sure it ran with mvt/cics/bdam ... as well as running under cp67. lots of past posts happening to mention (early) cics /or bdam http://www.garlic.com/~lynn/subtopic.html#bdam -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
The first versions of the 3090 service processor did use the 3370's for microcode and 4331's in the service processor. The later versions - I think starting with the J model had replaced the 4331 with 4361's. Back in about 1987 IBM had big marketing campaign offering large discounts to shops running 4361 processors; they were trying to get us to upgrade to 4381's. Back then a friend of mine in NY told me they needed the 4361 gates for the 3090 production line. Gary Garland Gregory, MS CA Senior Software Engineer Tel: +1-214-473-1863 Fax: +1-214-473-1050 [EMAIL PROTECTED] -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Anne Lynn Wheeler Sent: Saturday, March 03, 2007 10:54 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: FBA rant [EMAIL PROTECTED] wrote: Not enough caffeine...should be VM/XA vm370 (and CMS) shipped with 3310 and 3370 support when the devices first became available in the 70s. 3310/piccolo was used by the 3081 service process (running custom programming on microprocessor) ... including paging device for 3081 paged microcode ... old post discussing SIE instruction implementation trade-offs between 3081 and 3090 (including 3081 would be paging part of the microcode) http://www.garlic.com/~lynn/2006j.html#27 virtual memory I don't remember for sure whether FBA (3370) was used by the 3090 service processor or not. The 3090 service processor started out being a highly customized version of vm370 release 6 running on 4331 processor . Before FCS, 3090 service processor was upgraded to high customized version of vm370 release 6 running on a pair of 4361 processors (with service processor menu screens implemented in CMS's IOS3270). previous posts http://www.garlic.com/~lynn/2007e.html#35 FBA rant http://www.garlic.com/~lynn/2007e.html#38 FBA rant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
Also, the FTA (File Tape Adapter) on the 4331/4361's would allow you to attach the 3310/3370's directly to the processor without having to have a 3880. We eventually had to get the DASD controller when we upgraded to the 4381. Gary Garland Gregory, MS CA Senior Software Engineer Tel: +1-214-473-1863 Fax: +1-214-473-1050 [EMAIL PROTECTED] -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Ed Finnell Sent: Saturday, March 03, 2007 11:49 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: FBA rant In a message dated 3/3/2007 10:44:04 A.M. Central Standard Time, [EMAIL PROTECTED] writes: that should be 3310 3370s ... 3330, 3340, 3350 were all ckd. 3340s were removable packs that were totally enclosed including the arm access mechanism. There was 3375 which basically was (hardware) emulation of CKD on 3370 device. Yeah, we had both on a 4361. I don't remember all the details since it was under the purview of the VM group. Think they went out of their way to avoid 3330's and 3350's. One of the very sharp MVSer's dad worked at Santa Teresa and we usually got excellent support for all geometries. The one exception was the 3380 w/ speed matching buffer. The JES3 folks just wouldn't admit that it existed or even take it into account. So we'd ZAP in support only to find it SUP'd with next batch of PTFs. BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
At 10:47 -0600 on 03/05/2007, Andreas F. Geissbuehler wrote about Re: FBA rant: The venerable IBM 2321 A.K.A the strip picker, the one responsible for the mbb in mbbcchhr As well as having it media used as the ribbons for the SHARE Paddle Project. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
IIRC, CP/67 - CMS supported the Noodle Picker, but not as a Pseudo-FBA device. Andreas F. Geissbuehler wrote: The venerable IBM 2321 A.K.A the strip picker, the one responsible for the mbb in mbbcchhr -- did CP/67 or VM ever support the 2321 ? Andreas F. Geissbuehler AFG Consultants Inc. http://www.afgc-inc.com/ On Sun, 4 Mar 2007 10:25:47 +0100, Birger Heede [EMAIL PROTECTED] wrote: The 2321 was the Mars File according to IBM archives Birger Heede IBM Denmark -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
The 2321 was the Mars File according to IBM archives Birger Heede IBM Denmark Anne Lynn Wheeler wrote: [EMAIL PROTECTED] wrote: Likewise for VM/ESA 3340's, 3370's. that should be 3310 3370s ... 3330, 3340, 3350 were all ckd. 3340s were removable packs that were totally enclosed including the arm access mechanism. There was 3375 which basically was (hardware) emulation of CKD on 3370 device. part of the issue was that cp cms ... always treated disks as logical FBA ... even going back to cp40 and cp67 implementations in the mid60s on 2311 and 2314 (ckd) ... and didn't really leverage any ckd features. the one possible exception was internal modification originally done for the HONE system. HONE was the world-wide vm370 (originally cp67) based online service for marketing, sales, and field people. In the mid-70s the various US HONE datacenters were consolidated in northern cal (and the US HONE system started being cloned in more and more places around the world). I provided highly customized kernel for HONE operations for period of 15yrs or so (and some of my first trips outside the US was personally installing HONE clones in other parts of the world ... first one was when EMEA hdqtrs moved from US to Paris). misc. past posts mentioning hone http://www.garlic.com/~lynn/subtopic.html#hone the consolidation of some of the HONE vm370 datacenters provided opportunity for development of vm370 single-system-image support with front-end load-balancing and availability infrastructure directing branch office logon to specific processor. The mechanism utilized a special CKD sequence that performed a logical compareswap channel program to correctly syncronize logins across all processors in the complex. The compareswap channel program had originally been developed by the people at the Uithorn HONE system in Europe ... for coordinating logins across all processors in loosely-coupled complex. I believe that JES2 multi-access spool then started using a similar logical compareswap channel program for its loosely-coupled operation. This was to avoid the heavy penalty and overhead of doing full device reserve/release sequence. Later the US hone complex was replicated first in Dallas and then a 3rd in Boulder (and could provide geographic availability to US branch offices logins across all three datacenters). for other drift ... recent post http://www.garlic.com/~lynn/2007e.html#16 Attractive Alternatives to Mainframes mentioning coining disaster survivability and geographic survivability http://www.garlic.com/~lynn/subtopic.html#available when we were doing ha/cmp product http://www.garlic.com/~lynn/subtopic.html#hacmp For completely other topic drift ... the 370 compareswap instruction was originally invented by charlie at the science center http://www.garlic.com/~lynn/subtopic.html#545tech as part of his work on fine-grain multiprocessing locking for cp67 kernel (precusor to vm370 developed at the science center). CAS was then chosen for the instruction ... because they are charlie's initials ... and then had to come up with instruction name to go along with his initials. a couple recent posts on effort to get compareswap instruction into 370 architecture. Then I also started doing a highly customized kernel for the disk development and product test labs http://www.garlic.com/~lynn/subtopic.html#disk related previous posts http://www.garlic.com/~lynn/2007d.html#48 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#51 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#52 CMS (PC Operating Systems) http://www.garlic.com/~lynn/2007d.html#65 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#69 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#72 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#27 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#32 I/O in Emulated Mainframes http://www.garlic.com/~lynn/2007e.html#33 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#35 FBA rant for other topic drift: http://www.garlic.com/~lynn/2001l.html#53 mainframe question http://www.garlic.com/~lynn/2001l.html#63 MVS History (all parts) http://www.garlic.com/~lynn/2002o.html#3 PLX http://www.garlic.com/~lynn/2003b.html#7 Disk drives as commodities. Was Re: Yamhill http://www.garlic.com/~lynn/2005t.html#50 non ECC http://www.garlic.com/~lynn/2006c.html#46 Hercules 3.04 announcement http://www.garlic.com/~lynn/2006s.html#32 Why magnetic drums was/are worse than disks ? http://www.garlic.com/~lynn/2006v.html#31 MB to Cyl Conversion I'm trying to fill in rest of these code-names: 2301 fixed-head/track (2303 but 4 r/w heads at time) 2303 fixed-head/track r/w 1-head (1/4th rate of 2301) Corinth2305-1 fixed
Re: FBA rant
In a recent note, Bruce Black said: Date: Sat, 3 Mar 2007 20:40:42 -0500 My memory on DOS/VS is vague, but I believe they had VTOCs that were similar to CKD VTOCs but structured to fit in 512 sectors and to describe datasets in sectors. To do something similar in z/OS would require that EVERY program which reads VTOC data, IBM, ISV, shareware, freeware and home-grown, would have to change to handle this format. This would be a major task, and is probably why IBM is reluctant to support them. Even as PDSE support emulates the 256-byte PDS directories for applications that read them directly, might the VTOC be similarly emulated. HFS can provide a model for the data emulation. Today an HFS file may be allocated and read or written with {B|Q}SAM. There are two modes: FILEDATA(BINARY) which provides excellent emulation of RECFM(F[B]) -- it works for SYSIN, SYSLIN, and SYSLIB for most utilities, and FILEDATA(TEXT) which emulates either RECFM(F[B]) or RECFM(V[B]) with some restrictions. I'd like to see a third mode, FILEDATA(BDW), to store the RDW/BDW images in the HFS, permitting faithful emulation of RECFM(V[B][S]). This would immediately allow an optimization of SMP/E which now receives an ORDER into HFS and must transform it to Classic CKD for processing by IEBCOPY. That step could be eliminated if the transformation were provided by the access method so IEBCOPY could read the HFS directly. but current HFS and PDSE interfaces to {B|Q}SAM provide a model for access method support of FBA. -- gil -- StorageTek INFORMATION made POWERFUL -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
Steve Myers wrote: The problem is EXCP access to the VTOC. There are a lot of programs that do that. so there is a conversion period with some trailing support for old disks for extended period of time ... which would have been pretty much over if started in back in the early 80s. also, could provide software simulation for CKD channel programs that refuse to die ... basically as side-effect of virtual-to-real channel program translation ... by whatever descendent of CP67's CCWTRANS currently running in MVS. recent posts about initial mvt-VS2 converstion was done by hacking CP67's CCWTRANS into the side of the MVT kernel http://www.garlic.com/~lynn/2007e.html#27 IBM S/360 series operating systems history For virtual machine support, CP67's CCWTRANS had to copy the virtual machine's channel program to a shadow channel program that reference real addresses. The same thing applies to channel programs from the applications virtual address space (that is loaded with virtual addresses) that need a real version of the original (virtual) channel program created for real execution. While the original CP67 CCWTRANS somewhat did (nearly) a one-for-one conversion of each virtual CCW to a shadow/real CCW ... there were various enhancements over the years (by both internal accounts and customer accounts) that implemented full software simulation for special/custom devices. Such implementations could be similarly moved into the MVS kernel in a manner similarly to the way that CP67's CCWTRANS was initially moved into VS2. The strict exception to the above are any system applications that run channel programs in virtual equal real where the requirement for translation shadow channel programs are eliminated ... however, these should be a much smaller enumerated set of applications that would be in need of converstion. Another example of such body of work is the various emulators that allow current generation 360-genre operating systems and various other processor architectures ... like intel and other machines. These include similar capability to the original CP67 channel program translation ... and I believe most of them also implement CKD emulation on fixed-block real devices. In manner similar to migration of CP67's CCWTRAN channel program translator into VS2 kernel ... perform somewhat analogous migration of various software CKD channel program emulation into the MVS kernel. The other body of code providing similar function is all the hardware controller functions emulating CKD operations on devices that are really fixed-block architecture of one form or another. Provide some flavor of this as part of conversion transition. one of my early contentions that it would have been much simpler and easier and have much longer term benefits than the iteration involving adding support for ECKD. The need for any of the ECKD-type stuff would have mostly evaporated in transition of CKD to fixed-block architecture environment post posts in this and related thread: http://www.garlic.com/~lynn/2007d.html#48 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#51 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#65 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#69 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#72 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#27 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#33 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#35 FBA rant http://www.garlic.com/~lynn/2007e.html#38 FBA rant http://www.garlic.com/~lynn/2007e.html#39 FBA rant http://www.garlic.com/~lynn/2007e.html#40 FBA rant http://www.garlic.com/~lynn/2007e.html#41 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#42 FBA rant http://www.garlic.com/~lynn/2007e.html#43 FBA rant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
Seems to me like a simpler bit of magic than that which makes PDSEs seem to have 256-byte directory blocks. For all of the LE programs, no problem. For all of the assembler programs doing vanilla GETs and PUTs, no problem. If you're manipulating BBCCHHRs, well, you're on your own. Similar to programs that were parsing and manipulating the internals of NOTE words before PDSE support. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Shane Sent: Friday, March 02, 2007 8:40 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: FBA rant Introducing a new DASD architecture should be a doddle. New playing field - the old world doesn't even need to know it exists. If they can slip media manager code in under the covers, why can't they also add new functionality just for FBA. Be nice if it is freely (and widely) documented though. So the problem is ???. ROI for all that time and effort. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In a message dated 3/3/2007 12:04:52 A.M. Central Standard Time, [EMAIL PROTECTED] writes: There were FBA Drives under DOS/VS. They were transparent to the user/programs. If it could be done then, why not now? Likewise for VM/ESA 3340's, 3370's. BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In a message dated 3/3/2007 9:58:40 A.M. Central Standard Time, [EMAIL PROTECTED] writes: Likewise for VM/ESA 3340's, 3370's. Not enough caffeine...should be VM/XA BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
[EMAIL PROTECTED] wrote: Likewise for VM/ESA 3340's, 3370's. that should be 3310 3370s ... 3330, 3340, 3350 were all ckd. 3340s were removable packs that were totally enclosed including the arm access mechanism. There was 3375 which basically was (hardware) emulation of CKD on 3370 device. part of the issue was that cp cms ... always treated disks as logical FBA ... even going back to cp40 and cp67 implementations in the mid60s on 2311 and 2314 (ckd) ... and didn't really leverage any ckd features. the one possible exception was internal modification originally done for the HONE system. HONE was the world-wide vm370 (originally cp67) based online service for marketing, sales, and field people. In the mid-70s the various US HONE datacenters were consolidated in northern cal (and the US HONE system started being cloned in more and more places around the world). I provided highly customized kernel for HONE operations for period of 15yrs or so (and some of my first trips outside the US was personally installing HONE clones in other parts of the world ... first one was when EMEA hdqtrs moved from US to Paris). misc. past posts mentioning hone http://www.garlic.com/~lynn/subtopic.html#hone the consolidation of some of the HONE vm370 datacenters provided opportunity for development of vm370 single-system-image support with front-end load-balancing and availability infrastructure directing branch office logon to specific processor. The mechanism utilized a special CKD sequence that performed a logical compareswap channel program to correctly syncronize logins across all processors in the complex. The compareswap channel program had originally been developed by the people at the Uithorn HONE system in Europe ... for coordinating logins across all processors in loosely-coupled complex. I believe that JES2 multi-access spool then started using a similar logical compareswap channel program for its loosely-coupled operation. This was to avoid the heavy penalty and overhead of doing full device reserve/release sequence. Later the US hone complex was replicated first in Dallas and then a 3rd in Boulder (and could provide geographic availability to US branch offices logins across all three datacenters). for other drift ... recent post http://www.garlic.com/~lynn/2007e.html#16 Attractive Alternatives to Mainframes mentioning coining disaster survivability and geographic survivability http://www.garlic.com/~lynn/subtopic.html#available when we were doing ha/cmp product http://www.garlic.com/~lynn/subtopic.html#hacmp For completely other topic drift ... the 370 compareswap instruction was originally invented by charlie at the science center http://www.garlic.com/~lynn/subtopic.html#545tech as part of his work on fine-grain multiprocessing locking for cp67 kernel (precusor to vm370 developed at the science center). CAS was then chosen for the instruction ... because they are charlie's initials ... and then had to come up with instruction name to go along with his initials. a couple recent posts on effort to get compareswap instruction into 370 architecture. Then I also started doing a highly customized kernel for the disk development and product test labs http://www.garlic.com/~lynn/subtopic.html#disk related previous posts http://www.garlic.com/~lynn/2007d.html#48 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#51 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#52 CMS (PC Operating Systems) http://www.garlic.com/~lynn/2007d.html#65 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#69 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#72 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#27 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#32 I/O in Emulated Mainframes http://www.garlic.com/~lynn/2007e.html#33 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#35 FBA rant for other topic drift: http://www.garlic.com/~lynn/2001l.html#53 mainframe question http://www.garlic.com/~lynn/2001l.html#63 MVS History (all parts) http://www.garlic.com/~lynn/2002o.html#3 PLX http://www.garlic.com/~lynn/2003b.html#7 Disk drives as commodities. Was Re: Yamhill http://www.garlic.com/~lynn/2005t.html#50 non ECC http://www.garlic.com/~lynn/2006c.html#46 Hercules 3.04 announcement http://www.garlic.com/~lynn/2006s.html#32 Why magnetic drums was/are worse than disks ? http://www.garlic.com/~lynn/2006v.html#31 MB to Cyl Conversion I'm trying to fill in rest of these code-names: 2301 fixed-head/track (2303 but 4 r/w heads at time) 2303 fixed-head/track r/w 1-head (1/4th rate of 2301) Corinth2305-1 fixed-head/track Zeus 2305-2 fixed-head/track 2311 2314 2321 data-cell washing machine
Re: FBA rant
[EMAIL PROTECTED] wrote: Not enough caffeine...should be VM/XA vm370 (and CMS) shipped with 3310 and 3370 support when the devices first became available in the 70s. 3310/piccolo was used by the 3081 service process (running custom programming on microprocessor) ... including paging device for 3081 paged microcode ... old post discussing SIE instruction implementation trade-offs between 3081 and 3090 (including 3081 would be paging part of the microcode) http://www.garlic.com/~lynn/2006j.html#27 virtual memory I don't remember for sure whether FBA (3370) was used by the 3090 service processor or not. The 3090 service processor started out being a highly customized version of vm370 release 6 running on 4331 processor . Before FCS, 3090 service processor was upgraded to high customized version of vm370 release 6 running on a pair of 4361 processors (with service processor menu screens implemented in CMS's IOS3270). previous posts http://www.garlic.com/~lynn/2007e.html#35 FBA rant http://www.garlic.com/~lynn/2007e.html#38 FBA rant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In a message dated 3/3/2007 10:44:04 A.M. Central Standard Time, [EMAIL PROTECTED] writes: that should be 3310 3370s ... 3330, 3340, 3350 were all ckd. 3340s were removable packs that were totally enclosed including the arm access mechanism. There was 3375 which basically was (hardware) emulation of CKD on 3370 device. Yeah, we had both on a 4361. I don't remember all the details since it was under the purview of the VM group. Think they went out of their way to avoid 3330's and 3350's. One of the very sharp MVSer's dad worked at Santa Teresa and we usually got excellent support for all geometries. The one exception was the 3380 w/ speed matching buffer. The JES3 folks just wouldn't admit that it existed or even take it into account. So we'd ZAP in support only to find it SUP'd with next batch of PTFs. BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In a message dated 3/3/2007 10:59:23 A.M. Central Standard Time, [EMAIL PROTECTED] writes: I don't remember for sure whether FBA (3370) was used by the 3090 service processor or not. The 3090 service processor started out being a highly customized version of vm370 release 6 running on 4331 processor . Before FCS, 3090 service processor was upgraded to high customized version of vm370 Yeah, that's kinda foggy too. By the time we upgraded to 3090-400J(circa 1989) the 9032(?)service processors were all 9370's. BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
On Mar 3, 2007, at 9:57 AM, Ed Finnell wrote: In a message dated 3/3/2007 12:04:52 A.M. Central Standard Time, [EMAIL PROTECTED] writes: There were FBA Drives under DOS/VS. They were transparent to the user/programs. If it could be done then, why not now? Err semi transparent.. the dos jcl had to be changed.. and if I recall it wasn't fun. We had a test system that we ran on a 4331 under VM and it was lets says interesting. Ed Likewise for VM/ESA 3340's, 3370's. BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
Anne Lynn Wheeler wrote: that should be 3310 3370s ... 3330, 3340, 3350 were all ckd. 3340s were removable packs that were totally enclosed including the arm access mechanism. There was 3375 which basically was (hardware) emulation of CKD on 3370 device. I worked at a service bureau in the seventies that ran, in addition to a 360/65 (later two 165s), some Digital Equipment machines. I was fascinated to note that their DASD consisted of 3330s, individually mounted, with build in controllers to make them behave like FBA drives. They were formatted to a fixed block size of 512, which wasted most of the capacity. Gerhard Postpischil Bradford, VT new e-mail address: gerhardp (at) charter (dot) net -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
[EMAIL PROTECTED] wrote: Yeah, we had both on a 4361. I don't remember all the details since it was under the purview of the VM group. Think they went out of their way to avoid 3330's and 3350's. One of the very sharp MVSer's dad worked at Santa Teresa and we usually got excellent support for all geometries. The one exception was the 3380 w/ speed matching buffer. The JES3 folks just wouldn't admit that it existed or even take it into account. So we'd ZAP in support only to find it SUP'd with next batch of PTFs. whole e-ckd stuff somewhat came out of trying to get 3380 speed matching buffer stuff working. 3380/3880 introduced data streaming and 3mbyte channels raising the max channel distance (daisy-chain) from 200ft to 400ft. previously bustag had synchronous end-to-end handshake on every byte transferred. data streaming relaxed that requirement ... doubling both the typical max. data transfer from 1.5mbyte to 3mbyte and also max channel distance from 200ft to 400ft. speed matching attempted to retrofit 3880/3380 to 168 and 303x machines with channel running at 1.5mbyte max (w/o 3mbyte data streaming support) part of the FBA rant was the significant pain/cost of trying to get e-ckd speed matching working could have been totally eliminated by directly supporting FBA (at a drastically lower cost/effort). lots of posts about doing operating system for disk development and product test labs (bldgs. 1415) was debugging 3880 and 3380 problems. http://www.garlic.com/~lynn/subtopic.html#disk and in part because I was around trying to figure out what was going on to compensate for hardware incorrect/error operations in the software ... i would also periodically get pulled into playing hardware for the engineers. the excuse given roping me into playing hardware engineer was that so many of the senior engineers had departed (for one reason or another). old posts mentioning the period: http://www.garlic.com/~lynn/2002.html#10 index searching http://www.garlic.com/~lynn/2003e.html#7 cp/67 35th anniversary http://www.garlic.com/~lynn/2003e.html#9 cp/67 35th anniversary http://www.garlic.com/~lynn/2003n.html#8 The IBM 5100 and John Titor http://www.garlic.com/~lynn/2004l.html#14 Xah Lee's Unixism http://www.garlic.com/~lynn/2006l.html#4 Google Architecture http://www.garlic.com/~lynn/2006q.html#50 Was FORTRAN buggy? http://www.garlic.com/~lynn/2007b.html#28 What is command reject trying to tell me? including this old email reference in the above post http://www.garlic.com/~lynn/2007b.html#email800402 The previous post that started the FBA rant topic drift http://www.garlic.com/~lynn/2007e.html#33 IBM S/360 series operating systems history had email that had first paragraph on speed-matching buffer edited out http://www.garlic.com/~lynn/email820907 From: wheeler Date: 09/07/82 12:16:54 STL cannot even handle what they currently have. Calypso (3880 speed matching buffer using ECKD) is currently in the field and not working correctly. Several severity one situations. Engineers are on site at some locations trying to solve some hardware problems ... but they have commented that the software support for ECKD appears to be in even worse shape ... didn't even look like it had been tested. IBM double density (double the number of tracks) are here also. The engineers have been fighting with the OS people (completely unsuccessfully) to support the box in native mode .. i.e. one device with twice the number of cylinders as a 3350. OS data management people would have nothing of it. Several engineers who had MVT experience said that they could go in and do it easily just by defining a new device type and updating a couple of tables (almost as trivial as what it takes for VM). OS data management replied that things have completely changed since then, implying that they might not even know all the routines that may have tables now. Result is that the engineers have been forced into simulating two 3350 drives on a single double density 3350 because the OS crowd is completely incapable of getting their act together. As a result any performance optimization techniques are going to be blown almost completely out of the window (in some ways worse than effect of multi-track search). Not only is two device simulation going to completely lay to waste any ordered seek queueing algorithms (as bad as what happens in a multiple CPU, shared DASD situation) ... but VM is stuck with the design also. Based on the current record so far ... any investigation into MVS support of FBA is going to be little more than another throw-away task force report w/o any productive results. ... snip ... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
In a message dated 3/3/2007 2:31:29 P.M. Central Standard Time, [EMAIL PROTECTED] writes: on every byte transferred. data streaming relaxed that requirement ... doubling both the typical max. data transfer from 1.5mbyte to 3mbyte and also max channel distance from 200ft to 400ft. speed matching attempted to retrofit 3880/3380 to 168 and 303x machines with channel running at 1.5mbyte max (w/o 3mbyte data streaming support) Guess the next iteration was the 3380 D/E's and 3880-11's and 13's. Think the 11's made it to production but the 13's never did. Soon after(mid 80's)I left for greener pastures and walked into Amdahl hell with the 6880 ESP...and STK SSDs. Whew, I lived to tell about! BRBRBR**BR AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
[EMAIL PROTECTED] wrote: Guess the next iteration was the 3380 D/E's and 3880-11's and 13's. Think the 11's made it to production but the 13's never did. Soon after(mid 80's)I left for greener pastures and walked into Amdahl hell with the 6880 ESP...and STK SSDs. Whew, I lived to tell about! -11 and -13 were 8mbyte 3880 disk controller caches. -11/ironwood was 4kbyte record/page cache and -13/sheriff was full-track cache ... code name table in previous post http://www.garlic.com/~lynn/2007e.html#38 FBA rant the -21/-23 later increased the -11/-23 8mbyte cache size to 32mbytes. i got involved in some of the issues about how to optimize use of disk caches ... what they could and couldn't do. here is recent post discussing the -13/-23 track cache on how to interpret some of the original claims. http://www.garlic.com/~lynn/2007e.html#10 A way to speed up level 1 caches and a couple recent posts discussing/mentioning ironwood http://www.garlic.com/~lynn/2007c.html#0 old discussion of disk controller chache http://www.garlic.com/~lynn/2007c.html#12 Special characters in passwords was Re: RACF - Password rules there is reference to duplicate and no duplicate strategies ... given the size of 8mbyte ironwood page cache ... it wasn't impossible that when using ironwood for primarily paging activity ... that every page located in an ironwood cache (in typical configurations) was also duplicated in real processor memory (i.e. the aggregate size of processor real memories and typical aggregate ironwood caches were compareable). Given that the page was in real memory ... there would be no reason that the duplicate page in the ironwood cache would ever be used. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Ed Finnell Sent: Saturday 03 March 2007 09:53 To: IBM-MAIN@BAMA.UA.EDU Subject: Re: FBA rant In a message dated 3/3/2007 10:59:23 A.M. Central Standard Time, [EMAIL PROTECTED] writes: I don't remember for sure whether FBA (3370) was used by the 3090 service processor or not. The 3090 service processor started out being a highly customized version of vm370 release 6 running on 4331 processor . Before FCS, 3090 service processor was upgraded to high customized version of vm370 Yeah, that's kinda foggy too. By the time we upgraded to 3090-400J(circa 1989) the 9032(?)service processors were all 9370's. I remember earlier 3090 models did have 3370's for the service processor; this was 1987-1988 or thereabouts. Our IBM FE said that the designers used it because someone said to use up all the 3370s that weren't selling. Not that I believed that 100%... Later, Ray -- M. Ray Mullins Roseville, CA, USA http://www.catherdersoftware.com/ http://www.mrmullins.big-bear-city.ca.us/ http://www.the-bus-stops-here.org/ German is essentially a form of assembly language consisting entirely of far calls heavily accented with throaty guttural sounds. ---ilvi French is essentially German with messed-up pronunciation and spelling. --Robert B Wilson English is essentially French converted to 7-bit ASCII. ---Christophe Pierret [for Alain LaBonté] -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
The 3370s supported by DOS/VS and VM, were FBA disks with a 512-byte sector size. My memory on DOS/VS is vague, but I believe they had VTOCs that were similar to CKD VTOCs but structured to fit in 512 sectors and to describe datasets in sectors. To do something similar in z/OS would require that EVERY program which reads VTOC data, IBM, ISV, shareware, freeware and home-grown, would have to change to handle this format. This would be a major task, and is probably why IBM is reluctant to support them. My vague memory for VM is that when the disk was used directly by VM, no VTOC was involved. However, FBA disks can be attached to z/Series today, via SCSI or FIBRE channels, but they are currently limited to Linux and VM systems. I believe that IBM may allow access from z/OS in a future release. -- Bruce A. Black Senior Software Developer for FDR Innovation Data Processing 973-890-7300 personal: [EMAIL PROTECTED] sales info: [EMAIL PROTECTED] tech support: [EMAIL PROTECTED] web: www.innovationdp.fdr.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
Ray Mullins wrote: I remember earlier 3090 models did have 3370's for the service processor; this was 1987-1988 or thereabouts. Our IBM FE said that the designers used it because someone said to use up all the 3370s that weren't selling. Not that I believed that 100%... by 1988, 3370 were coming up on ten year old technology ... having been announced in 1979; they would have been at least 2-3 generation old technology ... and so would have relatively out-of-date price/bit (so in that sense, 3370s probably weren't still selling) 1979 3370 announcement reference for 4331, 4341 and system/38 http://www-03.ibm.com/ibm/history/exhibits/storage/storage_3370.html in the 3090, 3370s would have been used by the pair 4361s running highly modified version of vm370 release 6 ... that were being used as service processors. FBA was significantly simpler device to deal with than all the vagaries of CKD ... so in that sense it would be an ideal availability/reliability device for use by service processor ... first 3310 FBA used by the 3081 service processor ... and then 3370 FBA used by the 3090 service processor. One of the FBA characteristics is that the whole fixed-block architecture genre could obtain profile characteristics from the device ... and use common support regardless of how device characteristics changed over time ... very similar to SCSI or many of the other fixed block architectures. this chronology 50 years of hard drives http://www.pcworld.com/article/id,127105/article.html lists 3370 as first drive to use thin-film heads. I've posted before about some of the thin-film head work. Part of it was simulating air-bearing floating head characteristics ... originally by disk division people running simulation on the SJR 370/195 in bldg. 28. One of the problems with that was there was significant backlog workload for the 195 ... measured in multiple weeks for turn-around. One of the benefits of getting operating systems onto the stand alone machines in the disk engineering and product test labs (bldg 14 15) ... was the engineers saw a significant increase in productivity since multiple concurrent testing could be done on-demand anytime the engineer needed to ... instead of having to wait for dedicated, stand-alone, scheduled test time. Lots of past posts mentioning doing operating system work in disk engineering and product test labs http://www.garlic.com/~lynn/subtopic.html#disk The other benefit was that even the most heaviest device testing tended to place only a couple percent cpu load on the machines. As a result, we had at our disposal significant amounts of processor time ... somewhat to use as we saw fit. The engineering and product test labs also tended to get the latest processors ... so saw some of the earliest 4341s and 3033s. So while 3033 was only about half the peak thruput of the 195 ... we could move the air-bearing simulation work over to the 3033 in bldg. 15 and give it almost unlimited amount of processing. for a little drift ... using search engine looking for other thin-film head references ... I tripped over this (again, copies appear at a number of places on the web) http://febcm.club.fr/english/information_technology/information_technology_4.htm which includes the note about 8Feb83: IBM announces the Object Code Only policy on all its products, including VM ... i.e. where it was standard not only for vm370 to ship all source ... but maintenance was also shipped as source updates. there is recent reference here to waterloo/share tape having large body of source level changes for vm370 ... even at the time of the OCO announcement http://www.garlic.com/~lynn/2007e.html#41 IBM S/360 series operating systems history other posts in this and related threads: http://www.garlic.com/~lynn/2007d.html#48 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#51 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#52 CMS (PC Operating Systems) http://www.garlic.com/~lynn/2007d.html#65 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#69 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007d.html#72 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#27 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#32 I/O in Emulated Mainframes http://www.garlic.com/~lynn/2007e.html#33 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#35 FBA rant http://www.garlic.com/~lynn/2007e.html#38 FBA rant http://www.garlic.com/~lynn/2007e.html#39 FBA rant http://www.garlic.com/~lynn/2007e.html#40 FBA rant http://www.garlic.com/~lynn/2007e.html#41 IBM S/360 series operating systems history http://www.garlic.com/~lynn/2007e.html#42 FBA rant misc. past posts about the air-bearing simulation for thin-file (floating) heads http://www.garlic.com/~lynn/2001n.html#39
FBA rant was Re: IBM S/360 series operating systems history
On Fri, 02 Mar 2007 08:29:28 -0700, in bit.listserv.ibm-main you wrote: Phil Payne wrote: They had Memorex Double Density 3350s with IDI - Intelligent Dual Interface. Was ever anything so inappropriately named? A status bus parity check - a common occurence - caused all IDI-linked controllers to forget all owed interrupts. Total system hang. SVS had a MIH, but its channel redrive was - IMO - incorrect. I can't remember after a quarter of a century, but it did a Clear IO when it should have done a Clear Channel or vice versa. I zapped the opcode for other topic drift ... san jose had done a 3350 (prior to 3380) with twice the number of cylinders ... but they couldn't get MVS to provide the device support ... so they shipped it as two emulated regular 3350s ... which didn't see a lot of uptake, partially because the two independent optimized seek queues would be contending for single arm (resulting in relatively random arm motion). this was an ongoing problem. MVS also wouldn't do FBA (fixed-block-architecture) device support. It was even offered to provide them with the fully tested code ... and the reply was there would still be a twenty some million change bill (documentation, training, etc). Needed to demonstrate real incremental ROI for the (i.e. real additional new sales as opposed to customers buying FBA in-lieu of CKD). So the jackasses will have cost the company far more than the 20 million dollars by their opposition. Does anyone really think that 54 gigabytes per volume is going to be other than totally inadequate in the next ten years? Laptops now have 100 gigabytes and up on a single drive. FBA will require major changes to spool management but we might be able to get away from the one track IPL text. I can see various FBA types such as: ones with file systems with all directory/file name/member name information in Unicode, ones with just z/FS or successor file systems and looking like true Unix volumes, and ones that are structured to be only VSAM/PDSE related volumes. There might be other variants once the bottleneck of CKD is broken. MVS might even be able to recognize a DVD. rest snipped -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
Clark Morris wrote: So the jackasses will have cost the company far more than the 20 million dollars by their opposition. Does anyone really think that 54 gigabytes per volume is going to be other than totally inadequate in the next ten years? Laptops now have 100 gigabytes and up on a single drive. FBA will require major changes to spool management but we might be able to get away from the one track IPL text. I can see various FBA types such as: ones with file systems with all directory/file name/member name information in Unicode, ones with just z/FS or successor file systems and looking like true Unix volumes, and ones that are structured to be only VSAM/PDSE related volumes. There might be other variants once the bottleneck of CKD is broken. MVS might even be able to recognize a DVD. re: http://www.garlic.com/~lynn/2007e.html#33 IBM S/360 series operating systems history actually I used similar argument as part of the original justification ... projecting enormous total life-cycle cost savings by moving to FBA ... in addition to a whole variety of performance improvements that would come as part of moving to FBA. lots of past posts mentioning the whole FBA, CKD, etc period http://www.garlic.com/~lynn/subtopic.html#dasd -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant was Re: IBM S/360 series operating systems history
Clark Morris wrote: So the jackasses will have cost the company far more than the 20 million dollars by their opposition. Does anyone really think that 54 gigabytes per volume is going to be other than totally inadequate in the next ten years? Laptops now have 100 gigabytes and up on a single drive. FBA will require major changes to spool management but we might be able to get away from the one track IPL text. I can see various FBA types such as: ones with file systems with all directory/file name/member name information in Unicode, ones with just z/FS or successor file systems and looking like true Unix volumes, and ones that are structured to be only VSAM/PDSE related volumes. There might be other variants once the bottleneck of CKD is broken. MVS might even be able to recognize a DVD. I agree with you Clark re: the short-sightedness of not supporting FBA in MVS. Because of that dumb decision, z/OS is the only mainframe operating system left in the 21st century that can't handle SCSI. :-( That situation should be rectified! But, why do you say we need FBA in order to support volumes greater than 54GB? Why can't ECKD be extended to support larger volumes? -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [EMAIL PROTECTED] http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
On Fri, 2007-03-02 at 15:00 -0700, Anne Lynn Wheeler wrote: actually I used similar argument as part of the original justification ... projecting enormous total life-cycle cost savings by moving to FBA ... in addition to a whole variety of performance improvements that would come as part of moving to FBA. Actually I liked this bit from your previous post ... ... because the OS crowd is completely incapable of getting their act together Tee hee ... that must have gone down like a lead balloon. :o) I used to love being a spectator at some of the fun at Amdahl - obviously it would have been even more enlightening to have been a fly on the wall at IBM. And yep, we'd probably all like FBA support to have been taken up. Shane ... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant was Re: IBM S/360 series operating systems history
The limit for CKD volumes is a little more than 54GB. I come up with a number closer to 500GB. Past that and IBM will need to go to logical volumes on a physical volume. The reason is the CCHHR count field. Max CC is , which give 65536 cylinders (don't forget cylinder 0) Max HH is E, which gives 15 tracks per cylinder That gives: 65536 cylinders times 15 tracks times 56664 bytes = 983040 tracks * 56664 983040 tracks * 56664 = 557,053,378,560 My question is who is going to want that much data on a single volume? In 10 years someone may want that much. I'll be glad to not have to wait for that volume restore as I hope to be long retired. Christopher Y. Blaicher BMC Software, Inc. Austin Development Labs (512) 340-6154 The comments made are my personal opinions. BMC Software, Inc. makes no representations or promises regarding the reliability, completeness, or accuracy of the information provided in this discussion; all readers agree not to rely on this information or take any action against BMC Software in response to this information. -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Edward Jaffe Sent: Friday, March 02, 2007 4:13 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: FBA rant was Re: IBM S/360 series operating systems history I agree with you Clark re: the short-sightedness of not supporting FBA in MVS. Because of that dumb decision, z/OS is the only mainframe operating system left in the 21st century that can't handle SCSI. :-( That situation should be rectified! But, why do you say we need FBA in order to support volumes greater than 54GB? Why can't ECKD be extended to support larger volumes? -- -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant was Re: IBM S/360 series operating systems history
Blaicher, Chris wrote: The limit for CKD volumes is a little more than 54GB. I come up with a number closer to 500GB. Past that and IBM will need to go to logical volumes on a physical volume. The reason is the CCHHR count field. Max CC is , which give 65536 cylinders (don't forget cylinder 0) Max HH is E, which gives 15 tracks per cylinder That gives: 65536 cylinders times 15 tracks times 56664 bytes = 983040 tracks * 56664 983040 tracks * 56664 = 557,053,378,560 Actually it is much larger. You can have more than 15 tracks per cylinder. I think 3330's had 30. HH can also be , and R can be FF. So the max records per volume is FF or 16**10. If you ignore data chaining, the max record size is (CCW length field). This make the max size 16**14 bytes or approx. 7 * 10**16 if I did my conversion correctly. There is also the BB part of the address which is currently unused (as far as I know). Any such change also requires a lot of software changes by IBM, ISVs, and customers. Other than increasing the number of cylinders, there has not been a change in MVS disk geometry in quit some time. I remember having problems going from 2314 to 3330 to 3350. We found code that hard coded the values for track capacity and had to be changed. Hopefully most of that kind of code is gone know, but who knows. This is probably easier than FBA at this point, but I don't really know. Any choice will cause some problems, but something will have to be done eventually. -- Richard -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant was Re: IBM S/360 series operating systems history
Blaicher, Chris wrote: The limit for CKD volumes is a little more than 54GB. I come up with a number closer to 500GB. Past that and IBM will need to go to logical volumes on a physical volume. The reason is the CCHHR count field. Max CC is , which give 65536 cylinders (don't forget cylinder 0) Max HH is E, which gives 15 tracks per cylinder That gives: 65536 cylinders times 15 tracks times 56664 bytes = 983040 tracks * 56664 983040 tracks * 56664 = 557,053,378,560 Max CC I agree is . That's obvious. But, max HH = E? My hex calculator disagrees. This is not a CKD restriction. It is a self-imposed restriction by those not wishing to change the trk/cyl constant. I guess you're one of them. Remember, 3350s had 30 trk/cyl. Since there are no SLEDs any more, there's no reason we cant have HH = 7FFF or even HH = except for the 3390 geometry compatibility issue. And, nothing says we can't make bytes/track larger either. Even if 15 trk/cyl must be retained, then why not steal the four wasted bits from the HH and use it to extend CC? It seems to me that there are several practical alternatives... -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [EMAIL PROTECTED] http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant was Re: IBM S/360 series operating systems history
On Fri, 2 Mar 2007 16:35:23 -0600, Blaicher, Chris [EMAIL PROTECTED] wrote: The limit for CKD volumes is a little more than 54GB. I come up with a number closer to 500GB. Past that and IBM will need to go to logical volumes on a physical volume. The reason is the CCHHR count field. Max CC is , which give 65536 cylinders (don't forget cylinder 0) Max HH is E, which gives 15 tracks per cylinder Only if 3390 geometry us maintained. That gives: 65536 cylinders times 15 tracks times 56664 bytes = 983040 tracks * 56664 983040 tracks * 56664 = 557,053,378,560 There's where your arithmetic went wrong. 983,040 * 56,664 = 55,702,978,560 983,949 * 566,664 = 557,053,378,560 -- Tom Marchant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
On Fri, 2007-03-02 at 18:11 -0600, Richard Peurifoy wrote: This is probably easier than FBA at this point, but I don't really know. Introducing a new DASD architecture should be a doddle. New playing field - the old world doesn't even need to know it exists. If they can slip media manager code in under the covers, why can't they also add new functionality just for FBA. Be nice if it is freely (and widely) documented though. So the problem is ???. ROI for all that time and effort. When DB2 developers decide it's a must have maybe we'll all get it. You'd have to think Greg Dyck would be just the boy - right guy, right place, right time. Greg, are you listening ... ;-) Shane ... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant was Re: IBM S/360 series operating systems history
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 03/02/2007 04:35:23 PM: The limit for CKD volumes is a little more than 54GB. I come up with a number closer to 500GB. Past that and IBM will need to go to logical volumes on a physical volume. The reason is the CCHHR count field. Max CC is , which give 65536 cylinders (don't forget cylinder 0) Max HH is E, which gives 15 tracks per cylinder That gives: 65536 cylinders times 15 tracks times 56664 bytes = 983040 tracks * 56664 983040 tracks * 56664 = 557,053,378,560 Hmmm. My calculator says 983040*56664=55,702,978,560. Mark Wheeler, 3M Company -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant was Re: IBM S/360 series operating systems history
On 2 Mar 2007 14:42:07 -0800, [EMAIL PROTECTED] (Blaicher, Chris) wrote: The limit for CKD volumes is a little more than 54GB. I come up with a number closer to 500GB. Past that and IBM will need to go to logical volumes on a physical volume. The reason is the CCHHR count field. Max CC is , which give 65536 cylinders (don't forget cylinder 0) Max HH is E, which gives 15 tracks per cylinder That gives: 65536 cylinders times 15 tracks times 56664 bytes = 983040 tracks * 56664 983040 tracks * 56664 = 557,053,378,560 My question is who is going to want that much data on a single volume? In 10 years someone may want that much. I'll be glad to not have to wait for that volume restore as I hope to be long retired. I have seen ads for 500 gigabyte disks for PCs and PCs with 500 gigabyte disks. At the rate databases are growing and the product files have more and more pictures for Internet sales, I am sure someone will find uses and ways to back them up. In response to another posting, I realize that you could change some of the limits so that track size and cylinder size are larger but if pain is going to be caused, why perpetrate a file organization that is optimal only for sequential files? We are awkwardly shoe horning FBA access methods - VSAM, PDSE, and the various Unix file systems are all FBA oriented and fit awkwardly on CKD devices (using 4K or 8K blocks you utilize only 48k out the 56K theoretical maximum). There is additional path length in both the mainframe and the controller to accommodate CKD. The basic changes that would be needed in order to functionally stabilize CKD are finding a new spool arrangement (snitch one from Unix), enhancing ESDS so that it can be on tape (RCA did this with the Spectra 70) and have GDG like capability, allowing PDSE to be in the IPL link and LPA lists, coming up with new VTOC capabilities, a new IPL text mechanism and an upgraded way of handling SYS1.NUCLEUS. This could be the excuse to expand the data set name length and member name length as well as get rid of a lot of baggage. In the restructuring they should look at what the other IBM operating systems do and snitch any good ideas. Christopher Y. Blaicher BMC Software, Inc. Austin Development Labs (512) 340-6154 The comments made are my personal opinions. BMC Software, Inc. makes no representations or promises regarding the reliability, completeness, or accuracy of the information provided in this discussion; all readers agree not to rely on this information or take any action against BMC Software in response to this information. -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] Behalf Of Edward Jaffe Sent: Friday, March 02, 2007 4:13 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: FBA rant was Re: IBM S/360 series operating systems history I agree with you Clark re: the short-sightedness of not supporting FBA in MVS. Because of that dumb decision, z/OS is the only mainframe operating system left in the 21st century that can't handle SCSI. :-( That situation should be rectified! But, why do you say we need FBA in order to support volumes greater than 54GB? Why can't ECKD be extended to support larger volumes? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant was Re: IBM S/360 series operating systems history
All right. Damn extra keystroke. Should have checked that. :( Nothing like embarrassing yourself to the world. Christopher Y. Blaicher BMC Software, Inc. Austin Development Labs (512) 340-6154 The comments made are my personal opinions. BMC Software, Inc. makes no representations or promises regarding the reliability, completeness, or accuracy of the information provided in this discussion; all readers agree not to rely on this information or take any action against BMC Software in response to this information. -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Mark L. Wheeler Sent: Friday, March 02, 2007 7:46 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: FBA rant was Re: IBM S/360 series operating systems history IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 03/02/2007 04:35:23 PM: The limit for CKD volumes is a little more than 54GB. I come up with a number closer to 500GB. Past that and IBM will need to go to logical volumes on a physical volume. The reason is the CCHHR count field. Max CC is , which give 65536 cylinders (don't forget cylinder 0) Max HH is E, which gives 15 tracks per cylinder That gives: 65536 cylinders times 15 tracks times 56664 bytes = 983040 tracks * 56664 983040 tracks * 56664 = 557,053,378,560 Hmmm. My calculator says 983040*56664=55,702,978,560. Mark Wheeler, 3M Company -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FBA rant
At 11:40 +1000 on 03/03/2007, Shane wrote about Re: FBA rant: Introducing a new DASD architecture should be a doddle. New playing field - the old world doesn't even need to know it exists. If they can slip media manager code in under the covers, why can't they also add new functionality just for FBA. Be nice if it is freely (and widely) documented though. There were FBA Drives under DOS/VS. They were transparent to the user/programs. If it could be done then, why not now? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html