Blog index > 聊一聊Spine/Leaf是什么 - iTLS Asia Pacific Blog
avatar

聊一聊Spine/Leaf是什么

October 7, 2016

我先花一点时间,聊一聊Spine/Leaf网络拓朴。

Spine/Leaf 是一种网络拓朴

File name: white_paper_c11-728337-1.jpg

Source: http://www.cisco.com/c/en/us/solutions/collateral/data-center-virtualization/unified-fabric/white_paper_c11-728337.html

Spine直接翻译是脊椎骨,Leaf直接翻译是树叶。这个拓朴的特征是,所有的Leaf都接在Spine上面,如果Leaf和Leaf之间有网络的流量,所有的流量,都必须穿过Spine,Spine等同于是骨干,特征上就只是这么简单。

部分交换器扮演Spine,部分交换器扮演Leaf。网络用户端口,包含Client/Server,都只能接在Leaf上面。

Leaf到Leaf,刚好都是三跳

任何Leaf到Leaf的网络流量,因为拓朴对称的原因,刚刚好都是三跳,Leaf->Spine->Leaf。

因此,穿越Spine/Leaf网络的延迟时间,都是固定的。Spine/Leaf的网络效能,是可以被控制和预测的。

Spine/Leaf很容易做线性扩展

如果骨干的带宽不足,我们只需要增加Spine的节点数目〔或是链路数目〕。多出来的Spine交换器〔或是链路〕,可以提供路径上的负载均衡。

如果是使用者的埠数不够,我们只需要增加Leaf交换器就可以了。

很容易做线性扩展这一点,其实正是它最大的好处。

如何记得Spine/Leaf拓朴

我们可以利用大家都熟悉的Cisco Nexus 7000硬件架构,来帮助我们记得Spine/Leaf拓朴的特色和好处。

Cisco Nexus 7000硬件,包含线卡(Line Cards, I/O Modules),还有Switching Fabric。所有的网络用户端口,只能接在线卡上面;线卡和线卡之前的流量,只能穿越Switching Fabric。

如果使用者埠数不够,我们增加的是线卡。

如果交换带宽不足,我们增加的是Switching Fabric。

Cisco Nexus 7000 的线卡,等同于是Leaf。

Cisco Nexus 7000 的Switching Fabric,等同于是Spine。


Photo of Li-Ji Hong (洪李吉)我是文章作者洪李吉。欢迎大家在下方留言,也欢迎大家分享本网站的内容!

(Visited 1,343 times, 1 visits today)
Leave a Reply

You must be logged in to post a comment.