I just had a Webinar with Dino software on z/OS 1.10 and ICF catalogs. Very
interesting. The most interesting thing to me was how IBM implemented
Extended Address Volumes. There is a 4 byte area in the CCW. Historically
this is the CCCCHHHH (in nybbles) field. What IBM has done is take the high
order 3 nybbles of the HHHH and made it part of the cylinder address, but
although physically after the historical cylinder address, it is logically
the first 3 nybbles of the cylinder address. I.e. C0C1C2C3H0H1H2H3 has
become C3C4C5C6C0C1C2H0 (wish I could do subscripts properly).

Now, why is 14 tracks per cylinder so sacrosanct? Why didn't IBM create a
new DASD with 2^16-1 (x'FFFF') cylinders where each cylinder has 2^16-1
(x'FFFF') tracks? Is it due to not wanting to "mess around" with the ECKD
emulation in the physical DASD array? Is there some code deep within z/OS
which is so crufty that to consider touching it sends paroxsyms of terror in
the hearts of the DFP developers? <grin>

And what makes 56K per tracks so sacred also?

Is this just a case of "how to make a really large volume while making the
absolute minimum number of software changes"?

Oh, well. I would still prefer that z/OS kick ECKD to the curb and go FBA,
using standard FCP (Fibre Channel) connection to the SAN fabric. z/Linux can
do it. So the hardware is capable. I guess this is yet another case of cost
vs. perceived benefit.

--
John

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