Overview
Questions
Objectives
Bandwidth Delay Product (BDP)
For more information
The Fasterdata Knowledge Base provides proven, operationally sound methods for troubleshooting and solving performance issues.
With no pacing, the 100 Gbps Ethernet interface sends packets in short bursts of 100 Gbps. Since our target rate is only 12 Gbps, we could distribute the packets more evenly, and possibly avoid having bursts arrive at one or more queues along the path to the receiver.
Notice that when we pace packets at the sender to spread them out, the transfer is much smoother, and there are no more TCP retransmissions
Ethernet driver ring buffers
Ethernet Offloading
Ethernet flow control – sometimes mitigates buffer issues
Storage system (formerly “disks”) configuration
MTU (IP maximum transmission unit) akin to Ethernet frame size
If you experience sickly performance due to queue loss
Currently, up to 10 Gigabit Ethernet can be filled by a typical server grade computer
On 100 Gigabit, various transfer speeds > 80 Gbps have been recorded (see pic)
Working 100G flows tend to be 30 Gbps or less
Most transfers over 10 Gbps is using multiple connections
Globus GridFTP opens on the order of several hundred connections at once.
Key Points