summaryrefslogtreecommitdiffstats
path: root/Feature Planning/GlusterFS 3.6/RDMA Improvements.md
diff options
context:
space:
mode:
Diffstat (limited to 'Feature Planning/GlusterFS 3.6/RDMA Improvements.md')
-rw-r--r--Feature Planning/GlusterFS 3.6/RDMA Improvements.md101
1 files changed, 101 insertions, 0 deletions
diff --git a/Feature Planning/GlusterFS 3.6/RDMA Improvements.md b/Feature Planning/GlusterFS 3.6/RDMA Improvements.md
new file mode 100644
index 0000000..1e71729
--- /dev/null
+++ b/Feature Planning/GlusterFS 3.6/RDMA Improvements.md
@@ -0,0 +1,101 @@
+Feature
+-------
+
+**RDMA Improvements**
+
+Summary
+-------
+
+This proposal is regarding getting RDMA volumes out of tech preview.
+
+Owners
+------
+
+Raghavendra Gowdappa <rgowdapp@redhat.com>
+Vijay Bellur <vbellur@redhat.com>
+
+Current status
+--------------
+
+Work in progress
+
+Detailed Description
+--------------------
+
+Fix known & unknown issues in volumes with transport type rdma so that
+RDMA can be used as the interconnect between client - servers & between
+servers.
+
+- Performance Issues - Had found that performance was bad when
+ compared with plain ib-verbs send/recv v/s RDMA reads and writes.
+- Co-existence with tcp - There seemed to be some memory corruptions
+ when we had both tcp and rdma transports.
+- librdmacm for connection management - with this there is a
+ requirement that the brick has to listen on an IPoIB address and
+ this affects our current ability where a peer has the flexibility to
+ connect to either ethernet or infiniband address. Another related
+ feature Better peer identification will help us to resolve this
+ issue.
+- More testing required
+
+Benefit to GlusterFS
+--------------------
+
+Scope
+-----
+
+### Nature of proposed change
+
+Bug-fixes to transport/rdma
+
+### Implications on manageability
+
+Remove the warning about creation of rdma volumes in CLI.
+
+### Implications on presentation layer
+
+TBD
+
+### Implications on persistence layer
+
+No impact
+
+### Implications on 'GlusterFS' backend
+
+No impact
+
+### Modification to GlusterFS metadata
+
+No impact
+
+### Implications on 'glusterd'
+
+No impact
+
+How To Test
+-----------
+
+TBD
+
+User Experience
+---------------
+
+TBD
+
+Dependencies
+------------
+
+Better Peer identification
+
+Documentation
+-------------
+
+TBD
+
+Status
+------
+
+In development
+
+Comments and Discussion
+-----------------------