最近在一张组网图中看到了一个网络组件上面标注Spine查了查资料总结如下
起源
Spine+Leaf两层设备的扁平化网络架构来源于CLOS网络,CLOS网络以贝尔实验室的研究人员Charles Clos命名,他在1952年提出了这个模型,作为克服电话网络中使用的机电开关的性能和成本相关挑战的一种方法。Clos用数学理论来证明,如果交换机按层次结构组织,在交换阵列(现在称为结构)中实现非阻塞性能是可行的,主要是通过组网来形成非常大规模的网络结构,本质是希望无阻塞。在此之前,要实现“无阻塞的架构”,只能采用 NxN 的 Cross-bar 方式。
Charles Clos提出的设计是他分为三层网络架构的CLOS模型。其架构模型如下图所示

转变
我们将网络沿Middle设备对折,将入节点和出节点放在一侧,我们将得到与前面讨论过的Spine+Leaf相同的网络架构,如下图所示

优势
这样的组网方式中,任何两台服务器之间的通信不超过三台设备,每个Spine和Leaf节点全连接,它提供了更为可靠的组网连接,因为Spine层面与Leaf层面是全交叉连接,任一层中的单交换机故障都不会影响整个网络结构。因此,任一层中的一个交换机的故障都不会使整个结构失效。
同时,从上面的图我们可以看到,Spine层由3台设备组成。 每台Leaf设备有3个上行链路连接到每个Spine。 此拓扑中支持的Leaf的最大数量由每个Spine设备的最大端口数决

Spine-Leaf架构源于CLOS网络,由Charles Clos在1952年提出,旨在实现无阻塞的大型网络结构。这种架构通过两层设备(Spine和Leaf)提供高效、可靠的连接,其中任何两台服务器间的通信不超过三跳。尽管增加了设备数量,但其全连接特性确保了高可用性。然而,随着主机数量增长,网络规模扩大,管理和布线复杂性也随之增加。
最低0.47元/天 解锁文章
5万+

被折叠的 条评论
为什么被折叠?



