Hi John,<br>please find inlined comments.<br><br><div class="gmail_quote">On Wed, Dec 10, 2008 at 12:14 AM, John Simmonds <span dir="ltr">&lt;<a href="mailto:John2.Simmonds@uwe.ac.uk">John2.Simmonds@uwe.ac.uk</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello people,<br>
<br>
<br>
I am trying to use GlusterFS over Infiniband using ib-verbs. Now so far<br>
I know about these options:<br>
<br>
option transport-type ib-verbs/client # For Infiniband Verbs client<br>
option transport-type ib-verbs/server # For Infiniband Verbs server<br>
<br>
and of course these ones:<br>
option ib-verbs-work-request-recv-size &nbsp; 1048576<br>
option ib-verbs-work-request-recv-count &nbsp;16<br>
option ib-verbs-work-request-send-size &nbsp; 1048576<br>
option ib-verbs-work-request-send-count &nbsp;16<br>
<br>
<br>
Now what I don&#39;t understand is how do you specify a Infiniband host?<br>
<br>
What I mean is when using IP you would do this on the server:<br>
<br>
option auth.ip.brick1.allow 192.168.* # Allow access to &quot;brick1&quot; volume<br>
<br>
and this on the client:<br>
<br>
option remote-host <a href="http://192.168.1.10" target="_blank">192.168.1.10</a><br>
<br>
<br>
That I understand, but Infiniband doesn&#39;t work off IP, unless of course<br>
you enable IP over Infiniband (IPoIB). </blockquote><div><br>each server which is using infiniband transport would be listening on a socket (which is identified by ip:port). Client has to connect to that address (Ip:port) and once initial handshake (which is related to ib-verbs) is done, all further communication happens through ib-verbs.<br>
&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">So my questions really are:<br>
<br>
1. Is there a way to specify a Infiniband host other then by IP?</blockquote><div><br>No.<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
2. If you have to use IP is that IPoIB you use?</blockquote><div><br>Not necessarily. TCP/IP would also be fine. Since this communication channel is used only for initial handshake. And since handshake data is small (when compared to actual data flowing between client and server) this has no effect on performance.<br>
&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
Thanks people,<br>
<br>
John Simmonds<br>
Computer Officer - Linux &amp; Real-time Systems<br>
University of the West of England<br>
United Kingdom<br>
<br>
<br>
This email was independently scanned for viruses by McAfee anti-virus software and none were found<br>
_______________________________________________<br>
Gluster-users mailing list<br>
<a href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br>
<a href="http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users" target="_blank">http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users</a><br>
</blockquote></div><br><br clear="all">regards,<br>-- <br>Raghavendra G<br><br>