Question Synology DS2415+ NAS and 10gbs PCIE x4 Card. Can it work?

Nov 20, 2023
4
0
10
Hi guys.
I have a question, maybe someone will be able to help my with this.

I own a Synology DS2415+ NAS (specs) and it has only 4x 1gbs Rj45 connectors, but I am able to use only one on the same time on the same machine (like PC).
So I have 1gbs connection with the NAS on my PC.
Theoretically this NAS is not expandable (I hope it is the right word). In simple words - there is "no way" to put any PCIE extension Card on the Motherboard.
I have however found a YT Video where someone is disassembling this NAS and I was able to see (on 3m16s marker), that there is a PCIE (x4 I think) on the motherboard.
It is in not very usable place, because there is no way to put any normal PCIE Card in it and have the ports on the back of the unit, but it is there, so is has to work, right?
Since then I have thought ab speeding up this oldtimer to 10gbs (LAN speed with my PC).
I thought about buying an "extension cord for PCIEx4" (to be able to put the card outside the unit (because there is no place inside), two "10gbs Synology PCIEx4" Cards (one for NAS and one for my PC) and a 10gbs cable to connect the NAS directly to my PC (or if it has to be, but I don't think so also a "QNAP 10gbs Switch").

Before I will buy this expensive hardware and test this awkward solution (read: before I will break something down) I thought about asking You guys for a feedback. How do You think?
Can it work? Should it work? Will it work? Does anyone think it can be dangerous in some way? Can I destroy the NAS motherboard for even trying?

Thank You in advance for even reading my post and thinking about it. Response would be nice.
 
Last edited:
"expendable" means you can throw it away,you want expandable.

I think the much larger problem is going to be does the NAS box have software drivers for that card. Most nas systems tend to be very proprietary even though they are mostly based on some linux version. I would doubt even if a linux driver exists for the card you can get it installed into the nas os.

Before you get really far how fast can the disk units in the NAS actually transfer data.

Most people do not put SSD in NAS and unless you buy fairly expensive disks you are going to be lucky to even get 1gbit speeds.

Also if you only have 1 machine that needs fast access why do you not put the storage in that machine and then share the drive with other machines that need access. A NAS is really designed to be a central storage device for many different machines that need access. In those cases you would need a different network setup so mulitple machines could possibly have access at 10gbit.
 
Nov 20, 2023
4
0
10
Thx for correcting (I corrected this word in my post).
Yeah, compatibility is a nightmare. I Thought that Synology card in Synology DSM System will be a good solution. I even tried to use some 2,5gbs LAN-USB cards (from some other company) with an experimental driver (exackly for that cipset which in in my NAS). I was able to achieve 200MB/s instead of 100MB/s but it was unstable (not during transfer, just general). Each 30-60minutes the card was disconnected and I needed to restart the server (so there was no point of using it). I have heard however, that on other chipsets (different driver for the same card) was stable. But not for mine.
About expected speed, I use stipping on 10 discks so... it sepoce to be fast. at leaset faster that 100MB/s which I have now. Even the 200MB/s is twice the speed which I have now and this would be an improvement, but efcorse, faster is better (if it's stable).
 
From what i can find on the internet you should be able to link the 4 1gb ports together to give you a 4GB connection. You would then need to find an 8 port switch with LACP (Link Aggregation Control Protocol) and link 4 ports on it to hook to the NAS that also has SFP+ ports that would give you 10GB to your computer.
 
Nov 20, 2023
4
0
10
Hi, the problem is that I wanted to have this increased speed for one client (my PC) and how I understand Linc Aggregation, it will only use one line for one client (so still 1gbs). Only if the second client will connect (at the same time when the first client i also using 1gbs at its maximum bandwidth), with LACP he also will be able to use maximum of 1gbs (from the second line from LACP). 1 client = 1 line = 1gbs, 2 clients = 2 lines = 2x 1gbs (not 2gbs).
Am I wrong? Because I have read about this many times and they always say the same thing, thet it will increase overall bandwidth, but only ich you have more clients. 1 client can use only 1 line at the time.