Clos Network 与 Leaf Spine 架构

本文介绍了Clos Network的概念及其在数据中心的应用,重点讲述了随着东西向流量增长,数据中心网络从传统的胖树架构转向CLOS架构中的Spine Leaf设计。文章探讨了Spine Leaf与CLOS的关系,指出协议层面的解决方案对实现全互联的重要性,并讨论了实际部署中可能存在的阻塞问题和南北向流量的处理策略。
摘要由CSDN通过智能技术生成

关于 Clos Network

1952 年, Charles Clos 设计出了一种多级的交换架构。用多级的小型交换机阵列来构建一张大的无阻塞的网络。在此之前,要实现“无阻塞的架构”,只能采用 NxN 的 Cross-bar 方式。

而 CLOS 的架构可以用简单的小规模交换机(电话交换机)搭建大型的交换架构。

这就是 Charles Clos 的事迹。

数据中心网络的变迁

传统的胖树

很长时间以来,就我的体会,至少 10 年以上,数据中心网络的架构就是 Fat Tree – 胖树。

大家也许记得,传统数据中心的网络拓扑结构,从物理上,并不是树型,而是半网状。一台接入交换机会通过两条链路与接入层的交换机互连。

但在逻辑通路上,由于有 Spanning Tree 协议的存在,使用实际拓扑就是一颗树。很多链路是冗余的,为了备份而存在。

东西向的流量开始增长

后来,计算的形态变了。分布式的出现使得“东-西向”的流量变多。
原因有两个:

  • 分布式
  • 计算更复杂

原先小型机占主导,应用不辣么复杂的时候,很多访问要么在一台机器内部运算就能产生结果,要么系统之间的交互比较简单。主要的流量都是“南北向”的。

但在分布式时代,一方面分布式导致服务器之间的访问增多,另一方面应用也变得更复杂。受理一个请求之后,可能从周边服务器拉取一堆数据,然后才返回给用户。这导致“东西向”流量远远大于“南北向”流量。

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值