PBS Data Transfer and LACP: Any performance enhancement?

Sep 1, 2022
304
72
33
41
To start, I am aware that neither NFS nor SMB get any performance gain from being run over an LACP bond. That is, a 2x10 GbE bond is not a 20 GbE connection, but two 10 GbE connections that provide load balancing and failover. To get actual 20 GbE speeds for file transfers, you'd need to use SMB multichannel or the equivalent NFS feature.

That said, my understanding is that PBS uses a different, proprietary protocol/method to transfer data. So, I was just curious if the PBS data transfer protocol is able to leverage LACP to increase network throughput--for example, by using multiple streams to transfer the data, instead of one stream.

I'm guessing not, and LACP just provides failover and more throughput for multiple nodes backing up at once, but I haven't been able to find an answer one way or the other in the docs, so I wanted to ask. :)

Thanks!
 
If you have multiple different servers talking to your PBS at the *same time* you might see an advantage when using LACP. However this also depends on your storage on your PBS server and fast you can get the bits onto the disc.

This also depends on the bonding mode used
https://www.ibm.com/docs/en/linux-on-systems?topic=recommendations-bonding-modes

And the hashing policy used. Try starting with bond_xmit_hash_policy layer2+3

If you dont have that many hosts taking to your PBS , then you wont get any real advantage from your efforts with LACP
 
  • Like
Reactions: SInisterPisces