[Gluster-users] Mixing transport-types?

Tejas N. Bhise tejas at gluster.com
Thu Mar 25 10:42:47 UTC 2010


Can you please provide more information on which of these are identified to be gluster servers ( exporting backend data volumes ) and which one of these are client nodes ( mounting volumes exported by gluster servers ). The gluster clients where the mounts are done are usually application servers.

Also tell us more about whether you want replication or not for your data. You can take three servers and put  together in a distribute or distribute-replicate config and mount on the fourth server using all IB.

Or you would provide failover for the mount and have two servers and two clients and still use distribute-replicate.

If the client is a node outside of these 4 nodes and use TCP, then the glusterfs server has to export data using tcp protocol and not IB since the client is using TCP.

The server can export using both tcp and ib - that is the example you pointed to.

Since the glusterfs servers dont talk to each other, if you are planning on using all 4 machines as servers, their IB connection to each other is a waste, unless there is other data, outside of glusterfs, that you want to move around between them. Might as well use that to connect to some of the clients which are going to run important application servers ( just a suggestion ).

Feel free to ask more questions.


----- Original Message -----
From: "Nikola Garafolic" <nikola.garafolic at srce.hr>
To: gluster-users at gluster.org
Sent: Thursday, March 25, 2010 3:23:01 PM GMT +05:30 Chennai, Kolkata, Mumbai, New Delhi
Subject: Re: [Gluster-users] Mixing transport-types?

Browsing mail archives, I found this: 

So, if I use both infiniband and gigE for all gluster storage nodes, 
does that mean that gluster storage nodes will work via infiniband and 
that client will access gluster via tcp?

It sounds confusing, but I dont see any other use for setting both 
infiniband and tcp on gluster storage node.


Nikola Garafolic wrote:
> Hi,
> Can transport types be mixed in gluster version 3.0.3?
> For example, I have 4 nodes connected with inifiniband, and I would 
> access them from node without infiniband, so via tcp. Can that be done 
> or do I have to use nfs?
> Also, can transport types be mixed between nodes/bricks?
> Regards,
> Nikola
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://gluster.org/cgi-bin/mailman/listinfo/gluster-users

Gluster-users mailing list
Gluster-users at gluster.org

More information about the Gluster-users mailing list