Re: Rotational Positional Sensing (RPS)

2007-07-24 Thread Rick Fochtman

-snip
Does anyone know for sure which was the last DASD subsystem that cared 
about Rotational Positional Sensing (RPS) values?

---unsnip---
IIRC, that would be the 3390 (real, not emulated). To my knowledge, none 
of the RAID configurations care much about RPS data.


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


Re: Rotational Positional Sensing (RPS)

2007-07-24 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 7/24/2007 11:16:19 A.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
-snip
Does anyone know for  sure which was the last DASD subsystem that cared 
about Rotational  Positional Sensing (RPS)  values?
---unsnip---
IIRC, that would  be the 3390 (real, not emulated). To my knowledge, none 
of the RAID  configurations care much about RPS data.
 
The 3390 is not a subsystem.  It is a device type.  The subsystem  in 
question would have to be one that is capable of driving a 3390, which  include 
3990, 
9340, 9390, and 2105.  IBM does not market RAID  configurations to mainframe 
customers.  It markets DASD subsystems that  work according to the 
documentation in their control unit reference manuals,  which say, or at least 
strongly 
imply, that sector values are still used.   The real disks involved are RAID, 
but that's irrelevant.  RAID  configurations also do not care about the 
cylinder or track numbers that are  known to the software running in the 
mainframe, 
but that doesn't mean the  software can ignore these numbers.  The DASD sub
system reads an entire  track into cache storage and then accesses that data as 
if 
it were on a real,  SLED device type and according to the CCWs coming from 
the mainframe's central  storage.  When the subsystem needs to access the real 
disk(s), it maps the  mainframe's CCHH and other control information into the 
appropriate commands and  control information for whatever real RAID disks are 
inside the subsystem.   RAID disks are FBA, so RAID configurations don't care 
about software's block  sizes either.
 
So no, the RAID does not care about sector numbers, but yes, the IBM DASD  
subsystems do.
 
Bill  Fairchild
Plainfield, IL





** Get a sneak peek of the all-new AOL at 
http://discover.aol.com/memed/aolcom30tour

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


Re: Rotational Positional Sensing (RPS)

2007-07-24 Thread Ted MacNEIL
Does anyone know for sure which was the last DASD subsystem that cared about 
Rotational Positional Sensing (RPS) values?

I would guess 3390-SLEDS connected to 3990-6's.

-
Too busy driving to stop for gas!

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


Re: Rotational Positional Sensing (RPS)

2007-07-24 Thread Chris Langford
Using  a sector number of x'00'  effectively disabled RPS  on devices 
that did care.




Edward Jaffe wrote:

Richards.Bob wrote:

Do you know of any DASD subsystem that does not publish RPM information?
I thought not. They still care. grin
But kidding aside, I would suspect the last time it really mattered it
would be a real 3990-3390 SLED.

Am I missing something in your question here?
  


I assume RPS sector numbers are *ignored* for ESS and newer devices. 
But, the IBM documentation does not confirm my assumption. Rather, 
they still fully document the RPS factors that are returned, how to 
calculate the sector value, etc.


I noticed the tuning Redbook said that RPS delays cannot occur on ESS. 
But, says nothing about what, if anything, the sector number you (are 
expected to?) provide might be used for.


Setting the sector number to x'FF' in the ECKD locate record parameter 
list disables the use of RPS. I'd like to see us do that for all 
modern DASD devices.




--
Chris Langford,
Cestrian Software:
Consulting services for: VM, VSE, MVS, z/VM, z/OS, OS/2, P/3x0 etc. 


z/FM  - A toolbox for VM  MVS at http://zfm.cestrian.com

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


Re: Rotational Positional Sensing (RPS)

2007-07-24 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 7/24/2007 1:12:43 P.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
Using  a sector number of x'00'  effectively disabled RPS   on devices that 
did care.
 
Not true.  It forces the controller to position the track at index  point, 
the very beginning of the track.  A sector value of X'FF' is the  only value 
that causes the controller to bypass setting an angular  position.  Of course, 
this could also be bypassed by not having a set  sector command or a locate 
record command with a sector value of X'FF', but then  you defeat the original 
intended purpose of RPS.
 
Bill  Fairchild
Plainfield, IL





** Get a sneak peek of the all-new AOL at 
http://discover.aol.com/memed/aolcom30tour

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


Re: Rotational Positional Sensing (RPS)

2007-07-24 Thread Chris Langford
Actually x'00' disconnects until position is just before index point  so 
the following search Id starts with
index point count at 1, maximum scan for the Id will be one revolution 
till next  time index point  is detected.


Using x'FF' will not disconnect and search id  starts at current 
position which could be  just after index point
so maximum rotation  could be  almost  two  revolutions till index 
point is detected twice. 


(IBM Mainframe Discussion List) wrote:
 
 
In a message dated 7/24/2007 1:12:43 P.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
  
Using  a sector number of x'00'  effectively disabled RPS   on devices that 


did care.
 
Not true.  It forces the controller to position the track at index  point, 
the very beginning of the track.  A sector value of X'FF' is the  only value 
that causes the controller to bypass setting an angular  position.  Of course, 
this could also be bypassed by not having a set  sector command or a locate 
record command with a sector value of X'FF', but then  you defeat the original 
intended purpose of RPS.
 
Bill  Fairchild

Plainfield, IL





** Get a sneak peek of the all-new AOL at 
http://discover.aol.com/memed/aolcom30tour


--
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
..
For: [EMAIL PROTECTED]



  


--
Chris Langford,
Cestrian Software:
Consulting services for: VM, VSE, MVS, z/VM, z/OS, OS/2, P/3x0 etc. 


z/FM  - A toolbox for VM  MVS at http://zfm.cestrian.com

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


Re: Rotational Positional Sensing (RPS)

2007-07-24 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 7/24/2007 1:43:48 P.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
Actually x'00' disconnects until position is just before index  point  so 
the following search Id starts with
index point count at  1, maximum scan for the Id will be one revolution 
till next  time index  point  is detected.

Using x'FF' will not disconnect and search  id  starts at current 
position which could be  just after index  point
so maximum rotation  could be  almost  two   revolutions till index 
point is detected twice.
 
All correct.  Whether a disconnect occurs or not, and how many  revolutions 
are the maximum search, RPS is not disabled for a sector value of  X'00' and an 
angular position is established very near index point.   No angular position 
is established if the value is X'FF', and the track's  angular position is 
wherever it happens to be at that instant.  How much  rotation occurs after the 
angular positioning either occurs or is ignored  depends on where the track is 
positioned, the next command, and what is on the  track.  The original intent 
of RPS was to disconnect until some point just  before where the needed record 
was expected to be, then reconnect, thus  minimizing the connected search 
time while maximizing the disconnect time which  would allow other running 
channel programs to use the same channel.  X'FF'  does not cause a disconnect 
because a disconnect is not needed because there is  no rotation needed to get 
to 
where the needed record is expected to be because  wherever the track is at 
that 
instant is where the record is  expected.
 
Bill  Fairchild
Plainfield, IL





** Get a sneak peek of the all-new AOL at 
http://discover.aol.com/memed/aolcom30tour

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


Rotational Positional Sensing (RPS)

2007-07-23 Thread Edward Jaffe
Does anyone know for sure which was the last DASD subsystem that cared 
about Rotational Positional Sensing (RPS) values?


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

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


Re: Rotational Positional Sensing (RPS)

2007-07-23 Thread Richards.Bob
Do you know of any DASD subsystem that does not publish RPM information?
I thought not. They still care. grin 

But kidding aside, I would suspect the last time it really mattered it
would be a real 3990-3390 SLED.

Am I missing something in your question here?

Bob Richards 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Edward Jaffe
Sent: Monday, July 23, 2007 7:30 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Rotational Positional Sensing (RPS)

Does anyone know for sure which was the last DASD subsystem that cared 
about Rotational Positional Sensing (RPS) values?

-- 
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
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 
  
  
  
LEGAL DISCLAIMER 
The information transmitted is intended solely for the individual or entity to 
which it is addressed and may contain confidential and/or privileged material. 
Any review, retransmission, dissemination or other use of or taking action in 
reliance upon this information by persons or entities other than the intended 
recipient is prohibited. If you have received this email in error please 
contact the sender and delete the material from any computer. 
  
SunTrust and Seeing beyond money are federally registered service marks of 
SunTrust Banks, Inc. 
[ST:XCL]

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


Re: Rotational Positional Sensing (RPS)

2007-07-23 Thread Edward Jaffe

Richards.Bob wrote:

Do you know of any DASD subsystem that does not publish RPM information?
I thought not. They still care. grin 


But kidding aside, I would suspect the last time it really mattered it
would be a real 3990-3390 SLED.

Am I missing something in your question here?
  


I assume RPS sector numbers are *ignored* for ESS and newer devices. 
But, the IBM documentation does not confirm my assumption. Rather, they 
still fully document the RPS factors that are returned, how to calculate 
the sector value, etc.


I noticed the tuning Redbook said that RPS delays cannot occur on ESS. 
But, says nothing about what, if anything, the sector number you (are 
expected to?) provide might be used for.


Setting the sector number to x'FF' in the ECKD locate record parameter 
list disables the use of RPS. I'd like to see us do that for all modern 
DASD devices.


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

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


Re: Rotational Positional Sensing (RPS)

2007-07-23 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 7/23/2007 7:16:04 P.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
I assume RPS sector numbers are *ignored* for ESS and newer  devices.
 
Some are definitely NOT ignored and some other values may be ignored.   The 
ones that are not ignored are the ones that are invalid; i.e., higher than  the 
highest allowable number but also not equal to X'FF'.  If your channel  
program has an invalid sector number, the ESS will fail your channel program  
with 
unit check - invalid parameter.  If your number is valid, however, it  would 
seem that the ESS will ignore it.  This is an arguably preposterous  choice of 
one or the other of only two actions.  I personally think this is  carrying 
downwards compatibility too far.
 
Bill  Fairchild
Plainfield, IL





** Get a sneak peek of the all-new AOL at 
http://discover.aol.com/memed/aolcom30tour

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


Re: Rotational Positional Sensing (RPS)

2007-07-23 Thread Richards.Bob
Ed,

Now that I can see why you asked the question, FWIW, I concur with
your recommendation. I suspect Bill is correct about downward
compatibility, but what person in their right mind would connect ancient
devices to a current system. 

Bob Richards 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Edward Jaffe
Sent: Monday, July 23, 2007 8:14 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Rotational Positional Sensing (RPS)

Richards.Bob wrote:
 Do you know of any DASD subsystem that does not publish RPM
information?
 I thought not. They still care. grin 

 But kidding aside, I would suspect the last time it really mattered
it
 would be a real 3990-3390 SLED.

 Am I missing something in your question here?
   

I assume RPS sector numbers are *ignored* for ESS and newer devices. 
But, the IBM documentation does not confirm my assumption. Rather, they 
still fully document the RPS factors that are returned, how to calculate

the sector value, etc.

I noticed the tuning Redbook said that RPS delays cannot occur on ESS. 
But, says nothing about what, if anything, the sector number you (are 
expected to?) provide might be used for.

Setting the sector number to x'FF' in the ECKD locate record parameter 
list disables the use of RPS. I'd like to see us do that for all modern 
DASD devices.

-- 
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
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 
  
  
  
LEGAL DISCLAIMER 
The information transmitted is intended solely for the individual or entity to 
which it is addressed and may contain confidential and/or privileged material. 
Any review, retransmission, dissemination or other use of or taking action in 
reliance upon this information by persons or entities other than the intended 
recipient is prohibited. If you have received this email in error please 
contact the sender and delete the material from any computer. 
  
SunTrust and Seeing beyond money are federally registered service marks of 
SunTrust Banks, Inc. 
[ST:XCL]

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