Dumb IP Question

2006-05-18 Thread glen herrmannsfeldt
Tom Duerbusch [EMAIL PROTECTED] wrote:

 From my understanding, when a client connected to the server stack at a
 particular port, that port is tied up and no one else can connect to
 it.

 If I remember correctly, when you FTP to port 21, the FTP server
 responses with another port that you should use for the rest of the FTP
 session.  This keeps port 21 from being tied up during long FTP
 sessions.  Right?

As far as TCP is concerned, a connection is identified by the 
{source address, source port, destination address, destination port}
combination.  When a packet comes in, that is what is used to find
the appropriate destination.  Since TCP is a stream protocol, 
the packets are processed by TCP, retransmissions are requested,
and data is delivered only after it is back in stream format.
Boundaries between requests to TCP don't necessarily generate
separate TCP packets, and packet boundaries aren't seen on
by receiving program.

UDP usually only processes the {destination address, destination port}
combination.  Some servers will decode the source address, source
port, but it is the responsibility of the receiving program.  
Many stateless servers can handle UDP without a subtask for 
each client, just replying to each request.  Data is delivered
preserving packet boundaries.

Under unix, programs accepting a TCP connection usually fork()
to create a subtask to handle the connection.  It might be that
new requests that come in before the fork() get the busy signal.

Most print servers boxes can only handle one connection at a time,
and will refuse any additional connections.  That is not a TCP
limitation, but a higher level protocol limitation.  Sendmail, 
I believe, also refuses connections when too many are already 
open to avoid overloading the machine.

-- glen


vm alternat userid support

2006-05-18 Thread Westlund, Mats (Mainframe servers)
Is there any command or instruction that a worker machine can use to
obtain 
the userid that it has been assigned by the set alternate user ( diagd4)

The question is who do I work for?

Regards
Mats Westlund  


Re: 3390 Huge Volumes

2006-05-18 Thread Dusha, Cecelia Ms. WHS/ITMD
I greatly appreciate all the information everyone provided.

Thank you.

Cecelia Dusha


Re: vm alternat userid support

2006-05-18 Thread Kris Buelens
Get the LCLQRY package fromp VM's download lib and you'll get a CP Q 
ALTUSER command.  Part of my RxServer package is a DIAGD4 MODULE to set 
the alternate userid.

Kris,
IBM Belgium, VM customer support




Westlund, Mats (Mainframe servers) [EMAIL PROTECTED] 
Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU
2006-05-18 09:41
Please respond to
The IBM z/VM Operating System


To
IBMVM@LISTSERV.UARK.EDU
cc

Subject
vm alternat userid support





Is there any command or instruction that a worker machine can use to
obtain
the userid that it has been assigned by the set alternate user ( diagd4)

The question is who do I work for?

Regards
Mats Westlund


Re: vm alternat userid support

2006-05-18 Thread Alan Altmark
On Thursday, 05/18/2006 at 09:41 ZE2, Westlund, Mats (Mainframe servers) 
[EMAIL PROTECTED] wrote:
 Is there any command or instruction that a worker machine can use to
 obtain
 the userid that it has been assigned by the set alternate user ( diagd4)
 
 The question is who do I work for?

No, though a nice little home-grown diagnose could retrieve it from 
VMDALTID in the VMDBK.  That and the AUTOLOGged-by user would be good 
additions to diag 0x260.  I'll see what I can do.  (Kris' LCLQRY is a good 
start in the meantime.) 

[There is a kludge: you can create a spool file and look at the 
ORIGIN...it will have the alternate id.  Eeeew.]

Alan Altmark
z/VM Development
IBM Endicott


Re: vm alternat userid support

2006-05-18 Thread A. Harry Williams
On Thu, 18 May 2006 09:48:10 -0400 Alan Altmark said:
On Thursday, 05/18/2006 at 09:41 ZE2, Westlund, Mats (Mainframe servers)
[EMAIL PROTECTED] wrote:
 Is there any command or instruction that a worker machine can use to
 obtain
 the userid that it has been assigned by the set alternate user ( diagd4)

 The question is who do I work for?

No, though a nice little home-grown diagnose could retrieve it from
VMDALTID in the VMDBK.  That and the AUTOLOGged-by user would be good
additions to diag 0x260.  I'll see what I can do.  (Kris' LCLQRY is a good
start in the meantime.)

[There is a kludge: you can create a spool file and look at the
ORIGIN...it will have the alternate id.  Eeeew.]


Another would be to create a lock on an SFS access directory, and then
query the lock

create lock profile exec a share session
query lock profile exec a

will return

Directory = fp:fs.
Filename Filetype Fm TypeUserid   Lock  Duration
PROFILE  EXEC A1 BASEaltuserSHARE SESSION

where fp is the filepool, fs is the filesystem and altuser is the
D4 user

There are other SFS tricks, like accessing a dircontrol directory and
looking at the accessors, etc.


Alan Altmark
z/VM Development
IBM Endicott

/ahw


Re: VSWITCH and EtherChannel...can it be done?

2006-05-18 Thread Leland Lucius
On Wed, 17 May 2006 20:27:49 -0400, David Boyes [EMAIL PROTECTED] 

wrote:

 If not, how
 would you go about load balancing a couple of OSAs without running any

 routing protocols under VM?

Incoming traffic can be balanced using equal-cost routing in the network

devices. Outbound load balancing requires a routing daemon, but you
could define a null interface and distribute routes only to the null
interface and the local stack, which would let you use VIPA but not
impact the network at large by sending routing updates. 

Took me a sec to catch your meaning here, but I finally twigged.  I'll ju
st 
settle for the incoming balancing for now as we really don't want to run 

any routing under VM.  But, if push come to shove, I do like your idea of
 
at least keeping the routing WITHIN VM.  Pretty nifty.

Leland


MAC Address

2006-05-18 Thread Thompson, Ira CTR WHS/ITMD/ZEN
We are running z/VM 3.1 and 5.1 on an IBM z/890 with z/VM TCP/IP 510. We
have 2 OSA cards with 2 ports each. My question, how do we find the MAC
address from this system so that we can obtain PKI certificates?

Ira Thompson

703-614-5677


Re: MAC Address

2006-05-18 Thread Edward M. Martin
Hello Ira,

Have done a NETSTAT ARP your IP address?

Ed Martin 
Aultman Health Foundation
330-588-4723
[EMAIL PROTECTED] 
ext. 40441

 -Original Message-
 From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED]
On
 Behalf Of Thompson, Ira CTR WHS/ITMD/ZEN
 Sent: Thursday, May 18, 2006 1:10 PM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: MAC Address
 
 We are running z/VM 3.1 and 5.1 on an IBM z/890 with z/VM TCP/IP 510.
We
 have 2 OSA cards with 2 ports each. My question, how do we find the
MAC
 address from this system so that we can obtain PKI certificates?
 
 Ira Thompson
 
 703-614-5677


Re: Emulated tape/ECKD disk

2006-05-18 Thread Rick Troth
Dave ...

Is this a product SNA or some would deliver?
Or are you proposing that IBM step up to it?

-- R;

On Tue, 16 May 2006, David Boyes wrote:

 Several people asked off-list just what I had in mind wrt to emulated
 tape and disk over SCSI/FCP. Attached below is a draft of what I've got
 so far. If this is something you could support (and your company would
 support), please let me know.


 -- db


 SCSI Support Extension Proposal

 Desired Action:

 Complete the emulated device over SCSI/FCP support introduced in z/VM
 to include both ECKD disk emulation on SCSI/FCP and
 emulation of channel-attached tape to generic SCSI/FCP tape
 devices. If possible, the tape emulation should also support a remote tape
 server option, mapping the emulated device to a user specified process
 over a network connection.

 Business Justification:

 1) In many small to medium-sized shops, the amount of money available
to invest in mainframe technology is limited compared to the
funding accessible to the open systems environment. Often,
significant disk and tape resources are duplicated or
over-provisioned in the open systems environment, but are not
accessible for reuse in the mainframe environment due to the
requirement for specialized interfaces and separate management to
support mainframe-specific environments. Enabling software
emulation of mainframe devices on top of a generic SCSI/FCP
infrastructure would allow System z infrastructure to leverage
these existing enterprise infrastructure investments directly,
improving the TCO argument for maintaining System z-based
infrastructure.

(It is clearly acknowledged that software emulation has a
performance impact compared to native ECKD over FICON. In many
cases, this performance vs cost tradeoff is acceptable in that the
development curve for device and storage area network performance
often offsets the disadvantage within a relatively short period of
time, and the cost savings is often an acceptable tradeoff vs
execution time delays due to longer I/O delays. )

 2) Even given the recent price reductions for the System z BC and EC
machines, in some cases, the cost differential to implement
separate disk for a System z environment (or add specialized
interfaces to support FICON attachment of an existing disk array)
is such that disk pricing is a deciding factor to preserve a System
z environment.

Similarly, environmental issues (floor space, power consumption,
heat dissipation) may dictate that additional disk units to support
only a single platform argue against retaining the System z
solution as a difficult to interoperate with solution.

 3) Additional disk volume formats and attachment methods complicate
storage management discipline, adding additional training costs
for storage administrators and possibly additional costs for
software implementation to manage the FICON-attached arrays (not
all vendors support FICON-attached volumes in their basic
management software, but market that support as a enhanced
feature). This increase in complexity further impacts the ROI and
TCO of the System z solution.

 4) Currently, only VSE, Linux and VM fully support FBA DASD. We are
aware of work being done to z/OS to tolerate FBA disk, but until
this work is completed, ECKD disk is required.  If IBM is to open
up additional market opportunity for z/OS or other ECKD-only
systems in the short term, ECKD emulation is necessary to open
those opportunities.

It is important to note that ECKD emulation on SCSI disk has been
done in the past for the P/390, R/390, and Multiprise systems, and
it is clear from a cursory examination of the z/VM EDEV SCSI stack
that these previous attempts could be used as a starting point to
provide this type of emulated function.

 5) With regard to tape, currently the largest supported FICON-attached
tape unit supports a 40G uncompressed volume. Open systems tape
units regularly support 200G or greater volume sizes. With the
dramatic increase in data volumes, the inability of System z to
access these commonplace devices argues significanly against
adoption of a System z based solution in place of a Intel or other
platform solution.

 6) Similar to the ECKD disk emulation code mentioned above, tape
emulation code for 3420 and 3480/90 tape over SCSI also exists, and
offers direct support for all System z operating systems currently
supporting tape without additional development. Emulated tape
devices could easily be mapped to higher-capacity SCSI devices,
providing direct benefit for backup/DR and data exchange purposes.

 7) Adding ECKD and tape emulation would allow dramatic simplification
of software distribution for System z operating systems, allowing
applications to be directly supplied as disk images on inexpensive

Re: Emulated tape/ECKD disk

2006-05-18 Thread David Boyes
 Is this a product SNA or some would deliver?
 Or are you proposing that IBM step up to it?

We'd be happy to do the coding as subcontractors, but long-term, this
has to be a IBM-embraced effort to be successful. This really needs to
be core VM function. 

-- db