I'm a software dev (not a networking guru) and I'm badly slowed down when transferring big files by my gigabit link between two machines which both have very fast (PCIe 3.0 x4 lanes) SSDs. So I'd like to set up a relatively cheap 10 GBe network between these two machines. No need for a 10 GBe switch (yet). At first I'd like to start with a peer-to-peer link and if all goes fine I may upgrade other stuff to 10 GBe later on too.
I'm using Linux (on both machines concerned) and I saw that the Intel X520 cards / ethernet controller 82599 were very well supported and they seem to be easy to find (including in Europe, where I'm located) so I'd like to go with that.
Now: one machine is in my office room while the rack with the other machine is in my basement. I need something like 18 meters of cable length (huge rooms, need to run the cable along the wall, then through several floors, then along the walls again).
So I take it it has to be fiber?
Network adapters would be Intel X520-DA1 or X520-DA2, SFP+ transceiver would be Intel E10GSFPSR or compatible. The SFP+ transceiver can do both 1000BASE-SX and 10GBASE-SR.
Can I plug something like this into the Intel E10GSFPSR SFP+ transceiver?
15m (49ft) LC UPC to LC UPC Duplex 2.0mm PVC(OFNR) OM3 Multimode Fiber Optic Patch Cable
I'm asking here to the /r/networking gurus because this is all new to me and I want to make sure I buy pieces that are all compatible.
EDIT: I think I broke rule #1 without realizing it. Should have posted this to /r/homelab or something "home networking allowed". Sorry about that.