Slow data transmission rates
Slow data transmission rates
Attempting to move files between machines over the network is only achieving around 10MBps. The internal drive on the receiving machine can handle sustained speeds of at least 40MBps, and even with gigabit connectivity, the network should support more than 10MBps. I've disabled "Remote Differential Compression" and turned off "Large Send Offload (LSO)". With files this large—around 6 terabytes—it would take days instead of weeks to complete the transfer if speeds were increased to 30 or 40MBps.
The speed seems to be around 100 megabits per second, which is essentially a gigabit connection. Which network interface card is installed? Can a different device receive a complete gigabit link using the same cable?
I'm not entirely confident, as I'm navigating networking details myself. Here are the two boards you mentioned along with the networking information from the links.
Set up an FTP server on one machine using Filezilla; it installs quickly and creates a basic user account. On the other machine, run an FTP client like Filezilla, which handles up to ten connections simultaneously—ideal for moving many small files efficiently. Remember to adjust Filezilla settings to treat all transfers as binary, preventing unintended changes. Assume your hardware is functioning properly. Transferring one file at a time slows things down due to repeated connection openings and closings; doing many at once keeps the process steady. For larger batches, consider bundling files into a zip or tar archive using tools like 7-Zip with fast compression options, saving the result on the other machine for quicker access.
You're missing a 10G network card in that Supermicro server. Ensure your data travels via the Ethernet cable, not wireless on the Asus motherboard. Turn off Wi-Fi if you're uncertain. Connecting to a switch with the 10G card on your ASUS board might link both 2G connections to the switch, allowing data transfer at up to 2Gbps.
This situation has been encountered before. For repeated issues, consider buying several 10 gig NICs plus an SFP+ DAC cable.
Without a gigabit switch, you can link the computers directly using a standard cable. In this scenario, manually assign IP addresses and subnet masks to the ports—for instance, 192.168.0.11 and 192.168.0.12 with a 255.255.255.0 mask. The network cards will recognize the direct Ethernet connection and correctly arrange the cables to establish a functional network. If this doesn’t work, you can create a proper 1 Gbps crossover cable by reordering the wires in one connector.
Absolutely fascinating! It seems like something out of a sci-fi story is happening here.
Absolutely. This involves a feature found in network cards supporting 1 gbps or faster. Most support it, though some have issues with accuracy. I suggested using a dedicated crossover cable for older models that lacked auto pairing. Higher speeds simplify the process since 100 mbps cables only need two wire pairs, leaving the rest untwisted. You'll often see examples online showing mismatched pairs in search results, which are typically 100 mbps maximum.