Jim Haynes <
jha...@alumni.uark.edu> writes:
> Seems like the underlying problem is the assumption that the user
> wants to control all those parameters when all he really wants to do
> is get a file to store things in. It seems like yet another case of
> IBM solving the previous generation's problems in the current
> generation. The previous generation's problem was very limited
> capacity of disk storage media, so the user was allowed to fit data as
> tightly as possible into the available space. Other computer
> companies just let the user call for some number of blocks of storage,
> tolerating some waste of space in the last block. I assume that's
> what IBM eventually discovered in "Fixed Block Architecture".
1960s CKD architecture allowed trade-off with putting lots of structure
and disk and using search commands that burned i/o at savings of real
storage. by mid-70s the search architecture trade-off had started to
invert (real storage becoming plentiful and i/o capacity increasingly
becoming bottleneck resource) ... and by the late 70s aspects of fixed
block architecture was starting to outperform ... in competition of
CKD. the next couple CKD generations were actually low-level fixed-block
cells ... which can be seen in various "space" calculations of how much
data can be placed on track given various record sizes (roundup required
to multiple of cell size). after that all CKD started to be simulated on
industry standard fixec block architecture (i.e. real CKD disks haven't
been manufactured for decades).
lots of past posts about ckd, search operations, dasd vis-a-vis
fixed-block
http://www.garlic.com/~lynn/submain.html#dasd
note that cp67/cms & later vm370/cms was all logical fixed-block
... even when using ckd ... so when real fixed-block was introduced
it was trivial to support.
however, the favorite son mainframe operation system has never supported
fixed-block, being intricately tied to CKD ... even after there has been
no real CKD built for decades. in the early 80s, I once offered them
fixed-block support and was told I needed a $26M business case to cover
the cost of publications and education ... and wasn't able to use total
life-time costs as part of the justification ... just incremental
additional disk sales ... on the order of $300M ... for the profit
margin to cover the $26M publications and education ... and by the way,
customers were supposedly buying CKD as fast as it could be built and
any support for FBA would just result in the same amount of FBA
substituted for CKD ... stacked deck.
recent post mentioning (oft repeated story) of disk division doing (late
80s) presentation that the communication group was going to be
responsible for the demise of the disk division
http://www.garlic.com/~lynn/2012n.html#64
--
virtualization experience starting Jan1968, online at home since Mar1970