The encoding/decoding capacity of Ethernet-over-twisted-pair seems to be reaching a point of sharply diminishing returns and the hardware for 10GBASE-T is really expensive for what's been, in my experience, a less reliable experience than SFP+. I'd rather tell somebody who needs 10GBASE-T to use an RJ-45 adapter than to have to go grab yet another Mellanox card to stick in a computer this expensive.
Is that the wrong way around? I'm struggling to parse otherwise.
1) https://en.wikipedia.org/wiki/Small_form-factor_pluggable_tr...
1 x 10 GbE for your regular Ethernet/IP traffic and 1 x 10 GbE for your storage traffic. You do run your network storage over a physically separate network, right?
WiFi is not really an option, for performance but also often for security reasons.
So yes, you'll have two cables from wall-jacks to the machine for networking.
Of course. WiFi isn't going to work in shared user environments that chew bandwidth for breakfast.
Not having to worry about the security issues of WiFi too can be helpful (depending on your security requirements).
Link aggregation in general only provides performance with multiple connections to multiple machines, so using link aggregation between one client (Mac) and one NAS will like result in zero performance improvement (the packets will only use one of the cables). It only makes sense if you have two or more NAS that you want to access simulatenously (or two or more clients accessing the same NAS, but that wouldn't be a use case for 2x 10gbe port on a client).
Synology also supports balance slb bonding, which in theory goes around this single connection restriction. However I ran into some connection problems with some Windows clients. Never went to the bottom of them but they went away when I disabled the bonding.
In any case, it is hard to saturate a 10gbe connection with a single NAS, unless it is packed with SSDs, which I wouldn't assume for mass storage. So I am not sure there is much value in aggregating the links in the first place.
I have multiple LACP bonds on my Juniper EX2200 at home working without issue, though the single stream limits you mentioned are the one thing LACP can’t fix.
"enterprise" DLink switches aren't really a thing yet, regardless of what their marketing team wants to brand them as. :(
Cisco, HPE, etc have "enterprise" switches. DLink might be in a decade.
> it is hard to saturate a 10gbe connection with a single NAS, unless it is packed with SSDs
No, it's just a matter of having enough spindles behind it.
As a rough guide, with a (say) average spinning rust HDD able to push out 100MB/s when reading, you'd only need 10 such drives to push out 1000MB/s (raw).
In the real world, you need extra spindles as some of the data being pushed out is just internal checksum/redundancy, and doesn't go over the network.
But for reading back large files in mostly sequential access, you'll hit 1GB/s from about 10 drives onwards pretty easily. More drives, more throughput.
Went with FreeNAS instead, as I was already very familiar with building systems, it's based on FreeBSD (OSS), and it gives better tuning on the higher end.
Doesn't have as pretty a GUI though. ;)