Infiniband在Linux上?

我将构build计算集群(大约64个节点),我正在寻找一些信息。 我想将它们连接到Infiniband并安装Linux。 我试图谷歌一点点,但我找不到任何信息如何build立一个简单的工作configuration。

我想用它来访问NAS和进程间通信(MPI等)

在Linux上设置Infiniband很容易吗? 怎么做? 或者,也许有更好的解决scheme?

Infiniband本身并不是一个大问题。 您必须为您的设备加载驱动程序,如果您不想使用其他任何东西,那么IP ipoib内核模块。

1 IP over INFINIBAND 2
3 ib_ipoib驱动程序是由IETF ipoib 5工作组发布的RFC 4391和4392指定的IP over InfiniBand 4协议的实现。 从接口types设置为ARPHRD_INFINIBAND和硬件7地址长度为20(早期的专有实现8伪装成内核的以太网接口)来看,这是一个“本机”实现。

在此之后,您可以将您的设备用作普通的以太网设备。

你绝对需要Inifiband吗? 或者你只需​​要高带宽的东西之间的联系? 绑定几个1GigE链接或使用10GigE可能会更好。

简单? 低廉? 不是真的,但绝对有可能 。 由于您不打算使用预算解决scheme(这只是金属的六位数字),您可能希望使用付费,企业和操作系统的支持。

在我们的大学,由全球知名的研究实验室准备的科学Linux被用于集群。 有了额外的软件包Infiniband和IP over Infiniband是可能的。

Sun HPC Linux Edition是一款采用Infiniband的Linux集群HPC服务器。 我不知道设置它的细节,但一些好的性能数字即将到来。