Date: Thu, 26 May 2016 18:54:36 +0000 From: Chris Reeves <chrisr@spectralogic.com> To: Grzegorz Junka <list1@gjunka.com>, "freebsd-infiniband@freebsd.org" <freebsd-infiniband@freebsd.org> Subject: Re: InfiniBand supported hw Message-ID: <1464288876261.66558@spectralogic.com> In-Reply-To: <1063e37f-8a71-0804-b96c-13ef90dcdcb0@gjunka.com> References: <9f3323d3-fc01-c1e7-8a93-3132a61c9235@gjunka.com> <A69E3E1D-002C-47CA-A898-0ABF67F64D5B@postgresql.org> <05BB7487-B000-4800-88BD-EC7DEC508160@jnielsen.net>, <1063e37f-8a71-0804-b96c-13ef90dcdcb0@gjunka.com>
next in thread | previous in thread | raw e-mail | index | archive | help
I've tried to LAGG two IPOIB ports in the past on FreeBSD, but was not succ= essful.=0A= I'm not certain, but I believe the following from sys/net/if_lagg.c is the = issue:=0A= =0A= /* XXX Disallow non-ethernet interfaces (this should be any of 802)= */=0A= if (ifp->if_type !=3D IFT_ETHER) {=0A= LAGG_WUNLOCK(sc);=0A= return (EPROTONOSUPPORT);=0A= }=0A= =0A= I think IPOIB is not considered an Ethernet port.=0A= ________________________________________=0A= From: owner-freebsd-infiniband@freebsd.org <owner-freebsd-infiniband@freebs= d.org> on behalf of Grzegorz Junka <list1@gjunka.com>=0A= Sent: Thursday, May 26, 2016 12:33 PM=0A= To: freebsd-infiniband@freebsd.org=0A= Subject: Re: InfiniBand supported hw=0A= =0A= On 26/05/2016 17:44, John Nielsen wrote:=0A= > On May 26, 2016, at 11:07 AM, Justin Clift <justin@postgresql.org> wrote:= =0A= >=0A= >> On 26 May 2016, at 14:00, Grzegorz Junka <list1@gjunka.com> wrote:=0A= >>> Is 500EX-D supported on FreeBSD? I read that it's a Voltaire version an= d it is the same as Mellanox ConnectX, which supposed to be supported.=0A= >> Yep, they should work. You may need to flash them with their Mellanox e= quivalent=0A= >> firmware, but I'm not sure. (doing that flash isn't very hard btw)=0A= >>=0A= >>> Also, most InfiniBand cards provide two ports. When connecting two comp= uters together (IPoIB) is it possible to use both ports to double the speed= ?=0A= >> Not sure, as I've not needed to personally. None of my storage (or othe= r uses)=0A= >> even fills one DDR port. Yet. :)=0A= >>=0A= >> I *think* the answer to that is yes,=0A= > It depends on what you mean by "use both ports." You can of course use bo= th ports at the same time, but if you're envisioning something like an IPoI= B version of an Ethernet LAGG I don't think that is supported.=0A= >=0A= > If you are using the IB for storage protocols, then active/active multipa= thing is one way to utilize the full bandwidth of multiple ports.=0A= >=0A= >>> Lastly, is NFS RDMA properly supported on FreeBSD?=0A= >> Again not sure. Other people here would likely know. :)=0A= >=0A= =0A= Yes, that's exactly what I was hoping for, a sort of LAGG to double the=0A= speed of the link between computer by utilizing both ports together.=0A= LAGG is independent from the network interface, if I could set up an=0A= IPoIB NIC for each port separately what could prevent me from creating a=0A= LAGG interface on top of them? And if that's not supported, what do=0A= people usually do with the other interface? Just leave it unconnected?=0A= =0A= Grzegorz=0A= _______________________________________________=0A= freebsd-infiniband@freebsd.org mailing list=0A= https://lists.freebsd.org/mailman/listinfo/freebsd-infiniband=0A= To unsubscribe, send any mail to "freebsd-infiniband-unsubscribe@freebsd.or= g"=0A=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1464288876261.66558>