服务器 频道

Infiniband:新一代集群系统的新宠

IB技术架构的发展新趋势

    Infiniband架构(IBA)正在朝集群等高端计算应用领域发展,这些应用要求有故障恢复、高可用性、可靠性及耐用性等特性。IBA 支持模块至模块以及机箱至机箱互连,可以X1、X4及X12三种形式应用并采用2.5GHz时钟,目前Infiniband主流技术为DDR技术,所支持的吞吐量为5、20或60Gbps,占用8B10B 编码开销。在下一代的技术采用QDR,带宽将再次提高一倍,最高可达120Gbps。为提供必要的QoS,该标准还提供了16级可映射到16个服务层的虚拟通道。基于信用的流控制及注入速率控制机制,被用来提供必要的拥塞管理。

    IB目前推荐fat-tree(胖树结构)或者3d-TOUS连接,采用网络无阻塞技术,可以使每个节点间通讯无阻塞。它定义了用于可靠消息传送(发/收以及DMA)的硬件协议,但未定义消息内容。硬件协议允许从操作系统的内核及用户空间来传送数据。

    Infiniband支持诸如配置与资产管理、错误报告、性能指标收集以及拓扑管理等结构服务。它天生就使用IPv6包头来在IBA结构与互联网之间有效地交换数据。该架构具有更高的可扩展性、可用性、隔离度以及更少的CPU使用率,而且还支持互联网技术。它以单独控制与存储器接口来控制数 据进出节点的存储器。图4 是IB原型的分层架构情况,从硬件层到上层软件应用层。

图4 IB分层架构

0
相关文章