我正在阅读有关胖树和数据中心拓扑的文章,但我对此表示怀疑。
为了降低成本,使用“普通”树与许多主机共享带宽。1:1 并不常见,所以我们会看到介于 2.5:1 和 8:1 之间的东西。这种想法对吗?
胖树如何保证主机的大带宽?有没有办法告诉 Pod0 中的主机可以像 1:1 一样将包发送到 Pod1 中的另一个主机?
假设所有树都有 1 个 GigE 交换机。
我正在阅读有关胖树和数据中心拓扑的文章,但我对此表示怀疑。
为了降低成本,使用“普通”树与许多主机共享带宽。1:1 并不常见,所以我们会看到介于 2.5:1 和 8:1 之间的东西。这种想法对吗?
胖树如何保证主机的大带宽?有没有办法告诉 Pod0 中的主机可以像 1:1 一样将包发送到 Pod1 中的另一个主机?
假设所有树都有 1 个 GigE 交换机。
与普通的“瘦”树相比,胖树拓扑通过利用更靠近核心或根的更粗的链接来“确保”带宽,而普通的“瘦”树到处都有相同的链接。
例如,假设您有一个具有访问层、分布层和核心层的网络。4 个接入交换机各使用 1 个 GigE 连接 4 个主机,您正在设计一棵胖树。接入交换机连接到连接到单个根交换机的 2 个分布交换机。
对于设计为 1:1 的胖树,您需要确保接入 <-> 分布干线是 4 GigE,而核心 <-> 分布干线需要是 8 GigE。
如您所见,您并没有确保任何事情,您只是确保在网络的每条路径上,每个主机都有自己的 1 GigE 带宽。
如果你想了解更多,这里有一篇很好的文章; http://clusterdesign.org/fat-trees/