SMB3 development on Illumos (NexentaStor, OmniOS, OpenIndiana and SmartOS)

gea

Well-Known Member
Dec 31, 2010
2,502
842
113
DE
State of SMB3 development on Illumos
newest feature: SMB3 for ZFS Cluster/ HA failover
(Yes, I really want that - for Germans "Haben Will!")

Implement SMB3 persistent handles
(part of making SMB "cluster aware")

Steps to Reproduce:
Connect an SMB3 client (Win2012 or later)
Restart the SMB service, or force a fail-over
Take a network capture (from the client is easiest)

Expected Results:
SMB3 client should reclaim it's CA handles after the restart or fail-over.

Actual Results:
SMB3 client has to re-establish it's open handles (as seen in the network capture)


Search - illumos
 
Last edited:

gea

Well-Known Member
Dec 31, 2010
2,502
842
113
DE
SMB3 (kernelbased Solarish SMB server) is announced for OmniOS 151032 in November 2019,
see omniosorg/Lobby

If you want to try it now, use OpenIndiana (always newest Illumos) or OmniOS bloody 151031
 
  • Like
Reactions: nle

RonanR

Member
Jul 27, 2018
30
0
6
Great news!
Do you know if it's going to support all SMB3 feature, such as multichannel, SMB Direct or SMB Scale Out?
 

gea

Well-Known Member
Dec 31, 2010
2,502
842
113
DE
You can ask at illumos-discuss if a special feature is supported
or if the featureset covers SMB 3.02 or 3.1.1

There is a good chance that a developer answers
 

RonanR

Member
Jul 27, 2018
30
0
6
FYI, I've asked and beside failover and encryption, no other features are implemented.
That's too bad as SMB Multichannel and SMB Direct are really two major features of SMB3.
 

crept

New Member
May 17, 2016
17
1
3
37
Upgraded my OpenIndiana to illumos-c5806743f7 and SMB connections (Get-SmbConnection) are now 3.0.2.
Not sure if this means that it has all of the SMB 3.0.2 feature set though.