Hey,
I've got a D-Link DGS-3427 24-port switch with 10GBase-CX4 uplinks I'd like to use to start a 10G network. The problem is, most modern network hardware uses either (Q)SFP+ or 10GBase-T. So I looked into media converters for CX4 to RJ45 and was absolutely shocked at how appallingly expensive they are.
I was thinking instead of using media converters I could just outfit an amd64 server with both types of 10GB NICs in it with some hardware I have lying around. But I'm not really sure what kind of processing power would be necessary for that kind of bandwidth.
I currently have a cheap Lenovo J1800 motherboard (literally was $15) running pfSense 2.4 on a couple SLC mSATA SSDs mirrored in ZFS with a Supermicro 4-port PCIe x8 NIC that barely ever goes past 10% of processor utilization. I might use a VPN client with it now or then but I don't need to serve VPN connections or do anything fancy beyond just filter and route packets.
iperf tests are 930Mbps-ish TCP send/receive across 1GBase-T network if my memory serves me correctly (haven't tested it in a while).
My environment is small - 10-15 VMs and 3-5 physical computers running at a time max, two of the VMs are WS2012 DC, one on each of two E3-1230v2 servers running ESXi. 10GBase-T or CX4 would likely just be used for the servers to start with, and I'd make 10GBase-T upgrades to the desktop machines over time.
Could I get away with the J1800 board if I moved up to 10GBE and that's all it's used for, or should I add another E3 v2 boards I have lying around for it, and why?
Thanks!
Edit: Just to be clear, I am not asking for pfSense support, I am considering moving from pfSense to FreeBSD for this project.
I've got a D-Link DGS-3427 24-port switch with 10GBase-CX4 uplinks I'd like to use to start a 10G network. The problem is, most modern network hardware uses either (Q)SFP+ or 10GBase-T. So I looked into media converters for CX4 to RJ45 and was absolutely shocked at how appallingly expensive they are.
I was thinking instead of using media converters I could just outfit an amd64 server with both types of 10GB NICs in it with some hardware I have lying around. But I'm not really sure what kind of processing power would be necessary for that kind of bandwidth.
I currently have a cheap Lenovo J1800 motherboard (literally was $15) running pfSense 2.4 on a couple SLC mSATA SSDs mirrored in ZFS with a Supermicro 4-port PCIe x8 NIC that barely ever goes past 10% of processor utilization. I might use a VPN client with it now or then but I don't need to serve VPN connections or do anything fancy beyond just filter and route packets.
iperf tests are 930Mbps-ish TCP send/receive across 1GBase-T network if my memory serves me correctly (haven't tested it in a while).
My environment is small - 10-15 VMs and 3-5 physical computers running at a time max, two of the VMs are WS2012 DC, one on each of two E3-1230v2 servers running ESXi. 10GBase-T or CX4 would likely just be used for the servers to start with, and I'd make 10GBase-T upgrades to the desktop machines over time.
Could I get away with the J1800 board if I moved up to 10GBE and that's all it's used for, or should I add another E3 v2 boards I have lying around for it, and why?
Thanks!
Edit: Just to be clear, I am not asking for pfSense support, I am considering moving from pfSense to FreeBSD for this project.