I live on social security so money is really tight. Crypto mining brings in $100 to $150 a month which I can use (some of it) for non-essentials like tech toys.
I have a ‘spare’ box with 3 HDDs in a raid zero config (for now) running on an FX-8350 (8 core, 4Ghz) platform, so plenty of hardware to serve up a 3 disk array. Essentially, I caught a great black Friday sale and just retired my old desktop to serve as a NAS.
I have a 1000 Base-T / WiFi LAN with a router, switch, printer, phone, tablet, and 2 computers hanging off it. It’s all connected and working great. Thus, phase one is completed. The problem is that I got really, really, spoiled with the 400 MB/s of the local raid (which is now no longer local). I’m currently pleased that I get 100 MB/s reading big files, but I feel entitled to all of that juicy 400 MB/s that I know is just waiting to fly over the wire. That terrible, tiny, restrictive, vindictive little 1000 Base-T pipe.
The long-term plan is to upgrade the LAN to 10GBase-T, but it’s pricey right now, and I only need 10G for the desktop and NAS, everything else is fine at 1G for now. So that brings us to phase two, which is to find a short-term ultra-cheap way to connect two boxes together. The NAS is running Windows 10, but will soon be switched over to Linux and some ZFS goodness (phase 3).
I was looking at things like Mellanox ConnectX-3 EN Single-Port 10/40/56GbE Adapter w/ PCI Express 3.0 but I have no experience with anything that doesn’t terminate with an RJ-45. Would something like this work? What sort of cabling is used to connect them? Can they be connected directly without a switch?
The two computers are about 20 feet (or 6 meters) apart, as the bug crawls. A few corners need to be rounded, but not sharply, so optical fiber may not be off the table – if that’s what these things use.
I would need both Windows and Debian Linux driver compatibility. The new desktop is PCI-E 3.0, and the older NAS is PCI-E 2.0 (if it matters). Both motherboards have at least 8 PCI lanes unused. I can’t think of any other specs you need.
Phase two can be short-lived. In 8-12 months, I can buy some new 10GBase-T cards like ASUS XG-C100C 10G Network Adapter . The problem is that I just can’t bear to live with 100 MB/s for 8 months, so I have to get a throw-away solution to calm my frazzled, impatient nerves.
Thanks for any ideas or advice.