On 5/13/2021 11:18 AM, Chuck Lever III wrote:
I agree -- SMB multi-channel allows TCP+RDMA configurations, and its tough to decide how to distribute work across connections and NICs that have such vastly different performance characteristics.
Purely FYI on this point - SMB does not attempt to perform operations over links which differ in transport protocol nor link speed. It prefers RDMA over any TCP, and higher link speed over lower. When multiple tiers exist, it relegates lower-tier connections to standby status. Most implementations have various tweaks to prefer or to poison certain transports or connection associations, but the basics are always to use homogeneous links. Tom.