Re: [PATCH V2 09/12] net/eipoib: Add main driver functionality
From: Or Gerlitz <hidden>
Date: 2012-08-04 21:33:09
On Sat, Aug 4, 2012 at 4:34 AM, Eric W. Biederman [off-list ref] wrote:
Ali Ayoub [off-list ref] wrote:
quoted
With this driver, existing VMs, and their existing IP applications, can run as-is on InfiniBand network.
Actually it doesn't work like that. If my application really needs ethernet it will not work with your driver.
Eric, Starting to address your email If your application really needs Ethernet, it will not work with IPoIB, since the latter only supports IP apps. So this isn't the problem we're trying to solve here, but rather allow IP app running in PV mode to use IPoIB.
I can not run decnet or appletalk or ATAoE or PPPoE or LACP
[...]
or use VLANs
YES you can, vlan devices can be set over eipoib devices, and the eipoib driver maps the vlan ID to IB Partition using a mapping defined by the admin.
or any of a thousand other things that require real live ethernet to function.
[...]
Similarly eIPoIB does not make sense from a performance standpoint because the best performance requires the applications and hypervisors are infiniband and teaching the apps to cope.
agree 100% re the "best performance" part of this sentence, if your app looks for best perf, yes you can use IB in either native or SRIOV mode, as I mentioned in my response to Dave. Or. Or.