As of 29/11/2022, Synology has pushed a new update for their DSM 7 SMB package. This 4.15.9 version will include a previously announced SMB multichannel feature recently mentioned during the 2023 and beyond keynote.

⚠️
This is a staged rollout! Not all parts of the world will get the option to install this package at the same time! EU should get it on the 15th of December!

This package is still in beta and will be accessible via the Package Center beta channel. While it was announced that this feature will arrive in DSM 7.2, the notes indicate that it will work on DSM 7.1.1 version as well.

Below are the release notes and compatibility list for this version, and in the future, I will add test results once those are completed.

⚠️
IMPORTANT: This is a beta version of the SMB package! There is no downgrade option, only X86 models support SMB3 multi-channel feature, and File Station CIFS Mount does not support SMB3 multi-channel

Please read the following before installing this beta software

  1. For evaluation only - This beta software is for evaluation purposes only and should not be installed on critical equipment or in production environments. We strongly recommend reading the Release notes section before installing it. Synology cannot be held responsible for any damages, such as accidental data loss, caused by this beta software.
  2. Not downgradable - After installation of this beta application, you will not be able to downgrade to a previous official version of this software.

To install the beta software on your Synology NAS

  1. Log in to DSM using an account belonging to the administrators group.
  2. Open Package Center.
  3. Now you should be able to find and install packages that currently have a beta version available and compatible with your Synology NAS for public testing.
  4. Remember to click from Installed > Feedback to help us out and report any issues or suggestions.

Applied Models

  • FS-series:FS6400, FS3600, FS3400, FS3017, FS2017, FS1018, FS3410, FS2500
  • HD-series:HD6500
  • SA-series:SA3600, SA3400, SA3200D
  • 23-series:DS923+
  • 22-series:RS822RP+, RS822+, RS422+, DS3622xs+, DS2422+, DS1522+, DVA1622
  • 21-series:RS4021xs+, RS3621xs+, RS3621RPxs, RS2821RP+, RS2421RP+, RS2421+, RS1221RP+, RS1221+, DS1821+, DS1621xs+, DS1621+, DVA3221
  • 20-series:RS820RP+, RS820+, DS1520+, DS920+, DS720+, DS620slim, DS420+, DS420j, DS220+, DS220j, DS120j
  • 19-series:RS1619xs+, RS1219+, RS819, DS2419+II, DS2419+, DS1819+, DS1019+, DS419slim, DS119j, DVA3219
  • 18-series:RS3618xs, RS2818RP+, RS2418RP+, RS2418+, RS818RP+, RS818+, DS3018xs, DS1618+, DS918+, DS718+, DS418, DS418play, DS418j, DS218+, DS218, DS218play, DS218j, DS118
  • 17-series:RS18017xs+, RS4017xs+, RS3617xs+, RS3617RPxs, RS3617xs, RS217, DS3617xsII, DS3617xs, DS1817+, DS1817, DS1517+, DS1517
  • 16-series:RS18016xs+, RS2416RP+, RS2416+, RS816, DS916+, DS716+II, DS716+, DS416, DS416play, DS416slim, DS416j, DS216+II, DS216+, DS216, DS216play, DS216j, DS216se, DS116
  • 15-series:RS815RP+, RS815+, RS815, RC18015xs+, DS3615xs, DS2415+, DS2015xs, DS1815+, DS1515+, DS1515, DS715, DS415+, DS415play, DS215+, DS215j, DS115, DS115j
  • 14-series:RS3614xs+, RS3614RPxs, RS3614xs, RS2414RP+, RS2414+, RS814RP+, RS814+, RS814, RS214, DS414, DS414slim, DS414j, DS214+, DS214, DS214play, DS214se, DS114
  • 13-series:RS10613xs+, RS3413xs+, DS2413+, DS1813+, DS1513+, DS713+, DS213j

Compatibility & Installation

  1. SMB Service 4.15.9 requires DSM 7.1.1 or above.

Important Notes

  1. Please note that currently the SMB3 Multichannel function only supports x86 platforms. For models in x86 platforms, please refer to all models listed in this article.
  2. You cannot downgrade to a previous version once you have installed SMB Service 4.15.9.
  3. If you have installed Synology Directory Server, it will be automatically updated to version 4.15.9 when you update SMB Service to version 4.15.9. You cannot downgrade Synology Directory Server to a previous version once it has been updated.
  4. The update is expected to be available in all regions and models within the next few days. The actual time of release may vary slightly depending on the region and model.

What's New

  1. Updated Samba to version 4.15.9.
  2. Added the SMB3 Multichannel function. This function allows users to take full advantage of the network bandwidth by using multiple connections between the client and server, providing increased throughput and network fault tolerance. Please note that currently the SMB3 Multichannel function only supports x86 platforms. You can enable this function at Control Panel > File Services > SMB > Advanced Settings > Others.

Fixed Issues

  1. Fixed an issue where Spotlight search on macOS 13 could not function properly.
  2. Minor bug fixes.

Configuration

Before going down this road, please note that this is still in beta at the time of writing so DO NOT deploy this on your production units! Read the notes above!

There are several prerequisites for this:

  1. DSM 7.1.1. or newer
  2. SMB 4.15.9 package installed from the Package Center beta stream.

In order to be able to see the package itself, we first need to activate the beta stream inside the Package Center and then actually install the SMB package.

Open the Package Center and in the upper right-hand corner, there is the Settings button. Under the General tab on the bottom, select Yes, I want to see beta version! option.

Make sure the beta stream is selected

Click OK once you are done. Now, back in the Package Center, there will be a new Beta section. Inside it, we should see all the packages that are ready to be installed.

Locate the SMB package and install it.

SMB 4.15.9 installed and ready
⚠️
NOTE: Installing this version of SMB we will not be able to revert back to the non-beta one!

Now that we have the package installed, it is time to configure it for multichannel. Go to Control Panel > File Services. Under the SMB tab, there should be an Advanced Settings button.

Open Advanced Settings for SMB

Make sure that the version is configured for SMB3, and on the Others tab, at the bottom enable the Enable the SMB3 multi-channel feature.

Check to enable multi-channel
Activating it will give you a warning!

Checking the DSM SMB CONF files we can see that the setting is in effect:

[email protected]:/etc/samba# cat smbinfo.conf

[global]
        follow symlinks=yes
        server multi channel support=yes
        aio read size=1
        server signing=Disabled
        syno catia=yes
        smb2 leases=yes

Now make sure that you have multiple network cables plugged in, and that all sides participating in transfers have SMB multi-channel active.

Testing

I have spent a better part of today (6th of Dec) testing this functionality. So far I can say that NAS-to-NAS transfers are not utilizing the benefits of multichannel.

With both DS923+ and DS723+ on the latest DSM version and SMB multichannel configured, testing was done over a managed 1G network switch, and other than a very fast 117+ MB/s single lane speeds, no multichannel kicked in.

The test was executed using File Station remote mount.

The same happened when testing a 10G capable NAS using a 10G switch. Again, no multichannel transfers.

💡
UPDATE: 8/12/2022 - Here is the official information on the File Station its support of SMB3 and the current state of multichannel support.

Synology Reddit post by Michael Wang

So, File Station does support SMB 3 on DSM 7, and SMB 2 on DSM 6 systems. At the moment, multichannel is not supported as a result of the current beta version.

Hopefully this will be implemented at some point during the new beta version, or it will be available by the time SMB package hits the production stage.

Example of regular 1G transfer (left), and SMB multichannel on the right

I was unable so far to test any "desktop" clients as my 10G switch works with either 1G or 10G speeds per port, so no 2.5G or 5G USB to ETH adapter was detected beyond 1G. At the moment I have no 2.5 or 5G switches as I run most of my setups in 10G mode. Unfortunately, the desktop that I currently have has no 10G (as the adapter is like 200€), and will soon be replaced with a 10G capable card anyways.