Centos Infiniband+;KVM

Centos Infiniband+;KVM,centos,kvm,infiniband,Centos,Kvm,Infiniband,尽管搜索了好几天,我还是找不到关于以下方面的任何好信息——尽管我认为,我不是第一个遇到这个问题的人:我们正在使用MATLAB、MPI和Infiniband开发一个高性能集群。这种设置在过去几年中一直运行良好。但为了实现更大的灵活性和更易于维护,我们正在考虑使用KVM虚拟化计算节点 现在我遇到了一个大问题,就是如何让Infiniband“进入”我的虚拟机。我不仅想通过PCI接口,还想构建一个与以太网网桥相对应的东西,我可以在主机上虚拟连接到我的机器。我找到了一些关于这一点的资料,但并没有提到如何安

尽管搜索了好几天,我还是找不到关于以下方面的任何好信息——尽管我认为,我不是第一个遇到这个问题的人:我们正在使用MATLAB、MPI和Infiniband开发一个高性能集群。这种设置在过去几年中一直运行良好。但为了实现更大的灵活性和更易于维护,我们正在考虑使用KVM虚拟化计算节点

现在我遇到了一个大问题,就是如何让Infiniband“进入”我的虚拟机。我不仅想通过PCI接口,还想构建一个与以太网网桥相对应的东西,我可以在主机上虚拟连接到我的机器。我找到了一些关于这一点的资料,但并没有提到如何安装/配置IB。有人知道如何安装/配置IB吗


提前谢谢

这不完全是一个编程问题。这可能更适合你。作为一种选择,您可以考虑将IPOIB接口桥接到虚拟机上,这可能比虚拟化英飞凌适配器更容易。请尝试运行英飞凌协议,即在经典以太网卡上模拟的RDMA与汇聚以太网,或者如果您可以购买启用ROCE的以太网卡,则然后,您可以直接安装infiniband stack(OFED stack)。您可以使用EoIPoIB(Ethernet over IPoIB),因此使用vswitch将IB接口无缝连接到VM将非常容易。但是,请注意,结果不如路径通过的结果好。