[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference ssdevo::hsz40_product

Title:HSZ40 Product Conference
Moderator:SSDEVO::EDMONDS
Created:Mon Apr 11 1994
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:902
Total number of notes:3319

872.0. "HSZ40 controller id and KZPSA host id ?" by TPOMC1::FREDTSENG () Sun May 11 1997 20:28

    Hi ;
     Something confuse me. about HSZ40 products! For example 
    
   Two A2100 each with one KZPSA adapter and connect to hsz40(scsi id 6,7).
    We know for A2100,there is a Host SCSI id for each KZPSA. The manual
    figure out that the Host id is the SCSI controller card(KZPSA) id. So
    should I set The default host id identical with each controller. That's
    what I mean is HSZ40 with dual redudant controllers could use default
    controller scsi id 6 and 7. Then the A2100 KZPSA should set the HOST id 
    with SCSI id 4 and 5. Are they right ? And the HSZ40 prefer id mean the
    prefer target id(scsi port id). Dosen't it?
    
    Thanks ;
    
    Fred.
T.RTitleUserPersonal
Name
DateLines
872.1UTOPIE::OETTLhide bug until worst timeMon May 12 1997 13:5417
Fred,

a single HSZ40 can have up to four host ID's in the range from 0-7.
In a nonredundant configuration an HSZ40 will always show up to the host with
all ID's configured (preferred ID's are ignored here).
In a dual redundant configuration, you can balance the load by setting
preferred ID's. 
As always, you have to follow SCSI configuration rules, where you may not have
more than one identical ID on a single SCSI (SE or diff.) bus.

The target ID on the HSZ is not configurable by software. This is the controller
ID of the single ended buses, where all the disks are connected to.
This ID is either 6 or 7, depending on the position in the controller shelf the
HSZ is mounted. 

Hope this helps,
�tzi
872.2So host id share the scsi id or not ?TPOMC2::FREDTSENGMon May 12 1997 20:2618
    Hello !
    Also some confuse to me. For the configuration as below
    
    A2100/KZPSA------------------HSZ40=HSZ40-------------------A2100/KZPSA
    Host bus id"a"            host scsi id "b,c"            Host bus id"d"
                              Prefer id (a,b,c,d)
    Isn't that you mean "b,c" could be range from 0-7. and must different 
    with "a" and "d". Right or not ? Are they share the same scsi bus?
    
    And the prefer id (a,b,c,d) are different bus id with  "a,b,c,d",that
    are use for controller of HSZ40 load balance.That mean disk
    D002,D100,D110,D150 will be accessed from controller prefer id with
    (0,1). And D200,D210,D300,D310,D340 will be accessed from Prefer id
    (2,3). 
    
    
     Thanks,
     Fred.
872.3UTOPIE::OETTLhide bug until worst timeTue May 13 1997 06:2343
Hello Fred,

the HSZ has two sorts of ID's. One is the FWD (fast-wide-diff.) ID, which
is presented to the host.

>    A2100/KZPSA------------------HSZ40=HSZ40-------------------A2100/KZPSA
>    Host bus id"a"            host scsi id "b,c"            Host bus id"d"
                              Prefer id (a,b,c,d)

No, the ID=(a,b,c,d) represent the HOST ID's BOTH controllers can have.
The ID's they really have is determined by the PREFERRED_ID.
The amount of preferred ID's on one HSZ has to be less or equal the configured
ID's. In a nonredundant configuration the preferred ID's are the same as the
configured host SCSI ID's. If you define preferred ID's in a dual redundant
configuration on one controller, the other will take the remaining as preferred.

So our picture looks like this:

    A2100/KZPSA--------HSZ40===========HSZ40-------------------A2100/KZPSA
    Host bus id"e"   ID "a,b,c,d"   ID "a,b,c,d"               Host bus id"f"
                   Pref id (a,b)    Pref id (c,d)


>    Isn't that you mean "b,c" could be range from 0-7. and must different 
>    with "a" and "d". Right or not ? Are they share the same scsi bus?

You MAY NOT have 2 or more identical ID's on one SCSI bus. EVERY node on the
bus MUST HAVE A UNIQUE ID.
    
>    And the prefer id (a,b,c,d) are different bus id with  "a,b,c,d",that
>    are use for controller of HSZ40 load balance.That mean disk
>    D002,D100,D110,D150 will be accessed from controller prefer id with
>    (0,1). And D200,D210,D300,D310,D340 will be accessed from Prefer id
>    (2,3). 
Preferred ID's are not configurable on the "single ended side" of the HSZ.
There are just SCSI buses (called "ports" in the documentation), and we build
higher level, host visible units with the devices ("targets") sitting there.
The HSZ takes the unit number and makes it available to the hosts via the
differential bus in the way you described above.

Take a look at the HS Family Controllers Users Guide. It's all documented there.

Martin
872.4Thanks for your description!TPOMC1::FREDTSENGTue May 13 1997 19:498
    Hi Martin !
    
    Thanks a lot for your detail description. Now I understand the config
    of HSZ40 products. I think its also the same config with HSD series.
    
    Best regards;
    
    Fred.
872.5UTOPIE::OETTLhide bug until worst timeWed May 14 1997 05:0413
Hello Fred,

the HSZ and the HSD and the HSJ are equal in the way they treat their units.

The HSZ is different in the way it makes the units available to the host.
The difference is, HSD and HSJ controllers create MSCP units, and the HSZ
creates SCSI units.
MSCP units are just numbered 0,1,....16383 (I think), with a free numbering
scheme.
With SCSI, to get more than 7 (without controller) units onto one SCSI bus,
sub-addresses were introduced to get around this limitation.

�tzi