R.S. wrote:
Rick Fochtman wrote:
----------------------<snip>--------------------

One could enlarge those data set if a new unit type with larger
tracks would be defined.
I admit I'm too busy (lazy) right now to RTFM but would appreciate
any toughts on this (just curious). Why do we still keep the ~55k
track size and increase only the number of cylinders? With modern
DASD subsystems it shouldn't matter, right? What are the track size
limits in z/OS? I guess it's 64k, but still this would be 16% more.
---------------------<unsnip>-----------------------
You're right, but the downside is this: there are literally millions of lines of JCL still in regular use that allocate space in terms of tracks and cylinders. To change the length of a track would invoke nightmares of geometry changes, which we all suffered through in pre-3390 days whenever a newer DASD design hit the street. IT managers that remember those days still cringe at the thought! Until all allocations are done in terms of bytes, or multiples thereof, a geometry change will put people into cold sweats. Old habits are hard to break; old nightmares are hard to forget.

I disagree. Completely. Mainframe users had to do with different track sizes, some dataceneters still have 3380 emulation. There is also possiblity to use bytes/kbytes/Mbytes. It have been here for years. Since beginning of DFSMS. JCL change shouldn't be a problem, it had to be done during previous model conversion, it can be done in the future. Last but not least: it *need not* to be done! You can set "default track size" in SMS. This mechanism can be further enhanced. So, in fact no change is required. Even for jobs with hardcoded volsers.
--
Radoslaw Skorupka
Lodz, Poland

As some have already noted, the reason why current DASD supports both 3380 and 3390 architecture, and some sites are still running DASD in 3380 emulation mode, is most likely because of some perceived difficulty of migrating to 3390 architecture.

I have lived through 3330 -> 3350 -> 3380 -> 3390 DASD migrations (as an MVS SysProg) and every one consumed a significant amount of man hours and was in general a pain. Also running in a shop with multiple architectures always introduced extra complications. Before putting a new architecture on line, it has always been necessary to bring Operating System maintenance current, check on vendor software support, research known problems with new hardware support, track down HIPER fixes (there invariably were some unresolved APARs), research operational changes and installation issues for the new DASD, etc. etc.

Even if all JCL used space allocation in bytes and SDB (and there are always some cases where this is not so), you still have to worry about VSAM allocation and index-space and index CISIZE dependencies on tracks per cylinder; and how to mass migrate datasets, many of which may be active on-line datasets that are not normally re-created by JCL, and doing this in a way that effectively uses space on a volume with a new architecture and capacity.

Even today I don't know of any tools that will allow you to dynamically move a single in-use dataset to another DASD volume; and those tools that allow you to dynamically move an entire volume to another volume (e.g., FDRPAS) require identical volume architecture (and at least as many cylinders), and cannot merge data from multiple volumes to a single larger target volume dynamically.

Bottom line, if you change DASD architecture there is no way to avoid extra system downtime to finish part of the migration. But if you stay within the same DASD architecture, there are ways to make the transition almost transparent to your user community. From the standpoint of system availability, I would hate to be forced to make an arbitrary change from 3390 DASD architecture after seeing the availability benefits and time savings from staying within the 3390 architecture over at least five major DASD system migrations over the last decade.

--
Joel C. Ewing, Fort Smith, AR        [EMAIL PROTECTED]

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

Reply via email to