[ofa-general] SRP Target Port

Vu Pham vuhuong at mellanox.com
Thu Nov 29 15:12:48 PST 2007


> I am already doing this using Windows SRP and windows soft raid 1. 

Why RAID-1? I don't get the picture

> What
> I am looking for is how to isolate an exported partitions to a specific
> port on the target. Currently SRPT picks the first port on the HCA and
> I'm not clear on how to set SRPT to listen on port 2.
>
>   

No. You got it wrong. Current SRPT advertises the same target info 
(ioc_guid, id_ext, serviceID) and listens on all HCAs/ports. It depends 
on where the connection request coming which HCA and which port ie. 
cm_id->devcie for HCA and conn_req_param->port for which port on the HCA 
then SRPT will use that port to create qp...

For linux srp initiator you can send the login request to specific 
target port with dgid=xxxxxxxx in login string ie. echo id_ext=.... 
dgid=<target port 1 dgid>  and echo id_ext=... dgid=<target port 2 dgid> 
then you will have two paths to same set of luns of SRPT
Finally you can use dm_multipath/multipath to set the policy for these 
two paths (round-robin, fail-over...) or if you don't use multipath you 
can manually spread the I/O to the first haft luns of the first set 
(thru path 1) and second half luns of the second set (thru path 2) for 
performance testing on two target ports for example

I don't know Win srp initiator can do login twice using same target info 
to different target ports or not.

> Do I need two SRPT instances or can a single instance be set to listen
> on both ports? 
>
> -----Original Message-----
> From: Vu Pham [mailto:vuhuong at mellanox.com] 
> Sent: Thursday, November 29, 2007 11:07 AM
> To: Sufficool, Stanley
> Cc: OpenFabrics General
> Subject: Re: [ofa-general] SRP Target Port
>
>
> You can use dm-multipath and multipath on initiator side to trunk or 
> fail-over
>
>   
>> I have a 2 port Lion cub DDR. How do I get the SRP Target to listen on
>> a specific port? What I am trying to do is separate traffic from 
>> initiators or at best load balance across the ports.
>>  
>> You can trunk IPoIB, can you trunk or round robin SRP on the target?
>> ----------------------------------------------------------------------
>> --
>>
>> _______________________________________________
>> general mailing list
>> general at lists.openfabrics.org 
>> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
>>
>> To unsubscribe, please visit 
>> http://openib.org/mailman/listinfo/openib-general
>>     
>
>   




More information about the general mailing list