[openib-general] [RFC] [PATCH V2 0/3] bonding support for operation over IPoIB

Or Gerlitz ogerlitz at voltaire.com
Sun Dec 10 00:49:51 PST 2006


Or Gerlitz wrote:
> This patch series is a second version (see below link to V1) of the suggested
> changes to the bonding driver such that it would be able to support non ARPHRD_ETHER
> netdevices for its High-Availability (active-backup) mode.
> 
> The motivation is to enable the bonding driver on its HA mode to work with the
> IP over Infiniband (IPoIB) driver. With these patches I was able to enslave
> IPoIB netdevices and run TCP, UDP, IP (UDP) Multicast and ICMP traffic with
> fail-over and fail-back working fine. My working env was the net-2.6.20 git.
> 
> More over, as IPoIB is also the IB ARP provider for the RDMA CM driver which
> is used by native IB ULPs whose addressing scheme is based on IP (eg iSER, SDP,
> Lustre, NFSoRDMA, RDS), bonding support for IPoIB devices **enables** HA for
> these ULPs. This holds as when the ULP is informed by the IB HW on the failure
> of the current IB connection, it just need to reconnect, where the bonding
> device will now issue the IB ARP over the active IPoIB slave.

As of the importance and great need for HA, I would really like to get 
feedback from people testing configurations with bonded IPoIB devices 
before moving forward with this.

Or.






More information about the general mailing list