-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On
Behalf Of Frank Swarbrick
Sent: Wednesday, August 05, 2009 12:40 PM
To: [email protected]
Subject: DASD: to share or not to share

As part of our migration to z/OS from z/VSE we have started a discussion
on what DASD, if any, should be shared between our production z/OS LPAR
and our development z/OS LPAR.  For what it's worth, on VSE here is what
we have right now...

<SNIPPAGE>

Theoretically I can see this possibility, but is it really a concern?
What do others do for:
1) System executables
2) System parameter libraries
3) Applications executables
4) Application data

I should note that this is not the case of an uneducated manager trying
to make technical decisions.  But he is from the "distributed systems"
world, and even though he's worked here for 15+ years, much of that as
CIO over both distributed and mainframe systems, he still has a bit of a
"distributed systems" mindset.  In that world they don't share "system"
or "application" data at all (or very little).  But to me that doesn't
mean that it's wrong in the mainframe world.

Thoughts?

<SNIPPAGE>

First:

Stop thinking VSE and its catalog system. 

Second:

You have a security system (well, I would think you are running one, and
probably RACF). Allow the system to put data sets where the system
wants/needs based on esoterics and SMS. Let the security system control
who can access which data set and if that is read, write, destroy,
update, control, twist, fold, spindle or mutilate.

Put into LNKLST what needs to be in LNKLST. Define to VLF what needs to
be defined there.

Now, system executables will be determined by IPL and the PARMS used for
that IPL (so if you change o/s levels, and the like...).

Application executables and application data should be more or less
under the control of the applications people. Production should be under
control of production control (or whatever you call that function), and
systems stuff should be under the control of the systems programmers.

BECAUSE mainframes are not BUS CENTRIC (those open platforms seem to
have this characteristic), there should not be problems with executables
being shared between systems. After all, once LPA is loaded, you aren't
going to read the base libraries until you IPL again. It is in Central
Memory or it is on a non-shared PAGE data set.

Think of LNKLST elements in roughly the same way thanks to LLA and VLF.

Again, stop thinking VSE and tell your CIO to stop thinking 10,000
chickens trying to deliver the mail.

Regards,
Steve Thompson

-- Opinions expressed by this poster do not necessarily reflect those
held by the poster's employer. --

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