Is it possible to do RDMA using libibverbs and EFA?

0

A customer is evaluating AWS for migrating an on-prem workload that, at the moment, consists of 10 bare metal servers communicating over Infiniband and RDMA using libibverbs.

I am considering C5n/R5n/P3dn instances and EFA as an alternative, but I am still at a loss whether the customer will be able to do RDMA later as desired.

Is it possible to do RDMA using libibverbs and EFA? If so, is there any documentation that I can share with the customer?

1 réponse
0
Réponse acceptée

EFA adapters are exposed through libfabrics (https://github.com/aws/libfabric) which offers a comparable interface in terms of functionality (slightly higher level actually). So an application written for libverbs won't work on EFA/libfabric without a significant rewrite.

It does not offer RDMA capabilities yet, but this is usually an implementation detail. What the customer usually cares about is the low-latency / high-throughput and not the fact that the messages are actually transmitted using RDMA.

AWS
EXPERT
répondu il y a 4 ans

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions