一、传统的数据中心

传统的数据中心采用 接入 汇聚核心的 三层架构 ,根据物理位置将服务器划分为不同 pod

数据中心演进的理解这个时候一般在接入和汇聚的设备之间运行STP ,目的是防止二层环路和增加网络稳定性。
每个 pod 内的机器都属于同一个 VLAN, 因此服务器无需修改 IP 地址和网关就可以在 pod 内部任意迁移位置。但是,STP 无法 使用并行转发路径,它永远会禁用 VLAN 内的冗余路径。

二、VPC的引入

2010 年,Cisco 提出了 vPC 技术来解决 STP 的限制,主要目的就是解放了被 STP 禁用的端口,充分利用可用的带宽,使用 vPC 技术时,STP 会作为备用机制。这样看来 VPC还真是挺棒的

数据中心演进的理解三、虚拟化技术带来的革新

虚拟化的概念引入后,这个时候pod的范围改变了,产生了从接入层到核心层的大二层域的需求。

数据中心演进的理解二层变大了带来的明细需求就是东西向流量变多,在接入和汇聚设备之间的流量也变大,这个时候 之前的STP+VPC的模式也需要进行改进,由此引入了 Spine leaf架构

四、spine leaf由于东西向流量增大而被引入

数据中心演进的理解leaf= access 设备,spine=Agg设备

每个(leaf)都会连接到每个(spine),形成一个 full-mesh 拓扑。在这样的情况下,如果一个 spine 挂了,数据中心的吞吐性 能只会有轻微的下降。而不会造成traffic的影响。

分割线~~~~~~~~~~~~~·~~~~

五、Cicso VXLAN Flood-and-Learn Spine-Leaf 网络

VXLAN ,使用 underlay IP 网络。它将 L2 网络进行扩展,在 L3 基础设施之上构建出一个 L2 overlay 逻辑网络。它将逻辑的以太帧封装到 UDP IP 包里面,通 过 underlay 网络以正常的 IP 路由和转发机制发送到对端 VTEP(VXLAN tunnel endpoint )

数据中心演进的理解 1:VNI(VXLAN network ID),VNI 会映射到传输网络中的一 个 IP 多播组
2:使用 underlay IP multicast 减少 VXLAN 网段的主机之间泛洪的范围
3:使用 L3 IP 网络作为 underlay 网络。

写到这概念上基本捋顺了。希望对刚接触这方面知识的你有所帮助

相关文章: