首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在xen域中桥接infiniband ipoib的替代方案?

在xen域中桥接infiniband ipoib的替代方案?
EN

Server Fault用户
提问于 2013-09-11 01:56:37
回答 2查看 2.4K关注 0票数 1

我已经在Ubuntu12.04.3服务器上安装了xen-hypervisor-4.1软件包。

它安装了一个infiniband适配器,我使用它运行IPoIB。

我想做的是给一个或多个客人提供ipoib。然而,使用linux桥是不可能的。

代码语言:javascript
运行
复制
# brctl addbr br0
# brctl addif br0 ib0
can't add ib0 to bridge br0: Invalid argument

这是因为ib0不是真正的以太网接口。我已经在网络上部署了ipoib,所以eoib可能不是一个兼容的选项?

另外,如果我只是简单地通过Infiniband适配器,这将只适用于单个客户。

如何使infiniband网络对某些虚拟机可用?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2013-10-11 02:07:42

再一次回答我自己的问题。

除了通过Dom0路由之外,最好的选择是使用SR.基本上,这会创建一些虚拟卡(实际上是虚拟函数),然后传递给客人。客人必须装载一个合适的司机。然而,从客人的角度来看,它认为自己是在本地使用这张卡,就好像它拥有它自己一样。

在这种情况下,SR提供了最好的性能。

要做到这一点,需要一个最近的内核(我使用的是3.11.4)和一个带有别名GUID支持的子网管理器版本,即操作系统版本>= 3.3.14

票数 0
EN

Server Fault用户

发布于 2013-09-18 19:29:43

IPoIB不适用于L2桥接,因为它是通过IB封装的L3。您可以使用eIPoIB代替Mellanox:* http://www.mellanox.com/page/products_dyn?产品_family=26&mtag=linux_软件_驱动程序

这是版本2.02.0.51中的一个新特性,在中指定了这一点。关于eIPoIB的更多细节,在这里:* https://www.openfabrics.org/ofa-documents/doc_download/510-ethernet-tunneling-over-ipoib.html

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/537951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档