[Bugs] [Bug 1153569] New: client connection establishment takes more time for rdma only volume
bugzilla at redhat.com
bugzilla at redhat.com
Thu Oct 16 09:04:12 UTC 2014
https://bugzilla.redhat.com/show_bug.cgi?id=1153569
Bug ID: 1153569
Summary: client connection establishment takes more time for
rdma only volume
Product: GlusterFS
Version: mainline
Component: rdma
Severity: medium
Assignee: gluster-bugs at redhat.com
Reporter: rkavunga at redhat.com
CC: bugs at gluster.org
Description of problem:
For rdma type only volume client connection establishment with server takes
more than three seconds. Because for tcp,rdma type volume, will have 2 ports
one for tcp and one for rdma, tcp port is stored with brickname and rdma port
is stored as "brickname.rdma" during pamap_sighin. During the handshake when
trying to get the brick port for rdma clients, since we are not aware of server
transport type, we will append '.rdma' with brick name. So for tcp,rdma volume
there will be an entry with '.rdma', but it will fail for rdma type only
volume. So for the next try we will not append '.rdma' and it will succeed, but
the reconnection happens only after 3 seconds. In this patch for rdma only type
volume we will append '.rdma' during the pmap_signin. So during the handshake
we will get the correct port for first try itself
Version-Release number of selected component (if applicable):
all
How reproducible:
very
Steps to Reproduce:
1.create a rdma only volume
2. start the volume
3. mount the volume
Actual results:
mount takes more than three seconds
Expected results:
mount should happens immediately.
Additional info:
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=m577L8EEtb&a=cc_unsubscribe
More information about the Bugs
mailing list