hjmangalam / parsyncfp2

MultiHost parallel rsync wrapper
Other
43 stars 6 forks source link

use RDMA on non "ib" interfaces #4

Closed alexplatform closed 1 year ago

alexplatform commented 1 year ago

Please consider removing the check for "ib" in the interface name, and replace it with a switch (eg, --rdma on). RDMA is available for roce interfaces and not just ipoib; also when an interface is bonded it may not be named "ib"

hjmangalam commented 1 year ago

Good idea. On the ToDo. hjm

On Wed, Nov 23, 2022 at 10:51 AM alexplatform @.***> wrote:

Please consider removing the check for "ib" in the interface name, and replace it with a switch (eg, --rdma on). RDMA is available for roce interfaces and not just ipoib; also when an interface is bonded it may not be named "ib"

— Reply to this email directly, view it on GitHub https://github.com/hjmangalam/parsyncfp2/issues/4, or unsubscribe https://github.com/notifications/unsubscribe-auth/AASF3Y2TZOAXRC4LWXW7YP3WJZRUDANCNFSM6AAAAAASJI4OVM . You are receiving this because you are subscribed to this thread.Message ID: @.***>

--

Harry Mangalam

alexplatform commented 1 year ago

I think what may be better is try to rping the destination; on success enable rdma and then there's no need to flip a switch or anything else... of course you'd need to have access to rping so that would be another dependency.

For now I just removed the check so rdma transfers are working fine :)

hjmangalam commented 1 year ago

I changed this a while ago and forgot to close the issue. I added a --rdma flag to check various IB-related issues. If this is still a concern, please let me know or open another issue. hjm