Tom, I doubt you'll be able to use VM's virtual coupling facility if you don't 
have the underlying HW support for it.  It actually grabs the CF stuff out of 
the HW and runs that in a virtual machine.

Marcy 

-----Original Message-----
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf 
Of Tom Hebert
Sent: Wednesday, March 09, 2011 7:53 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: [IBMVM] Sharing files between two z/OS guest machines

Stephan,

zPDT is a z Series emulator running under Linux on 64 bit x86 machines.  As 
such there is no hardware coupling facility.  It's for development only, not 
production capable and distributed primarily to IBM business partners like us 
who develop third party software for mainframes.  zPDT is essentially a VM 
environment and it does not offer a coupling facility either.  zPDT is an 
excellent fit for our purposes, which is development only, but not very 
flexible or dynamic.  So we run z/VM 5.4 on it and then several z/VSE and z/OS 
machines under VM.  

What we tried so far is dedicating a volume to a dummy guest, OBJDUMMY. 

Like this: MDISK A80 3390 DEVNO A80 MWV

Then in each guest z/OS machine we put in something like this:
LINK OBJDUMMY A80 A80 MW

Is this safe? What happens if two developers open the same z/OS library dataset 
member on this A80 unit?  Will the second one entering be denied in SPF?  If 
not what happens if they both store their changes?

We have been unable to find decent behavioral documentation in this regard.

If the locking does not go down to the member level, we may set up VM's virtual 
coupling facility.   It's not recommended for production but we aren't a 
production shop.  I wonder if anyone out there has an opinion in this area.

Thanks,

Tom Hebert



-----Original Message-----
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf 
Of Stephen Powell
Sent: Wednesday, March 09, 2011 8:23 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Sharing files between two z/OS guest machines

On Wed, 09 Mar 2011 18:27:26 -0500 (EST), Tom Hebert wrote:
> 
> Please forgive me if I am asking in the wrong place or if you have 
> answered this question before.
> 
> We have a z1090 (otherwise known as a zPDT machine).  It has no SYSPLEX 
> hardware.
> 
> We have several z/OS guests at various release levels for QA purposes.
> Copying files between guests is getting a little bothersome.
> 
> What is the best, safe way to share MVS files between the guest z/OS machines?

This is really more of a z/OS question than a z/VM question, but some z/VM 
facilities do (or can) come into play.

I'll be the first to admit that I don't know a whole lot about the SYSPLEX 
environment, but I'm not sure what you mean when you say "It [the z1090] has no 
SYSPLEX hardware".  Do you mean, for example, that it has no coupling facility?

I know that z/VM can create a virtual SYSPLEX environment between virtual 
machines.  I've never tried to do it, but I've heard that it can be done.
And I'm not sure but I don't think any special hardware is needed.  But I could 
be wrong.  Check out the manuals.

Assuming for the moment that a virtual sysplex is not an option, traditional 
methods of file sharing between MVS systems, such as GRS, RESERVE/RELEASE, 
etc., can be used in virtual machines.  You can define full-pack minidisks and 
have the guests link to them, rather than dedicating DASD packs to a single 
guest.  By using "V" in the link access mode in the directory entry you enable 
virtual reserve/release.  Make sure that the DASD is defined in MVS as shared 
dasd.

hth

-- 
  .''`.     Stephen Powell    
 : :'  :
 `. `'`
   `-

Reply via email to