[GH-ISSUE #524] DSM 7.2.2, Double 980 pro M2, raid0, but only 800MB/s #682

Closed
opened 2026-03-11 13:09:21 +03:00 by kerem · 3 comments
Owner

Originally created by @Musicminion on GitHub (Nov 6, 2025).
Original GitHub issue: https://github.com/007revad/Synology_HDD_db/issues/524

The speed of a single M.2 interface on Synology is 700MB/s, and I have confirmed this with both Synology engineers.

So, I think if I use 2 M.2 980pro, I should get 1.4GB/s, but:

Image Image

However, recent hands-on testing revealed that Synology's dual M.2 drives configured in RAID 0 only achieve a speed of 800MB/s. After reviewing relevant documentation, the final conclusion was that the M.2 storage pool was previously created using the syno_hdd_db script. The SSDs are two SN550 models, both operating at normal speeds with PCIe Gen 3x2 bandwidth—nearly 2GB/s for 10GbE multi-channel. The system is running DSM 7.2.1 Update 4

But now it seems to be restricted, and I don't even know where the read-write speed limitations are set.

related topic:(chinese): https://www.chiphell.com/thread-2659251-1-1.html

Originally created by @Musicminion on GitHub (Nov 6, 2025). Original GitHub issue: https://github.com/007revad/Synology_HDD_db/issues/524 The speed of a single M.2 interface on Synology is 700MB/s, and I have confirmed this with both Synology engineers. So, I think if I use 2 M.2 980pro, I should get 1.4GB/s, but: <img width="944" height="606" alt="Image" src="https://github.com/user-attachments/assets/fd65d585-2c1e-4625-9635-4a910eb1cfb0" /> <img width="1342" height="1206" alt="Image" src="https://github.com/user-attachments/assets/d8009cc4-42a9-4229-a8b4-53f0448634ef" /> However, recent hands-on testing revealed that Synology's dual M.2 drives configured in RAID 0 only achieve a speed of 800MB/s. After reviewing relevant documentation, the final conclusion was that the M.2 storage pool was previously created using the syno_hdd_db script. The SSDs are two SN550 models, both operating at normal speeds with PCIe Gen 3x2 bandwidth—nearly 2GB/s for 10GbE multi-channel. The system is running DSM 7.2.1 Update 4 But now it seems to be restricted, and I don't even know where the read-write speed limitations are set. related topic:(chinese): https://www.chiphell.com/thread-2659251-1-1.html
kerem closed this issue 2026-03-11 13:09:27 +03:00
Author
Owner

@007revad commented on GitHub (Nov 6, 2025):

I've tried NVMe drives in the internal M.2 slots and in a E10M20-T2 and while the NVMe drives in a E10M20-T2 are able to read at 2400 MB/s via sudo hdparm -tT --direct /dev/nvme0n1 I've never seen speeds faster than 980 MB/s via SMB. I've even tried RAID 0 with 4 NVMe drives.

https://github.com/007revad/Synology_Information_Wiki/blob/main/pages/NVMe-speed.md

It's interesting that the first post in the chiphell thread said the speeds were faster with 7.2.1 update 4.

There is a sequential I/O setting that Synology removed. Enabling this setting on SSD or NVMe caches makes them as fast as they used to be in DSM 6. I wonder if something similar can be done for NVMe drives.

<!-- gh-comment-id:3499053495 --> @007revad commented on GitHub (Nov 6, 2025): I've tried NVMe drives in the internal M.2 slots and in a E10M20-T2 and while the NVMe drives in a E10M20-T2 are able to read at 2400 MB/s via `sudo hdparm -tT --direct /dev/nvme0n1` I've never seen speeds faster than 980 MB/s via SMB. I've even tried RAID 0 with 4 NVMe drives. https://github.com/007revad/Synology_Information_Wiki/blob/main/pages/NVMe-speed.md It's interesting that the first post in the chiphell thread said the speeds were faster with 7.2.1 update 4. There is a sequential I/O setting that Synology removed. Enabling this setting on SSD or NVMe caches makes them as fast as they used to be in DSM 6. I wonder if something similar can be done for NVMe drives.
Author
Owner

@Musicminion commented on GitHub (Nov 7, 2025):

Hi, I have solved this problem, the reason is: SMB SecuritySignature.

Here is some cmd for windows:

Set-SmbClientConfiguration -RequireSecuritySignature $false -EnableSecuritySignature $false
Set-SmbClientConfiguration -EnableMultiChannel $true
# check if SMB3 is enabled
Get-SMBConnection

Before removed signature:

Image

After:

Image
<!-- gh-comment-id:3503327651 --> @Musicminion commented on GitHub (Nov 7, 2025): Hi, I have solved this problem, the reason is: **SMB SecuritySignature**. Here is some cmd for windows: ``` Set-SmbClientConfiguration -RequireSecuritySignature $false -EnableSecuritySignature $false Set-SmbClientConfiguration -EnableMultiChannel $true # check if SMB3 is enabled Get-SMBConnection ``` Before removed signature: <img width="946" height="602" alt="Image" src="https://github.com/user-attachments/assets/d80ca834-c79a-470d-88fd-801aca8e2e48" /> After: <img width="946" height="590" alt="Image" src="https://github.com/user-attachments/assets/beeb002f-a70e-4f2a-a51f-83e39ec4e219" />
Author
Owner

@007revad commented on GitHub (Nov 7, 2025):

Nice. I'm now seeing 1.10 GB/s writes and 1.16 GB/s reads to and from a single WD Black SN770 500GB in the E10M20-T1.

Image

Strangely I get the best speeds to and from an old SATA Samsung SSD 850 EVO 500GB in my PC than I do to a Samsung NVMe 970 EVO Plus 500GB.

Image

Sadly my speeds drop off a lot after a short while.

Image
<!-- gh-comment-id:3505094623 --> @007revad commented on GitHub (Nov 7, 2025): Nice. I'm now seeing 1.10 GB/s writes and 1.16 GB/s reads to and from a single WD Black SN770 500GB in the E10M20-T1. <img width="449" height="257" alt="Image" src="https://github.com/user-attachments/assets/c52df460-b34a-4a5a-883d-30865fbacf0b" /> Strangely I get the best speeds to and from an old SATA Samsung SSD 850 EVO 500GB in my PC than I do to a Samsung NVMe 970 EVO Plus 500GB. <img width="449" height="257" alt="Image" src="https://github.com/user-attachments/assets/efdb6167-fe58-4d68-a947-66a46471b4a0" /> Sadly my speeds drop off a lot after a short while. <img width="449" height="257" alt="Image" src="https://github.com/user-attachments/assets/d7176419-4932-486c-8a78-677ef09698fd" />
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Synology_HDD_db#682
No description provided.