You are correct indeed. Traffic between two hosts always utilizes the same path as long as it is available. I believe this implementation was partly chosen to prevent the channel causing out-of-sequence packets.
Conclusion: An etherchannel is only effective when you run traffic between a large amount of nodes (which is normally always the case)
On the other hand: regarding performance, you have little to gain from using more than one link while the throughput will still be limited by the host adapter's capacity. I assume that we are talking all gigabit links here for both the channel and the servers.
Thanks for the reply, the etherchannel links are all gig's and the servers in question are also on gig interfaces. We run a lot of other connections through these core switches, it's just this one that got up to 40% utilization so was more noticeable.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...