git.samba.org
/
obnox
/
slides
/
2015-05-sambaXP-multi-channel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
e7eadac
)
update content
author
Michael Adam
<obnox@samba.org>
Wed, 20 May 2015 07:24:00 +0000
(09:24 +0200)
committer
Michael Adam
<obnox@samba.org>
Wed, 20 May 2015 07:24:00 +0000
(09:24 +0200)
content.wiki
patch
|
blob
|
history
diff --git
a/content.wiki
b/content.wiki
index 0a6b175d3cc0c57f1fa46bc0d94263474c705bbd..39f8e785dbb15c17777f163f741efc07d9d0d9d0 100644
(file)
--- a/
content.wiki
+++ b/
content.wiki
@@
-320,7
+320,7
@@
#* '''_red_Multi-Channel_''' [WIP+]
#* SMB direct [designing/starting]
#* cluster features [designing]
#* '''_red_Multi-Channel_''' [WIP+]
#* SMB direct [designing/starting]
#* cluster features [designing]
-#**
W
itness [WIP+]
+#**
w
itness [WIP+]
#* storage features [WIP]
# SMB 3.0.2 (Win8.1 / 2012R2): [master]
# SMB 3.1.1 (Win10 / 2014):
#* storage features [WIP]
# SMB 3.0.2 (Win8.1 / 2012R2): [master]
# SMB 3.1.1 (Win10 / 2014):
@@
-433,6
+433,11
@@
%%%
%%%
%%%
%%%
+==== Multi-Channel - General ====
+
+* bind multiple transport connections to one session
+* increase throughput and fault tolerance
+
==== Multi-Channel - Windows/Protocol ====
# establish initial session on TCP connection
==== Multi-Channel - Windows/Protocol ====
# establish initial session on TCP connection
@@
-463,13
+468,19
@@
# preparation: \\ %
messaging rewrite using unix dgm sockets with sendmsg [DONE,4.2]
# preparation: \\ %
messaging rewrite using unix dgm sockets with sendmsg [DONE,4.2]
-# add fd-passing [DONE,4.2]
+# add fd-passing to messaging [DONE,4.2]
+# preparations in internal structures [ess.DONE]
+# implement smbd message to pass a tcp connection [ess.DONE]
+# transfer connection already in negprot (ClientGUID) [largely DONE]
# implement session bind [ess.DONE]
# implement session bind [ess.DONE]
-# transfer connection already in negprot (ClientGUID) [ess.DONE]
# implement channel epoch numbers [WIP]
# implement interface discovery [WIP]
# implement channel epoch numbers [WIP]
# implement interface discovery [WIP]
+# implement test case [WIP]
+
+[frame]>
+<[sambabg]
==== ====[plain]
<[center]
==== ====[plain]
<[center]
@@
-477,6
+488,17
@@
messaging rewrite using unix dgm sockets with sendmsg [DONE,4.2]
Multi-Channel Demo
[center]>
Multi-Channel Demo
[center]>
+==== ====[plain]
+
+<[center]
+\Large
+Outlook: SMB Direct
+[center]>
+
+[frame]>
+[sambabg]>
+
+
==== SMB Direct (RDMA) ====
* windows:
==== SMB Direct (RDMA) ====
* windows:
@@
-859,7
+881,9
@@
Multi-Channel Demo
%%% * Some clouds in the sky...
%%% [block]>
%%% * Some clouds in the sky...
%%% [block]>
+[frame]>
+<[sambabg]
==== Thanks for your attention! ====[plain]
%\transdissolve
==== Thanks for your attention! ====[plain]
%\transdissolve
@@
-886,4
+910,5
@@
Questions?
[columns]>
[center]>
[columns]>
[center]>
-
+[frame]>
+[sambabg]>