RDMA CM RFE : Add support for native Infiniband addressing (helps address SA scalability issues)

Solution Verified - Updated -

Issue

  • The patches add the ability to handle native Infiniband addressing to the rdma_cm.
  • Allowing the use of native IB addresses removes the requirement for IPoIB, which in turn allows us to offload name and/or address translation services to a user space daemon.
  • The primary motivation is to support large scale fabrics, with address and name services either cached or bypassed completely.
  • For example, IB GIDs are known or the information is exchanged out of band by an MPI process manager.
  • However, another use case involves load balancing software.
  • Currently the rdma cm cannot establish rdma connections through a load balancer, since the IP -> GID mapping is not well defined.
  • An out of band mechanism could be used in such situations to determine the correct mapping, with the rdma cm still managing the connection.

Environment

  • Red Hat Enterprise Linux 6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.