Hi,
I have been looking for a good NIC for several months now, but there seems to be a lot of NIC’s that only work on specific hardware, or have compatibility issues with either linux or Windows 10 etc.
Therefore, after searching for a fair amount of time, I decided it is time to ask here - I have watched Level1Techs videos quite often and since there seems to be quite a bit of server and NAS experience here at the forums also, what would be a more natural place to ask?
So, to the topic at hand - I have a storage node running for a project called StorJ. It is basically a decentralized cloud service, that rents space for individuals and organizations. The traffic it causes seems to bog down my old potato (6 core Phenom 2 1055T, overclocked to 3,4 GHZ). every now and then, when the traffic becomes high. I have only used the integrated LAN port, which is the Marvell 8059 Gigabit Ethernet.
The traffic can be described as following;
- The file transfers are between 16kb to 2048kb in size.
- There is more than 100k transfer events per day.
- Latency is more important to the service than individual throughput.
I have a 1 Gb internet connection, of which I have only seen about 500 - 600 Mbps (with some lucky spikes of about 800 Mbps) maximum transfer speeds currently. My router has RJ-45 connections, so it can’t have SFP+ ports - or is there adapters for that?
What NIC or NPU would offload the most amount of the traffic processing from the CPU, while being reliable and as compatible with both linux and Windows 10 as possible - for under 100 USD?
Many have pointed to the Intel Gigabit CT PCI-E Network Adapter EXPI9301CTBLK if not even some older versions of that card, but it seems to have issues on windows 10, which is my main OS currently.
Have anyone had any experience with the QNAP QXG-2G1T-I225, that uses the Intel I225-LM chip?
Some Youtuber said that the -LM chips doesn’t have the same problems as the plain I-225 chips, can anyone verify this?
Thank you for your time and suggestions.
- UPDATE; I bought the ASUS XG-C100C and updated the firmware as per this guide;
Rashed’s Blog : Updating ASUS XG-C100C’s Aquantia AQC107 Firmware and Drivers
- So far it has had some impressive results, increasing the peak download speeds significantly (Peaks from around 850 Mbps to 1.2 Gbps and average download speeds rose from 480-570 Mbps to 720-800 Mbps)