Mellanox Infiniband 架构设计快速实战指南 - A

InfiniBand拓扑设计
探讨Mellanox InfiniBand在HPC集群中应用,解析Fattree、无阻塞与阻塞网络架构,及其实现方案与性能考量。

Mellanox Infiniband作为目前高性能计算(HPC)行业高速互联网络最主流的厂商和解决方案,在HPC领域应用极为广泛,不论从规模的可扩展性,还是不同性能要求的匹配性上,都有着较完善的解决方案。
一旦你选定了要使用Infiniband作为HPC集群的内部高速互联网络,Mellanox提供了一个简易的配置工具,帮助你快速形成Infiniband的拓扑结构:
Mellanox Infiniband Topology Generator
下面我们就以这个工具为核心,展开讲一下Infiniband的架构设计。
(根据个人经验和理解整理,如有错误,欢迎讨论指正!)

1. 拓扑种类

Infiniband(以下简称IB)常用的拓扑种类包括:
Fat tree(胖树):最主流的网络拓扑
2D mesh
3D mesh
2D/3D torus

由于Fat tree结构是传统HPC架构中最主流的网络拓扑结构,所以我们这里主要介绍Fat tree topology。Generator工具中另一种可选的Dragonfly架构,是一种节点间“完全互联”的拓扑结构(如下图),这在商业HPC中较为少见(本人也见识有限…)这里就不过多介绍了。
在这里插入图片描述
当然,如果集群规模小到一台IB交换机即可以满足端口数量需求,就不涉及拓扑结构了。但如果集群后期有扩建规划,建议最初设计网络架构过程中考虑后续扩容的方案。

Fat Tree Topology

Fat Tree的优势在于架构灵活,可以平衡

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值